@import "https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400;1,6..72,500&display=swap";: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;--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;--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;--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-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;--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}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/schibsted-grotesk-normal-400-800-Bb8VGrTG.woff2)format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/schibsted-grotesk-italic-400-B2CqrFvO.woff2)format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/lora-normal-400-600-BiLcIKcI.woff2)format("woff2")}@font-face{font-family:Lora;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/lora-italic-400-500-DBI-iqMr.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/space-grotesk-normal-400-700-BhU9QXUp.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-normal-400-DnYpCC2O.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-italic-400-DKMiL14s.woff2)format("woff2")}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(/assets/GoogleSansFlex-latin-qMzfJKZE.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:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(/assets/GoogleSansFlex-latin-ext-CfnxUDIt.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex Rounded;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(/assets/GoogleSansFlexRounded-latin-L-UGKslq.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:Google Sans Flex Rounded;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(/assets/GoogleSansFlexRounded-latin-ext-D9Xba3kr.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(/assets/RobotoFlex-latin-hy8fyBBC.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(/assets/RobotoFlex-latin-ext-xNclTVCo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-latin-BwkfbSeq.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-latin-ext-DpK-iCPk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/Inter-italic-latin-BbqH_2Ar.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/Inter-italic-latin-ext-BLMf5All.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{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}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-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.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}.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}}.cp-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-toggle{cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:auto;align-items:center;gap:8px;margin:0;padding:0;display:flex}.cp-toggle:focus-visible{outline:2px solid var(--accd);outline-offset:3px;border-radius:var(--radius)}.cp-chevron{color:var(--i45);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.cp-chevron svg{transition:transform var(--motion-base) ease;display:block;transform:rotate(0)}.cp.open .cp-chevron svg{transform:rotate(90deg)}.cp-toggle:hover .cp-chevron{color:var(--i70)}.cp-title{flex:auto;min-width:0}.cp-head-right{flex:none;align-items:center;gap:8px;display:flex}.cp-body-wrap{transition:grid-template-rows var(--motion-panel) var(--ease);grid-template-rows:0fr;display:grid}.cp.open .cp-body-wrap{grid-template-rows:1fr}.cp-body{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.cp-chevron svg,.cp-body-wrap{transition:none}}.cp.kw-group{margin-bottom:6px}.cp.kw-group>.cp-head{border-bottom:1px solid var(--rl);margin-top:6px;padding:16px 0 6px}.cp.kw-group:first-of-type>.cp-head{margin-top:0}.cp.kw-group .cp-title{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--i70)}[data-skin="1b"] .cp.kw-group>.cp-head{border-bottom:none}.cp.kw-group-idle .cp-title{color:var(--i45)}.cp.kw-group-idle .cp-chevron{color:var(--i35)}.cp.kw-group-idle .cp-toggle:hover .cp-title{color:var(--i70)}.cp.kw-group-idle .cp-toggle:hover .cp-chevron{color:var(--i55)}.cp.kw-group-idle .cp-head-right{opacity:.55}.cp.kw-group-idle .cp-head-right:hover,.cp.kw-group-idle .cp-head-right:focus-within{opacity:1}.cp.kw-group .cp-body>.kw-add,.cp.kw-group .cp-body>.kw-add-block{margin-bottom:24px}.dp{display:inline-flex;position:relative}.dp-trigger{justify-content:space-between;min-width:112px}.dp-trigger--empty .dp-trigger-label{color:var(--i55)}.dp-popup{gap:8px;width:248px}.dp-nav{justify-content:space-between;align-items:center;gap:4px;display:flex}.dp-nav-btn{border-radius:var(--radius);width:26px;height:26px;color:var(--i70);font-size:var(--fs-lg);cursor:pointer;transition:color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dp-nav-btn:hover{color:var(--ink);border-color:var(--i35)}.dp-nav-label{text-align:center;font-size:var(--fs-sm);letter-spacing:.02em;color:var(--ink);flex:1;font-weight:700}.dp-grid{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.dp-grid th{text-align:center;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--i55);padding:4px 0 6px;font-weight:700}.dp-grid td{text-align:center;padding:1px}.dp-day-empty{width:100%;height:28px;display:block}.dp-day{border-radius:var(--radius);width:100%;height:28px;color:var(--ink);font-size:var(--fs-base);cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp-day:hover:not(:disabled){background:var(--rl)}.dp-day:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.dp-day--today:after{content:"";background:var(--acc);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.dp-day--selected{background:var(--acc);color:var(--on-accent)}.dp-day--selected:hover:not(:disabled){background:var(--acc)}.dp-day--selected.dp-day--today:after{background:var(--on-accent)}.dp-day:disabled{color:var(--i35);cursor:default}.dp-foot{border-top:1px solid var(--rl);justify-content:flex-end;padding-top:4px;display:flex}.dp-clear{cursor:pointer;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--i55);transition:color var(--motion-fast) var(--ease);background:0 0;border:none;padding:4px 6px;font-weight:700}.dp-clear:hover{color:var(--acc)}.ins-wrap{max-width:1580px;padding:24px 36px 34px 32px}.ins-gran{flex:none}.ins-gran .chip{transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease), color calc(var(--motion-fast) * 2) var(--ease), border-color calc(var(--motion-fast) * 2) var(--ease), background-color calc(var(--motion-fast) * 2) var(--ease)}.ins-gran-slot{display:inline-flex;position:relative}.ins-gran .chip[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ins-gran .chip[aria-disabled=true]:hover{color:var(--i55)}.ins-gran .chip[aria-disabled=true]:hover,.ins-gran .chip[aria-disabled=true]:active{opacity:.45;transform:none}.ins-gran-why{z-index:40;white-space:nowrap;font-size:var(--fs-xs);color:var(--ink);background:var(--bg);border:1px solid var(--rl);border-radius:var(--radius);box-shadow:var(--shadow-menu);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease);padding:7px 11px;font-weight:600;position:absolute;top:calc(100% + 8px);right:0}.ins-gran-slot:hover .ins-gran-why,.ins-gran-slot:focus-within .ins-gran-why{opacity:1}.ins-loading{justify-content:center;padding:40px 0;display:flex}.ins-grid{background:var(--rl);border:1px solid var(--rl);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:22px;display:grid}.ins-panel{background:var(--bg);flex-direction:column;gap:16px;min-width:0;padding:20px 22px 22px;display:flex}.ins-head-note{letter-spacing:.08em;color:var(--i45);font-weight:600}.ins-panel-head{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;font-weight:700;display:flex}.ins-delta{font-size:var(--fs-sm);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:700}.ins-delta.up{color:var(--pos)}.ins-delta.down{color:var(--neg)}.ins-delta.flat{color:var(--i45)}.ins-figure{align-items:baseline;gap:12px;display:flex}.ins-bignum{font-family:var(--font-display);font-size:var(--fs-7xl);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}.ins-subnum{font-size:var(--fs-base);color:var(--i55)}.ins-bars{scrollbar-width:thin;justify-content:safe center;align-items:stretch;gap:10px;height:116px;margin-top:auto;display:flex;overflow:auto hidden}.ins-bar{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:16px;max-width:140px;display:flex}.ins-bars[data-dense=true]{gap:3px;padding-inline:12px}.ins-bar-track{background:linear-gradient(var(--rl), var(--rl)) center / 1px 100% no-repeat;flex:1;align-items:flex-end;width:100%;min-height:0;display:flex}.ins-bar-fill{width:100%;height:var(--h,0%);background:var(--acc);min-height:5px;transition:height var(--motion-slow) ease}.ins-bar-label{font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--i45);white-space:nowrap;font-weight:600}.ins-bar-count{font-size:var(--fs-xs);color:var(--i70);font-variant-numeric:tabular-nums;font-weight:700}.ins-stack{width:100%;height:var(--h,0%);flex-direction:column-reverse;min-height:5px;display:flex}.ins-stack-seg{width:100%;height:var(--p,0%);min-height:0}.ins-legend{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;display:flex}.ins-legend-item{font-size:var(--fs-base);white-space:nowrap;flex:none;align-items:center;gap:6px;display:flex}.ins-legend-item .dot{border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.ins-legend-item .k{color:var(--i70)}.ins-legend-item .v{font-variant-numeric:tabular-nums;font-weight:700}.ins-caveat{font-size:var(--fs-sm);color:var(--i55);line-height:1.55;font-family:var(--font-display);border-left:2px solid var(--rl);margin-top:auto;padding-left:12px;font-style:italic}.ins-bars+.ins-caveat{margin-top:0}.ins-sov{flex-direction:column;gap:12px;display:flex}.ins-sov-row{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.ins-sov-name{font-size:var(--fs-base);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ins-sov-val{font-size:var(--fs-sm);color:var(--i55);font-variant-numeric:tabular-nums;white-space:nowrap}.ins-sov-track{background:var(--rl);grid-column:1/-1;height:7px}.ins-sov-fill{height:100%;width:var(--w,0%);background:var(--acc);min-width:2px}.ins-empty{font-family:var(--font-display);font-style:italic;font-size:var(--fs-xl);color:var(--i55);padding:6px 0}.ins-stories{flex-direction:column;display:flex}.ins-story{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--rl);background:0 0;grid-template-columns:1fr auto;align-items:baseline;gap:4px 14px;width:100%;padding:10px 0;display:grid}.ins-story:last-child{border-bottom:0;padding-bottom:0}.ins-story-title{font-size:var(--fs-base);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--motion-fast) var(--ease);font-weight:600;overflow:hidden}.ins-story:hover .ins-story-title,.ins-story:focus-visible .ins-story-title{color:var(--acc)}.ins-story-count{font-size:var(--fs-sm);color:var(--i55);white-space:nowrap;font-variant-numeric:tabular-nums}@media (width<=1500px){.ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ins-grid{grid-template-columns:1fr}.ins-wrap{padding:20px 20px 30px}}[data-skin="1b"] .ins-grid{background:0 0;border:none;gap:14px}[data-skin="1b"] .ins-panel{background:var(--card);border-radius:var(--radius-panel-lg);box-shadow:var(--shadow-panel);padding:22px}[data-skin="1b"] .ins-panel-head{letter-spacing:.02em;border-bottom:none}[data-skin="1b"] .ins-bignum{font-family:var(--font-ui);letter-spacing:-.01em;font-weight:800}[data-skin="1b"] .ins-bar-fill{border-radius:8px 8px 0 0}[data-skin="1b"] .ins-stack{border-radius:8px 8px 0 0;overflow:hidden}[data-skin="1b"] .ins-sov-track{border-radius:999px;overflow:hidden}[data-skin="1b"] .ins-sov-fill{border-radius:999px}[data-skin="1b"] .ins-bars[data-dense=true] .ins-bar-fill,[data-skin=glass] .ins-bars[data-dense=true] .ins-bar-fill,[data-skin="1b"] .ins-bars[data-dense=true] .ins-stack,[data-skin=glass] .ins-bars[data-dense=true] .ins-stack{border-radius:3px 3px 0 0}.ins-head-actions{flex:none;align-self:center;align-items:center;gap:8px;display:flex}.ins-export-problem{font-size:var(--fs-sm);color:var(--neg);font-weight:600}.ins-head-right{align-items:center;gap:10px;display:inline-flex}.ins-actions{display:inline-flex;position:relative}[data-capturing] .ins-actions{visibility:hidden}.ins-actions-btn{border-radius:var(--radius);width:24px;height:24px;color:var(--i45);cursor:pointer;transition:color var(--motion-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ins-actions-btn:hover{color:var(--ink)}.ins-actions-menu{z-index:30;background:var(--bg);border:1px solid var(--rl);border-radius:var(--radius-card);min-width:185px;box-shadow:var(--shadow-menu);text-transform:none;letter-spacing:normal;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.ins-actions-menu button{border-radius:var(--radius);text-align:left;cursor:pointer;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:none;padding:8px 10px;font-weight:600}.ins-actions-menu button:hover{background:var(--acct);color:var(--acc)}.overlay-card.ins-share-modal{width:min(640px,92vw);max-width:640px}.ins-share-modal .alt-intro{max-width:none;margin-bottom:14px}.ins-share-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);margin:14px 0 4px;font-weight:700;display:block}.ins-share-optional{letter-spacing:.04em;color:var(--i45);font-weight:600}.ins-share-toline{justify-content:space-between;align-items:baseline;margin:14px 0 4px;display:flex}.ins-share-tolabel{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);font-weight:700}.ins-share-picker{margin-top:6px}.ins-share-picker .rp{flex:none;width:100%}.ins-share-picker .rp-box{border-radius:var(--radius)}.ins-share-input{resize:vertical;width:100%;font:inherit;font-size:var(--fs-base);letter-spacing:normal;text-transform:none;color:var(--ink);background:var(--card);border:1px solid var(--i35);border-radius:var(--radius);margin-top:6px;padding:9px 11px;display:block}.ins-share-input:focus{border-color:var(--acc);outline:none}.ins-share-help{font-size:var(--fs-sm);color:var(--i45);margin:4px 0 0}.ins-share-sent{font-size:var(--fs-base);color:var(--pos);margin:12px 0 0;font-weight:600}.ins-share-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.cov-strip{border-bottom:1px solid var(--rl);flex-direction:column;gap:12px;margin-top:10px;padding:16px 0 18px;display:flex}.cov-strip-loading{justify-content:center;padding:18px 0;display:flex}.cov-cells{background:var(--rl);border:1px solid var(--rl);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.cov-cell{background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:12px 14px 14px;display:flex}.cov-cell-head{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:4px 8px;min-width:0;font-weight:700;display:flex}.cov-cell-head>span:not([class]){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cov-figure{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cov-delta-line{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.cov-num{font-family:var(--font-display);font-size:var(--fs-4xl);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}.cov-delta{font-size:var(--fs-sm);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cov-delta.up{color:var(--pos)}.cov-delta.down{color:var(--neg)}.cov-delta.flat{color:var(--i45)}.cov-delta.new{color:var(--accd)}.cov-delta.none{color:var(--i45)}.cov-note{font-size:var(--fs-2xs);color:var(--i45);letter-spacing:.02em}.cov-base{font-size:var(--fs-2xs);color:var(--i45);letter-spacing:.02em;white-space:nowrap}.cov-busy{flex:none;justify-content:flex-end;align-self:center;align-items:center;width:23px;height:9px;display:flex}.cov-spike{font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--mx);background:var(--mxbg);white-space:nowrap;cursor:help;border-radius:999px;flex:none;padding:2px 7px;font-weight:700}.cov-spark{width:100%;height:95px;display:block}.cov-spark:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:2px}.cov-plot{flex-direction:column;gap:5px;min-width:0;margin-top:auto;display:flex}.cov-read{font-size:var(--fs-2xs);color:var(--i70);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cov-read b{font-weight:700}.cov-read .rd-date{color:var(--i55);font-weight:700}.cov-read .rd-sep{color:var(--i45)}.cov-read .rd-few{color:var(--i45);font-style:italic}.cov-read .rd-mv{color:var(--acc)}.cov-read .rd-reach{color:var(--reach)}.cov-read .rd-tone{vertical-align:baseline;gap:5px;display:inline-flex}.cov-read .rd-pos{color:var(--pos)}.cov-read .rd-neg{color:var(--neg)}.cov-read .rd-mx{color:var(--mx)}.cov-read .rd-neu{color:var(--neu)}.cov-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cov-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin-top:2px;display:grid}.cov-legend-item{min-width:0;font-size:var(--fs-2xs);align-items:center;gap:6px;display:flex}.cov-legend-item>i{border-radius:50%;flex:none;width:7px;height:7px}.cov-legend-item .k{color:var(--i55);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cov-legend-item .v{color:var(--i70);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-weight:700}.cov-legend-item>i.key-mv{background:var(--acc)}.cov-legend-item>i.key-reach{background:var(--reach)}.cov-legend.cov-keyline .cov-legend-item>i{border-radius:0;width:14px;height:2px}.cov-legend.cov-keyline .cov-legend-item>i.pat-dash{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px);mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 8px)}.cov-legend.cov-keyline .cov-legend-item>i.pat-dot{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 1.5px,#0000 1.5px 4px);mask-image:repeating-linear-gradient(90deg,#000 0 1.5px,#0000 1.5px 4px)}.cov-legend.cov-keyline .cov-legend-item>i.pat-dashdot{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 9px,#000 9px 10.5px,#0000 10.5px 13.5px);mask-image:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 9px,#000 9px 10.5px,#0000 10.5px 13.5px)}.cov-legend.cov-keys{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}.cov-legend.cov-keys .cov-legend-item{flex:none;gap:5px}.cov-legend.cov-keys .cov-legend-item .v{margin-left:0}.cov-strip .ins-empty{font-size:var(--fs-md);padding:2px 0}.cov-gap{background:var(--bg)}:root[data-skin] .cov-gap{background:0 0}.cov-slot-body{flex:1;justify-content:center;align-items:center;padding:36px 0;display:flex}.cov-cells{position:relative}.cov-strip .cov-cells>.cov-reset{z-index:1;opacity:0;pointer-events:none;transition:opacity calc(var(--motion-base) * 2) var(--ease), transform calc(var(--motion-base) * 2) var(--ease);position:absolute;top:calc(100% + 2px);right:0;transform:translateY(-4px)}.cov-strip .cov-cells>.ui-btn.cov-reset{width:24px;height:16px;color:var(--i55);padding:0}.cov-strip .cov-cells>.cov-reset-undo{white-space:nowrap;height:16px;line-height:1}.cov-strip .cov-cells>.cov-reset-undo .ui-btn{height:16px;padding:0 7px;line-height:1}.cov-strip .cov-cells>.ui-btn.cov-reset:hover{color:var(--ink)}.cov-strip .cov-cells[data-reset-shown]>.cov-reset,.cov-strip .cov-cells>.cov-reset.cov-reset-undo{opacity:1;pointer-events:auto;transform:none}.cov-strip .cov-cells:has(:focus-visible)>.cov-reset{opacity:1;pointer-events:auto;transform:none}@media (width<=1400px){.cov-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.cov-cells{grid-template-columns:1fr}.cov-gap{display:none}}[data-skin="1b"] .cov-cells{background:0 0;border:none;gap:10px}[data-skin="1b"] .cov-cell{background:var(--card);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:14px 16px 16px}[data-skin="1b"] .cov-num{font-family:var(--font-ui);letter-spacing:-.01em;font-weight:800}[data-skin="1b"] .cov-strip{border-bottom:none}.alt-intro{font-size:var(--fs-md);color:var(--i55);max-width:62ch;margin:12px 0 26px;line-height:1.55}.spike-modal .alt-intro{max-width:none;margin-bottom:14px}.alt-list{flex-direction:column;gap:20px;display:flex}.overlay-card.spike-modal{width:min(720px,92vw);max-width:720px}.alt-card{border:1px solid var(--rl);border-radius:var(--radius-card);background:var(--card);padding:24px 26px 26px}.alt-name{font-family:var(--font-display);font-size:var(--fs-3xl);margin:0;font-weight:700}.alt-divider{background:var(--rl);height:1px;margin:20px 0}.alt-field{flex-direction:column;display:flex}.alt-field+.alt-field{margin-top:22px}.alt-field-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);margin:0 0 10px;font-weight:700}.alt-field-help{font-size:var(--fs-base);color:var(--i55);margin:9px 0 0;line-height:1.5}.alt-recipients .rpt-sublabel{margin:12px 0 4px;display:block}.alt-recipients .rpt-custom{box-sizing:border-box;width:100%;display:block}.alt-sens-fade{animation:contentfade var(--motion-base) var(--ease)}.alt-conds{flex-direction:column;gap:8px;display:flex}.alt-cond{cursor:pointer;border:1px solid var(--rl);border-radius:var(--radius);background:var(--bg);font-size:var(--fs-md);color:var(--ink);align-items:center;gap:10px;padding:11px 14px;display:flex}.alt-cond input{width:15px;height:15px;accent-color:var(--acc);flex:none;margin:0}.alt-cond.on{border-color:var(--acc);background:var(--acct)}.alt-cond.on .alt-cond-label{font-weight:600}.alt-cond input:disabled{cursor:default}.alt-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.alt-actions-note{font-size:var(--fs-base);align-items:center;gap:10px;display:flex}.alt-pause{margin-left:auto}.alt-feedback{color:var(--i55)}.alt-feedback.ok{color:var(--pos)}.alt-feedback.err{color:var(--neg)}.alt-dimmed{opacity:.5;pointer-events:none}@media (width<=720px){.alt-card{padding:18px 18px 20px}}[data-skin="1b"] .alt-card{border-radius:var(--radius-panel-lg);box-shadow:var(--shadow-panel);border:none}[data-skin="1b"] .alt-cond{border-radius:var(--radius-panel-sm)}.clips-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.clips-books{border-right:1px solid var(--rl);min-width:0;padding:24px 28px 34px 32px}.clips-detail{min-width:0;padding:24px 36px 34px 32px}.clips-head{border-bottom:2px solid var(--ink);margin-bottom:8px;padding-bottom:12px}.clips-head .sub{font-family:var(--font-display);font-style:italic;font-size:var(--fs-2xl);color:var(--i55)}.book-list{flex-direction:column;display:flex}.clips-books .kw-add{margin-top:16px}.book-row{border-bottom:1px solid var(--rl);cursor:pointer;transition:border-left-color var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease);border-left:3px solid #0000;flex-direction:column;gap:7px;margin:0 -12px;padding:15px 12px;display:flex}.book-row:hover{background:var(--acct)}.book-row.on{border-left-color:var(--accd);background:var(--acct)}.book-name{font-family:var(--font-display);font-size:var(--fs-3xl);line-height:1.15}.book-rename{width:100%;font-size:var(--fs-xl)}.book-meta{font-size:var(--fs-sm);color:var(--i55);font-variant-numeric:tabular-nums}.book-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;display:flex}.book-active{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--pos);align-items:center;gap:6px;font-weight:700;display:inline-flex}.book-link{cursor:pointer;font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i45);background:0 0;border:none;padding:0;font-weight:700}.book-link:hover{color:var(--accd)}.book-link.danger:hover{color:var(--neg)}.clips-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:480px;margin:40px auto 0;padding:70px 24px;display:flex}.clips-empty .kicker{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accd);font-weight:700}.clips-empty h2{font-family:var(--font-display);font-size:var(--fs-5xl);font-weight:400}.clips-empty p{font-size:var(--fs-md);color:var(--i70);line-height:1.6}.clips-detail-view{animation:contentfade var(--motion-base) var(--ease)}@media (prefers-reduced-motion:reduce){.clips-detail-view{animation:none}}.detail-bar{border-bottom:2px solid var(--ink);flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.detail-head{min-width:0}.detail-send{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.send-launch{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.detail-send .ui-btn{justify-content:center;align-items:center;height:38px;display:inline-flex}.send-result{font-size:var(--fs-sm);color:var(--i55);margin:0}.send-hint{font-size:var(--fs-2xs);color:var(--i55);font-variant-numeric:tabular-nums}.send-inline{width:100%;animation:account-in var(--motion-fast) var(--ease);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.send-inline.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.send-inline input{box-sizing:border-box;flex:260px;min-width:0;height:38px}.detail-sub{font-size:var(--fs-base);color:var(--i55);font-variant-numeric:tabular-nums;margin-top:4px}.clip-items{flex-direction:column;display:flex}.clip-item{border-bottom:1px solid var(--rl);align-items:center;gap:14px;padding:16px 0;display:flex}.clip-item-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.clip-item-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}.clip-item-title{font-family:var(--font-display);font-size:var(--fs-3xl);line-height:1.18}.clip-item-snippet{font-size:var(--fs-base);color:var(--i55);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.clip-item-meta{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;gap:4px;width:140px;display:flex}.clip-item-val{font-size:var(--fs-xl);font-weight:700}.clip-item-sub{font-size:var(--fs-sm);color:var(--i55)}.clip-btn.clipped{color:var(--pos);border-color:var(--pos)}.rail-book-cta{margin-top:10px}@media (width<=900px){.clips-layout{grid-template-columns:1fr}.clips-books{border-right:none;border-bottom:1px solid var(--rl);padding:20px}.clips-detail{padding:20px}.clip-item-meta{width:auto}}[data-skin="1b"] .clips-head,[data-skin="1b"] .detail-bar{border-bottom:none;padding-bottom:0}[data-skin="1b"] .book-list{gap:10px}[data-skin="1b"] .book-row{border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-panel);border-bottom:none;border-left:none;margin:0;padding:15px 18px}[data-skin="1b"] .book-row:hover{background:var(--acct)}[data-skin="1b"] .book-row.on{background:var(--acct);border-left:none}[data-skin="1b"] .clip-items{gap:10px}[data-skin="1b"] .clip-item{border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-panel);border-bottom:none;padding:16px 20px}.clip-actions{align-items:center;gap:10px;display:inline-flex}.book-section-head{font-size:var(--fs-2xs);letter-spacing:.09em;color:var(--i55);align-items:center;gap:6px;margin:14px 0 4px;font-weight:700;display:flex}.book-section-head:first-child{margin-top:0}.book-section-count{text-align:center;background:var(--acct);min-width:18px;color:var(--acc);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 5px}.book-shared-icon{color:var(--acc);flex:none}.book-name .book-shared-icon,.section-title .book-shared-icon{vertical-align:-1px;margin-right:7px}.book-type{flex:none;align-items:center;gap:16px;display:inline-flex}.book-type-opt{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.book-type-opt input{accent-color:var(--acc);cursor:pointer;margin:0}.clip-btn--icon{justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:6px;line-height:0;display:inline-flex}.cart-icon,.share-icon{flex:none;display:block}.cbp{flex-direction:column;gap:9px;display:flex;position:relative}.cbp-btn{border:1px solid var(--i35);border-radius:var(--radius);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:7px;padding:8px 10px;display:flex}.cbp-btn:hover{border-color:var(--accd)}.cbp-btn-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);font-size:var(--fs-xl);flex:auto;font-weight:700;overflow:hidden}.cbp-btn-count{font-size:var(--fs-2xs);color:var(--i55);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.cbp-btn-caret{font-size:var(--fs-2xs);color:var(--i55);flex:none}.cbp-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.cbp-active{font-size:var(--fs-2xs);letter-spacing:.12em;color:var(--pos);white-space:nowrap;justify-self:start;font-weight:700}.cbp-setactive,.cbp-open{cursor:pointer;font-size:var(--fs-2xs);letter-spacing:.12em;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:700}.cbp-setactive{color:var(--i45);justify-self:start}.cbp-setactive:hover{color:var(--accd)}.cbp-open{color:var(--accd);justify-self:end}.cbp-open:hover{text-decoration:underline}.cbp-clips{font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--i55);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center;font-weight:700}.cbp-menu{z-index:40;background:var(--bg);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;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0}.cbp-menu.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.cbp-list{flex-direction:column;gap:2px;max-height:264px;display:flex;overflow-y:auto}.cbp-sec{border-radius:var(--radius);background:var(--inv-fill);color:var(--inv-ink);font-size:var(--fs-2xs);letter-spacing:.09em;align-items:center;gap:6px;margin:7px 0 3px;padding:4px 8px;font-weight:700;display:flex}.cbp-sec:first-child{margin-top:0}.cbp-sec .book-shared-icon{color:var(--inv-ink)}.cbp-sec-count{font-variant-numeric:tabular-nums;margin-left:auto}.cbp-item{border-radius:var(--radius);width:100%;color:var(--ink);font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:7px 8px;display:flex}.cbp-item:hover{background:var(--rl);color:var(--acc)}.cbp-item.on{background:var(--acct);color:var(--acc)}.cbp-item-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cbp-item.is-active .cbp-item-name{font-weight:700}.cbp-item-count{font-size:var(--fs-2xs);color:var(--i55);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.cbp-item.on .cbp-item-count{color:inherit}.cbp-item-dot{font-size:var(--fs-2xs);color:var(--pos);flex:none}.clip-ghost{left:var(--fly-ox);top:var(--fly-oy);z-index:60;width:22px;height:22px;color:var(--acc);pointer-events:none;animation:clip-fly-x var(--motion-fly) linear forwards;margin:-11px 0 0 -11px;position:fixed}.clip-ghost-inner{width:100%;height:100%;animation:clip-fly-y var(--motion-fly) var(--ease-throw) forwards;justify-content:center;align-items:center;display:flex}@keyframes clip-fly-x{0%{opacity:1;transform:translate(0)}65%{opacity:1}to{transform:translateX(var(--fly-x));opacity:0}}@keyframes clip-fly-y{0%{transform:translateY(0)scale(1)}to{transform:translateY(var(--fly-y)) scale(.5)}}.cbp-btn.is-landing{animation:clip-land var(--motion-panel) var(--ease-inout)}@keyframes clip-land{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.clip-confirm{z-index:60;background:var(--inv-fill);color:var(--inv-ink);box-shadow:var(--shadow-menu);font-size:var(--fs-xs);letter-spacing:.05em;pointer-events:none;opacity:0;transition:opacity var(--motion-base) ease, transform var(--motion-base) ease;border-radius:999px;padding:9px 16px;font-weight:700;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(6px)}.clip-confirm.on{opacity:1;transform:translate(-50%)translateY(0)}.rp{flex:260px;min-width:0;position:relative}.rp-box{box-sizing:border-box;background:var(--card);border:1px solid var(--i35);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:4px 8px;display:flex}.rp-box:focus-within{border-color:var(--accd)}.rp-chip{max-width:260px;font-size:var(--fs-sm);color:var(--ink);background:var(--acct);border:1px solid var(--rl);align-items:center;gap:4px;padding:3px 6px;display:inline-flex}[data-skin="1b"] .rp-chip{border-radius:999px}.rp-chip--list{background:var(--viewed);font-weight:600}.rp-chip--invalid{border-color:var(--neg);color:var(--neg)}.rp-chip--suppressed{border-color:var(--mx);color:var(--i55)}.rp-chip-face{text-overflow:ellipsis;white-space:nowrap;font:inherit;color:inherit;background:0 0;border:0;padding:0;overflow:hidden}.rp-chip--list .rp-chip-face{cursor:pointer}.rp-chip-x{cursor:pointer;font-size:var(--fs-md);color:var(--i55);background:0 0;border:0;padding:0 2px;line-height:1}.rp-chip-x:hover{color:var(--neg)}.rp-box .rp-input{min-width:100px;color:var(--ink);font-size:var(--fs-md);box-sizing:border-box;background:0 0;border:0;outline:0;flex:140px;height:26px;padding:0 2px}.rp-box .rp-input:focus{border:0}.rp-menu{z-index:30;background:var(--card);border:1px solid var(--rl);max-height:300px;box-shadow:var(--shadow-menu);animation:account-in var(--motion-fast) var(--ease);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.rp-item{text-align:left;cursor:pointer;width:100%;font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.rp-item:hover,.rp-item.active{background:var(--viewed)}.rp-item--suppressed .rp-item-name{color:var(--i45)}.rp-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-item-sub{color:var(--i55);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-item-kind{font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--i45);flex:none;margin-left:auto;font-weight:700}.rp-item-kind--warn{color:var(--mx)}.rp-peek{font-size:var(--fs-sm);color:var(--i55);background:var(--viewed);border:1px solid var(--rl);word-break:break-word;margin-top:4px;padding:6px 8px}.overlay-card.ab-modal{flex-direction:column;width:min(880px,92vw);max-height:86vh;display:flex}.ab-title{font-size:var(--fs-2xl)}.ab-error{flex:none;margin:0 0 8px}.ab-body{gap:10px;overflow:hidden}.ab-layout{flex:1;grid-template-columns:230px 1fr;gap:18px;min-height:0;margin:-2px;padding:2px;display:grid;overflow:hidden}@media (width<=720px){.ab-layout{grid-template-columns:1fr;overflow:auto}}.ab-lists{flex-direction:column;gap:2px;min-height:0;padding:2px;display:flex;overflow-y:auto}.ab-list-row{cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.ab-list-row:hover{background:var(--viewed)}.ab-list-row.on{background:var(--acct);border-color:var(--rl)}.ab-list-name{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.ab-private{font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--i45);font-weight:700}.ab-list-count{font-size:var(--fs-sm);color:var(--i55);font-variant-numeric:tabular-nums;flex:none}.ab-rename{min-width:0;font-size:var(--fs-md);flex:1}.ab-list-tools{gap:10px;padding:6px 8px;display:flex}.ab-newlist{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:12px;display:flex}.ab-newlist input[type=text]{box-sizing:border-box;width:100%;min-width:0;font-size:var(--fs-md);padding:8px 10px}.ab-newlist-actions{justify-content:flex-start;align-items:center;gap:12px;display:flex}.ab-shared-opt{font-size:var(--fs-sm);color:var(--i70);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.ab-main{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.ab-toolbar{align-items:center;gap:8px;display:flex}.ab-search{box-sizing:border-box;flex:1;min-width:0;height:32px}.ab-import{border:1px solid var(--rl);background:var(--viewed);border-radius:var(--radius-panel,0);flex-direction:column;gap:10px;padding:12px;display:flex}.ab-import textarea{box-sizing:border-box;resize:vertical;width:100%;font-size:var(--fs-md)}.ab-import-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ab-file{font-size:var(--fs-sm);color:var(--i55);max-width:220px}.ab-import-list{font-size:var(--fs-sm);min-width:0;max-width:240px}.ab-preview{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ab-preview-sum{font-size:var(--fs-sm);color:var(--i70);margin:0}.ab-preview-table{border:1px solid var(--rl);background:var(--card);width:100%;max-height:160px;overflow-y:auto}.ab-preview-row{font-size:var(--fs-sm);border-bottom:1px solid var(--rl);grid-template-columns:1fr 1fr;gap:8px;padding:4px 8px;display:grid}.ab-preview-row:last-child{border-bottom:0}.ab-preview-more{font-size:var(--fs-sm);color:var(--i55);margin:0;padding:4px 8px}.ab-preview-bad{font-size:var(--fs-sm);color:var(--neg);word-break:break-word;margin:0}.ab-status{font-size:var(--fs-sm);color:var(--pos);margin:0}.ab-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ab-add input{box-sizing:border-box;flex:160px;min-width:0;height:32px}.ab-table{border-top:1px solid var(--rl);grid-template-columns:minmax(160px,1.4fr) 1fr 1fr auto;align-content:start;column-gap:8px;min-height:0;display:grid;overflow-y:auto}.ab-row{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--fs-md);border-bottom:1px solid var(--rl);align-items:center;padding:7px 4px;display:grid}.ab-row span[role=cell]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ab-row input{min-width:0;font-size:var(--fs-md);box-sizing:border-box;height:28px}.ab-row--head{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i45);border-bottom:1px solid var(--border-hairline);font-weight:700}.ab-actions{white-space:nowrap;justify-content:flex-end;gap:8px;display:flex}.ab-empty{grid-column:1/-1;padding:14px 4px}button.pill-btn{cursor:pointer;background:0 0}button.pill-btn:hover{color:var(--ink);border-color:var(--i70)}.kw-group{margin-bottom:6px}.kw-group-head{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--i70);border-bottom:1px solid var(--rl);margin-top:6px;padding:16px 0 6px}.kw-group:first-of-type .kw-group-head{margin-top:0}.kw-none{font-size:var(--fs-sm);color:var(--i55);margin:0;padding:14px 0 0}.monitor-form{border:1px solid var(--i35);border-radius:var(--radius);animation:account-in var(--motion-fast) var(--ease);flex-direction:column;gap:10px;margin:12px 0;padding:16px;display:flex}.monitor-form.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.monitor-form-fields{flex-direction:column;gap:8px;display:flex}.monitor-form-fields input{width:100%}.monitor-form-actions{gap:8px;display:flex}[data-skin="1b"] .monitor-form{border-radius:var(--radius-panel-lg);background:var(--card);box-shadow:var(--shadow-panel);border:none}[data-skin="1b"] .kw-group-head{border-bottom:none}.est-col{min-width:0}.est-cell{flex-direction:column;align-items:stretch;gap:3px;min-width:0;display:flex}.est-rows{flex-direction:column;min-width:0;display:flex}.est-r{cursor:help;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;line-height:1.2;display:flex}.est-arm{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--i45);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.est-v{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-weight:700}.est-cap{color:var(--i45);margin-right:1px;font-weight:400}.est-v--deg{color:var(--mx)}.est-v--na{color:var(--i35);font-weight:400}.est-wait{gap:2px;padding:0 1px}.est-wait>i{width:3px;height:3px}.est-flag{white-space:nowrap;cursor:help;font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--mx);align-self:flex-end;font-weight:700}.kw-grid-head .kw-hdr-est{white-space:nowrap}.est-na{text-align:right;color:var(--i35);font-size:var(--fs-md);display:block}.est-panel{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.est-panel-head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.est-panel-title{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);font-weight:700}.est-panel-sub{font-size:var(--fs-xs);color:var(--i45);font-style:italic}.est-panel-tiles{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.est-t{cursor:help;border:1px solid var(--rl);border-radius:var(--radius);flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.est-t-arm{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i45);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.est-t-val{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;line-height:1.15;overflow:hidden}.est-t-val i{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--i45);margin-left:3px;font-style:normal;font-weight:400}.est-t-val--deg{color:var(--mx)}.est-t-val--na{font-size:var(--fs-md);color:var(--i45);font-weight:600}.est-t-sub{font-size:var(--fs-2xs);color:var(--i45);line-height:1.35}.est-t-sub--note{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.est-t-tag{color:var(--mx);margin-left:5px;font-style:italic}.est-t-wait{gap:3px;padding:4px 0}.est-t-wait>i{width:4px;height:4px}.est-legend{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.45}.est-legend strong{color:var(--i70);font-weight:700}.est-explain{border-top:1px solid var(--rl);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:9px;display:flex}.est-explain-k{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i45);white-space:nowrap;font-weight:700}.est-code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-sm);color:var(--ink);background:var(--acct);border-radius:var(--radius);flex:120px;padding:2px 6px;overflow:hidden}.est-warn{font-size:var(--fs-sm);color:var(--mx);gap:6px;margin:0;line-height:1.45;display:flex}@media (width<=900px){.est-panel-tiles{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}}.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}: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}.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)}}.overlay-card.kwb-dialog{width:min(760px,94vw);max-width:760px}@media (width<=640px){.overlay-card.kwb-dialog{border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:min(760px,94vw);max-width:760px;height:auto;max-height:calc(100vh - 24px)}}.kwb-body{gap:16px}.kwb-buckets{flex-direction:column;gap:12px;display:flex}.kwb-preview{border-top:1px solid var(--rl);flex-direction:column;gap:8px;padding-top:14px;display:flex}.kwb-sentence{font-size:var(--fs-lg);color:var(--ink);margin:0;line-height:1.5}.kwb-block{font-size:var(--fs-md);color:var(--neg);margin:0}.kwb-query-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.kwb-query-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);font-weight:700}.kwb-query{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-sm);color:var(--i70);border-radius:var(--radius);background:var(--card);border:1px solid var(--rl);flex:240px;padding:6px 8px}.kwb-query:empty:before{content:"—";color:var(--i35)}.kwb-link{cursor:pointer;font-size:var(--fs-sm);letter-spacing:.04em;color:var(--acc);background:0 0;border:0;margin-left:auto;padding:4px 0;font-weight:700}.kwb-link:hover:not(:disabled){text-decoration:underline}.kwb-link:disabled{color:var(--i35);cursor:not-allowed}.kwb-warnings{font-size:var(--fs-sm);color:var(--mx);margin:0;padding:0 0 0 2px;line-height:1.5;list-style:none}.kwb-text{flex-direction:column;gap:8px;display:flex}.kwb-textarea{resize:vertical;width:100%;font-family:var(--font-ui);line-height:1.5}.kwb-mirror{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-ui);font-size:var(--fs-md);color:var(--i70);background:var(--card);border:1px dashed var(--rl);border-radius:var(--radius);margin:0;padding:8px 10px;line-height:1.5}.kwb-mark{background:var(--mxbg);color:var(--ink);-webkit-text-decoration:underline wavy var(--mx);text-decoration:underline wavy var(--mx);border-radius:2px;padding:0 1px}.kwb-mark--block{background:var(--mxbg);-webkit-text-decoration-color:var(--neg);text-decoration-color:var(--neg)}.kwb-status{font-size:var(--fs-md);margin:0;font-weight:600;line-height:1.4}.kwb-status--ok{color:var(--pos)}.kwb-status--invalid{color:var(--mx)}.kwb-status--locked{color:var(--neg)}.kwb-status--checking,.kwb-status--empty{color:var(--i45)}.kwb-diags{font-size:var(--fs-sm);color:var(--i70);flex-direction:column;gap:4px;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.kwb-diag code{font-size:var(--fs-sm);color:var(--ink)}.kwb-diag-tier{min-width:4.5em;font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i45);font-weight:700;display:inline-block}.kwb-diag--block .kwb-diag-tier{color:var(--neg)}.kwb-diag--repair .kwb-diag-tier,.kwb-diag--flag .kwb-diag-tier,.kwb-diag--warn .kwb-diag-tier{color:var(--mx)}.kwb-copy{font-size:var(--fs-xs);padding:4px 10px}.kwb-opening{justify-content:center;padding:24px 0;display:flex}.kwb-open-reason{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.5}.kwb-rewrite{border-radius:var(--radius);background:var(--mxbg);border:1px solid var(--rl);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.kwb-rewrite-title{font-size:var(--fs-sm);color:var(--ink);margin:0;font-weight:700}.kwb-rewrite-pair{grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;margin:0;display:grid}.kwb-rewrite-pair dt{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i55);font-weight:700}.kwb-rewrite-pair dd{min-width:0;margin:0;display:flex}.kwb-readings{text-align:left;flex-direction:column;gap:12px;display:flex}.kwb-readings-lead{display:block}.kwb-reading{border-radius:var(--radius);background:var(--card);border:1px solid var(--rl);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.kwb-reading-label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);font-weight:700}.kwb-reading-sentence{font-size:var(--fs-md);color:var(--ink);line-height:1.5}.kwb-reading-query{font-size:var(--fs-sm);color:var(--i70);overflow-wrap:anywhere}.kwai{border-bottom:1px solid var(--rl);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.kwai-row{align-items:flex-start;gap:8px;display:flex}.kwai-textarea{resize:vertical;min-width:0;font-family:var(--font-ui);font-size:var(--fs-md);flex:auto;line-height:1.5}.kwai-answer{flex:auto;min-width:0}.kwai-go{white-space:nowrap;flex:none}.kwai-progress{font-size:var(--fs-sm);color:var(--i55);margin:0}.kwai-error{font-size:var(--fs-sm);color:var(--neg);margin:0;line-height:1.5}.kwai-ask,.kwai-result{flex-direction:column;gap:8px;display:flex}.kwai-reading{font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.5}.kwai-question{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:1.5}.kwai-note{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.5}.kwai-unverified{font-size:var(--fs-sm);color:var(--mx);margin:0;font-weight:600;line-height:1.5}.kwai-details{border:1px solid var(--rl);border-radius:var(--radius);background:var(--card);padding:6px 10px}.kwai-summary{cursor:pointer;font-size:var(--fs-sm);letter-spacing:.04em;color:var(--acc);font-weight:700}.kwai-rationale{font-size:var(--fs-sm);color:var(--i70);margin:6px 0 0;line-height:1.5}.kwai-sample{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.kwai-sample-row{min-width:0;font-size:var(--fs-sm);align-items:baseline;gap:8px;line-height:1.4;display:flex}.kwai-sample-title{color:var(--ink);overflow-wrap:anywhere}.kwai-sample-domain{font-size:var(--fs-xs);color:var(--i55);flex:none}.kwai-dismiss-row{justify-content:flex-end}.kwai-dismiss{font-size:var(--fs-xs);padding:4px 10px}.kwai-progress-row{justify-content:space-between;align-items:center}.kwai-refine{flex:auto;min-width:0}.kwai-progress{animation:kwai-status-in var(--motion-base) ease}@keyframes kwai-status-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.kwai-progress-dots{margin-right:.5rem}.kwai-pill{vertical-align:middle;margin-right:6px}.kwai-pending{border:1px solid var(--rl);border-radius:var(--radius);background:var(--mxbg);justify-content:space-between;align-items:center;padding:8px 10px}.kwai-notebook{border:1px dashed var(--rl);border-radius:var(--radius);padding:6px 10px}.kwai-notebook-list{font-size:var(--fs-sm);color:var(--i70);flex-direction:column;gap:2px;margin:6px 0 0;padding:0;line-height:1.5;list-style:none;display:flex}.kwai-notebook-row{align-items:baseline;gap:8px;display:flex}.kwai-notebook-t{min-width:3.5em;font-size:var(--fs-xs);color:var(--i45);font-variant-numeric:tabular-nums;flex:none}.overlay-card.uc-dialog{width:min(860px,94vw);max-width:860px}@media (width<=640px){.overlay-card.uc-dialog{border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:min(860px,94vw);max-width:860px;height:auto;max-height:calc(100vh - 24px)}}.uc-body{gap:14px}.uc-ask{border-bottom:1px solid var(--rl);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.uc-ask-row{align-items:stretch;gap:8px;display:flex}.uc-ask-input{min-width:0;font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--card);border:1px solid var(--rl);border-radius:var(--radius);transition:border-color var(--motion-fast) var(--ease);flex:1;padding:9px 11px}.uc-ask-input::placeholder{color:var(--i45)}.uc-ask-input:focus{border-color:var(--acc);outline:none}.uc-ask-row .ui-btn{flex:none;min-width:84px}.uc-ask-echo{font-size:var(--fs-sm);color:var(--i70);margin:0;line-height:1.45}.chip.uc-question{text-transform:none;letter-spacing:normal;cursor:default;color:var(--ink);background:var(--mxbg);border-color:var(--mx);font-weight:600}.uc-presets{flex-wrap:wrap;gap:6px;display:flex}.uc-preset{font:inherit;font-size:var(--fs-sm);color:var(--i70);text-align:left;background:var(--card);border:1px solid var(--rl);border-radius:var(--radius-card);cursor:pointer;transition:color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);padding:6px 11px;font-weight:600}.uc-preset:hover,.uc-preset:focus-visible{color:var(--ink);border-color:var(--i55)}.uc-group{flex-direction:column;gap:6px;min-width:0;display:flex}.uc-group-label{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);font-weight:700}.uc-chips{align-items:center}.uc-filters{gap:12px 18px;display:grid}.uc-filters--menus{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.uc-filters--chips{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.uc-slot{display:inline-flex;position:relative}.uc-slot .chip[aria-disabled=true]{opacity:.45;cursor:not-allowed}.uc-slot .chip[aria-disabled=true]:hover{color:var(--i55)}.uc-slot .chip[aria-disabled=true]:hover,.uc-slot .chip[aria-disabled=true]:active{opacity:.45;transform:none}.uc-why{z-index:40;white-space:nowrap;font-size:var(--fs-xs);text-transform:none;letter-spacing:normal;color:var(--ink);background:var(--bg);border:1px solid var(--rl);border-radius:var(--radius);box-shadow:var(--shadow-menu);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease);padding:7px 11px;font-weight:600;position:absolute;top:calc(100% + 8px);left:0}.uc-slot:hover .uc-why,.uc-slot:focus-within .uc-why{opacity:1}.uc-swatches{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.uc-swatch-row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.uc-swatch-key{min-width:64px;font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);font-weight:700}.uc-swatch{cursor:pointer;background:var(--sw);border:1px solid var(--rl);border-radius:var(--radius);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--card);transition:transform var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);flex:none;padding:0}.uc-swatch:hover,.uc-swatch:focus-visible{transform:translateY(-1px)}.uc-swatch:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.uc-swatch[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--card), 0 0 0 1px var(--ink)}.uc-swatch--standard{background:linear-gradient(135deg, var(--sw) 50%, var(--card) 50%)}.uc-pick,.uc-pick .cf-btn{max-width:100%}.uc-pick-search{width:100%;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--card);border:1px solid var(--rl);border-radius:var(--radius);margin-bottom:4px;padding:6px 8px}.uc-pick-search:focus{border-color:var(--acc);outline:none}.ins-panel.uc-preview{border:1px solid var(--rl);gap:12px}.uc-preview-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uc-echo{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.45}.uc-issue{font-size:var(--fs-sm);color:var(--mx);margin:0;font-weight:600;line-height:1.45}.uc-muted{font-size:var(--fs-sm);color:var(--i45);align-items:center;gap:8px;margin:0;line-height:1.45;display:flex}.uc-warnings{font-size:var(--fs-sm);color:var(--mx);margin:0;padding:0;line-height:1.45;list-style:none}.uc-note{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.45}.uc-caption{font-size:var(--fs-sm);color:var(--i55);font-family:var(--font-display);border-left:2px solid var(--rl);margin:0;padding-left:12px;font-style:italic}.uc-pins{flex-wrap:wrap;gap:18px;display:flex}.uc-pin{font-size:var(--fs-sm);color:var(--i70);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.uc-pin input{accent-color:var(--acc)}:root :is(.ins-bar-fill,.ins-stack-seg,.uc-share-seg,.ins-sov-fill,.ins-legend-item .dot).uc-fill{background:var(--fill)}:root .ins-bignum.uc-fill{color:var(--fill)}.ins-sov-track.uc-share{display:flex;overflow:hidden}.uc-share-seg{height:100%;width:var(--w,0%);min-width:0;display:block}.uc-seg-online{background:var(--acc)}.uc-seg-broadcast{background:var(--mx)}.uc-seg-podcast{background:var(--pod)}.uc-seg-print{background:var(--i45)}.ins-legend-item .dot.uc-seg-online{background:var(--acc)}.ins-legend-item .dot.uc-seg-broadcast{background:var(--mx)}.ins-legend-item .dot.uc-seg-podcast{background:var(--pod)}.ins-legend-item .dot.uc-seg-print{background:var(--i45)}.uc-line{flex-direction:column;gap:5px;min-width:0;margin-top:auto;display:flex}.uc-line-axis{font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--i45);justify-content:space-between;font-weight:600;display:flex}.uc-section{flex-direction:column;gap:14px;margin-top:28px;display:flex}.uc-section:empty{display:none}.uc-card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uc-card .ins-head-right{flex:none}.uc-menu-anchor{position:relative}.cf-menu.uc-menu{text-transform:none;letter-spacing:normal;gap:2px;width:220px;padding:6px;font-weight:600}.uc-menu .cf-item{font-size:var(--fs-sm)}.uc-item-danger:hover{color:var(--neg)}.ins-panel.uc-unpinned{border:1px solid var(--rl);gap:0}.uc-unpinned-label{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);padding:0 0 6px;font-weight:700}.uc-unpinned-row{border-top:1px solid var(--rl);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:4px 14px;padding:8px 0;display:grid}.uc-unpinned-name{font-size:var(--fs-base);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.uc-unpinned-echo{font-size:var(--fs-sm);color:var(--i55);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uc-unpinned-actions{gap:4px;display:inline-flex}.ui-btn.uc-small{padding:5px 10px}@media (width<=900px){.uc-unpinned-row{grid-template-columns:minmax(0,1fr) auto}.uc-unpinned-echo{grid-column:1/-1}}.uc-cov-card{gap:6px}.uc-cov-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uc-cov-head-right{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.uc-cov-stamp{text-transform:none;letter-spacing:.02em;white-space:nowrap;text-align:right;min-width:6ch}.uc-cov-body{flex-direction:column;min-height:116px;margin-top:4px;display:flex}.uc-cov-body .uc-muted,.uc-cov-body .uc-issue,.uc-cov-body .ins-empty{margin-top:auto;margin-bottom:auto}.uc-cov-card .ins-bars{margin-top:auto}.uc-cov-card{container-type:inline-size}@container (width<=320px){.uc-cov-card .ins-bar:nth-child(2n) .ins-bar-label{visibility:hidden}}.cov-cell-head .ins-actions-btn{margin:-4px -4px -4px 0}@media (width>=901px){.ins-grid>[data-span="2"]{grid-column:span 2}.ins-grid>[data-span="3"]{grid-column:1/-1}.ins-grid>[data-h=taller]{--ins-h-step:var(--ins-h-taller)}.ins-grid>[data-h=tallest]{--ins-h-step:var(--ins-h-tallest)}.ins-grid>[data-h]{min-height:min(var(--ins-h-step), var(--ins-h-cap,var(--ins-h-step)))}.ins-grid>[data-w="1"] .ins-head-note{display:none}}.ins-grid>.ins-panel .ins-bars{flex:116px}.ins-gap{background:var(--bg)}:root[data-skin] .ins-gap{background:0 0}@media (width<=900px){.ins-gap{display:none}}.ins-slot-body{flex:1;justify-content:center;align-items:center;padding:48px 0;display:flex}.ins-grid[aria-busy=true]>[data-export]{opacity:.55;transition:opacity var(--motion-base) var(--ease)}.ins-grid.is-fade>[data-export]{animation:contentfade var(--motion-base) var(--ease)}.ins-grip{border-radius:var(--radius);width:18px;height:18px;color:var(--grip);cursor:grab;transition:color var(--motion-fast) var(--ease);flex:none;justify-content:center;align-self:center;align-items:center;margin-left:-6px;display:inline-flex}[data-drag-handle]>.ins-grip+*{min-width:0;margin-right:auto}.ins-resize{z-index:1;border-radius:var(--radius);width:18px;height:18px;color:var(--grip);cursor:nwse-resize;transition:color var(--motion-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:4px;right:4px}.ins-resize[data-axis=x]{cursor:ew-resize}.ins-grid>.ins-panel{position:relative}:is(.ins-panel,.cov-cell):is(:hover,:focus-within) :is(.ins-grip,.ins-resize){color:var(--grip-strong)}:is(.ins-grip,.ins-resize):focus-visible{outline:2px solid var(--acc);outline-offset:1px}[data-capturing] :is(.ins-grip,.ins-resize){visibility:hidden}.ins-panel-head[data-drag-handle],.cov-cell-head[data-drag-handle]{cursor:grab;touch-action:pan-y pinch-zoom}@media (pointer:coarse){[data-drag-handle]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ins-resize{display:none}}.ins-grid[data-dragging],.cov-cells[data-dragging]{-webkit-user-select:none;user-select:none}.ins-grid[data-dragging] .ins-panel-head[data-drag-handle],.cov-cells[data-dragging] .cov-cell-head[data-drag-handle]{cursor:grabbing}body[data-dragging]{-webkit-user-select:none;user-select:none}body[data-dragging=move],body[data-dragging=move] *{cursor:grabbing!important}body[data-dragging=resize],body[data-dragging=resize] *{cursor:nwse-resize!important}body[data-dragging=resize-x],body[data-dragging=resize-x] *{cursor:ew-resize!important}.ins-grid>.ins-panel[data-drag-source],.cov-cells>.cov-cell[data-drag-source]{outline:2px dashed var(--i35);outline-offset:-6px}.ins-grid>.ins-panel[data-drag-source]>*,.cov-cells>.cov-cell[data-drag-source]>*{opacity:.25}.ins-grid>.ins-panel[data-resizing]{outline:2px dashed var(--acc);outline-offset:-6px;transition:outline-color var(--motion-fast) var(--ease)}body>.ins-panel.drag-ghost,body>.cov-cell.drag-ghost{left:var(--gx);top:var(--gy);width:var(--gw);height:var(--gh);box-sizing:border-box;pointer-events:none;opacity:1;z-index:var(--z-drag-ghost);transform:translate(var(--dx,0px), var(--dy,0px));box-shadow:var(--shadow-menu);transition:box-shadow var(--motion-fast) var(--ease);margin:0;position:fixed}.ins-grid>.ins-panel.is-flip,.cov-cells>.cov-cell.is-flip{transform:translate(var(--dx,0px), var(--dy,0px));transition:none}.ins-grid>.ins-panel.is-flip.is-flip-play,.cov-cells>.cov-cell.is-flip.is-flip-play{transition:transform var(--motion-panel) var(--ease)}.ins-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ins-layout-foot{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.ins-layout-undo{font-size:var(--fs-sm);color:var(--i55);align-items:center;gap:6px;display:inline-flex}.ins-layout-problem{font-size:var(--fs-sm);color:var(--neg);margin:10px 0 0;font-weight:600}.uc-item-disabled,.uc-item-disabled:hover{color:var(--i45);cursor:default;background:0 0}.uc-menu-radio{flex-direction:column;gap:2px;padding:4px 8px 6px;display:flex}.uc-menu-radio+.uc-menu-radio{border-top:1px solid var(--rl);padding-top:6px}.uc-menu-radio-label{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);font-weight:700}.uc-menu-radio-options{gap:4px;display:flex}.uc-menu .cf-item.uc-radio{width:auto;color:var(--i70);padding:5px 9px}.uc-menu .cf-item.uc-radio[aria-checked=true]{background:var(--rl);color:var(--ink)}.uc-menu .cf-item.uc-radio[aria-disabled=true]{opacity:.45;cursor:not-allowed}.uc-menu .cf-item.uc-radio[aria-disabled=true]:hover{color:var(--i70);background:0 0}.uc-menu .uc-why{left:auto;right:0}.bcast-player{width:100%;position:relative}.bcast-player.is-video .video-js.bcast-swapping .vjs-poster,.bcast-player .video-js.bcast-swapping .vjs-big-play-button,.bcast-player .video-js.bcast-frozen .vjs-loading-spinner{display:none}.bcast-player .video-js.bcast-swapping:not(.bcast-frozen) .vjs-tech{opacity:.55}.bcast-player .video-js .vjs-tech{transition:opacity var(--motion-base) var(--ease)}.bcast-freeze{object-fit:contain;pointer-events:none;width:100%;height:100%;transition:opacity var(--motion-fast) var(--ease);position:absolute;inset:0}.bcast-freeze.is-leaving{opacity:0}.bcast-swap-note{z-index:2;border-radius:var(--radius-card);background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--paperInk);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;animation:contentfade var(--motion-base) var(--ease);padding:6px 12px;font-weight:700;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bcast-player.is-video .bcast-video-host{width:100%}.bcast-player.is-video .video-js{width:100%;aspect-ratio:var(--vid-ar,16 / 9);border-radius:var(--radius);background:#000;max-height:min(70vh,640px);overflow:hidden;height:auto!important;padding-top:0!important}.bcast-player.is-video .video-js .vjs-tech{object-fit:contain}.bcast-player.is-audio{border:1px solid var(--rl);border-radius:var(--radius-card);background:var(--card);padding:16px}.bcast-player.is-audio .video-js{border-radius:var(--radius);background:var(--viewed);width:100%;height:360px;overflow:hidden}.bcast-player.is-audio .vjs-poster{background-size:contain;background-color:var(--viewed)}.bcast-player.is-audio .vjs-poster img{object-fit:contain}.bcast-player .video-js .vjs-control-bar{background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--paperInk)}.bcast-player .video-js .vjs-current-time,.bcast-player .video-js .vjs-time-divider,.bcast-player .video-js .vjs-duration{display:block!important}.bcast-player .video-js .vjs-remaining-time{display:none!important}.bcast-player .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:none!important;overflow:visible!important}.bcast-player .video-js .vjs-big-play-button{background:color-mix(in srgb, var(--acc) 85%, transparent);border-color:#0000;border-radius:50%}.bcast-player .video-js .vjs-play-progress,.bcast-player .video-js .vjs-volume-level{background:var(--acc)}.bcast-player .video-js .vjs-slider{background:var(--player-track-fill)}.bcast-player .video-js .vjs-load-progress{background:var(--player-track)}.bcast-player .video-js .vjs-load-progress div{background:var(--player-track-fill)}.bcast-player .video-js .vjs-progress-holder .kw-band{top:0;bottom:0;left:var(--x);width:var(--w);z-index:1;background:var(--marker);cursor:pointer;pointer-events:auto;transition:background-color var(--motion-fast) var(--ease);border-radius:1px;position:absolute}.bcast-player .video-js .vjs-play-progress{z-index:2}.bcast-player .video-js .vjs-progress-holder .kw-band:hover{background:var(--marker-hover)}.bcast-player .video-js .vjs-progress-holder .kw-band.active{z-index:3;background:var(--marker-active)}.bcast-player .video-js .vjs-progress-holder .kw-band-in{top:-.15em;bottom:-.15em;left:var(--x);z-index:3;background:var(--marker-hover);width:10px;box-shadow:0 0 0 1px var(--paperInk);cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease);border-radius:2px;position:absolute}.bcast-player .video-js .vjs-progress-holder .kw-band-in:hover{box-shadow:0 0 0 2px var(--paperInk)}.bcast-player .video-js .vjs-progress-holder .kw-band-in:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bcast-state{text-align:center;color:var(--i55);padding:28px 0}.bcast-detail{flex-direction:column;gap:14px;display:flex}.bcast-row{grid-template-columns:minmax(0,63%) minmax(0,1fr);gap:20px;min-height:320px;display:grid}.bcast-row.no-transcript{grid-template-columns:minmax(0,1fr);min-height:0}.bcast-col-player{min-width:0}.bcast-stage{position:relative}.bcast-end-overlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bcast-end-card{pointer-events:auto;border-radius:var(--radius-card);background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--paperInk);animation:contentfade var(--motion-base) var(--ease);flex-direction:column;align-items:center;gap:12px;padding:20px 26px;display:flex}.bcast-end-btn{font-size:var(--fs-lg);padding:13px 26px}.bcast-continue{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;display:flex}.bcast-continue-btn{font-size:var(--fs-md);padding:10px 18px}.bcast-continue-dots{margin-right:8px}:is(.bcast-continue-btn,.bcast-end-btn) .loading-dots>i{background:currentColor}.bcast-continue-caption{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--i55);font-weight:700}.bcast-continue-caption.is-warn{color:var(--mx)}.bcast-continue-note{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lg);color:var(--i55);margin:10px 0 0}.bcast-col-transcript{min-width:0;position:relative}.transcript-panel{border:1px solid var(--rl);border-radius:var(--radius-card);background:var(--card);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.transcript-head{border-bottom:1px solid var(--rl);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.transcript-title{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);font-weight:700}.transcript-lines{flex:1;min-height:0;padding:6px 0;overflow-y:auto}.transcript-line{cursor:pointer;text-align:left;width:100%;font-family:var(--font-ui);font-size:var(--fs-md);color:var(--i70);background:0 0;border:none;align-items:baseline;gap:12px;padding:7px 16px;line-height:1.5;display:flex}.transcript-line:hover{background:var(--viewed)}.transcript-line.active{background:var(--acct);color:var(--ink)}.transcript-line .ts{font-variant-numeric:tabular-nums;min-width:34px;font-size:var(--fs-xs);color:var(--i45);flex:none;font-weight:700}.transcript-line.active .ts{color:var(--accd)}.transcript-flat{min-height:0;font-family:var(--font-display);font-size:var(--fs-xl);color:var(--ink);flex:1;padding:16px;line-height:1.6;overflow-y:auto}.transcript-flat p{margin:0 0 1em}.transcript-flat p:last-child{margin-bottom:0}.match-highlight{background:color-mix(in srgb, var(--acc) 24%, transparent);color:var(--ink);border-radius:2px;padding:0 1px;font-weight:700}.bcast-meta-grid{border-top:1px solid var(--rl);grid-template-columns:repeat(3,1fr);gap:10px 28px;padding-top:8px;display:grid}.bcast-meta-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.bcast-meta-cell .k{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);font-weight:700}.bcast-meta-cell .v{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;overflow-wrap:break-word;font-weight:700}@media (width<=900px){.bcast-row{grid-template-columns:minmax(0,1fr);min-height:0}.bcast-col-transcript{height:320px}.bcast-meta-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.bcast-meta-grid{grid-template-columns:minmax(0,1fr)}}.transcript-divider{font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--i55);align-items:center;gap:10px;padding:12px 16px 4px;font-weight:700;display:flex}.transcript-divider>span{flex:none}.transcript-divider:after{content:"";border-top:1px solid var(--rl);flex:1}.transcript-tail{font-family:var(--font-display);font-style:italic;font-size:var(--fs-md);color:var(--i55);align-items:center;gap:8px;padding:10px 16px 12px;line-height:1.5;display:flex}.transcript-tail-dots{flex:none}.share-page{background:var(--bg);min-height:100vh;color:var(--ink);flex-direction:column;align-items:center;padding:0 20px 48px;display:flex}.share-topbar{align-items:center;width:100%;max-width:860px;padding:22px 4px;display:flex}.share-topbar .wordmark{width:auto;height:40px;display:block}.share-card{background:var(--card);width:100%;max-width:860px;color:var(--ink);border:1px solid var(--border-hairline);border-radius:var(--radius-card,10px);box-shadow:var(--shadow-overlay);animation:overlayin var(--motion-panel) ease;flex-direction:column;gap:18px;padding:32px;display:flex}.share-eyebrow{margin-bottom:-4px}.share-state{text-align:center;padding:48px 8px}.share-invalid-title{font-family:var(--font-display);font-size:var(--fs-4xl);margin:0 0 10px}.share-footer{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--i55);margin-top:22px;font-weight:600}@media (width<=640px){.share-card{border-radius:0;padding:20px}.share-page{padding:0 0 32px}.share-topbar{padding:16px 18px}.overlay-title{font-size:var(--fs-4xl)}}.account-anchor{display:inline-flex;position:relative}.avatar-btn{cursor:pointer;font:inherit;border:none;padding:0}.account-pop{z-index:40;background:var(--bg);width:320px;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:16px;padding:18px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.account-pop.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}@keyframes account-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes account-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.account-head{align-items:center;gap:12px;display:flex}.account-avatar{width:38px;height:38px;font-size:var(--fs-lg);flex:none}.account-id{min-width:0}.account-name{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1.2}.account-email{font-size:var(--fs-base);color:var(--i55);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-section{border-top:1px solid var(--rl);flex-direction:column;gap:10px;padding-top:14px;display:flex}.account-field{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);flex-direction:column;gap:5px;font-weight:700;display:flex}.account-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}.account-field input:disabled{color:var(--i55);background:var(--bg);cursor:not-allowed}.account-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-ok{font-size:var(--fs-base);color:var(--pos);font-weight:600}.account-err{font-size:var(--fs-base);color:var(--neg);font-weight:600}.account-note{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.5}.account-signout{margin-top:2px}.identity-row{border-bottom:1px solid var(--rl);flex-direction:column;gap:16px;margin-top:18px;padding-bottom:20px;display:flex}.identity-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.identity-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.identity-signout{flex:none}.identity-editors{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:18px 28px;display:grid}.identity-col{flex-direction:column;gap:10px;min-width:0;display:flex}.billing-footer{flex-direction:column;gap:10px;max-width:660px;display:flex}.billing-note{font-size:var(--fs-md);margin:0}.billing-note.warn{color:var(--mx,var(--neg));font-weight:600}.pending-change{color:var(--i55);margin-top:10px}.pending-change a{color:var(--acc);cursor:pointer}.pending-change a[aria-disabled=true]{opacity:.5;pointer-events:none}.billing-facts{font-size:var(--fs-md);color:var(--i55);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.billing-facts strong{color:var(--ink);font-weight:700}.billing-facts a{color:var(--acc);cursor:pointer}.overlay-card.switch-dialog{width:min(480px,92vw);max-width:480px}@media (width<=640px){.overlay-card.switch-dialog{border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:min(480px,92vw);max-width:480px;height:auto;max-height:calc(100vh - 40px)}}.switch-copy{font-size:var(--fs-md);margin:0;line-height:1.55}.switch-warning{font-size:var(--fs-md);color:var(--mx,var(--neg));margin:0;font-weight:600;line-height:1.55}.proj-managed{font-size:var(--fs-base);opacity:.5;cursor:default;padding:0 6px}[data-skin="1b"] .identity-row{border-bottom-color:var(--rl)}[data-skin="1b"] .trial-box{background:var(--card);color:var(--ink);border-radius:var(--radius-panel-lg);box-shadow:var(--shadow-panel)}[data-skin="1b"] .trial-box .k{color:var(--i55)}[data-skin="1b"] .trial-box .bar{background:var(--rl);border-radius:999px;overflow:hidden}[data-skin="1b"] .trial-box .bar>i{background:var(--acc);border-radius:999px}[data-skin="1b"] .meter{border-radius:999px;overflow:hidden}[data-skin="1b"] .meter>i{border-radius:999px}[data-skin="1b"] .trial-box .copy{color:var(--i70)}[data-skin="1b"] .acct-rows{border-radius:var(--radius-panel-lg);background:var(--card);box-shadow:var(--shadow-panel);border-top:none;padding:4px 22px}[data-skin="1b"] .cancel-box{border-radius:var(--radius-panel-lg);background:var(--card);box-shadow:var(--shadow-panel);border:none}.rpt-wrap{flex-direction:column;gap:8px;display:flex}.rpt-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rpt-new{border:1px solid var(--rl);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-base);border-radius:var(--radius);cursor:pointer;padding:5px 12px;font-weight:600}.rpt-new:hover{border-color:var(--acc);color:var(--acc)}.rpt-note{font-size:var(--fs-base);color:var(--i55);margin:0 0 8px}.rpt-form{border:1px solid var(--rl);border-radius:var(--radius);background:var(--card);animation:account-in var(--motion-fast) var(--ease);flex-direction:column;gap:16px;margin-bottom:14px;padding:16px 16px 18px;display:flex}.rpt-form.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.rpt-field{flex-direction:column;gap:8px;display:flex}.rpt-label{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);font-weight:700}.rpt-label em{letter-spacing:0;text-transform:none;color:var(--i45);font-style:normal;font-weight:500}.rpt-sublabel{margin-top:4px}.rpt-days{flex-wrap:wrap}.rpt-time-row{align-items:center;gap:6px;display:flex}.rpt-time-select .ui-select-trigger{font-size:var(--fs-lg);letter-spacing:normal;padding:6px 10px;font-weight:500}.rpt-time-ampm .ui-select-trigger{font-weight:600}.rpt-time-sep{font-size:var(--fs-lg);color:var(--i55)}.rpt-check{font-size:var(--fs-md);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:flex}.rpt-check input{width:15px;height:15px;accent-color:var(--acc)}.rpt-owner-email{color:var(--i55);font-style:normal;font-size:var(--fs-base)}.rpt-team{border:1px dashed var(--rl);border-radius:var(--radius);background:var(--bg);padding:10px 12px}.rpt-team-title{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i45);font-weight:700}.rpt-team-empty{font-size:var(--fs-base);color:var(--i45);margin:4px 0 0;line-height:1.5}.rpt-member-list{flex-direction:column;gap:6px;margin-top:8px;display:flex}.rpt-member{cursor:pointer}.rpt-member.disabled{cursor:default;color:var(--i45)}.rpt-member.disabled input{cursor:default}.rpt-custom{font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--bg);border:1px solid var(--rl);border-radius:var(--radius);resize:vertical;min-height:46px;padding:8px 10px}.rpt-form-error{margin:0}.rpt-form-actions{align-items:center;gap:10px;display:flex}.rpt-save{background:var(--acc);color:var(--on-accent);font:inherit;font-size:var(--fs-md);border-radius:var(--radius);cursor:pointer;border:0;padding:8px 16px;font-weight:600}.rpt-save:disabled{opacity:.6;cursor:default}.rpt-cancel{color:var(--i55);font:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0}.rpt-cancel:hover{color:var(--ink)}.rpt-empty{font-size:var(--fs-md);color:var(--i45);margin:6px 0 0;line-height:1.5}.rpt-list{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.rpt-item{border-top:1px solid var(--rl);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.rpt-item:first-child{border-top:0}.rpt-paused{opacity:.62}.rpt-item-main{flex-direction:column;gap:4px;min-width:0;display:flex}.rpt-item-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rpt-freq{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--on-accent);background:var(--acc);border-radius:2px;padding:2px 7px;font-weight:700}.rpt-when{font-size:var(--fs-md);color:var(--ink);font-weight:600}.rpt-badge{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--i55);border:1px solid var(--rl);border-radius:2px;padding:1px 6px;font-weight:700}.rpt-item-rcpt{font-size:var(--fs-base);color:var(--i55);text-overflow:ellipsis;overflow:hidden}.rpt-item-actions{flex:none;gap:10px;display:flex}.rpt-link{font:inherit;font-size:var(--fs-base);color:var(--acc);cursor:pointer;background:0 0;border:0;padding:0}.rpt-link:hover{text-decoration:underline}.rpt-danger{color:var(--neg)}.team-row{border-bottom:1px solid var(--rl);justify-content:space-between;align-items:center;gap:12px;padding:18px 0 20px;display:flex}.team-row-label{font-family:var(--font-display);font-size:var(--fs-3xl)}.overlay-card.team-dialog{width:min(560px,92vw);max-width:560px}@media (width<=640px){.overlay-card.team-dialog{border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:min(560px,92vw);max-width:560px;height:auto;max-height:calc(100vh - 40px)}}.team-invite-heading{margin-bottom:8px}.team-invite{border-bottom:1px solid var(--rl);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:18px;display:flex}.team-invite-email{flex:1;min-width:200px}.ui-field-label.team-invite-role{flex-direction:row;flex:none;align-items:center;gap:8px;display:flex}.team-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.team-list-item{border-bottom:1px solid var(--rl);flex-direction:column;gap:6px;padding:12px 0;display:flex}.team-list-item:last-child{border-bottom:none}.team-member-email{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.team-you{color:var(--i55);font-weight:400}.team-member-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.team-member-meta{align-items:center;gap:8px;min-width:0;display:flex}.team-role{font-size:var(--fs-sm);color:var(--i55)}.team-status--joined{color:var(--pos);border-color:var(--pos)}.team-status--invited{color:var(--mx);border-color:var(--mx)}.team-status--disabled{color:var(--neg);border-color:var(--neg)}.team-member-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.team-role-select{flex:none}@media (width<=480px){.team-member-row{flex-direction:column;align-items:stretch;gap:8px}.team-member-actions{justify-content:flex-end}}.plans{flex-direction:column;gap:14px;display:flex}.plans-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.plans-title{font-family:var(--font-display);font-size:var(--fs-3xl)}.plans-usage{font-size:var(--fs-base);color:var(--i55);align-items:center;gap:10px;display:inline-flex}.plans-usage strong{color:var(--ink);font-variant-numeric:tabular-nums}.plans-usage .meter{width:96px}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:20px;display:grid}.plan-card{border:1px solid var(--rl);border-radius:var(--radius-card);background:var(--card);flex-direction:column;gap:14px;padding:24px;display:flex}.plan-card.current{border-color:var(--acc);background:var(--acct)}.plan-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-name{font-family:var(--font-display);font-size:var(--fs-2xl)}.plan-badge{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--on-accent);background:var(--acc);border-radius:var(--radius);padding:3px 7px;font-weight:700}.plan-badge.scheduled{color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc);background:0 0}.plan-price{font-size:var(--fs-4xl);font-variant-numeric:tabular-nums;font-weight:700}.plan-price .per{font-size:var(--fs-md);color:var(--i55);margin-left:3px;font-weight:500}.plan-price .plan-list-price{font-size:var(--fs-xl);color:var(--i55);margin-right:6px;font-weight:500;text-decoration:line-through}.plan-price .plan-promo-badge{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--on-accent);background:var(--acc);border-radius:var(--radius);vertical-align:middle;white-space:nowrap;margin-left:8px;padding:3px 7px;font-weight:700}.plan-feats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.plan-feats li{font-size:var(--fs-md);color:var(--i70)}.plan-feats strong{color:var(--ink);font-variant-numeric:tabular-nums}.plan-choose{justify-content:center;margin-top:auto}.plan-current-note{font-size:var(--fs-base);letter-spacing:.06em;text-transform:uppercase;color:var(--i55);justify-content:center;align-items:center;padding:10px 0 2px;display:flex}[data-skin="1b"] .plan-card{border-radius:var(--radius-panel-lg);box-shadow:var(--shadow-panel);border:none}[data-skin="1b"] .plan-card.current{box-shadow:var(--shadow-panel)}[data-skin="1b"] .plan-badge{border-radius:999px}.clover-checkout{border:1px solid var(--acc);border-radius:var(--radius-card);background:var(--acct);flex-direction:column;gap:14px;padding:20px;display:flex}.clover-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.clover-title{font-family:var(--font-display);font-size:var(--fs-3xl)}.clover-price{font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;font-weight:700}.clover-sub{font-size:var(--fs-base);color:var(--i55);margin:0}.clover-fields{grid-template-columns:1fr 1fr;grid-template-areas:"number number""date cvv""postal.";gap:12px;display:grid}.clover-card_number{grid-area:number}.clover-card_date{grid-area:date}.clover-card_cvv{grid-area:cvv}.clover-card_postal_code{grid-area:postal}.clover-field{flex-direction:column;gap:5px;display:flex}.clover-label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i55);font-weight:700}.clover-input{border:1px solid var(--rl);border-radius:var(--radius);background:var(--card);align-items:center;height:44px;padding:0 10px;display:flex;overflow:hidden}.clover-input iframe{border:0;width:100%;height:100%;display:block}.clover-promo{font-size:var(--fs-md);color:var(--i70);background:var(--acct);border:1px solid var(--acc);border-radius:var(--radius);margin:0;padding:8px 12px}.clover-promo strong{color:var(--acc)}.clover-error{color:var(--neg);font-size:var(--fs-md);margin:0}.clover-note{color:var(--i55);font-size:var(--fs-md);margin:0}.clover-actions{justify-content:flex-end;gap:10px;display:flex}.clover-test-hint{font-size:var(--fs-sm);color:var(--i35);font-variant-numeric:tabular-nums;border-top:1px solid var(--rl);padding-top:10px}@media (width<=520px){.clover-fields{grid-template-columns:1fr;grid-template-areas:"number""date""cvv""postal"}}.clover-footer{display:none}.grecaptcha-badge{visibility:hidden}:root[data-clover-checkout=open] .clover-footer{display:block}:root[data-clover-checkout=open] .grecaptcha-badge{visibility:visible}.clover-pending{border:1px solid var(--acc);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.clover-pending-pill{color:var(--pos);border-color:var(--pos);align-self:flex-start}.clover-pending-msg{font-size:var(--fs-md);color:var(--i70);margin:0}.clover-pending--locked{border-color:var(--mx)}.clover-pending--locked .clover-pending-pill{color:var(--mx);border-color:var(--mx)}.clover-info{font-size:var(--fs-md);color:var(--i70);margin:0}[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,[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth,[data-skin=glass] .share-card,[data-skin=glass] input,[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,[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth,[data-skin=glass] .share-card,[data-skin=glass] input,[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,[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{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{background:var(--glass-scrim)}@supports ((-webkit-backdrop-filter:blur(1px))){[data-skin=glass] .overlay-backdrop{-webkit-backdrop-filter:var(--glass-overlay-blur)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin=glass] .overlay-backdrop{-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),[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] .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){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){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){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){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){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){border-radius:var(--radius-panel-sm)}[data-skin=google] :is(.ui-btn--icon,.icon-btn,.clip-btn--icon,.dp-nav-btn,.ins-actions-btn){border-radius:16px}[data-skin=google] :is(.ui-btn--icon,.icon-btn,.clip-btn--icon,.dp-nav-btn,.ins-actions-btn):active:not(:disabled){border-radius:8px}[data-skin=google] :is(.ui-btn--icon.ui-btn--icon-toggle,.icon-btn.icon-toggle){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){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){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){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){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):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]):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):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]):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{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){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{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){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),[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){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){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){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){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){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){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){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){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]){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]){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):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]):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]):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){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){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{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){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{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){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){-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){-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){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),[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{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{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){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}}.chat-fab{right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:45;background:var(--acc);width:52px;height:52px;color:var(--on-accent);border:1px solid var(--border-hairline);box-shadow:var(--shadow-overlay);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed}.chat-fab:hover{background:var(--accd)}.chat-fab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.chat-panel{z-index:45;background:var(--bg);border:1px solid var(--border-hairline);border-radius:var(--radius-card);width:380px;max-width:calc(100vw - 36px);height:560px;max-height:calc(100dvh - 36px);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden}@media (width<=520px){.chat-panel{right:0;bottom:var(--kb-inset,0px);width:100vw;max-width:100vw;height:78dvh;max-height:calc(100dvh - var(--kb-inset,0px));border-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:0;border-left:0;border-right:0}}.chat-head{border-bottom:1px solid var(--border-hairline);background:var(--card);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.chat-title-group{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-title{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i70);font-weight:700}.chat-subtitle{font-size:var(--fs-2xs);color:var(--i45);white-space:nowrap;font-weight:400}.chat-head-actions{align-items:center;gap:4px;display:inline-flex}.chat-log{flex-direction:column;flex:1;gap:10px;padding:14px 12px;display:flex;overflow-y:auto}.chat-intro{flex-direction:column;gap:12px;display:flex}.chat-empty{font-size:var(--fs-sm);color:var(--i55);margin:0}.chat-wait{padding:2px 0}.chat-suggests{flex-direction:column;align-items:stretch;gap:8px;display:flex}.chat-suggest{text-align:left;font-size:var(--fs-sm);color:var(--ink);background:var(--card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);cursor:pointer;padding:9px 12px}.chat-suggest:hover{border-color:var(--i55)}.chat-msg{max-width:88%;font-size:var(--fs-sm);border-radius:var(--radius-card);padding:9px 12px;line-height:1.5}.chat-user{background:var(--acc);color:var(--on-accent);align-self:flex-end}.chat-assistant{background:var(--card);color:var(--ink);border:1px solid var(--border-hairline);align-self:flex-start}.chat-assistant .chat-text{white-space:pre-wrap;margin:0}.chat-nocov{color:var(--i70)}.chat-error{color:var(--neg)}.chat-waitrow{align-items:center;gap:8px;display:inline-flex}.chat-waittext{color:var(--i55);font-size:var(--fs-xs)}.chat-refnum{font-size:var(--fs-2xs);color:var(--acc);border:1px solid var(--acc);border-radius:var(--radius-card);background:0 0;padding:1px 5px;font-weight:700;line-height:1}.chat-markers{vertical-align:baseline;gap:2px;margin:0 1px;display:inline-flex}.chat-marker{cursor:pointer}.chat-marker:hover{background:var(--acc);color:var(--on-accent)}.chat-cites{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chat-cite{font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--i70);border:1px solid var(--i35);border-radius:var(--radius-card);cursor:pointer;background:0 0;align-items:center;gap:6px;max-width:100%;padding:3px 8px;font-weight:700;display:inline-flex}.chat-cite:hover{color:var(--ink);border-color:var(--i55)}.chat-cite:hover .chat-refnum{background:var(--acc);color:var(--on-accent)}.chat-cite-outlet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-degraded{font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--mx);margin-top:8px;font-weight:700;display:block}.chat-stale{font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--mx);flex-direction:column;align-items:flex-start;gap:7px;margin-top:8px;font-weight:700;display:flex}.chat-stale .chat-reask{font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--accd);border-color:var(--acc);padding:5px 11px}.chat-stale .chat-reask:hover:not(:disabled){color:var(--on-accent);background:var(--acc);border-color:var(--acc)}.chat-inputrow{padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-hairline);background:var(--card);align-items:center;gap:8px;display:flex}.chat-input{min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--bg);border:1px solid var(--border-hairline);border-radius:var(--radius-card);flex:1;padding:8px 11px}.chat-input:focus{border-color:var(--i55);outline:none}.chat-input::placeholder{color:var(--i45)}.chat-inputrow .ui-btn{flex:none;padding:9px 14px}.chat-history{flex-direction:column;flex:1;gap:2px;padding:8px;display:flex;overflow-y:auto}.chat-history-row{border-radius:var(--radius-card);align-items:center;gap:2px;display:flex}.chat-history-row:hover{background:var(--card)}.chat-history-open{text-align:left;border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:9px 10px;display:flex}.chat-history-title{font-size:var(--fs-sm);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-history-date{font-size:var(--fs-2xs);color:var(--i45);flex:none}.chat-history-delete{width:28px;height:28px;color:var(--i45);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.chat-history-delete:hover{color:var(--neg);background:var(--bg)}.chat-history-delete:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.chat-history-clear{font-size:var(--fs-xs);letter-spacing:.06em;color:var(--i55);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;align-self:center;margin-top:8px;padding:8px 12px;font-weight:700}.chat-history-clear:hover{color:var(--neg)}.chat-history .chat-empty,.chat-history .chat-wait{padding:10px}@media (pointer:coarse){.chat-marker{padding:4px 8px}.chat-cite{padding:7px 10px}.chat-stale .chat-reask{padding:9px 13px}.chat-suggest{padding:12px}.chat-history-open{padding:12px 10px}.chat-history-delete{width:36px;height:36px}.chat-input{padding:10px 11px}}@media print{.chat-fab,.chat-panel{display:none!important}}.sg-page{background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--font-ui);padding:40px 24px 96px}.sg-shell{flex-direction:column;gap:48px;max-width:960px;margin:0 auto;display:flex}.sg-header{border-bottom:1px solid var(--rl);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.sg-subtitle{font-size:var(--fs-md);color:var(--i55);max-width:52ch;margin:6px 0 0}.sg-toolbar{align-items:center;gap:12px;display:flex}.sg-section{flex-direction:column;gap:16px;display:flex}.sg-section-title{font-family:var(--font-display);font-size:var(--fs-4xl);margin:0;font-weight:500}.sg-group-title{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);margin:8px 0 0;font-weight:700}.sg-swatch-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px;display:grid}.sg-swatch-card{flex-direction:column;gap:8px;display:flex}.sg-swatch{background:var(--swatch);border:1px solid var(--rl);border-radius:var(--radius);aspect-ratio:1.6}.sg-swatch-name{font-size:var(--fs-sm);color:var(--i55)}.sg-type-list{flex-direction:column;gap:10px;display:flex}.sg-type-row{border-bottom:1px solid var(--rl);align-items:baseline;gap:18px;padding:8px 0;display:flex}.sg-type-token{font-size:var(--fs-sm);color:var(--i55);flex:0 0 200px}.sg-type-sample{font-size:var(--fs);line-height:1.3}.sg-shadow-card{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.sg-shadow-box{background:var(--card);border-radius:var(--radius-card);width:96px;height:64px;box-shadow:var(--shadow)}.sg-border-box{background:var(--card);border:2px solid var(--border-hairline);border-radius:var(--radius-card);width:96px;height:64px}.sg-onaccent-tile{background:var(--acc);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}.sg-onaccent-chip{background:var(--on-accent);border-radius:4px;width:28px;height:28px}.sg-onaccent-border{border:2px solid var(--border-on-accent);border-radius:4px;width:28px;height:28px}.sg-onaccent-label{font-size:var(--fs-sm);color:var(--on-accent)}.sg-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sg-block-demo{max-width:360px}.sg-card-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:16px;display:grid}.sg-auth-card-demo{text-align:center}.sg-field-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:720px;display:grid}.sg-nav{align-self:flex-start;padding-bottom:18px}.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--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){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}.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-space-64)}.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-caption{max-width:var(--wf-frame-max);margin:0 auto var(--wf-space-22);text-align:center;font-size:var(--wf-fs-11);letter-spacing:var(--wf-tracking-widest);text-transform:uppercase;color:var(--wf-gray-555);font-weight:var(--wf-fw-semibold)}.wf-frame{max-width:var(--wf-frame-max);margin:0 auto}.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-row{grid-template-columns:var(--wf-grid-note) minmax(0, var(--wf-grid-canvas-max)) var(--wf-grid-note);gap:0 var(--wf-space-40);justify-content:center;display:grid}.wf-mid{background:var(--wf-canvas);padding:0 var(--wf-space-48)}.wf-row--first .wf-mid{border-radius:var(--wf-radius-22) var(--wf-radius-22) 0 0;padding-top:var(--wf-space-26)}.wf-row--last .wf-mid{border-radius:0 0 var(--wf-radius-22) var(--wf-radius-22)}.wf-note{padding-top:var(--wf-note-pt,var(--wf-space-54));font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-note)}.wf-note__title{font-size:var(--wf-fs-13);margin-bottom:var(--wf-space-6);font-weight:var(--wf-fw-bold)}.wf-note__tick{width:var(--wf-space-34);border-top:var(--wf-border-1-5) solid var(--wf-ink);margin-bottom:var(--wf-space-10);display:block}.wf-note--r{text-align:left}.wf-note--l{text-align:right}.wf-note--l .wf-note__tick{margin-left:auto}@media (width<=1180px){.wf-row{grid-template-columns:minmax(0,1fr)}.wf-note{display:none}}@media (width<=760px){.wf-mid{padding:0 var(--wf-space-22)}.wf-hero{grid-template-columns:1fr}.wf-h1{font-size:var(--wf-fs-32)}.wf-navlinks{display:none}}.wf-bar{height:var(--wf-space-9);border-radius:var(--wf-radius-pill);background:var(--wf-ph)}.wf-bar--lt{background:var(--wf-ph2)}.wf-pill{background:var(--wf-ink);color:var(--wf-canvas);border-radius:var(--wf-radius-pill);padding:var(--wf-space-11) var(--wf-space-22);font-size:var(--wf-fs-13);font-weight:var(--wf-fw-semibold);white-space:nowrap;display:inline-block}.wf-pill--ghost{background:var(--wf-canvas);color:var(--wf-ink);border:var(--wf-border-1-5) solid var(--wf-ink);padding:var(--wf-space-9-5) var(--wf-space-20-5)}.wf-link{font-size:var(--wf-fs-13);font-weight:var(--wf-fw-semibold);text-underline-offset:var(--wf-underline-offset);text-decoration:underline}.wf-micro{font-size:var(--wf-fs-11-5);color:var(--wf-gray-777);margin-top:var(--wf-space-12)}.wf-nav{align-items:center;gap:var(--wf-space-26);padding-bottom:var(--wf-space-22);border-bottom:var(--wf-border-1) solid var(--wf-ph3);display:flex}.wf-logo{width:var(--wf-space-30);height:var(--wf-space-30);border-radius:var(--wf-radius-9);background:var(--wf-ink);flex:none}.wf-logo:has(.wf-slot-img--logo){background:0 0;width:auto;max-width:100%;height:auto}.wf-slot-img--logo{height:var(--wf-logo-h);width:auto;max-width:min(var(--wf-logo-max-w), 100%);object-fit:contain;display:block}.wf-footer__logo .wf-slot-img--logo{height:var(--wf-logo-h-footer)}.wf-navlinks{gap:var(--wf-space-22);font-size:var(--wf-fs-13);color:var(--wf-gray-444);margin-left:var(--wf-space-30);display:flex}.wf-nav__spacer{flex:1}.wf-hero{gap:var(--wf-space-44);padding:var(--wf-space-48) 0 var(--wf-space-46);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.wf-badge{align-items:center;gap:var(--wf-space-8);background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-pill);padding:var(--wf-space-7) var(--wf-space-14);font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);color:var(--wf-gray-555);margin-bottom:var(--wf-space-18);display:inline-flex}.wf-h1{font-size:var(--wf-fs-40);line-height:var(--wf-leading-tight);font-weight:var(--wf-fw-heavy);letter-spacing:var(--wf-tracking-tightest);margin-bottom:var(--wf-space-16)}.wf-hero__sub{max-width:var(--wf-space-400);gap:var(--wf-space-9);margin-bottom:var(--wf-space-22);display:grid}.wf-cta-row{align-items:center;gap:var(--wf-space-20);display:flex}.wf-shot{background:var(--wf-ph2);border-radius:var(--wf-radius-16);padding:var(--wf-space-14);position:relative}.wf-shot__tag{top:var(--wf-offset-chip-top);left:var(--wf-space-16);background:var(--wf-ink);color:var(--wf-canvas);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-wide-08);text-transform:uppercase;border-radius:var(--wf-radius-pill);padding:var(--wf-space-4) var(--wf-space-10);position:absolute}.wf-ui{background:var(--wf-canvas);border-radius:var(--wf-radius-10);grid-template-columns:var(--wf-space-52) 1fr;height:var(--wf-space-300);display:grid;overflow:hidden}.wf-ui__side{background:var(--wf-gray-c9);gap:var(--wf-space-10);padding:var(--wf-space-12) var(--wf-space-10);align-content:start;display:grid}.wf-ui__side i{height:var(--wf-space-10);border-radius:var(--wf-radius-4);background:var(--wf-gray-ef);opacity:.85;display:block}.wf-ui__main{padding:var(--wf-space-14);gap:var(--wf-space-12);grid-template-rows:auto auto 1fr;display:grid}.wf-ui__stats{gap:var(--wf-space-10);grid-template-columns:repeat(3,1fr);display:grid}.wf-ui__stat{background:var(--wf-ph3);border-radius:var(--wf-radius-8);height:var(--wf-space-44)}.wf-ui__chart{align-items:flex-end;gap:var(--wf-space-7);background:var(--wf-ph3);border-radius:var(--wf-radius-8);padding:var(--wf-space-12);display:flex}.wf-ui__chart i{background:var(--wf-gray-bd);border-radius:var(--wf-radius-4) var(--wf-radius-4) 0 0;height:var(--wf-bar-h,50%);flex:1}.wf-ui__title{width:var(--wf-bar-w,100%)}.wf-slot-img--hero{object-fit:cover;object-position:top;grid-area:1/1/-1/-1;width:100%;height:100%;display:block}.wf-section{padding:var(--wf-space-44) 0;border-top:var(--wf-border-1) solid var(--wf-ph3)}.wf-section--noline{border-top:none}.wf-section--flush-top{padding-top:var(--wf-space-10)}.wf-eyebrow{font-size:var(--wf-fs-11);letter-spacing:var(--wf-tracking-wide-14);text-transform:uppercase;color:var(--wf-gray-888);font-weight:var(--wf-fw-bold);margin-bottom:var(--wf-space-10)}.wf-h2{font-size:var(--wf-fs-26);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-tight)}.wf-sechead{text-align:center;margin-bottom:var(--wf-space-34)}.wf-sechead__sub{margin:var(--wf-space-12) auto 0;max-width:var(--wf-space-420)}.wf-copy,.wf-hero__sub p,.wf-cta__sub p{font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-note__body{font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal)}.wf-strip{text-align:center;padding:var(--wf-space-30) 0 var(--wf-space-36)}.wf-strip__cap{font-size:var(--wf-fs-12);color:var(--wf-gray-888);margin-bottom:var(--wf-space-18)}.wf-logos{justify-content:center;align-items:flex-start;gap:var(--wf-space-14);flex-wrap:wrap;display:flex}.wf-logo-cell{align-items:center;gap:var(--wf-space-6);flex-direction:column;display:flex}.wf-logoslot{width:var(--wf-space-118);height:var(--wf-space-34);border-radius:var(--wf-radius-8);background:var(--wf-ph2);padding:0 var(--wf-space-6);font-size:var(--wf-fs-10);color:var(--wf-gray-999);font-weight:var(--wf-fw-semibold);text-align:center;justify-content:center;align-items:center;display:flex;overflow:hidden}.wf-logoslot--badge{border:var(--wf-border-1-5) dashed var(--wf-gray-bbb);background:var(--wf-canvas)}.wf-slot-img--logoslot{max-width:var(--wf-space-118);max-height:var(--wf-space-34);object-fit:contain;display:block}.wf-logoslot.wf-editable{width:auto;min-width:var(--wf-space-118);max-width:var(--wf-space-270);height:auto;min-height:var(--wf-space-34);padding:var(--wf-space-6) var(--wf-space-10);gap:var(--wf-space-4);line-height:var(--wf-leading-normal);flex-wrap:wrap;row-gap:0;overflow:visible}.wf-steps{grid-template-columns:repeat(var(--wf-cols,3), minmax(0, 1fr));gap:var(--wf-space-20);display:grid}.wf-step{background:var(--wf-ph3);border-radius:var(--wf-radius-14);padding:var(--wf-space-20)}.wf-step__num{width:var(--wf-space-28);height:var(--wf-space-28);border-radius:var(--wf-radius-pill);background:var(--wf-ink);color:var(--wf-canvas);font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold);margin-bottom:var(--wf-space-14);justify-content:center;align-items:center;display:flex}.wf-step__title{font-size:var(--wf-fs-14);margin-bottom:var(--wf-space-10)}.wf-step__desc{margin-top:var(--wf-space-7)}.wf-feat{gap:var(--wf-space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wf-fcard{border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-16);padding:var(--wf-space-18)}.wf-fcard__thumb{height:var(--wf-space-110);border-radius:var(--wf-radius-10);background:var(--wf-ph2);margin-bottom:var(--wf-space-16);text-align:center;padding:0 var(--wf-space-12);font-size:var(--wf-fs-10);color:var(--wf-gray-999);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:relative}.wf-slot-img--thumb{object-fit:cover;border-radius:var(--wf-radius-10);width:100%;height:100%;position:absolute;inset:0}.wf-fcard__title{font-size:var(--wf-fs-15-5);margin-bottom:var(--wf-space-6)}.wf-fcard__desc{font-size:var(--wf-fs-12-5);color:var(--wf-gray-666);line-height:var(--wf-leading-normal)}.wf-table-scroll{overflow-x:auto}.wf-table{border-collapse:collapse;width:100%;font-size:var(--wf-fs-12-5)}.wf-table th,.wf-table td{padding:var(--wf-space-12) var(--wf-space-14);text-align:center;border-bottom:var(--wf-border-1) solid var(--wf-ph3)}.wf-table th:first-child,.wf-table td:first-child{text-align:left;font-weight:var(--wf-fw-semibold);color:var(--wf-gray-333)}.wf-table thead th{font-size:var(--wf-fs-12);color:var(--wf-gray-777)}.wf-table thead th.wf-col-pulse,.wf-table tbody td.wf-col-pulse{background:var(--wf-ink);color:var(--wf-canvas);font-weight:var(--wf-fw-bold)}.wf-table thead th.wf-col-pulse{border-radius:var(--wf-radius-12) var(--wf-radius-12) 0 0}.wf-table tbody tr:last-child td.wf-col-pulse{border-radius:0 0 var(--wf-radius-12) var(--wf-radius-12)}.wf-cell-no{color:var(--wf-gray-b5)}.wf-cell-no.wf-col-pulse{color:var(--wf-canvas)}.wf-toggle{border:var(--wf-border-1-5) solid var(--wf-ink);border-radius:var(--wf-radius-pill);font-size:var(--wf-fs-12);font-weight:var(--wf-fw-semibold);margin-top:var(--wf-space-14);display:inline-flex;overflow:hidden}.wf-toggle__opt{padding:var(--wf-space-7) var(--wf-space-16);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;line-height:normal}.wf-toggle__opt--on{background:var(--wf-ink);color:var(--wf-canvas)}.wf-tiers{grid-template-columns:repeat(var(--wf-cols,3), minmax(0, 1fr));gap:var(--wf-space-18);margin-top:var(--wf-space-30);align-items:stretch;display:grid}.wf-tier{border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-16);padding:var(--wf-space-22) var(--wf-space-20);gap:0;display:grid;position:relative}.wf-tier--pop{border:var(--wf-border-2) solid var(--wf-ink)}.wf-tier__flag{top:var(--wf-offset-chip-top);background:var(--wf-ink);color:var(--wf-canvas);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-wide-08);text-transform:uppercase;border-radius:var(--wf-radius-pill);padding:var(--wf-space-4) var(--wf-space-12);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.wf-tier__icon{width:var(--wf-space-40);height:var(--wf-space-40);border-radius:var(--wf-radius-10);background:var(--wf-ph2);margin-bottom:var(--wf-space-14);padding:var(--wf-space-4);text-align:center;font-size:var(--wf-fs-10);color:var(--wf-gray-999);line-height:normal;font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;justify-content:center;justify-self:start;align-items:center;display:flex;overflow:hidden}.wf-slot-img--tile{object-fit:contain;max-width:100%;max-height:100%}.wf-tier__name{font-size:var(--wf-fs-14);margin-bottom:var(--wf-space-8)}.wf-tier__tagline{font-size:var(--wf-fs-11-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-777);margin-bottom:var(--wf-space-12)}.wf-price{font-size:var(--wf-fs-30);font-weight:var(--wf-fw-heavy);letter-spacing:var(--wf-tracking-tightest)}.wf-price__unit{font-size:var(--wf-fs-12);color:var(--wf-gray-888);font-weight:var(--wf-fw-semibold);margin-left:var(--wf-space-6)}.wf-tier__bullets{margin:var(--wf-space-16) 0 var(--wf-space-20);gap:var(--wf-space-10);padding:0;list-style:none;display:grid}.wf-tier__bullets li{font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-tier__bullets li.wf-tier__grouphead{margin-top:var(--wf-space-8);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)}.wf-tier__bullets li.wf-tier__grouphead:first-child{margin-top:0}.wf-bullet--excluded .wf-bullet__text{color:var(--wf-excluded-ink);text-decoration:line-through;text-decoration-thickness:var(--wf-excluded-strike)}.wf-tier .wf-pill{text-align:center;justify-self:stretch}.wf-pricing__footnote{text-align:center;margin-top:var(--wf-space-20)}.wf-quotes{grid-template-columns:repeat(var(--wf-cols,3), minmax(0, 1fr));gap:var(--wf-space-18);display:grid}.wf-quote{border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-16);padding:var(--wf-space-20);margin:0}.wf-quote__quote{margin:0}.wf-stars{font-size:var(--wf-fs-12);letter-spacing:var(--wf-tracking-stars);margin-bottom:var(--wf-space-12)}.wf-quote__metric{font-size:var(--wf-fs-14);font-weight:var(--wf-fw-bold);margin-bottom:var(--wf-space-10);line-height:var(--wf-leading-snug)}.wf-quote__body{gap:var(--wf-space-8);margin-bottom:var(--wf-space-16);display:grid}.wf-who{gap:var(--wf-space-10);align-items:center;display:flex}.wf-avatar{width:var(--wf-space-32);height:var(--wf-space-32);border-radius:var(--wf-radius-pill);background:var(--wf-ph);flex:none;position:relative}.wf-slot-img--avatar{object-fit:cover;border-radius:var(--wf-radius-pill);width:100%;height:100%;position:absolute;inset:0}.wf-who__id{gap:var(--wf-space-6);flex:1;display:grid}.wf-who__name{font-size:var(--wf-fs-12-5);font-weight:var(--wf-fw-semibold)}.wf-who__title{font-size:var(--wf-fs-12);color:var(--wf-gray-777)}.wf-faq{gap:var(--wf-space-40);grid-template-columns:.8fr 1.2fr;display:grid}.wf-faq__intro{gap:var(--wf-space-9);margin-top:var(--wf-space-14);max-width:var(--wf-space-260);display:grid}.wf-qa{border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-12);padding:var(--wf-space-15) var(--wf-space-18);margin-bottom:var(--wf-space-10)}.wf-qa__q{justify-content:space-between;align-items:center;gap:var(--wf-space-12);font-size:var(--wf-fs-13-5);font-weight:var(--wf-fw-semibold);display:flex}.wf-qa__toggle{font-size:var(--wf-fs-17);color:var(--wf-gray-888);cursor:pointer;background:0 0;border:0;flex:none;padding:0;line-height:1}.wf-qa__a{margin-top:var(--wf-space-12);gap:var(--wf-space-8);display:grid}.wf-cta{background:var(--wf-ph3);border-radius:var(--wf-radius-20);padding:var(--wf-space-40) var(--wf-space-42);gap:var(--wf-space-32);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.wf-cta .wf-h2{margin-bottom:var(--wf-space-12)}.wf-cta__sub{gap:var(--wf-space-8);max-width:var(--wf-space-340);margin-bottom:var(--wf-space-20);display:grid}.wf-cta__mini{height:var(--wf-space-150);border-radius:var(--wf-radius-14);background:var(--wf-ph2);text-align:center;padding:0 var(--wf-space-12);font-size:var(--wf-fs-10);color:var(--wf-gray-999);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:relative}.wf-slot-img--mini{object-fit:cover;border-radius:var(--wf-radius-14);width:100%;height:100%;position:absolute;inset:0}.wf-footer{background:var(--wf-ph3);margin:0 calc(var(--wf-space-48) * -1);padding:var(--wf-space-40) var(--wf-space-48) var(--wf-space-34);border-radius:0 0 var(--wf-radius-22) var(--wf-radius-22);grid-template-columns:1.2fr repeat(var(--wf-cols,3), 1fr);gap:var(--wf-space-32);font-size:var(--wf-fs-12-5);display:grid}.wf-footer__logo{margin-bottom:var(--wf-space-12)}.wf-footer__tagline{max-width:var(--wf-space-180)}.wf-footer__heading{font-size:var(--wf-fs-12);margin-bottom:var(--wf-space-12);letter-spacing:var(--wf-tracking-wide-04)}.wf-footer ul{gap:var(--wf-space-9);color:var(--wf-gray-666);margin:0;padding:0;list-style:none;display:grid}.wf-news{margin-top:var(--wf-space-16);max-width:var(--wf-space-270);display:flex}.wf-news__field{border:var(--wf-border-1) solid var(--wf-gray-ccc);border-radius:var(--wf-radius-pill) 0 0 var(--wf-radius-pill);background:var(--wf-canvas);padding:var(--wf-space-9) var(--wf-space-14);font-size:var(--wf-fs-12);color:var(--wf-gray-999);border-right:none;flex:1}.wf-news__go{background:var(--wf-ink);color:var(--wf-canvas);border-radius:0 var(--wf-radius-pill) var(--wf-radius-pill) 0;padding:var(--wf-space-9) var(--wf-space-16);font-size:var(--wf-fs-12);font-weight:var(--wf-fw-semibold);white-space:nowrap}.wf-news__micro{margin-top:var(--wf-space-8)}.wf-legal{justify-content:space-between;gap:var(--wf-space-16);border-top:var(--wf-border-1) solid var(--wf-line);padding-top:var(--wf-space-18);color:var(--wf-gray-999);font-size:var(--wf-fs-11-5);grid-column:1/-1;display:flex}.wf-footer__socials{align-items:center;gap:var(--wf-space-6);flex-wrap:wrap;display:flex}.wf-footer__social{align-items:center;gap:var(--wf-space-6);display:inline-flex}.wf-footer__sep{color:var(--wf-gray-bbb)}@media (width<=760px){.wf-feat,.wf-steps,.wf-tiers,.wf-quotes,.wf-faq,.wf-cta{grid-template-columns:1fr}.wf-footer{margin:0 calc(var(--wf-space-22) * -1);padding:var(--wf-space-32) var(--wf-space-22) var(--wf-space-28);grid-template-columns:1fr 1fr}.wf-legal{flex-direction:column}}.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}.wf-tier__icon .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__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{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-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)}.vjs-svg-icon{fill:currentColor;background-position:50%;background-repeat:no-repeat;width:1.8em;height:1.8em;display:inline-block}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{width:100%;height:100%;position:absolute;top:0;left:0}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==)format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{vertical-align:top;box-sizing:border-box;color:#fff;word-break:initial;background-color:#000;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:relative}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :before,.video-js :after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;list-style-position:outside}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{width:100%;height:100%;position:absolute;top:0;left:0}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{z-index:1000;position:fixed;inset:0;overflow:hidden}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{display:block;width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{text-align:center;background-color:#000000b3;width:100%;padding:.5em;font-size:2em;position:absolute;bottom:10%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{font-size:1.4em;bottom:0}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{width:1px;height:1px;position:absolute;top:0;left:-9999px}.vjs-lock-showing{opacity:1!important;visibility:visible!important;display:block!important}.vjs-no-js{color:#fff;text-align:center;background-color:#000;width:300px;height:150px;margin:0 auto;padding:20px;font-family:Arial,Helvetica,sans-serif;font-size:18px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{cursor:pointer;opacity:1;background-color:#2b333fb3;border:.06666em solid #fff;border-radius:.3em;width:3em;height:1.63332em;margin-top:-.81666em;margin-left:-1.5em;padding:0;font-size:3em;line-height:1.5em;transition:all .4s;display:block;position:absolute;top:50%;left:50%}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:#73859f80;border-color:#fff;transition:all}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{color:inherit;font-size:inherit;line-height:inherit;text-transform:none;appearance:none;background:0 0;border:none;text-decoration:none;transition:none;display:inline-block}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{box-shadow:none;outline:.0625em solid #fff}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;z-index:2;height:3em;position:absolute;top:.5em;right:0}.video-js .vjs-modal-dialog{background:linear-gradient(#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{z-index:1;padding:20px 24px;font-size:1.2em;line-height:1.5}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;display:block;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{text-align:center;text-transform:lowercase;justify-content:center;margin:0;padding:.2em 0;font-size:1.2em;line-height:1.4em;list-style:none;display:flex}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{color:#2b333f;background-color:#fff}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;cursor:default;margin:0 0 .3em;padding:0;font-size:1em;font-weight:700;line-height:2em}.vjs-menu-button-popup .vjs-menu{border-top-color:#2b333fb3;width:10em;height:0;margin-bottom:1.5em;display:none;position:absolute;bottom:0;left:-3em}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333fb3;width:100%;max-height:15em;position:absolute;bottom:1.5em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.22222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;width:auto;height:100%;margin:0;padding:0;transition:all .4s;position:absolute;top:0;left:4em}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{opacity:1;display:block}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{background-color:#2b333fb3;width:100%;height:3em;display:none;position:absolute;bottom:0;left:0;right:0}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{visibility:visible;opacity:1;transition:visibility .1s,opacity .1s;display:flex}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{text-align:center;flex:none;width:4em;height:100%;margin:0;padding:0;position:relative}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;touch-action:none;flex:auto;align-items:center;min-width:4em;display:flex}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.66667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{width:0;height:100%;margin:0;padding:0;display:block;position:absolute}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{z-index:1;font-size:.9em;line-height:.35em;position:absolute;right:-.5em}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{pointer-events:none;z-index:1;width:.9em;height:.9em;line-height:.15em;position:absolute;top:-.35em;right:-.4em}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{color:#000;float:right;pointer-events:none;visibility:hidden;z-index:1;background-color:#fffc;border-radius:.3em;padding:6px 8px 8px;font-family:Arial,Helvetica,sans-serif;font-size:1em;position:absolute;top:-3.4em}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{visibility:visible;font-size:.6em;display:block}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{z-index:1;background-color:#000;width:1px;height:100%;display:none;position:absolute}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000c}.video-js .vjs-slider{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#73859f80;margin:0 .45em;padding:0;position:relative}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;transition:visibility .1s,opacity .1s,height .1s,width .1s,left,top;position:relative}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{transition:left;left:-3.5em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{width:3em;height:8em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;left:-3000em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{background-color:#fff;position:absolute;bottom:0;left:0}.video-js .vjs-volume-level:before{z-index:1;font-size:.9em;position:absolute}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{z-index:1;top:-.5em;left:-.3em}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{pointer-events:none;z-index:1;width:.9em;height:.9em;position:absolute}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333fb3;width:3em;height:8em;bottom:8em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{color:#000;float:right;pointer-events:none;visibility:hidden;z-index:1;background-color:#fffc;border-radius:.3em;padding:6px 8px 8px;font-family:Arial,Helvetica,sans-serif;font-size:1em;position:absolute;top:-3.4em}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{visibility:visible;font-size:1em;display:block}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{top:-12px;left:1em}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{z-index:1;background-color:#000;width:100%;height:1px;display:none;position:absolute}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000c}.vjs-poster{vertical-align:middle;cursor:pointer;height:100%;margin:0;padding:0;display:inline-block;position:absolute;inset:0}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{object-fit:contain;width:100%;height:100%}.video-js .vjs-live-control{flex:auto;align-items:flex-start;font-size:1em;line-height:3em;display:flex}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;align-items:center;width:auto;min-width:4em;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;display:inline-flex}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{pointer-events:none;fill:#888;width:1em;height:1em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;width:auto;min-width:2em;padding-left:1em;padding-right:1em;font-size:1em;line-height:3em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{line-height:3em;display:none}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{pointer-events:none;position:absolute;inset:0 0 3em}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{text-align:center;margin-bottom:.1em;font-size:1.4em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset:10px){.video-js .vjs-text-track-display>div{inset:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{width:100%;height:100%;position:absolute;top:0;left:0}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;text-align:center;font-size:1.5em;line-height:2}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{text-align:center;font-size:1.4em}.vjs-loading-spinner{opacity:.85;text-align:left;box-sizing:border-box;visibility:hidden;background-clip:padding-box;border:.6em solid #2b333fb3;border-radius:50%;width:5em;height:5em;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{justify-content:center;align-items:center;animation:0s linear .3s forwards vjs-spinner-show;display:flex}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff #0000 #0000;position:absolute}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;margin-bottom:-.1em;display:inline-block}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;margin-bottom:-.1em;display:inline-block}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" ";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{color:#fff;background-color:#2b333fbf;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{grid-template-rows:1fr;grid-template-columns:1fr 1fr;padding:20px 24px 0;display:grid}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:10px}.vjs-text-track-settings fieldset span{padding:0 .6em .8em;display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-size:1.2em;font-weight:700}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{background-image:linear-gradient(#73859f 0%,#fff 12%);outline-width:medium;outline-style:solid}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{color:#2b333f;cursor:pointer;background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{pointer-events:none;background:linear-gradient(#000000e6 0%,#000000b3 60%,#0000 100%);width:100%;padding:.666em 1.333em 4em;font-size:1.2em;line-height:1.5;transition:opacity .1s;position:absolute;top:0}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vjs-title-bar-title{margin-bottom:.333em;font-weight:700}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{cursor:pointer;opacity:1;background-color:#32323280;justify-content:center;align-items:center;height:3em;transition:opacity 1s;display:flex;position:absolute}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{z-index:-1000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js :focus:not(:focus-visible){outline:none}
