.z-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-row{align-items:center;gap:var(--z-space-3);flex-wrap:wrap;display:flex}.z-stack-v{align-items:flex-start;gap:var(--z-space-3);flex-direction:column;display:flex}[data-tip]{position:relative}@media (prefers-reduced-motion:reduce){.z-root *,.z-root :before,.z-root :after{scroll-behavior:auto!important;transition-duration:.15s!important;transition-timing-function:ease!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--z-palette-graphite-50:#f2f2ef;--z-palette-graphite-100:#e2e2df;--z-palette-graphite-200:#c6c6c3;--z-palette-graphite-300:#a3a3a0;--z-palette-graphite-400:#8a8a87;--z-palette-graphite-500:#6f6f6c;--z-palette-graphite-600:#4a4a48;--z-palette-graphite-700:#303031;--z-palette-graphite-800:#202022;--z-palette-graphite-850:#18181a;--z-palette-graphite-900:#121213;--z-palette-graphite-950:#0b0b0c;--z-palette-braun-50:#fdfcfb;--z-palette-braun-100:#f8f7f5;--z-palette-braun-200:#f0efec;--z-palette-braun-300:#e6e5e0;--z-palette-braun-400:#d9d8d2;--z-palette-braun-500:#c6c4bd;--z-palette-braun-600:#a9a69e;--z-palette-braun-700:#67655f;--z-palette-braun-800:#45443f;--z-palette-braun-900:#141413;--z-palette-signal-300:#ff9a6b;--z-palette-signal-400:#ff7a3d;--z-palette-signal-500:#ff5a1f;--z-palette-signal-600:#c93e00;--z-palette-signal-700:#a83200;--z-palette-signal-800:#7a2400;--z-palette-pochette-jaune:#ffd23f;--z-palette-pochette-noire:#0b0b0b;--z-palette-pochette-grise:#8e9396;--z-palette-pochette-magenta:#f2389b;--z-palette-pochette-rouge:#d63a2f;--z-palette-pochette-capsule:#ff4fa0;--z-font-display:"Geist", "Inter", system-ui, sans-serif;--z-font-text:"Geist", "Inter", system-ui, sans-serif;--z-font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", monospace;--z-font-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--z-font-read:"Literata", Georgia, serif;--z-space-1:4px;--z-space-2:8px;--z-space-3:12px;--z-space-4:16px;--z-space-5:24px;--z-space-6:32px;--z-space-7:48px;--z-space-8:64px;--z-r-hair:6px;--z-r-control:12px;--z-r-block:16px;--z-r-card:24px;--z-r-screen:32px;--z-r-pill:999px;--z-ctl-s:32px;--z-ctl-m:40px;--z-ctl-l:48px;--z-row:48px;--z-band:56px;--z-sidebar-w:248px;--z-gutter:24px;--z-focus-w:2px;--z-focus-off:2px;--z-focus-lift:1;--z-fs-display:88px;--z-lh-display:88px;--z-fs-h1:48px;--z-lh-h1:52px;--z-fs-h2:32px;--z-lh-h2:36px;--z-fs-h3:22px;--z-lh-h3:28px;--z-fs-h4:16px;--z-lh-h4:24px;--z-fs-body-l:17px;--z-lh-body-l:28px;--z-fs-body:14px;--z-lh-body:20px;--z-fs-small:13px;--z-lh-small:20px;--z-fs-caption:12px;--z-lh-caption:16px;--z-fs-title:96px;--z-lh-title:92px;--z-ease-standard:cubic-bezier(.2, 0, 0, 1);--z-ease-out:cubic-bezier(.16, 1, .3, 1);--z-ease-page:cubic-bezier(.33, 0, .12, 1);--z-spring-snappy:linear(0, .0057, .0211, .0441, .073, .1063, .1428, .1814, .2213, .2618, .3024, .3425, .3819, .4202, .4572, .4929, .527, .5595, .5904, .6197, .6473, .6733, .6977, .7206, .742, .7619, .7806, .7979, .814, .8289, .8428, .8556, .8675, .8784, .8886, .8979, .9065, .9144, .9217, .9284, .9345, .9402, .9454, .9501, .9545, .9585, .9621, .9654, 1);--z-spring-snappy-dur:.169s;--z-spring-detent:linear(0, .0088, .0328, .0686, .1131, .164, .219, .2764, .3349, .393, .4501, .5052, .5578, .6075, .6541, .6974, .7372, .7736, .8067, .8365, .8632, .887, .908, .9263, .9423, .9562, .968, .978, .9864, .9934, .9991, 1.0037, 1.0073, 1.0101, 1.0122, 1.0136, 1.0145, 1.015, 1.0152, 1.015, 1.0146, 1.0141, 1.0134, 1.0126, 1.0118, 1.0109, 1.01, 1.0092, 1);--z-spring-detent-dur:.211s;--z-spring-gentle:linear(0, .0067, .0249, .052, .086, .1251, .1677, .2126, .2588, .3054, .3517, .3972, .4415, .4842, .5251, .564, .6009, .6355, .6681, .6984, .7267, .7528, .777, .7993, .8197, .8384, .8555, .8711, .8853, .8981, .9097, .9202, .9296, .938, .9456, .9524, .9585, .9639, .9687, .9729, .9767, .98, .9829, .9854, .9877, .9896, .9913, .9928, 1);--z-spring-gentle-dur:.312s;--z-spring-bouncy:linear(0, .0109, .0405, .0844, .1389, .2007, .2671, .3357, .4048, .4727, .5382, .6005, .6589, .7128, .7622, .8067, .8465, .8817, .9124, .9388, .9613, .9801, .9957, 1.0082, 1.0181, 1.0257, 1.0312, 1.0349, 1.0372, 1.0383, 1.0383, 1.0375, 1.0361, 1.0342, 1.032, 1.0295, 1.0269, 1.0243, 1.0216, 1.0191, 1.0166, 1.0143, 1.0121, 1.0101, 1.0083, 1.0067, 1.0052, 1.004, 1);--z-spring-bouncy-dur:.328s;--z-spring-page:linear(0, .0063, .0233, .0488, .0808, .1175, .1577, .2001, .2437, .2879, .3319, .3753, .4177, .4587, .4981, .5358, .5717, .6056, .6376, .6676, .6957, .722, .7463, .769, .7899, .8092, .8271, .8434, .8585, .8722, .8848, .8963, .9068, .9163, .9249, .9328, .9399, .9463, .9521, .9573, .962, .9663, .9701, .9735, .9766, .9793, .9817, .9839, 1);--z-spring-page-dur:.444s;--z-dur-fast:90ms;--z-dur-base:.14s;--z-dur-slow:.2s;--z-dur-page:.42s;--z-glass-a:78%;--z-glass-blur:28px;--z-glass-sat:1.6}@media (pointer:coarse){:root{--z-ctl-s:44px;--z-ctl-m:48px;--z-ctl-l:56px;--z-row:56px;--z-band:64px;--z-gutter:20px}}[data-form=nas]{--z-ctl-s:28px;--z-ctl-m:36px;--z-ctl-l:44px;--z-row:40px;--z-band:48px;--z-sidebar-w:232px;--z-gutter:20px;--z-fs-display:64px;--z-lh-display:64px;--z-fs-h1:40px;--z-lh-h1:44px;--z-fs-h2:28px;--z-lh-h2:32px;--z-fs-body:13px;--z-lh-body:20px;--z-fs-small:12px;--z-lh-small:16px;--z-fs-caption:12px;--z-lh-caption:16px}[data-form=tablet]{--z-ctl-s:40px;--z-ctl-m:44px;--z-ctl-l:52px;--z-row:56px;--z-band:56px;--z-sidebar-w:280px;--z-gutter:28px;--z-fs-title:72px;--z-lh-title:72px;--z-fs-body:15px;--z-lh-body:24px;--z-fs-small:14px;--z-lh-small:20px}[data-form=mobile]{--z-ctl-s:44px;--z-ctl-m:48px;--z-ctl-l:56px;--z-row:56px;--z-band:64px;--z-gutter:20px;--z-fs-display:56px;--z-lh-display:56px;--z-fs-h1:36px;--z-lh-h1:40px;--z-fs-h2:26px;--z-lh-h2:32px;--z-fs-title:56px;--z-lh-title:56px;--z-fs-body:15px;--z-lh-body:24px;--z-fs-small:14px;--z-lh-small:20px}[data-form=tv]{--z-ctl-s:56px;--z-ctl-m:64px;--z-ctl-l:80px;--z-row:80px;--z-band:80px;--z-sidebar-w:360px;--z-gutter:64px;--z-focus-w:4px;--z-focus-off:4px;--z-focus-lift:1.05;--z-fs-display:168px;--z-lh-display:160px;--z-fs-h1:88px;--z-lh-h1:92px;--z-fs-h2:56px;--z-lh-h2:60px;--z-fs-h3:36px;--z-lh-h3:44px;--z-fs-h4:28px;--z-lh-h4:36px;--z-fs-body-l:32px;--z-lh-body-l:44px;--z-fs-body:26px;--z-lh-body:36px;--z-fs-small:22px;--z-lh-small:32px;--z-fs-caption:20px;--z-lh-caption:28px;--z-fs-title:176px;--z-lh-title:160px;--z-glass-a:90%;--z-glass-blur:12px}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-glass:color-mix(in srgb, var(--z-n-surface-2) var(--z-glass-a), transparent);--z-bg:#0e0e0f;--z-n-bg:#0e0e0f;--z-surface-1:#151516;--z-n-surface-1:#151516;--z-surface-2:#1c1c1e;--z-n-surface-2:#1c1c1e;--z-surface-3:#262628;--z-n-surface-3:#262628;--z-overlay:#202022;--z-n-overlay:#202022;--z-well:#09090a;--z-n-well:#09090a;--z-ink:#f2f2ef;--z-n-ink:#f2f2ef;--z-ink-2:#b6b6b2;--z-n-ink-2:#b6b6b2;--z-ink-3:#8c8c88;--z-n-ink-3:#8c8c88;--z-line:#ffffff14;--z-n-line:#ffffff14;--z-line-2:#ffffff24;--z-n-line-2:#ffffff24;--z-line-strong:#fff6;--z-n-line-strong:#fff6;--z-unlit:#ffffff1f;--z-n-unlit:#ffffff1f;--z-glass-hi:#ffffff38;--z-n-glass-hi:#ffffff38;--z-glass-lo:#ffffff0f;--z-n-glass-lo:#ffffff0f;--z-glass-sheen:#ffffff12;--z-n-glass-sheen:#ffffff12;--z-ground:var(--z-n-bg);--z-chrome:var(--z-glass);--z-sheet:var(--z-n-surface-1);--z-avatar-bg:34%;--z-avatar-fg:90%;--z-accent:#ff6a2b;--z-accent-ink:#0b0b0c;--z-accent-text:#ff7a3d;--z-focus:#f2f2ef;--z-success:#3fd07a;--z-success-ink:#0b0b0c;--z-warning:#f2c230;--z-warning-ink:#0b0b0c;--z-danger:#ff6a80;--z-danger-ink:#0b0b0c;--z-scrim:#0009;--z-bevel-hi:#ffffff1f;--z-n-bevel-hi:#ffffff1f;--z-bevel-lo:#00000029;--z-n-bevel-lo:#00000029;--z-bevel-press:#00000061;--z-n-bevel-press:#00000061;--z-ring:#ffffff1a;--z-n-ring:#ffffff1a;--z-shadow-1:0 0 0 1px #ffffff12;--z-shadow-2:0 0 0 1px #ffffff17, 0 8px 20px -8px #0000008c;--z-shadow-3:0 0 0 1px #ffffff1a, 0 24px 56px -20px #000000bf;--z-drop:0 0 0 1px #ffffff14, 0 24px 56px -20px #000000bf;--z-app-musique:#fd5475;--z-app-musique-ink:#0b0b0c;--z-app-core:#5188a6;--z-app-core-ink:#0b0b0c;--z-app-notes:#d8f24a;--z-app-notes-ink:#0b0b0c;--z-app-tv:#33d6c5;--z-app-tv-ink:#0b0b0c;--z-app-films:#ff8a3d;--z-app-films-ink:#0b0b0c;--z-app-livres:#ffb020;--z-app-livres-ink:#0b0b0c;--z-app-mail:#0197ff;--z-app-mail-ink:#0b0b0c;--z-app-photos:#e86bd6;--z-app-photos-ink:#0b0b0c;--z-app-messages:#34c77b;--z-app-messages-ink:#0b0b0c;--z-tint:var(--z-ink);--z-tint-ink:var(--z-bg)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--z-glass:color-mix(in srgb, var(--z-n-surface-2) var(--z-glass-a), transparent);--z-bg:#e6e5e0;--z-n-bg:#e6e5e0;--z-surface-1:#eeede9;--z-n-surface-1:#eeede9;--z-surface-2:#f5f4f1;--z-n-surface-2:#f5f4f1;--z-surface-3:#fdfcfb;--z-n-surface-3:#fdfcfb;--z-overlay:#fdfcfb;--z-n-overlay:#fdfcfb;--z-well:#dcdbd5;--z-n-well:#dcdbd5;--z-ink:#141413;--z-n-ink:#141413;--z-ink-2:#46453f;--z-n-ink-2:#46453f;--z-ink-3:#65645e;--z-n-ink-3:#65645e;--z-line:#1414131a;--z-n-line:#1414131a;--z-line-2:#1414132e;--z-n-line-2:#1414132e;--z-line-strong:#14141380;--z-n-line-strong:#14141380;--z-unlit:#1414131f;--z-n-unlit:#1414131f;--z-glass-hi:#ffffffe6;--z-n-glass-hi:#ffffffe6;--z-glass-lo:#fff6;--z-n-glass-lo:#fff6;--z-glass-sheen:#ffffff80;--z-n-glass-sheen:#ffffff80;--z-ground:var(--z-n-bg);--z-chrome:var(--z-glass);--z-sheet:var(--z-n-surface-1);--z-avatar-bg:84%;--z-avatar-fg:32%;--z-accent:#c93e00;--z-accent-ink:#fff;--z-accent-text:#a83200;--z-focus:#141413;--z-success:#1a6331;--z-success-ink:#fff;--z-warning:#7a5200;--z-warning-ink:#fff;--z-danger:#b0122d;--z-danger-ink:#fff;--z-scrim:#28272466;--z-bevel-hi:#ffffffb3;--z-n-bevel-hi:#ffffffb3;--z-bevel-lo:#1414130f;--z-n-bevel-lo:#1414130f;--z-bevel-press:#14141329;--z-n-bevel-press:#14141329;--z-ring:#1414131f;--z-n-ring:#1414131f;--z-shadow-1:0 0 0 1px #14141317;--z-shadow-2:0 0 0 1px #1414131a, 0 8px 20px -8px #14141338;--z-shadow-3:0 0 0 1px #1414131a, 0 24px 56px -20px #14141361;--z-drop:0 0 0 1px #1414131a, 0 24px 56px -20px #14141361;--z-app-musique:#f24a6d;--z-app-core:#4d819f;--z-app-notes:#7e9200;--z-app-tv:#009a8b;--z-app-films:#da6808;--z-app-livres:#c37700;--z-app-mail:#008bf3;--z-app-photos:#d458c3;--z-app-messages:#009d55;--z-tint:var(--z-ink);--z-tint-ink:var(--z-bg)}[data-app=musique]{--z-tint:var(--z-app-musique);--z-tint-ink:var(--z-app-musique-ink,#0b0b0c)}[data-app=core]{--z-tint:var(--z-app-core);--z-tint-ink:var(--z-app-core-ink,#0b0b0c)}[data-app=notes]{--z-tint:var(--z-app-notes);--z-tint-ink:var(--z-app-notes-ink,#0b0b0c)}[data-app=tv]{--z-tint:var(--z-app-tv);--z-tint-ink:var(--z-app-tv-ink,#0b0b0c)}[data-app=films]{--z-tint:var(--z-app-films);--z-tint-ink:var(--z-app-films-ink,#0b0b0c)}[data-app=livres]{--z-tint:var(--z-app-livres);--z-tint-ink:var(--z-app-livres-ink,#0b0b0c)}[data-app=mail]{--z-tint:var(--z-app-mail);--z-tint-ink:var(--z-app-mail-ink,#0b0b0c)}[data-app=photos]{--z-tint:var(--z-app-photos);--z-tint-ink:var(--z-app-photos-ink,#0b0b0c)}[data-app=messages]{--z-tint:var(--z-app-messages);--z-tint-ink:var(--z-app-messages-ink,#0b0b0c)}@property --page{syntax:"<color>";inherits:true;initial-value:gray}@property --z-page-fix{syntax:"<color>";inherits:true;initial-value:gray}@property --z-page-ink{syntax:"<color>";inherits:true;initial-value:#101010}@supports (color:oklch(from red l c h)){[data-page]:not([data-page=off]){--z-page-fix:color(from var(--page) srgb-linear calc(r * (1 - (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1)) * max(0, 1 - .1 / max((.2126 * r + .7152 * g + .0722 * b), .0001))) + clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1) * max(0, (.27 - (.2126 * r + .7152 * g + .0722 * b)) / max(1 - (.2126 * r + .7152 * g + .0722 * b), .0001)) * (1 - r)) calc(g * (1 - (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1)) * max(0, 1 - .1 / max((.2126 * r + .7152 * g + .0722 * b), .0001))) + clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1) * max(0, (.27 - (.2126 * r + .7152 * g + .0722 * b)) / max(1 - (.2126 * r + .7152 * g + .0722 * b), .0001)) * (1 - g)) calc(b * (1 - (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1)) * max(0, 1 - .1 / max((.2126 * r + .7152 * g + .0722 * b), .0001))) + clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000000, 1) * max(0, (.27 - (.2126 * r + .7152 * g + .0722 * b)) / max(1 - (.2126 * r + .7152 * g + .0722 * b), .0001)) * (1 - b)));--z-page-ink:color(from var(--z-page-fix) srgb-linear calc(.004 + (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000, 1)) * .926) calc(.004 + (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000, 1)) * .926) calc(.004 + (1 - clamp(0, ((.2126 * r + .7152 * g + .0722 * b) - .185) * 1000, 1)) * .926));--z-page-ink-inv:oklch(from var(--z-page-ink) calc(1.135 - l) 0 0);--z-bg:var(--z-page-fix);--z-ink:var(--z-page-ink);--z-ink-2:color-mix(in oklch, var(--z-page-ink) 92%, var(--z-page-fix));--z-ink-3:color-mix(in oklch, var(--z-page-ink) 78%, var(--z-page-fix));--z-surface-1:color-mix(in oklch, var(--z-page-fix), var(--z-page-ink) 5%);--z-surface-2:color-mix(in oklch, var(--z-page-fix), var(--z-page-ink) 9%);--z-surface-3:color-mix(in oklch, var(--z-page-fix), var(--z-page-ink) 13%);--z-well:color-mix(in oklch, var(--z-page-fix), var(--z-page-ink) 8%);--z-line:color-mix(in oklch, var(--z-page-ink) 14%, transparent);--z-line-2:color-mix(in oklch, var(--z-page-ink) 24%, transparent);--z-line-strong:color-mix(in oklch, var(--z-page-ink) 62%, var(--z-page-fix));--z-unlit:color-mix(in oklch, var(--z-page-ink) 18%, transparent);--z-overlay:color-mix(in srgb, var(--z-page-fix), var(--z-page-ink-inv) 12%);--z-glass:color-mix(in srgb, var(--z-overlay) 80%, transparent);--z-chrome:var(--z-glass);--z-sheet:var(--z-page-fix);--z-accent:var(--z-page-ink);--z-accent-ink:var(--z-page-fix);--z-accent-text:var(--z-page-ink);--z-focus:var(--z-page-ink);--z-danger:oklch(from var(--z-page-ink) calc(.35 + clamp(0, (l - .5) * 1000, 1) * .51) .17 25);--z-success:oklch(from var(--z-page-ink) calc(.35 + clamp(0, (l - .5) * 1000, 1) * .51) .15 150);--z-warning:oklch(from var(--z-page-ink) calc(.35 + clamp(0, (l - .5) * 1000, 1) * .51) .13 80);--z-danger-ink:var(--z-page-ink-inv);--z-success-ink:var(--z-page-ink-inv);--z-warning-ink:var(--z-page-ink-inv);--z-scrim:color-mix(in oklch, var(--z-page-fix) 55%, transparent);--z-bevel-hi:#ffffff42;--z-bevel-lo:#00000012;--z-bevel-press:#0003;--z-glass-hi:#ffffff6b;--z-glass-lo:#ffffff1f;--z-glass-sheen:#ffffff29;--z-ring:color-mix(in oklch, var(--z-page-ink) 14%, transparent);--z-drop:0 0 0 1px var(--z-line), 0 24px 56px -20px color-mix(in oklch, var(--z-page-ink) 60%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){[data-page]:not([data-page=off]){--lightningcss-light: ;--lightningcss-dark:initial}}}:where([data-page]:not([data-page=off])){background-color:var(--z-bg);color:var(--z-ink);transition:--page var(--z-dur-page) var(--z-ease-page)}[data-page=off]{--z-bg:var(--z-n-bg);--z-surface-1:var(--z-n-surface-1);--z-surface-2:var(--z-n-surface-2);--z-surface-3:var(--z-n-surface-3);--z-overlay:var(--z-n-overlay);--z-well:var(--z-n-well);--z-ink:var(--z-n-ink);--z-ink-2:var(--z-n-ink-2);--z-ink-3:var(--z-n-ink-3);--z-line:var(--z-n-line);--z-line-2:var(--z-n-line-2);--z-line-strong:var(--z-n-line-strong);--z-unlit:var(--z-n-unlit);--z-glass:color-mix(in srgb, var(--z-n-surface-2) var(--z-glass-a), transparent);--z-bevel-hi:var(--z-n-bevel-hi);--z-bevel-lo:var(--z-n-bevel-lo);--z-bevel-press:var(--z-n-bevel-press);--z-ring:var(--z-n-ring);--z-glass-hi:var(--z-n-glass-hi);--z-glass-lo:var(--z-n-glass-lo);--z-glass-sheen:var(--z-n-glass-sheen);--z-chrome:var(--z-glass);--z-sheet:var(--z-n-surface-1)}.z-pages{--page:var(--p1)}.z-pages:has([data-pick]>label:nth-of-type(2) input:checked){--page:var(--p2)}.z-pages:has([data-pick]>label:nth-of-type(3) input:checked){--page:var(--p3)}.z-pages:has([data-pick]>label:nth-of-type(4) input:checked){--page:var(--p4)}.z-pages:has([data-pick]>label:nth-of-type(5) input:checked){--page:var(--p5)}.z-pages:has([data-pick]>label:nth-of-type(6) input:checked){--page:var(--p6)}.z-pages [data-swap]{display:grid}.z-pages [data-swap]>*{opacity:0;visibility:hidden;transition:opacity var(--z-dur-page) var(--z-ease-page), visibility 0s linear var(--z-dur-page);grid-area:1/1}.z-pages:not(:has([data-pick] input:checked)) [data-swap]>:first-child{opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:first-of-type input:checked) [data-swap]>:first-child{opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:nth-of-type(2) input:checked) [data-swap]>:nth-child(2){opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:nth-of-type(3) input:checked) [data-swap]>:nth-child(3){opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:nth-of-type(4) input:checked) [data-swap]>:nth-child(4){opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:nth-of-type(5) input:checked) [data-swap]>:nth-child(5){opacity:1;visibility:visible;transition-delay:0s}.z-pages:has([data-pick]>label:nth-of-type(6) input:checked) [data-swap]>:nth-child(6){opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){[data-page]{transition-duration:.15s}.z-pages [data-swap]>*{transition:none}}.z-root{font-family:var(--z-font-text);font-size:var(--z-fs-body);line-height:var(--z-lh-body);color:var(--z-ink);background:var(--z-bg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-color:var(--z-line-strong) transparent;scrollbar-width:thin;font-weight:400}.z-root ::selection{background:var(--z-ink);color:var(--z-bg)}.z-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;flex-shrink:0;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block}[data-active]>.z-icon,[aria-pressed=true]>.z-icon,[aria-current]>.z-icon{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}[data-form=tv] .z-icon{font-size:32px}@media (pointer:coarse),(hover:none){:root:not([data-kbd]) :focus-visible{outline:none!important}}:root[data-form=mobile]:not([data-kbd]) :focus-visible{outline:none!important}.z-display{font:500 var(--z-fs-display)/var(--z-lh-display) var(--z-font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.z-h1{font:500 var(--z-fs-h1)/var(--z-lh-h1) var(--z-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.z-h2{font:500 var(--z-fs-h2)/var(--z-lh-h2) var(--z-font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.z-h3{font:500 var(--z-fs-h3)/var(--z-lh-h3) var(--z-font-display);letter-spacing:-.02em;margin:0}.z-h4{font:600 var(--z-fs-h4)/var(--z-lh-h4) var(--z-font-display);letter-spacing:-.01em;margin:0}.z-body-l{font-size:var(--z-fs-body-l);line-height:var(--z-lh-body-l);letter-spacing:-.005em}.z-body{font-size:var(--z-fs-body);line-height:var(--z-lh-body)}.z-small{font-size:var(--z-fs-small);line-height:var(--z-lh-small);color:var(--z-ink-2);margin:0}.z-caption{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2)}.z-label{font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);letter-spacing:.005em;color:var(--z-ink-2);margin:0}.z-mono{font-family:var(--z-font-mono);font-size:calc(var(--z-fs-body) - 1px);line-height:var(--z-lh-body);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em}.z-read{font-family:var(--z-font-read);font-variation-settings:"opsz" 18;letter-spacing:0;font-size:18px;line-height:30px}.z-titre{font:400 var(--z-fs-title)/var(--z-lh-title) var(--z-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0}.z-chapeau{max-width:52ch;font:400 var(--z-fs-body-l)/var(--z-lh-body-l) var(--z-font-text);letter-spacing:-.005em;color:var(--z-ink-2);text-wrap:pretty;margin:0}.z-rubrique{font:600 var(--z-fs-small)/var(--z-lh-small) var(--z-font-text);letter-spacing:0;color:var(--z-ink-2);margin:0}.z-legende{font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);margin:0}.z-folio{font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-3)}.z-chiffre{font:300 var(--z-fs-display)/var(--z-lh-display) var(--z-font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.z-display{font-size:56px;line-height:56px}.z-h1{font-size:36px;line-height:40px}.z-h2{font-size:26px;line-height:32px}.z-titre{font-size:56px;line-height:56px}}.z-btn{--h:var(--z-ctl-m);--px:18px;--bg:color-mix(in srgb, var(--z-surface-3) 62%, transparent);--fg:var(--z-ink);--hover:color-mix(in srgb, var(--z-surface-3) 92%, transparent);--sheen:var(--z-glass-sheen);--relief:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 0 0 1px var(--z-ring);box-sizing:border-box;height:var(--h);min-width:var(--h);padding:0 var(--px);border-radius:var(--z-r-pill);background-color:var(--bg);background-image:linear-gradient(180deg, var(--sheen), transparent 62%);box-shadow:var(--relief);color:var(--fg);font:500 var(--z-fs-body)/1 var(--z-font-text);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;appearance:none;transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy), background-color var(--z-dur-fast) var(--z-ease-out), color var(--z-dur-fast) var(--z-ease-out), box-shadow var(--z-dur-fast) var(--z-ease-out);border:0;justify-content:center;align-items:center;gap:8px;margin:0;text-decoration:none;display:inline-flex;position:relative}.z-btn .z-icon{margin-inline:-4px;font-size:20px}@media (hover:hover){.z-btn:hover{background-color:var(--hover)}}.z-btn:active{--relief:inset 0 1px 2px var(--z-bevel-press), 0 0 0 1px var(--z-ring);transition-duration:40ms;scale:.97}.z-btn:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px;scale:var(--z-focus-lift)}.z-btn[data-variant=primary]{--bg:var(--z-ink);--fg:var(--z-bg);--hover:color-mix(in oklch, var(--z-ink), var(--z-bg) 16%);--sheen:#ffffff1a}.z-btn[data-variant=tint]{--bg:var(--z-tint);--fg:var(--z-tint-ink);--hover:color-mix(in oklch, var(--bg), var(--fg) 12%);--sheen:#ffffff24}.z-btn[data-variant=ghost]{--bg:transparent;--fg:var(--z-ink-2);--hover:color-mix(in srgb, var(--z-surface-3) 80%, transparent);--relief:none;--sheen:transparent}@media (hover:hover){.z-btn[data-variant=ghost]:hover{color:var(--z-ink)}}.z-btn[data-variant=ghost]:active:not([aria-pressed=true]){--bg:color-mix(in srgb, var(--z-surface-3) 80%, transparent);color:var(--z-ink)}.z-btn[data-variant=danger]{--bg:transparent;--fg:var(--z-danger);--hover:var(--z-danger);--relief:inset 0 0 0 1.5px var(--z-danger);--sheen:transparent}@media (hover:hover){.z-btn[data-variant=danger]:hover{color:var(--z-danger-ink)}}.z-btn[data-variant=danger]:active:not(:disabled){--bg:var(--z-danger);color:var(--z-danger-ink)}.z-btn[data-variant=glass]{--bg:color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);--hover:color-mix(in srgb, var(--z-overlay) 94%, transparent);--relief:inset 0 1px 0 var(--z-glass-hi), inset 0 0 0 1px var(--z-glass-lo), 0 0 0 1px var(--z-ring), 0 8px 18px -10px #00000073;-webkit-backdrop-filter:blur(16px) saturate(var(--z-glass-sat));backdrop-filter:blur(16px) saturate(var(--z-glass-sat))}.z-btn[data-size=s]{--h:var(--z-ctl-s);--px:14px;font-size:var(--z-fs-small);gap:6px}.z-btn[data-size=s] .z-icon{font-size:18px}.z-btn[data-size=l]{--h:var(--z-ctl-l);--px:24px;font-size:var(--z-fs-body-l);gap:10px}.z-btn[data-size=l] .z-icon{font-size:24px}.z-btn[data-shape=pill]{--px:22px}.z-btn[data-icon]{width:var(--h);padding:0}.z-btn[data-icon] .z-icon{margin:0}.z-btn[data-shape=round]{border-radius:50%}.z-btn[data-shape=round]:active{scale:.93}.z-btn[data-block]{justify-content:flex-start;width:100%;display:flex}.z-btn[data-block]>span:not(.z-icon):not(.z-kbd){text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.z-btn[data-block] .z-kbd{margin-left:auto}.z-btn[aria-pressed=true]{--bg:var(--z-ink);--fg:var(--z-bg);--hover:color-mix(in oklch, var(--z-ink), var(--z-bg) 16%);--relief:inset 0 1px 2px var(--z-bevel-press), 0 0 0 1px var(--z-ring);--sheen:transparent}.z-btn[aria-busy=true]{cursor:progress}.z-btn[aria-busy=true]:before{content:"";border:2px solid color-mix(in oklch, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-left:-2px;animation:.8s linear infinite z-spin}.z-btn:disabled,.z-btn[aria-disabled=true]{--bg:transparent;--fg:var(--z-ink-3);--hover:transparent;--sheen:transparent;--relief:inset 0 0 0 1px var(--z-line-2);cursor:not-allowed;scale:none}.z-btn .z-kbd{color:inherit;border-color:color-mix(in oklch, currentColor 30%, transparent);opacity:.8;background:0 0;margin-right:-8px}@keyframes z-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.z-btn[aria-busy=true]:before{animation-duration:2.4s}}[data-page]:not([data-page=off]) .z-btn[data-variant=tint]{--bg:color-mix(in srgb, var(--z-surface-3) 62%, transparent);--fg:var(--z-ink);--hover:color-mix(in srgb, var(--z-surface-3) 92%, transparent);--sheen:var(--z-glass-sheen)}.z-field{min-width:0;font-size:var(--z-fs-small);color:var(--z-ink-2);flex-direction:column;align-self:stretch;gap:8px;display:flex}.z-field>label,.z-field>span:first-child{font:500 var(--z-fs-small)/var(--z-lh-small) var(--z-font-text);color:var(--z-ink-2)}.z-field__hint{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2);margin:0}.z-field__error{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-danger);align-items:baseline;gap:8px;margin:0;display:flex}.z-field__error:before{content:"";background:currentColor;border-radius:1px;flex-shrink:0;width:6px;height:6px;translate:0 -1px;rotate:45deg}.z-input,.z-select{box-sizing:border-box;width:100%;height:var(--z-ctl-m);border:1px solid var(--z-line-strong);border-radius:var(--z-r-control);background:var(--z-well);color:var(--z-ink);font:400 var(--z-fs-body)/var(--z-lh-body) var(--z-font-text);caret-color:var(--z-ink);transition:border-color var(--z-dur-fast) var(--z-ease-out), box-shadow var(--z-dur-base) var(--z-ease-out);margin:0;padding:0 16px}.z-input::placeholder,.z-select::placeholder{color:var(--z-ink-3);opacity:1}@media (hover:hover){.z-input:hover,.z-select:hover{border-color:var(--z-ink-2)}}.z-input:focus-visible,.z-input:focus,.z-select:focus-visible,.z-select:focus{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:1px;border-color:var(--z-ink);box-shadow:0 0 0 6px color-mix(in srgb, var(--z-ink) 9%, transparent)}:is(.z-input[aria-invalid=true],.z-input:user-invalid,.z-select[aria-invalid=true],.z-select:user-invalid){border-color:var(--z-danger);box-shadow:0 0 0 1px var(--z-danger)}.z-input:disabled,.z-input[readonly],.z-select:disabled,.z-select[readonly]{color:var(--z-ink-2);background:0 0;border-style:dashed}.z-input:disabled,.z-select:disabled{cursor:not-allowed;color:var(--z-ink-3)}textarea.z-input{resize:vertical;height:auto;min-height:96px;padding:12px 16px;line-height:20px}.z-input-icon{align-items:center;width:min(360px,100%);display:flex;position:relative}.z-input-icon>.z-icon{color:var(--z-ink-2);pointer-events:none;position:absolute;left:16px}.z-input-icon .z-input{--hover:color-mix(in srgb, var(--z-surface-3) 92%, transparent);--relief:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 0 0 1px var(--z-ring);border-radius:var(--z-r-pill);background-color:color-mix(in srgb, var(--z-surface-3) 62%, transparent);background-image:linear-gradient(180deg, var(--z-glass-sheen), transparent 62%);box-shadow:var(--relief);font-size:var(--z-fs-body);transition:background-color var(--z-dur-fast) var(--z-ease-out), box-shadow var(--z-dur-fast) var(--z-ease-out);border:0;padding-left:44px;padding-right:44px}.z-input-icon .z-input::placeholder{color:var(--z-ink-2)}@media (hover:hover){.z-input-icon .z-input:hover{background-color:var(--hover)}}.z-input-icon .z-input:focus,.z-input-icon .z-input:focus-visible{--relief:inset 0 1px 2px var(--z-bevel-press), 0 0 0 1px var(--z-ring);outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px;background-color:var(--hover);box-shadow:var(--relief)}.z-input-icon .z-input::-webkit-search-cancel-button{display:none}.z-input-icon:after{content:"/"/"";box-sizing:border-box;border-radius:var(--z-r-hair);background:var(--z-surface-3);min-width:22px;height:22px;box-shadow:inset 0 -2px 0 var(--z-line-2);font:500 12px/1 var(--z-font-mono);color:var(--z-ink-2);pointer-events:none;transition:opacity var(--z-dur-fast) linear;place-items:center;display:grid;position:absolute;right:14px}.z-input-icon:focus-within:after{opacity:0}.z-input-icon:has(.z-input:not(:placeholder-shown)):after{opacity:0}@media (pointer:coarse){.z-input-icon:after{display:none}}.z-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--z-ink-2) 50%), linear-gradient(135deg, var(--z-ink-2) 50%, transparent 50%);background-position:right 20px center,right 15px center;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}@supports (appearance:base-select){.z-select{appearance:base-select}.z-select::picker(select){appearance:base-select}.z-select{background-image:none;align-items:center;gap:8px;padding-right:16px;display:flex}.z-select::picker-icon{content:"";border-right:1.5px solid var(--z-ink-2);border-bottom:1.5px solid var(--z-ink-2);width:7px;height:7px;transition:rotate var(--z-spring-snappy-dur) var(--z-spring-snappy), translate var(--z-spring-snappy-dur) var(--z-spring-snappy);border-bottom-right-radius:2px;margin-left:auto;translate:0 -2px;rotate:45deg}.z-select:open::picker-icon{translate:0 2px;rotate:225deg}.z-select::picker(select){background:var(--z-overlay)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-select::picker(select){background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-select::picker(select){border-radius:var(--z-r-block);box-sizing:border-box;color:var(--z-ink);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo);opacity:1;transition:opacity var(--z-dur-fast) linear, translate var(--z-spring-snappy-dur) var(--z-spring-snappy), display var(--z-dur-fast) allow-discrete, overlay var(--z-dur-fast) allow-discrete;border:0;margin-block:6px;padding:6px;translate:0}.z-select:not(:open)::picker(select){opacity:0;translate:0 -4px}@starting-style{.z-select:open::picker(select){opacity:0;translate:0 -4px}}.z-select option{min-height:var(--z-ctl-s);font:400 var(--z-fs-body)/var(--z-lh-body) var(--z-font-text);color:var(--z-ink);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}@media (hover:hover){.z-select option:hover{background:var(--z-surface-3)}}.z-select option:focus-visible{background:var(--z-surface-3);outline:none}.z-select option:checked{font-weight:600}.z-select option::checkmark{content:"";background:var(--z-ink);border-radius:50%;order:1;width:8px;height:8px;margin-left:auto}}.z-choices{border:0;flex-direction:column;gap:0;min-width:0;margin:0;padding:0;display:flex}.z-choices legend{font:500 var(--z-fs-small)/var(--z-lh-small) var(--z-font-text);color:var(--z-ink-2);margin-bottom:8px;padding:0}.z-check,.z-radio,.z-switch{--box:20px;min-height:var(--z-ctl-s);font-size:var(--z-fs-body);line-height:var(--z-lh-body);color:var(--z-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;display:flex}.z-check input,.z-radio input,.z-switch input{appearance:none;box-sizing:border-box;cursor:inherit;flex-shrink:0;margin:0;position:relative}.z-check input:focus-visible,.z-radio input:focus-visible,.z-switch input:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px}:is(.z-check:has(input:disabled),.z-radio:has(input:disabled),.z-switch:has(input:disabled)){color:var(--z-ink-3);cursor:not-allowed}[data-form=tv] :is(.z-check,.z-radio,.z-switch){--box:32px}[data-form=mobile] :is(.z-check,.z-radio,.z-switch),[data-form=tablet] :is(.z-check,.z-radio,.z-switch){--box:24px}.z-check input{width:var(--box);height:var(--box);border:1.5px solid var(--z-line-strong);border-radius:calc(var(--box) * .3);background:var(--z-well);transition:background-color var(--z-dur-fast) var(--z-ease-out), border-color var(--z-dur-fast) var(--z-ease-out);place-items:center;display:grid}.z-check input:after{content:"";width:calc(var(--box) * .5);height:calc(var(--box) * .26);margin-top:calc(var(--box) * -.1);border-left:2px solid var(--z-bg);border-bottom:2px solid var(--z-bg);transition:scale var(--z-spring-detent-dur) var(--z-spring-detent);border-bottom-left-radius:1px;rotate:-45deg;scale:0}@media (hover:hover){.z-check input:hover{border-color:var(--z-ink-2)}}.z-check input:checked,.z-check input:indeterminate{background:var(--z-ink);border-color:var(--z-ink)}.z-check input:checked:after{scale:1}.z-check input:indeterminate:after{width:calc(var(--box) * .5);border-left:0;height:0;margin:0;rotate:0deg;scale:1}.z-check input:disabled{background:0 0;border-style:dashed}.z-radio input{width:var(--box);height:var(--box);border:1.5px solid var(--z-line-strong);background:var(--z-well);transition:border-color var(--z-dur-fast) var(--z-ease-out);border-radius:50%;place-items:center;display:grid}.z-radio input:after{content:"";width:calc(var(--box) * .5);height:calc(var(--box) * .5);background:var(--z-ink);transition:scale var(--z-spring-detent-dur) var(--z-spring-detent);border-radius:50%;scale:0}@media (hover:hover){.z-radio input:hover{border-color:var(--z-ink-2)}}.z-radio input:checked{border-color:var(--z-ink)}.z-radio input:checked:after{scale:1}.z-radio input:disabled{border-style:dashed}.z-switch input{width:calc(var(--box) * 2.2);height:calc(var(--box) * 1.3);border:1.5px solid var(--z-line-strong);border-radius:var(--z-r-pill);background:var(--z-well);transition:background-color var(--z-dur-base) var(--z-ease-out), border-color var(--z-dur-base) var(--z-ease-out)}.z-switch input:after{--knob:calc(var(--box) * .86);content:"";left:calc((var(--box) * 1.3 - var(--knob)) / 2 - 1.5px);width:var(--knob);height:var(--knob);margin-top:calc(var(--knob) / -2);background:var(--z-ink-2);transition:translate var(--z-spring-detent-dur) var(--z-spring-detent), background-color var(--z-dur-fast) linear, width var(--z-spring-snappy-dur) var(--z-spring-snappy);border-radius:50%;position:absolute;top:50%}@media (hover:hover){.z-switch input:hover{border-color:var(--z-ink-2)}}.z-switch input:checked{background:var(--z-ink);border-color:var(--z-ink)}.z-switch input:checked:after{background:var(--z-bg);translate:calc(var(--box) * .9) 0}.z-switch input:active:after{width:calc(var(--knob) * 1.2)}.z-switch input:checked:active:after{translate:calc(var(--box) * .9 - var(--knob) * .2) 0}.z-switch input:disabled{border-style:dashed}.z-switch input:disabled:after{background:var(--z-ink-3)}.z-seg:has(>label:first-of-type input:checked){--z-seg-i:0}.z-seg:has(>label:first-of-type):not(:has(>label:nth-of-type(2))){--z-seg-n:1}.z-seg:has(>label:nth-of-type(2) input:checked){--z-seg-i:1}.z-seg:has(>label:nth-of-type(2)):not(:has(>label:nth-of-type(3))){--z-seg-n:2}.z-seg:has(>label:nth-of-type(3) input:checked){--z-seg-i:2}.z-seg:has(>label:nth-of-type(3)):not(:has(>label:nth-of-type(4))){--z-seg-n:3}.z-seg:has(>label:nth-of-type(4) input:checked){--z-seg-i:3}.z-seg:has(>label:nth-of-type(4)):not(:has(>label:nth-of-type(5))){--z-seg-n:4}.z-seg:has(>label:nth-of-type(5) input:checked){--z-seg-i:4}.z-seg:has(>label:nth-of-type(5)):not(:has(>label:nth-of-type(6))){--z-seg-n:5}.z-seg:has(>label:nth-of-type(6) input:checked){--z-seg-i:5}.z-seg:has(>label:nth-of-type(6)):not(:has(>label:nth-of-type(7))){--z-seg-n:6}.z-seg{--z-seg-i:0;--z-seg-n:1;--h:var(--z-ctl-m);border-radius:var(--z-r-pill);background:color-mix(in srgb, var(--z-surface-3) 62%, transparent);min-width:0;box-shadow:inset 0 1px 2px var(--z-bevel-press), 0 0 0 1px var(--z-ring);border:0;grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:4px;display:inline-grid;position:relative}.z-seg:before{content:"";width:calc((100% - 8px) / var(--z-seg-n));border-radius:var(--z-r-pill);background-color:var(--z-ink);box-shadow:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 4px 10px -6px #0006;translate:calc(var(--z-seg-i) * 100%) 0;transition:translate var(--z-spring-detent-dur) var(--z-spring-detent), scale var(--z-spring-snappy-dur) var(--z-spring-snappy);background-image:linear-gradient(#ffffff1f,#0000 70%);position:absolute;top:4px;bottom:4px;left:4px}.z-seg:has(label:active):before{scale:.96 .92}.z-seg label{z-index:1;height:calc(var(--h) - 8px);border-radius:var(--z-r-pill);font:500 var(--z-fs-body)/1 var(--z-font-text);color:var(--z-ink-2);white-space:nowrap;cursor:pointer;transition:color var(--z-dur-fast) linear;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;padding:0 18px;display:inline-flex;position:relative}.z-seg label .z-icon{margin-left:-2px;font-size:18px}@media (hover:hover){.z-seg label:hover{color:var(--z-ink)}}.z-seg label:has(:checked){color:var(--z-bg)}.z-seg label:has(:checked) .z-icon{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.z-seg label:has(:focus-visible){outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px}.z-seg input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-seg[data-size=s]{--h:var(--z-ctl-s)}.z-seg[data-size=s] label{font-size:var(--z-fs-small);padding:0 14px}.z-seg[data-full]{width:100%;display:grid}.z-seg[data-full] label{padding:0 10px}.z-range{--t:20px;--bar:6px;--track:28px;--fill:var(--z-ink);appearance:none;width:100%;height:var(--track);cursor:pointer;touch-action:pan-y;background:0 0;margin:0;display:block}.z-range::-webkit-slider-runnable-track{height:var(--track);background:linear-gradient(var(--fill), var(--fill)) 0 50%/var(--z-range-p,50%) var(--bar) no-repeat, linear-gradient(var(--z-line-2), var(--z-line-2)) 0 50%/100% var(--bar) no-repeat;border-radius:var(--z-r-pill)}.z-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--t);height:var(--t);margin-top:calc((var(--track) - var(--t)) / 2);background:var(--z-ink);box-shadow:0 0 0 3px var(--z-bg), 0 2px 8px #00000040;transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy);border:0;border-radius:50%}.z-range:active::-webkit-slider-thumb{scale:1.12}.z-range::-moz-range-track{height:var(--bar);border-radius:var(--z-r-pill);background:var(--z-line-2)}.z-range::-moz-range-progress{height:var(--bar);border-radius:var(--z-r-pill);background:var(--fill)}.z-range::-moz-range-thumb{box-sizing:border-box;width:var(--t);height:var(--t);background:var(--z-ink);box-shadow:0 0 0 3px var(--z-bg), 0 2px 8px #00000040;border:0;border-radius:50%}.z-range:focus-visible{outline:none}.z-range:focus-visible::-webkit-slider-thumb{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:4px}.z-range:focus-visible::-moz-range-thumb{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:4px}.z-range:disabled{cursor:not-allowed;--fill:var(--z-ink-3)}.z-range[data-size=s]{--t:14px;--bar:4px;--track:20px}.z-range[data-size=s]::-webkit-slider-thumb{box-shadow:none;scale:0}.z-range[data-size=s]:focus-visible::-webkit-slider-thumb{scale:1}.z-range[data-size=s]:active::-webkit-slider-thumb{scale:1}.z-range[data-size=s]::-moz-range-thumb{opacity:0;box-shadow:none}.z-range[data-size=s]:focus-visible::-moz-range-thumb{opacity:1}.z-range[data-size=s]:active::-moz-range-thumb{opacity:1}@media (hover:hover){.z-range[data-size=s]:hover::-webkit-slider-thumb{scale:1}.z-range[data-size=s]:hover::-moz-range-thumb{opacity:1}}.z-range[data-orient=vertical]{writing-mode:vertical-lr;width:var(--track);height:var(--fader-h,136px);direction:rtl}.z-range[data-orient=vertical]::-webkit-slider-runnable-track{width:var(--track);background:linear-gradient(var(--fill), var(--fill)) 50% 100%/var(--bar) var(--z-range-p,50%) no-repeat, linear-gradient(var(--z-line-2), var(--z-line-2)) 50% 0/var(--bar) 100% no-repeat;height:100%}.z-range[data-orient=vertical]::-webkit-slider-thumb{margin:0 0 0 calc((var(--track) - var(--t)) / 2)}[data-form=tv] .z-range{--t:32px;--bar:10px;--track:44px}[data-form=tv] .z-range[data-size=s]{--t:24px;--bar:8px;--track:32px}.z-chip{height:var(--z-ctl-s);box-sizing:border-box;border-radius:var(--z-r-pill);box-shadow:inset 0 0 0 1px var(--z-line-strong);color:var(--z-ink-2);font:500 var(--z-fs-small)/1 var(--z-font-text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--z-dur-fast) var(--z-ease-out), color var(--z-dur-fast) var(--z-ease-out), box-shadow var(--z-dur-fast) var(--z-ease-out), scale var(--z-spring-snappy-dur) var(--z-spring-snappy);background:0 0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.z-chip input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-chip .z-icon{margin-left:-4px;font-size:18px}@media (hover:hover){.z-chip:hover{color:var(--z-ink);box-shadow:inset 0 0 0 1px var(--z-ink-2)}}.z-chip:active{transition-duration:40ms;scale:.96}.z-chip:has(:checked){background:var(--z-ink);box-shadow:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 0 0 1px var(--z-ring);color:var(--z-bg)}.z-chip:has(:focus-visible){outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px}.z-chip:has(:disabled){box-shadow:inset 0 0 0 1px var(--z-line-2);color:var(--z-ink-3);cursor:not-allowed}.z-tag{--c:var(--z-ink-2);box-sizing:border-box;border-radius:var(--z-r-pill);background:color-mix(in oklch, var(--c) 14%, transparent);height:24px;color:var(--z-ink);font:500 var(--z-fs-caption)/1 var(--z-font-text);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.z-tag .z-icon{margin-left:-2px;font-size:16px}.z-tag[data-tone]:before{content:"";background:var(--c);border-radius:50%;flex-shrink:0;width:6px;height:6px}.z-tag[data-tone=accent]{--c:var(--z-accent)}.z-tag[data-tone=success]{--c:var(--z-success)}.z-tag[data-tone=warning]{--c:var(--z-warning)}.z-tag[data-tone=danger]{--c:var(--z-danger)}.z-tag[data-tone=tint]{--c:var(--z-tint)}[data-form=tv] .z-tag{height:40px;padding:0 16px}.z-tabs{width:100%;min-width:0}.z-tabs>.z-tabs__panel{display:none}.z-tabs:has(>.z-tabs__list>label:first-of-type input:checked)>.z-tabs__panel:nth-child(1 of .z-tabs__panel){display:block}.z-tabs:has(>.z-tabs__list>label:nth-of-type(2) input:checked)>.z-tabs__panel:nth-child(2 of .z-tabs__panel){display:block}.z-tabs:has(>.z-tabs__list>label:nth-of-type(3) input:checked)>.z-tabs__panel:nth-child(3 of .z-tabs__panel){display:block}.z-tabs:has(>.z-tabs__list>label:nth-of-type(4) input:checked)>.z-tabs__panel:nth-child(4 of .z-tabs__panel){display:block}.z-tabs:has(>.z-tabs__list>label:nth-of-type(5) input:checked)>.z-tabs__panel:nth-child(5 of .z-tabs__panel){display:block}.z-tabs:has(>.z-tabs__list>label:nth-of-type(6) input:checked)>.z-tabs__panel:nth-child(6 of .z-tabs__panel){display:block}.z-tabs:not(:has(>.z-tabs__list input:checked))>.z-tabs__panel:nth-child(1 of .z-tabs__panel){display:block}.z-tabs__list{box-shadow:inset 0 -1px 0 var(--z-line);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.z-tabs__list label{height:calc(var(--z-ctl-m) + 4px);font:500 var(--z-fs-body)/1 var(--z-font-text);color:var(--z-ink-2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--z-dur-fast) linear;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}.z-tabs__list label:after{content:"";background:var(--z-ink);transform-origin:50%;height:3px;transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:12px;right:12px;scale:0 1}@media (hover:hover){.z-tabs__list label:hover{color:var(--z-ink)}}.z-tabs__list label:active{color:var(--z-ink)}.z-tabs__list label:has(:checked){color:var(--z-ink)}.z-tabs__list label:has(:checked):after{scale:1}.z-tabs__list label:has(:focus-visible){outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px;border-radius:var(--z-r-control)}.z-tabs__list label input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.z-tabs__list label .z-badge{margin-left:2px}.z-tabs__panel{color:var(--z-ink-2);padding-top:16px}.z-tabs__panel p{margin:0}.z-accordion{border-radius:var(--z-r-block);background:color-mix(in srgb, var(--z-surface-1) 72%, transparent);width:100%;box-shadow:var(--z-shadow-1);interpolate-size:allow-keywords;overflow:hidden}.z-accordion details+details{box-shadow:inset 0 1px 0 var(--z-line)}.z-accordion summary{min-height:calc(var(--z-ctl-m) + 8px);font:500 var(--z-fs-body)/var(--z-lh-body) var(--z-font-text);color:var(--z-ink);cursor:pointer;transition:background-color var(--z-dur-fast) linear;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;list-style:none;display:flex}.z-accordion summary::-webkit-details-marker{display:none}.z-accordion summary:after{content:"";border-right:2px solid var(--z-ink-2);border-bottom:2px solid var(--z-ink-2);width:8px;height:8px;transition:rotate var(--z-spring-snappy-dur) var(--z-spring-snappy), translate var(--z-spring-snappy-dur) var(--z-spring-snappy);border-bottom-right-radius:2px;flex-shrink:0;translate:0 -2px;rotate:45deg}@media (hover:hover){.z-accordion summary:hover{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent)}}.z-accordion summary:active{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent)}.z-accordion summary:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.z-accordion details[open]>summary:after{translate:0 2px;rotate:225deg}.z-accordion details::details-content{block-size:0;transition:block-size var(--z-spring-gentle-dur) var(--z-spring-gentle), content-visibility var(--z-spring-gentle-dur) allow-discrete;overflow:clip}.z-accordion details[open]::details-content{block-size:auto}.z-accordion__body{color:var(--z-ink-2);padding:0 20px 20px}.z-accordion__body p{max-width:64ch;margin:0}.z-sidebar{counter-reset:z-nav;width:var(--z-sidebar-w);box-sizing:border-box;background:var(--z-chrome);box-shadow:inset -1px 0 0 var(--z-line);scrollbar-width:none;flex-direction:column;gap:2px;padding:12px;display:flex;overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-sidebar{-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-sidebar__brand{height:var(--z-ctl-l);font:600 calc(var(--z-fs-body) + 2px)/1 var(--z-font-display);letter-spacing:-.015em;color:var(--z-ink);align-items:center;gap:12px;margin-bottom:8px;padding:0 8px;display:flex}.z-sidebar__header{align-items:center;gap:4px;margin-bottom:8px;display:flex}.z-sidebar__header .z-sidebar__brand{flex:1;min-width:0;margin-bottom:0}.z-sidebar__toggle{flex-shrink:0}.z-sidebar__search{--fg:var(--z-ink-2);flex-shrink:0;margin-bottom:4px}.z-sidebar__search .z-icon{color:var(--z-ink-3)}@media (hover:hover){.z-sidebar__search:hover{--fg:var(--z-ink)}}.z-sidebar__section{font:600 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);letter-spacing:.01em;color:var(--z-ink-2);margin:20px 12px 6px}.z-sidebar__item{counter-increment:z-nav;height:var(--z-ctl-m);border-radius:var(--z-r-control);color:var(--z-ink-2);font:500 var(--z-fs-body)/1 var(--z-font-text);white-space:nowrap;transition:background-color var(--z-dur-fast) linear, color var(--z-dur-fast) linear;flex-shrink:0;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative}.z-sidebar__item .z-icon{color:var(--z-ink-2);transition:color var(--z-dur-fast) linear}.z-sidebar__item:after{content:"⌘" counter(z-nav)/"";font:500 var(--z-fs-caption)/1 var(--z-font-text);color:var(--z-ink-2);opacity:0;transition:opacity var(--z-dur-fast) linear;position:absolute;right:12px}@media (hover:hover){.z-sidebar__item:hover{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent);color:var(--z-ink)}.z-sidebar__item:hover .z-icon{color:var(--z-ink)}.z-sidebar__item:hover:after{opacity:1}.z-sidebar__item:hover .z-sidebar__count{opacity:0}}.z-sidebar__item:focus-visible{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent);color:var(--z-ink)}.z-sidebar__item:focus-visible .z-icon{color:var(--z-ink)}.z-sidebar__item:focus-visible:after{opacity:1}.z-sidebar__item:focus-visible .z-sidebar__count{opacity:0}.z-sidebar__item[aria-current]{background:color-mix(in srgb, var(--z-surface-3) 70%, transparent);color:var(--z-ink);box-shadow:inset 0 1px 0 var(--z-glass-lo)}.z-sidebar__item[aria-current] .z-icon{color:var(--z-tint)}.z-sidebar__item:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.z-sidebar__count{font:500 var(--z-fs-caption)/1 var(--z-font-text);color:var(--z-ink-2);transition:opacity var(--z-dur-fast) linear;margin-left:auto}.z-sidebar .z-appicon{--s:28px}.z-dock{--z-glass-a:84%;--z-glass-sat:1.7;--dock-h:52px;--dock-pad:4px;background:var(--z-overlay)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-dock{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-dock{border-radius:var(--z-r-pill);z-index:30;isolation:isolate;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;max-width:560px;padding:var(--dock-pad);box-shadow:var(--z-shadow-2), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo), inset 0 0 14px -6px var(--z-bevel-press);animation:z-dock-in var(--z-spring-gentle-dur) var(--z-spring-gentle) backwards;align-items:stretch;margin-inline:auto;display:flex;position:fixed}.z-dock__lens{z-index:-1;top:var(--dock-pad);bottom:var(--dock-pad);left:var(--dock-pad);width:calc((100% - var(--dock-pad) * 2) / var(--z-dock-n,3));border-radius:var(--z-r-pill);background:linear-gradient(180deg, var(--z-glass-sheen), transparent 70%), color-mix(in srgb, var(--z-ink) 12%, transparent);box-shadow:inset 0 1px 0 var(--z-glass-hi), inset 0 0 12px -4px var(--z-glass-lo), 0 0 0 1px var(--z-ring);translate:calc(var(--z-dock-i,0) * 100%) 0;opacity:0;transition:translate var(--z-spring-bouncy-dur) var(--z-spring-bouncy), scale var(--z-spring-snappy-dur) var(--z-spring-snappy), opacity var(--z-dur-base) linear;position:absolute}.z-dock:has(>.z-dock__item[aria-current])>.z-dock__lens{opacity:1}.z-dock:has(>.z-dock__item:active)>.z-dock__lens{scale:1.1 1.14}.z-dock__item{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;height:var(--dock-h);border-radius:var(--z-r-pill);color:var(--z-ink-2);-webkit-tap-highlight-color:transparent;transition:height var(--z-spring-gentle-dur) var(--z-spring-gentle), color var(--z-dur-fast) linear, scale var(--z-spring-snappy-dur) var(--z-spring-snappy);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex}.z-dock__item .z-icon{transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy), font-variation-settings var(--z-dur-base) linear;font-size:24px}.z-dock__item>span:not(.z-icon){max-width:100%;max-height:12px;font:500 11px/12px var(--z-font-text);white-space:nowrap;text-overflow:ellipsis;transition:max-height var(--z-spring-gentle-dur) var(--z-spring-gentle), opacity var(--z-dur-base) linear, translate var(--z-spring-gentle-dur) var(--z-spring-gentle);overflow:hidden}.z-dock__item:active{scale:.94}.z-dock__item:active .z-icon{scale:1.12}.z-dock__item:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.z-dock__item[aria-current]{color:var(--z-ink)}.z-dock__item[aria-current] .z-icon{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.z-dock:has(>.z-dock__item:nth-child(2)[aria-current]){--z-dock-i:0}.z-dock:has(>.z-dock__item:nth-child(2)):not(:has(>.z-dock__item:nth-child(3))){--z-dock-n:1}.z-dock:has(>.z-dock__item:nth-child(3)[aria-current]){--z-dock-i:1}.z-dock:has(>.z-dock__item:nth-child(3)):not(:has(>.z-dock__item:nth-child(4))){--z-dock-n:2}.z-dock:has(>.z-dock__item:nth-child(4)[aria-current]){--z-dock-i:2}.z-dock:has(>.z-dock__item:nth-child(4)):not(:has(>.z-dock__item:nth-child(5))){--z-dock-n:3}.z-dock:has(>.z-dock__item:nth-child(5)[aria-current]){--z-dock-i:3}.z-dock:has(>.z-dock__item:nth-child(5)):not(:has(>.z-dock__item:nth-child(6))){--z-dock-n:4}.z-dock:has(>.z-dock__item:nth-child(6)[aria-current]){--z-dock-i:4}.z-dock:has(>.z-dock__item:nth-child(6)):not(:has(>.z-dock__item:nth-child(7))){--z-dock-n:5}.z-win[data-scroll=down] .z-dock:not(:has(:focus-visible)){--dock-h:44px}.z-win[data-scroll=down] .z-dock:not(:has(:focus-visible)) .z-dock__item>span:not(.z-icon){opacity:0;max-height:0;translate:0 -4px}@keyframes z-dock-in{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.z-dock{animation:none}.z-dock__lens,.z-dock__item,.z-dock__item .z-icon,.z-dock__item>span:not(.z-icon){transition:none}}@media (prefers-reduced-transparency:reduce){.z-dock{--z-glass-a:100%}}.z-badge{--c:var(--z-ink);--ci:var(--z-bg);box-sizing:border-box;border-radius:var(--z-r-pill);background:var(--c);min-width:20px;height:20px;color:var(--ci);font:600 var(--z-fs-caption)/1 var(--z-font-text);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.z-badge[data-tone=neutral]{--c:transparent;--ci:var(--z-ink-2);box-shadow:inset 0 0 0 1px var(--z-line-strong)}.z-badge[data-tone=accent]{--c:var(--z-accent);--ci:var(--z-accent-ink)}.z-badge[data-tone=success]{--c:var(--z-success);--ci:var(--z-success-ink)}.z-badge[data-tone=warning]{--c:var(--z-warning);--ci:var(--z-warning-ink)}.z-badge[data-tone=danger]{--c:var(--z-danger);--ci:var(--z-danger-ink)}.z-badge[data-tone=tint]{--c:var(--z-tint);--ci:var(--z-tint-ink)}.z-status{font-size:var(--z-fs-small);line-height:var(--z-lh-small);color:var(--z-ink-2);align-items:center;gap:8px;display:inline-flex}.z-dot{--c:var(--z-ink-3);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--c);background:0 0;border-radius:50%;flex-shrink:0;display:inline-block;position:relative}.z-dot[data-tone]{background:var(--c);box-shadow:none}.z-dot[data-tone=accent]{--c:var(--z-accent)}.z-dot[data-tone=success]{--c:var(--z-success)}.z-dot[data-tone=tint]{--c:var(--z-tint)}.z-dot[data-tone=neutral]{--c:var(--z-ink-3);box-shadow:inset 0 0 0 2px var(--c);background:0 0}.z-dot[data-tone=warning]{--c:var(--z-warning);clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0;width:12px;height:11px}.z-dot[data-tone=danger]{--c:var(--z-danger);border-radius:3px}.z-dot[data-pulse]{animation:z-pulse 1.6s var(--z-ease-standard) infinite}@keyframes z-pulse{0%,to{opacity:1;scale:1}50%{opacity:.4;scale:.8}}.z-progress,.z-meter{appearance:none;border-radius:var(--z-r-pill);background:var(--z-unlit);border:0;width:100%;height:8px;margin:0;display:block;overflow:hidden}.z-progress::-webkit-progress-bar{background:0 0}.z-progress::-webkit-progress-value{background:var(--z-ink);border-radius:var(--z-r-pill);transition:inline-size var(--z-dur-slow) var(--z-ease-out)}.z-progress::-moz-progress-bar{background:var(--z-ink);border-radius:var(--z-r-pill)}.z-progress[data-tone=accent]::-webkit-progress-value{background:var(--z-accent)}.z-progress[data-tone=accent]::-moz-progress-bar{background:var(--z-accent)}.z-progress:indeterminate{background:linear-gradient(var(--z-ink), var(--z-ink)) 0 0/28% 100% no-repeat, var(--z-unlit);animation:z-sweep 1.4s var(--z-ease-standard) infinite alternate}.z-progress:indeterminate::-webkit-progress-bar{background:0 0}.z-progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes z-sweep{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}.z-meter::-webkit-meter-inner-element{display:block}.z-meter::-webkit-meter-bar{border-radius:var(--z-r-pill);background:var(--z-unlit);border:0;height:8px}.z-meter::-webkit-meter-optimum-value{background:var(--z-success);border-radius:var(--z-r-pill)}.z-meter::-webkit-meter-suboptimum-value{background:var(--z-warning);border-radius:var(--z-r-pill)}.z-meter::-webkit-meter-even-less-good-value{background:var(--z-danger);border-radius:var(--z-r-pill)}.z-meter:-moz-meter-optimum::-moz-meter-bar{background:var(--z-success)}.z-meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--z-warning)}.z-meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--z-danger)}[data-form=tv] :is(.z-progress,.z-meter){height:12px}.z-spinner{border:2.5px solid var(--z-unlit);border-top-color:var(--z-ink);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite z-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.z-spinner{animation-duration:2.4s}}@media (hover:hover) and (pointer:fine){[data-tip]:after{content:attr(data-tip);z-index:20;box-sizing:border-box;border-radius:var(--z-r-pill);background:var(--z-ink);height:28px;color:var(--z-bg);font:500 var(--z-fs-caption)/28px var(--z-font-text);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--z-dur-fast) linear, translate var(--z-spring-snappy-dur) var(--z-spring-snappy);padding:0 12px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;transition-delay:.35s;translate:-50%}[data-tip]:active:after{opacity:0;transition-delay:0s}}.z-menu{--z-glass-a:88%;background:var(--z-overlay)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-menu{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-menu{border-radius:var(--z-r-block);box-sizing:border-box;margin:0;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;min-width:264px;color:var(--z-ink);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo), inset 0 0 14px -6px var(--z-bevel-press);font:400 var(--z-fs-body)/var(--z-lh-body) var(--z-font-text);transform-origin:0 0;border:0;margin-block:6px;padding:6px;inset:auto}.z-menu[style*=span-inline-start]{transform-origin:100% 0}.z-menu[style*=block-start]{transform-origin:0 100%}.z-menu[style*=block-start][style*=span-inline-start]{transform-origin:100% 100%}.z-menu{opacity:1;transition:opacity var(--z-dur-fast) linear, translate var(--z-spring-snappy-dur) var(--z-spring-snappy), scale var(--z-spring-gentle-dur) var(--z-spring-gentle), display var(--z-spring-gentle-dur) allow-discrete, overlay var(--z-spring-gentle-dur) allow-discrete;translate:0;scale:1}.z-menu:not(:popover-open){opacity:0;pointer-events:none;translate:0 -4px;scale:.92}@starting-style{.z-menu:popover-open{opacity:0;translate:0 -4px;scale:.92}}.z-menu hr{background:var(--z-line);border:0;height:1px;margin:6px -6px}.z-menu__label{font:600 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;margin:6px 12px 8px;overflow:hidden}.z-menu__item{all:unset;box-sizing:border-box;width:100%;height:var(--z-ctl-m);font:400 var(--z-fs-body)/var(--z-lh-body) var(--z-font-text);color:var(--z-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--z-dur-fast) linear, scale var(--z-spring-snappy-dur) var(--z-spring-snappy);border-radius:10px;align-items:center;gap:12px;padding:0 12px;display:flex}.z-menu__item .z-icon{color:var(--z-ink-2)}.z-menu__item .z-kbd{margin-left:auto}.z-menu__item .z-menu__check{color:var(--z-ink);margin-left:auto}@media (hover:hover){.z-menu__item:hover{background:var(--z-surface-3)}.z-menu__item:hover .z-icon{color:var(--z-ink)}}.z-menu__item:focus-visible{background:var(--z-surface-3)}.z-menu__item:focus-visible .z-icon{color:var(--z-ink)}.z-menu__item:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.z-menu__item:active{background:var(--z-surface-3);transition-duration:40ms;scale:.985}.z-menu__item[data-tone=danger]{color:var(--z-danger)}.z-menu__item[data-tone=danger] .z-icon{color:inherit}@media (hover:hover){.z-menu__item[data-tone=danger]:hover{background:var(--z-danger);color:var(--z-danger-ink)}}.z-menu__item[data-tone=danger]:focus-visible,.z-menu__item[data-tone=danger]:active{background:var(--z-danger);color:var(--z-danger-ink)}[data-form=tv] .z-menu{--z-glass-a:94%}.z-dialog{box-sizing:border-box;border-radius:var(--z-r-card);background:var(--z-surface-2);width:min(460px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--z-ink);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi);opacity:1;transition:opacity var(--z-dur-base) linear, translate var(--z-spring-gentle-dur) var(--z-spring-gentle), scale var(--z-spring-gentle-dur) var(--z-spring-gentle), display var(--z-dur-base) allow-discrete, overlay var(--z-dur-base) allow-discrete;border:0;padding:0;translate:0;scale:1}@supports (corner-shape:squircle){.z-dialog{corner-shape:squircle}}.z-dialog:not([open]){opacity:0;translate:0 12px;scale:.97}@starting-style{.z-dialog[open]{opacity:0;translate:0 12px;scale:.97}}.z-dialog form{padding:28px}.z-dialog p{font-size:var(--z-fs-body);line-height:var(--z-lh-body);color:var(--z-ink-2);margin:0}.z-dialog::backdrop{background:var(--z-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);opacity:1;transition:opacity var(--z-dur-base) linear, display var(--z-dur-base) allow-discrete, overlay var(--z-dur-base) allow-discrete}.z-dialog:not([open])::backdrop{opacity:0}@starting-style{.z-dialog[open]::backdrop{opacity:0}}.z-dialog__title{font:600 var(--z-fs-h3)/var(--z-lh-h3) var(--z-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px}.z-dialog__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:24px 0 0;display:flex}.z-dialog__actions:before{content:"Échap pour fermer"/"";font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);margin-right:auto}.z-toast{background:var(--z-overlay)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-toast{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-toast{border-radius:var(--z-r-block);box-sizing:border-box;width:min(420px,100vw - 32px);color:var(--z-ink);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo);border:0;align-items:center;gap:12px;margin:0;padding:10px;display:flex;position:relative;overflow:hidden}.z-toast__icon{background:var(--z-tint);width:40px;height:40px;color:var(--z-tint-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.z-toast__icon .z-icon{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.z-toast[data-tone=warning] .z-toast__icon{background:var(--z-warning);color:var(--z-warning-ink)}.z-toast[data-tone=danger] .z-toast__icon{background:var(--z-danger);color:var(--z-danger-ink)}.z-toast[data-tone=success] .z-toast__icon{background:var(--z-success);color:var(--z-success-ink)}.z-toast__text{min-width:0;font-size:var(--z-fs-body);flex-direction:column;flex:1;line-height:20px;display:flex}.z-toast__text strong{font-weight:600}.z-toast__text span{font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-toast__action{flex-shrink:0}.z-toast[popover]{opacity:1;transition:opacity var(--z-dur-base) linear, translate var(--z-spring-gentle-dur) var(--z-spring-gentle), display var(--z-dur-base) allow-discrete, overlay var(--z-dur-base) allow-discrete;margin:0 auto;inset:auto 16px 24px;translate:0}.z-toast[popover]:not(:popover-open){opacity:0;display:none;translate:0 16px}.z-toast:popover-open{position:fixed}@starting-style{.z-toast:popover-open{opacity:0;translate:0 16px}}.z-toast:popover-open:after{content:"";background:var(--z-accent);transform-origin:0;border-radius:3px;height:3px;animation:5s linear forwards z-countdown;position:absolute;bottom:3px;left:16px;right:16px}.z-toast:popover-open:hover:after{animation-play-state:paused}.z-toast:popover-open:focus-within:after{animation-play-state:paused}@keyframes z-countdown{0%{scale:1}to{scale:0 1}}.z-sheet-grab{display:none}:root[data-form=mobile]{--z-sheet-r:28px}:root[data-form=mobile] .z-sheet-grab{z-index:2;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;height:30px;display:block;position:sticky;top:0}:root[data-form=mobile] .z-sheet-grab:before{content:"";background:var(--z-ink-3);opacity:.55;width:36px;height:5px;transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy), opacity var(--z-dur-fast) linear;border-radius:3px;position:absolute;top:9px;left:50%;translate:-50%}:root[data-form=mobile] .z-sheet-grab:active:before{opacity:.8;scale:1.25 1}:root[data-form=mobile] [data-dragging]{cursor:grabbing;transition:none!important}:root[data-form=mobile] .z-menu:not([data-sheet=off])::backdrop{background:color-mix(in srgb, var(--z-scrim) 38%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);opacity:calc(1 - var(--z-sheet-p,0));transition:opacity var(--z-dur-base) linear, display var(--z-spring-gentle-dur) allow-discrete, overlay var(--z-spring-gentle-dur) allow-discrete}:root[data-form=mobile] .z-menu:not([data-sheet=off]):not(:popover-open)::backdrop{opacity:0}@starting-style{:root[data-form=mobile] .z-menu:not([data-sheet=off]):popover-open::backdrop{opacity:0}}:root[data-form=mobile] .z-dialog:not([data-full])::backdrop{opacity:calc(1 - var(--z-sheet-p,0))}:root[data-form=mobile] .z-dialog:not([data-full]):not([open])::backdrop{opacity:0;pointer-events:none}:root[data-form=mobile] .z-menu:not([data-sheet=off]){--z-glass-a:86%;--z-glass-sat:1.7;max-height:min(80dvh,640px);padding:8px;position-area:none!important;inset:auto 8px calc(8px + env(safe-area-inset-bottom,0px)) 8px!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}:root[data-form=mobile] .z-menu:not([data-sheet=off]):has(>.z-sheet-grab){padding-top:30px}:root[data-form=mobile] .z-menu:not([data-sheet=off]){overscroll-behavior:contain;border-radius:var(--z-sheet-r);transform-origin:50% 100%;opacity:1;transition:translate var(--z-spring-gentle-dur) var(--z-spring-gentle), display var(--z-spring-gentle-dur) allow-discrete, overlay var(--z-spring-gentle-dur) allow-discrete;overflow:hidden auto;translate:0;scale:1}:root[data-form=mobile] .z-menu:not([data-sheet=off]):not(:popover-open){opacity:1;pointer-events:none;translate:0 calc(100% + 24px);scale:1}@starting-style{:root[data-form=mobile] .z-menu:not([data-sheet=off]):popover-open{opacity:1;translate:0 calc(100% + 24px);scale:1}}:root[data-form=mobile] .z-menu:not([data-sheet=off])>.z-sheet-grab{margin:-30px 0 0}:root[data-form=mobile] .z-menu:not([data-sheet=off]) .z-menu__label{font-size:var(--z-fs-small);margin:0 14px 8px}:root[data-form=mobile] .z-menu:not([data-sheet=off]) .z-menu__item{border-radius:calc(var(--z-sheet-r) - 8px);height:52px;font-size:var(--z-fs-body-l)}:root[data-form=mobile] .z-menu:not([data-sheet=off]) hr{margin:6px}:root[data-form=mobile] .z-dialog:not([data-full]){width:auto;max-width:none;margin:auto 8px calc(8px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border-radius:var(--z-sheet-r);opacity:1;max-height:min(90dvh,100dvh - 32px);transition:translate var(--z-spring-gentle-dur) var(--z-spring-gentle), display var(--z-spring-gentle-dur) allow-discrete, overlay var(--z-spring-gentle-dur) allow-discrete;overflow:hidden auto;translate:0;scale:1}:root[data-form=mobile] .z-dialog:not([data-full]):not([open]){opacity:1;pointer-events:none;translate:0 calc(100% + 24px);scale:1}@starting-style{:root[data-form=mobile] .z-dialog:not([data-full])[open]{opacity:1;translate:0 calc(100% + 24px);scale:1}}:root[data-form=mobile] .z-dialog:not([data-full])>.z-sheet-grab{margin:0 0 -30px}:root[data-form=mobile] .z-dialog:not([data-full]) form{padding:30px 20px 20px}:root[data-form=mobile] .z-dialog:not([data-full]) .z-dialog__actions{flex-direction:column-reverse;align-items:stretch;gap:8px;margin-top:20px}:root[data-form=mobile] .z-dialog:not([data-full]) .z-dialog__actions:before{display:none}:root[data-form=mobile] .z-dialog:not([data-full]) .z-dialog__actions .z-btn{width:100%;height:var(--z-ctl-l)}@media (prefers-reduced-motion:reduce){:root[data-form=mobile] .z-menu:not([data-sheet=off]),:root[data-form=mobile] .z-dialog:not([data-full]),.z-menu{transition:none}}.z-card{--bg:color-mix(in srgb, var(--z-surface-1) 72%, transparent);box-sizing:border-box;border-radius:var(--z-r-card);background:var(--bg);box-shadow:var(--z-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--z-glass-hi) 40%, transparent);color:inherit;transition:background-color var(--z-dur-fast) linear, translate var(--z-spring-snappy-dur) var(--z-spring-snappy), scale var(--z-spring-snappy-dur) var(--z-spring-snappy);flex-direction:column;gap:12px;padding:20px;text-decoration:none;display:flex;position:relative}@supports (corner-shape:squircle){.z-card{corner-shape:squircle}}.z-card[data-elevation="2"]{--bg:color-mix(in srgb, var(--z-surface-2) 72%, transparent)}.z-card[data-elevation="3"]{--bg:color-mix(in srgb, var(--z-surface-3) 72%, transparent);box-shadow:var(--z-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--z-glass-hi) 40%, transparent)}.z-card__header{flex-direction:column;gap:4px;min-width:0;display:flex}.z-card__body{color:var(--z-ink-2);min-width:0}.z-card__footer{min-height:var(--z-ctl-l);box-sizing:border-box;box-shadow:inset 0 1px 0 var(--z-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:4px -20px -20px;padding:12px 12px 12px 20px;display:flex}.z-card p{margin:0}.z-card:is(a){cursor:pointer}.z-card:is(a):after{content:"→"/"";font:400 var(--z-fs-h4)/1 var(--z-font-text);color:var(--z-ink-2);transition:translate var(--z-spring-snappy-dur) var(--z-spring-snappy), color var(--z-dur-fast) linear;position:absolute;top:18px;right:20px}@media (hover:hover){.z-card:is(a):hover{--bg:color-mix(in srgb, var(--z-surface-2) 85%, transparent)}.z-card:is(a):hover:after{color:var(--z-ink);translate:4px}}.z-card:is(a):active{--bg:color-mix(in srgb, var(--z-surface-2) 85%, transparent);transition-duration:40ms;scale:.985}.z-card:is(a):focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px;scale:var(--z-focus-lift)}.z-list{width:100%;margin:0;padding:0;list-style:none}.z-list>li+li{box-shadow:inset 0 1px 0 var(--z-line)}.z-list__row{box-sizing:border-box;min-height:var(--z-row);border-radius:var(--z-r-control);color:inherit;transition:background-color var(--z-dur-fast) linear, scale var(--z-spring-snappy-dur) var(--z-spring-snappy);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 12px 6px 8px;text-decoration:none;display:grid}.z-list__row:is(a,button){cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.z-list__row:is(a,button):hover{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent)}}.z-list__row:is(a,button):active{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent);transition-duration:40ms}.z-list__row[aria-current]{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent)}.z-list__row[aria-current] .z-list__lead{color:var(--z-accent-text)}.z-list__row:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px;scale:var(--z-focus-lift)}.z-list button.z-list__row{all:unset;box-sizing:border-box;width:100%;display:grid}.z-list__lead{font:500 var(--z-fs-small)/1 var(--z-font-text);color:var(--z-ink-2);justify-items:center;display:grid}.z-list__lead .z-icon{font-size:22px}.z-list__main{flex-direction:column;min-width:0;display:flex}.z-list__main strong,.z-list__main b{font-weight:500;font-size:var(--z-fs-body);line-height:var(--z-lh-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-list__main small{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-list__trail{font:400 var(--z-fs-small)/1 var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:8px;display:flex}.z-tile{--w:152px;width:var(--w);min-width:0;color:inherit;font-size:var(--z-fs-body);line-height:var(--z-lh-body);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:0;text-decoration:none;display:flex;position:relative}.z-tile strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.z-tile small{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-tile__art{aspect-ratio:1;border-radius:var(--z-r-block);background:var(--art,var(--z-surface-3));transition:translate var(--z-spring-snappy-dur) var(--z-spring-snappy), scale var(--z-spring-snappy-dur) var(--z-spring-snappy);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #00000052, inset 0 0 0 1px #ffffff1a, 0 0 0 1px var(--z-ring), 0 10px 20px -10px #0000008c;margin-bottom:12px;display:block;position:relative}.z-tile__art:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff42,#0000 38%,#0000001a);position:absolute;inset:0}@supports (corner-shape:squircle){.z-tile__art{corner-shape:squircle}}@media (hover:hover){.z-tile:hover .z-tile__art{translate:0 -4px}}.z-tile:active .z-tile__art{transition-duration:40ms;scale:.965}.z-tile:focus-visible{outline:none}.z-tile:focus-visible .z-tile__art{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:3px;translate:0 -4px;scale:var(--z-focus-lift)}.z-tile[aria-busy=true] .z-tile__art{background:var(--c,var(--z-surface-3));animation:z-breathe 1.8s var(--z-ease-standard) infinite}.z-tile[data-shape=round] .z-tile__art{corner-shape:round;border-radius:50%}.z-tile[data-shape=poster]{--w:128px}.z-tile[data-shape=poster] .z-tile__art{aspect-ratio:2/3}.z-tile[data-shape=book]{--w:128px}.z-tile[data-shape=book] .z-tile__art{aspect-ratio:2/3;border-radius:4px var(--z-r-control) var(--z-r-control) 4px;box-shadow:inset 6px 0 0 #00000038, inset 7px 0 0 #ffffff1f, var(--z-shadow-1)}@keyframes z-breathe{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.z-tile[aria-busy=true] .z-tile__art{animation:none}}.z-avatar{--s:36px;width:var(--s);height:var(--s);background:oklch(var(--z-avatar-bg) .09 var(--hue,210));color:oklch(var(--z-avatar-fg) .07 var(--hue,210));font:600 calc(var(--s) * .36)/1 var(--z-font-text);letter-spacing:.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.z-avatar[data-size=s]{--s:28px}.z-avatar[data-size=l]{--s:56px}.z-avatar[data-status]:after{content:"";background:var(--z-success);width:28%;height:28%;box-shadow:0 0 0 2px var(--z-bg);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.z-avatar[data-status=away]:after{background:var(--z-bg);box-shadow:inset 0 0 0 2px var(--z-warning), 0 0 0 2px var(--z-bg)}.z-avatar-group{display:inline-flex}.z-avatar-group .z-avatar{box-shadow:0 0 0 2px var(--z-bg);transition:margin var(--z-spring-snappy-dur) var(--z-spring-snappy)}.z-avatar-group .z-avatar+.z-avatar{margin-left:-10px}@media (hover:hover){.z-avatar-group:hover .z-avatar+.z-avatar{margin-left:2px}}.z-kbd{box-sizing:border-box;border-radius:var(--z-r-hair);background:var(--z-surface-3);min-width:22px;height:22px;box-shadow:inset 0 -2px 0 var(--z-line-2);color:var(--z-ink-2);font:500 12px/1 var(--z-font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.z-appicon{--s:32px;--top:color-mix(in oklch, var(--z-tint), white 36%);--mid:var(--z-tint);--bot:color-mix(in oklch, var(--z-tint), black 26%);isolation:isolate;width:var(--s);height:var(--s);background:linear-gradient(180deg, var(--top) 0%, var(--mid) 48%, var(--bot) 100%);color:var(--z-tint-ink);box-shadow:inset 0 calc(var(--s) * .03) 0 #fff9, inset 0 calc(var(--s) * -.035) 0 #00000042, inset 0 0 0 1px #ffffff29, 0 0 0 1px #00000038, 0 calc(var(--s) * .03) calc(var(--s) * .06) #00000057, 0 calc(var(--s) * .16) calc(var(--s) * .34) calc(var(--s) * -.12) color-mix(in oklch, var(--z-tint) 75%, black);transition:translate var(--z-spring-snappy-dur) var(--z-spring-snappy), scale var(--z-spring-snappy-dur) var(--z-spring-snappy), box-shadow var(--z-dur-base) var(--z-ease-out);border-radius:28%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}@supports (corner-shape:squircle){.z-appicon{corner-shape:squircle}}.z-appicon:before{content:"";z-index:0;transition:background-position .7s var(--z-ease-page);pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff8c 50%,#0000 62%) 130% 0/260% 100% no-repeat,linear-gradient(#ffffff80,#ffffff14);border-radius:28% 28% 46% 46%/40% 40% 24% 24%;position:absolute;inset:2.5% 2.5% 48%}.z-appicon:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 60% at 50% 118%,#ffffff47,#0000 65%);position:absolute;inset:0}@media (hover:hover){.z-appicon:hover{translate:0 calc(var(--s) * -.04)}.z-appicon:hover:before{background-position:-30% 0,0 0}}.z-appicon:active{translate:none;scale:.95}.z-appicon .z-icon{z-index:1;font-size:calc(var(--s) * .58);font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24;filter:drop-shadow(0 calc(var(--s) * .02) 0 #fff6) drop-shadow(0 calc(var(--s) * -.015) 0 #0003);position:relative}.z-appicon[data-size=s]{--s:24px}.z-appicon[data-size=l]{--s:56px}.z-appicon[data-size=xl]{--s:96px}.z-appicon[data-app=musique]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%237a0020'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'w'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23ffc9d6'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'hd'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23ffb3c6'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Cpath%20fill%3D'url%28%23w%29'%20d%3D'M26%2017.2%2051.6%2011v7.6L26%2024.8z'%2F%3E%3Crect%20fill%3D'url%28%23w%29'%20x%3D'25.8'%20y%3D'17'%20width%3D'3.8'%20height%3D'29.5'%20rx%3D'1'%2F%3E%3Crect%20fill%3D'url%28%23w%29'%20x%3D'47.8'%20y%3D'11'%20width%3D'3.8'%20height%3D'29.5'%20rx%3D'1'%2F%3E%3Cellipse%20fill%3D'url%28%23hd%29'%20cx%3D'21.6'%20cy%3D'46.6'%20rx%3D'8.4'%20ry%3D'6.1'%20transform%3D'rotate(-22%2021.6%2046.6)'%2F%3E%3Cellipse%20fill%3D'url%28%23hd%29'%20cx%3D'43.6'%20cy%3D'40.6'%20rx%3D'8.4'%20ry%3D'6.1'%20transform%3D'rotate(-22%2043.6%2040.6)'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M26%2017.2%2051.6%2011v2.6L26%2019.8z'%20fill%3D'%23fff'%20opacity%3D'.7'%2F%3E%3Cellipse%20cx%3D'19.4'%20cy%3D'44.4'%20rx%3D'3.6'%20ry%3D'1.5'%20fill%3D'%23fff'%20opacity%3D'.85'%20transform%3D'rotate(-22%2019.4%2044.4)'%2F%3E%3Cellipse%20cx%3D'41.4'%20cy%3D'38.4'%20rx%3D'3.6'%20ry%3D'1.5'%20fill%3D'%23fff'%20opacity%3D'.85'%20transform%3D'rotate(-22%2041.4%2038.4)'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=musique]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=tv]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%23003a36'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'bz'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%235b6b6b'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23101818'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'sc'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%239bfff0'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%2308a898'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'st'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%234a5656'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23141c1c'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Crect%20x%3D'7'%20y%3D'13'%20width%3D'50'%20height%3D'33'%20rx%3D'5.5'%20fill%3D'url%28%23bz%29'%2F%3E%3Crect%20x%3D'10.5'%20y%3D'16.5'%20width%3D'43'%20height%3D'26'%20rx%3D'3'%20fill%3D'url%28%23sc%29'%2F%3E%3Cpath%20d%3D'M10.5%2019.5Q10.5%2016.5%2013.5%2016.5H34L22%2042.5H13.5Q10.5%2042.5%2010.5%2039.5Z'%20fill%3D'%23fff'%20opacity%3D'.28'%2F%3E%3Cpath%20d%3D'M25%2046h14l2%205.5H23z'%20fill%3D'url%28%23st%29'%2F%3E%3Crect%20x%3D'18'%20y%3D'51'%20width%3D'28'%20height%3D'3.2'%20rx%3D'1.6'%20fill%3D'url%28%23st%29'%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D'50.5'%20cy%3D'44'%20r%3D'.9'%20fill%3D'%237fffe0'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=tv]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=films]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%235a2400'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'bd'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%233a3a3a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%230e0e0e'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'ar'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23cfcfcf'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Crect%20x%3D'9'%20y%3D'27'%20width%3D'46'%20height%3D'26'%20rx%3D'3.5'%20fill%3D'url%28%23bd%29'%2F%3E%3Cg%20transform%3D'rotate(-11%2011%2027)'%3E%3Crect%20x%3D'9'%20y%3D'17.5'%20width%3D'46'%20height%3D'9.5'%20rx%3D'2.5'%20fill%3D'%23161616'%2F%3E%3Cpath%20fill%3D'url%28%23ar%29'%20d%3D'M14%2017.5h6.4l-5.2%209.5H9v-6.5q0-3%205-3zM25.6%2017.5H32l-5.2%209.5h-6.4zM37.2%2017.5h6.4l-5.2%209.5H32zM48.8%2017.5h4.7q1.5%200%201.5%201.5v8h-1.5L48.8%2027z'%2F%3E%3C%2Fg%3E%3Crect%20x%3D'9'%20y%3D'27'%20width%3D'46'%20height%3D'3'%20fill%3D'%23000'%20opacity%3D'.35'%2F%3E%3C%2Fg%3E%3Cg%20fill%3D'%23fff'%20opacity%3D'.9'%3E%3Crect%20x%3D'14'%20y%3D'35'%20width%3D'20'%20height%3D'2.2'%20rx%3D'1.1'%2F%3E%3Crect%20x%3D'14'%20y%3D'40.5'%20width%3D'28'%20height%3D'2.2'%20rx%3D'1.1'%2F%3E%3Crect%20x%3D'14'%20y%3D'46'%20width%3D'14'%20height%3D'2.2'%20rx%3D'1.1'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=films]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=livres]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%235a3300'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'cv'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23a65a1a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%235a2c08'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'pl'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23fffdf4'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23eadcb8'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'pr'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23eadcb8'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23fffdf4'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Cpath%20d%3D'M6.5%2020.5%2032%2024.5%2057.5%2020.5V48.5C48%2047.2%2039%2048.6%2032%2053%2025%2048.6%2016%2047.2%206.5%2048.5z'%20fill%3D'url%28%23cv%29'%2F%3E%3Cpath%20d%3D'M9.5%2017.5C17%2016%2025%2016.6%2032%2020.5V49C25%2045.6%2017%2045%209.5%2046.5z'%20fill%3D'url%28%23pl%29'%2F%3E%3Cpath%20d%3D'M54.5%2017.5C47%2016%2039%2016.6%2032%2020.5V49C39%2045.6%2047%2045%2054.5%2046.5z'%20fill%3D'url%28%23pr%29'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%23b9a97f'%20stroke-width%3D'.9'%20stroke-linecap%3D'round'%20opacity%3D'.8'%20fill%3D'none'%3E%3Cpath%20d%3D'M14%2024c4-.8%208-.6%2012%201M14%2029c4-.8%208-.6%2012%201M14%2034c4-.8%208-.6%2012%201M50%2024c-4-.8-8-.6-12%201M50%2029c-4-.8-8-.6-12%201M50%2034c-4-.8-8-.6-12%201'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M32%2020.5V49'%20stroke%3D'%236a4a1a'%20stroke-opacity%3D'.45'%20stroke-width%3D'1.2'%2F%3E%3Cpath%20d%3D'M44.5%2035.5v9.5l2.6-2.2%202.6%202.2v-9.5z'%20fill%3D'%23e0342f'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=livres]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=notes]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%232a3a00'%20flood-opacity%3D'0.45'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'pp'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23efeeda'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'rg'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%237a8088'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%232a2e34'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Crect%20x%3D'13'%20y%3D'11'%20width%3D'38'%20height%3D'43'%20rx%3D'3.5'%20fill%3D'url%28%23pp%29'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%239db8da'%20stroke-width%3D'.9'%3E%3Cpath%20d%3D'M17%2027h30M17%2033h30M17%2039h30M17%2045h30'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M22%2014v38'%20stroke%3D'%23ee8a8a'%20stroke-width%3D'.9'%2F%3E%3Cg%20stroke%3D'%232f3a46'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%20fill%3D'none'%3E%3Cpath%20d%3D'M26%2024.2c2-2%203.5%201%205.5-.8s3%20.8%205-.4'%2F%3E%3Cpath%20d%3D'M26%2030.4c2.4-1.6%204%20.8%206-.6'%2F%3E%3Cpath%20d%3D'M26%2036.4c1.8-1.6%203.4.8%205.4-.4s3-.4%204.6-.8'%2F%3E%3C%2Fg%3E%3Cg%3E%3Crect%20x%3D'16.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3Crect%20x%3D'22.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3Crect%20x%3D'28.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3Crect%20x%3D'34.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3Crect%20x%3D'40.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3Crect%20x%3D'46.5'%20y%3D'8'%20width%3D'3.4'%20height%3D'7.4'%20rx%3D'1.7'%20fill%3D'url%28%23rg%29'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=notes]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=core]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%2306202e'%20flood-opacity%3D'0.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'u1'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%236c7886'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23242c34'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'u2'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%235e6a78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%231e252c'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Crect%20x%3D'8'%20y%3D'13'%20width%3D'48'%20height%3D'17.5'%20rx%3D'3.5'%20fill%3D'url%28%23u1%29'%2F%3E%3Crect%20x%3D'8'%20y%3D'33.5'%20width%3D'48'%20height%3D'17.5'%20rx%3D'3.5'%20fill%3D'url%28%23u2%29'%2F%3E%3C%2Fg%3E%3Cg%20fill%3D'%2310161c'%20opacity%3D'.85'%3E%3Crect%20x%3D'12'%20y%3D'17'%20width%3D'9'%20height%3D'9.5'%20rx%3D'1.4'%2F%3E%3Crect%20x%3D'23'%20y%3D'17'%20width%3D'9'%20height%3D'9.5'%20rx%3D'1.4'%2F%3E%3Crect%20x%3D'12'%20y%3D'37.5'%20width%3D'9'%20height%3D'9.5'%20rx%3D'1.4'%2F%3E%3Crect%20x%3D'23'%20y%3D'37.5'%20width%3D'9'%20height%3D'9.5'%20rx%3D'1.4'%2F%3E%3C%2Fg%3E%3Cg%20fill%3D'%23fff'%20opacity%3D'.18'%3E%3Crect%20x%3D'8.8'%20y%3D'13.8'%20width%3D'46.4'%20height%3D'1.6'%20rx%3D'.8'%2F%3E%3Crect%20x%3D'8.8'%20y%3D'34.3'%20width%3D'46.4'%20height%3D'1.6'%20rx%3D'.8'%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D'46'%20cy%3D'21.8'%20r%3D'2'%20fill%3D'%235bff8f'%2F%3E%3Ccircle%20cx%3D'51.4'%20cy%3D'21.8'%20r%3D'2'%20fill%3D'%235bff8f'%20opacity%3D'.45'%2F%3E%3Ccircle%20cx%3D'46'%20cy%3D'42.2'%20r%3D'2'%20fill%3D'%235bff8f'%2F%3E%3Ccircle%20cx%3D'51.4'%20cy%3D'42.2'%20r%3D'2'%20fill%3D'%23ffbe3b'%2F%3E%3Ccircle%20cx%3D'46'%20cy%3D'21.8'%20r%3D'4'%20fill%3D'%235bff8f'%20opacity%3D'.25'%2F%3E%3Cg%20fill%3D'%23aeb8c4'%20opacity%3D'.7'%3E%3Crect%20x%3D'36'%20y%3D'19'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3Crect%20x%3D'38.6'%20y%3D'19'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3Crect%20x%3D'41.2'%20y%3D'19'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3Crect%20x%3D'36'%20y%3D'39.5'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3Crect%20x%3D'38.6'%20y%3D'39.5'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3Crect%20x%3D'41.2'%20y%3D'39.5'%20width%3D'1.4'%20height%3D'5.6'%20rx%3D'.7'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=core]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=mail]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%2300315a'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'ev'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23cfe2f6'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'fl'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b9d3ee'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Crect%20x%3D'7.5'%20y%3D'15'%20width%3D'49'%20height%3D'34'%20rx%3D'4.5'%20fill%3D'url%28%23ev%29'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M7.5%2019.5q0-4.5%204.5-4.5h40q4.5%200%204.5%204.5L32%2035z'%20fill%3D'url%28%23fl%29'%2F%3E%3Cpath%20d%3D'M8%2047.5%2025%2031.5M56%2047.5%2039%2031.5'%20stroke%3D'%239fbad6'%20stroke-width%3D'1.2'%20stroke-linecap%3D'round'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M8.5%2020%2032%2036.5%2055.5%2020'%20fill%3D'none'%20stroke%3D'%238fb0d2'%20stroke-width%3D'1.1'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M12%2017h40'%20stroke%3D'%23fff'%20stroke-width%3D'1.2'%20opacity%3D'.9'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=mail]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=photos]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%234a0a40'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3CradialGradient%20id%3D'gl'%20cx%3D'.35'%20cy%3D'.3'%20r%3D'.8'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23fff'%20stop-opacity%3D'.95'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23f6d4f0'%20stop-opacity%3D'.85'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%20style%3D'mix-blend-mode%3Anormal'%3E%3Cg%20transform%3D'translate(32%2032)'%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%23ff5b5b'%20opacity%3D'.9'%20transform%3D'rotate(0)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%23ff9f43'%20opacity%3D'.9'%20transform%3D'rotate(45)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%23ffd93d'%20opacity%3D'.9'%20transform%3D'rotate(90)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%237ad957'%20opacity%3D'.9'%20transform%3D'rotate(135)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%232fd0a0'%20opacity%3D'.9'%20transform%3D'rotate(180)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%233fa9ff'%20opacity%3D'.9'%20transform%3D'rotate(225)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%237a6bff'%20opacity%3D'.9'%20transform%3D'rotate(270)'%2F%3E%3Cellipse%20cx%3D'0'%20cy%3D'-11.5'%20rx%3D'7.6'%20ry%3D'11.4'%20fill%3D'%23d44fe0'%20opacity%3D'.9'%20transform%3D'rotate(315)'%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20cx%3D'32'%20cy%3D'32'%20r%3D'7.4'%20fill%3D'url%28%23gl%29'%2F%3E%3Cellipse%20cx%3D'29.6'%20cy%3D'29.4'%20rx%3D'3.2'%20ry%3D'2'%20fill%3D'%23fff'%20opacity%3D'.9'%20transform%3D'rotate(-30%2029.6%2029.4)'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=photos]:hover>.z-icon{scale:1.06}}.z-appicon[data-app=messages]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id%3D'sh'%20x%3D'-25%25'%20y%3D'-25%25'%20width%3D'150%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'0'%20dy%3D'1.8'%20stdDeviation%3D'1.4'%20flood-color%3D'%23003a1c'%20flood-opacity%3D'0.5'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'bb'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23c9f1d8'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url%28%23sh%29'%3E%3Cpath%20fill%3D'url%28%23bb%29'%20d%3D'M32%2012.5C18.6%2012.5%208.5%2020.8%208.5%2031c0%205.6%203%2010.5%207.8%2013.8-.6%203.2-2.2%206-4.6%208.1%205-.2%209.4-2.3%2012.2-5%202.6.6%205.4%201%208.1%201%2013.4%200%2023.5-8.3%2023.5-18.9S45.4%2012.5%2032%2012.5z'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M14%2024.5C17.5%2017.5%2025%2014.4%2032%2014.4'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20opacity%3D'.95'%2F%3E%3Cg%20fill%3D'%2346b87a'%20opacity%3D'.9'%3E%3Ccircle%20cx%3D'23'%20cy%3D'32'%20r%3D'2.6'%2F%3E%3Ccircle%20cx%3D'32'%20cy%3D'32'%20r%3D'2.6'%2F%3E%3Ccircle%20cx%3D'41'%20cy%3D'32'%20r%3D'2.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=messages]:hover>.z-icon{scale:1.06}}@media (prefers-reduced-motion:reduce){.z-appicon,.z-appicon:before,.z-appicon>.z-icon{transition:none!important}.z-appicon:hover{translate:none}}.z-player{background:var(--z-overlay)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.z-player{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.z-player{border-radius:var(--z-r-card);box-sizing:border-box;min-height:80px;color:var(--z-ink);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo);grid-template-columns:minmax(0,1fr) auto minmax(160px,1.3fr) auto minmax(0,1fr);grid-template-areas:"meta ctl ctl ctl out""meta t1 rng t2 out";align-items:center;gap:2px 12px;padding:10px 14px 10px 10px;display:grid;position:relative}.z-player__art{background:var(--art,var(--z-surface-3));width:60px;height:60px;box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #00000052, inset 0 0 0 1px #ffffff1a, 0 0 0 1px var(--z-ring), 0 8px 16px -8px #0000008c;border-radius:14px;position:absolute;top:50%;left:10px;translate:0 -50%}.z-player__art:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff42,#0000 38%,#0000001a);position:absolute;inset:0}.z-player__meta{flex-direction:column;grid-area:meta;min-width:0;padding-left:72px;display:flex}.z-player__meta strong{font-size:var(--z-fs-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:20px;overflow:hidden}.z-player__meta small{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-player__controls{grid-area:ctl;justify-self:center;align-items:center;gap:10px;display:flex}.z-player__controls .z-btn{--h:var(--z-ctl-m)}.z-player__controls .z-btn:nth-child(2){--h:calc(var(--z-ctl-m) + 8px)}.z-player>.z-range{grid-area:rng;align-self:center;margin:0}.z-player__time{font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);white-space:nowrap;grid-area:t1;justify-self:end}.z-player__time[data-end]{grid-area:t2;justify-self:start}.z-player__output{--h:var(--z-ctl-m);grid-area:out;place-self:center end;min-width:0;max-width:100%}.z-player__output>span:not(.z-icon){text-overflow:ellipsis;overflow:hidden}.z-player[data-layout=compact],[data-form=mobile] .z-player{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"meta out ctl""rng rng rng";gap:0 8px;min-height:0;padding:10px 10px 4px}.z-player[data-layout=compact] .z-player__art,[data-form=mobile] .z-player .z-player__art{width:44px;height:44px;top:10px;translate:none}.z-player[data-layout=compact] .z-player__meta,[data-form=mobile] .z-player .z-player__meta{justify-content:center;min-height:44px;padding-left:56px}.z-player[data-layout=compact] .z-player__controls,[data-form=mobile] .z-player .z-player__controls{gap:2px}.z-player[data-layout=compact] .z-player__controls .z-btn,[data-form=mobile] .z-player .z-player__controls .z-btn{--h:44px}.z-player[data-layout=compact] .z-player__controls .z-btn:first-child,.z-player[data-layout=compact] .z-player__time,[data-form=mobile] .z-player .z-player__controls .z-btn:first-child,[data-form=mobile] .z-player .z-player__time,.z-player[data-layout=compact] .z-player__output>span:not(.z-icon),[data-form=mobile] .z-player .z-player__output>span:not(.z-icon){display:none}.z-player[data-layout=compact] .z-player__output,[data-form=mobile] .z-player .z-player__output{width:var(--h);padding:0}.z-player[data-layout=compact]>.z-range,[data-form=mobile] .z-player>.z-range{--track:20px;margin:0 6px}.z-menu__device{all:unset;box-sizing:border-box;cursor:pointer;border-radius:14px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px 8px 8px;display:grid}@media (hover:hover){.z-menu__device:hover{background:color-mix(in srgb, var(--z-surface-3) 80%, transparent)}}.z-menu__device:focus-visible,.z-menu__device:active{background:color-mix(in srgb, var(--z-surface-3) 80%, transparent)}.z-menu__device:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.z-menu__device .z-menu__glyph{background:color-mix(in srgb, var(--z-surface-3) 70%, transparent);width:40px;height:40px;box-shadow:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 0 0 1px var(--z-ring);color:var(--z-ink-2);border-radius:50%;place-items:center;display:grid}.z-menu__device .z-menu__what{flex-direction:column;min-width:0;display:flex}.z-menu__device .z-menu__what strong{font-weight:500;font-size:var(--z-fs-body);line-height:20px}.z-menu__device .z-menu__what small{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2)}.z-menu__device .z-menu__check{visibility:hidden;font-size:20px}.z-menu__device[aria-checked=true] .z-menu__glyph{background:var(--z-ink);color:var(--z-bg)}.z-menu__device[aria-checked=true] .z-menu__check{visibility:visible}.z-menu__volume{color:var(--z-ink-2);align-items:center;gap:12px;padding:8px 14px 6px 12px;display:flex}.z-menu__volume .z-range{flex:1;margin:0}.z-menu[data-kind=outputs]{min-width:340px}.z-sync{--c:var(--z-ink-2);box-sizing:border-box;min-height:var(--z-ctl-s);border-radius:var(--z-r-pill);background:var(--z-surface-2);max-width:100%;font:500 var(--z-fs-small)/var(--z-lh-small) var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:8px;padding:4px 16px 4px 12px;display:inline-flex;position:relative}.z-sync .z-icon{color:var(--c);font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;font-size:20px}.z-sync[data-state=ok]{--c:var(--z-success)}.z-sync[data-state=syncing]{--c:var(--z-accent);color:var(--z-ink)}.z-sync[data-state=syncing] .z-icon{animation:1.4s linear infinite reverse z-spin}.z-sync[data-state=paused]{--c:var(--z-warning);box-shadow:inset 0 0 0 1px var(--z-line-strong);background:0 0}.z-sync[data-state=error]{--c:var(--z-danger);box-shadow:inset 0 0 0 1.5px var(--z-danger);color:var(--z-ink)}@media (prefers-reduced-motion:reduce){.z-sync[data-state=syncing] .z-icon{animation-duration:4.2s}}.z-stack{box-sizing:border-box;height:var(--z-stack-h,560px);background:var(--z-ground);color:var(--z-ink);grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden;container:z-stack/inline-size}.z-stack>.z-sidebar{grid-area:1/1/-1}.z-stack>.z-stack__cards{grid-area:1/2/-1}.z-stack>template{display:none}.z-stack__cards{min-width:0;min-height:0;position:relative;overflow:hidden}.z-sheet{--b:var(--z-band);top:8px;bottom:8px;right:8px;left:calc(var(--i,0) * var(--b) + 8px);box-sizing:border-box;border-radius:var(--z-r-card);background:var(--z-sheet);min-width:0;box-shadow:var(--z-shadow-2);transition:transform var(--z-spring-gentle-dur) var(--z-spring-gentle), translate var(--z-spring-snappy-dur) var(--z-spring-snappy), left var(--z-spring-gentle-dur) var(--z-spring-gentle), background-color var(--z-dur-fast) linear;flex-direction:column;display:flex;position:absolute;overflow:hidden}.z-sheet[data-entering],.z-sheet[data-leaving]{transform:translate(calc(100% + 16px))}.z-sheet[data-leaving]{pointer-events:none}.z-sheet__header{min-height:calc(var(--z-ctl-l) + 16px);box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;padding:8px 24px 8px 16px;display:flex}.z-sheet__header>.z-btn:first-of-type{margin-left:-4px}.z-sheet__body{min-height:0;transition:opacity var(--z-dur-fast) linear;flex-direction:column;flex:1;gap:16px;padding:4px 24px 24px;display:flex;overflow:auto}.z-sheet[data-covered]{cursor:pointer}.z-sheet[data-covered]>.z-sheet__body{opacity:0;visibility:hidden}.z-sheet[data-covered]>.z-sheet__header{width:var(--b);writing-mode:vertical-rl;justify-content:flex-start;gap:16px;min-height:0;padding:20px 0;position:absolute;top:0;bottom:0;left:0}.z-sheet[data-covered]>.z-sheet__header>.z-btn{display:none}.z-sheet[data-covered]>.z-sheet__header>:not(.z-btn){font:500 var(--z-fs-body)/1 var(--z-font-text);letter-spacing:0;color:var(--z-ink-2);white-space:nowrap;margin:0}.z-sheet[data-covered]:hover{background:color-mix(in oklch, var(--z-sheet), var(--z-ink) 5%)}.z-sheet[data-covered]:hover>.z-sheet__header>:not(.z-btn){color:var(--z-ink)}.z-stack__cards>.z-sheet[data-covered]:hover~.z-sheet{translate:16px}@container z-stack (width<600px){.z-stack>.z-sidebar{width:auto;box-shadow:inset 0 -1px 0 var(--z-line);flex-direction:row;grid-area:1/1/auto/-1;align-items:center;gap:2px;padding:8px 12px;overflow-x:auto}.z-stack>.z-sidebar .z-sidebar__brand{flex-shrink:0;height:40px;margin:0 6px 0 0;padding:0 4px}.z-stack>.z-sidebar .z-sidebar__section{display:none}.z-stack>.z-sidebar .z-sidebar__item{padding:0 14px}.z-stack>.z-sidebar .z-sidebar__item:after,.z-stack>.z-sidebar .z-sidebar__count{display:none}.z-stack>.z-stack__cards{grid-area:2/1/auto/-1}.z-sheet{--b:52px;left:8px;top:calc(var(--i,0) * var(--b) + 8px)}.z-sheet[data-entering],.z-sheet[data-leaving]{transform:translateY(calc(100% + 16px))}.z-sheet__header{min-height:56px;padding:8px 16px 8px 12px}.z-sheet__body{padding:4px 16px 16px}.z-sheet[data-covered]>.z-sheet__header{width:auto;height:var(--b);writing-mode:horizontal-tb;min-height:0;padding:0 20px;position:static}.z-stack__cards>.z-sheet[data-covered]:hover~.z-sheet{translate:0 8px}}:root,[data-theme=dark]{--z-app-savoir:#8f98ff;--z-app-savoir-ink:#0b0b0c}[data-theme=light]{--z-app-savoir:#6f78fa}[data-app=savoir]{--z-tint:var(--z-app-savoir);--z-tint-ink:var(--z-app-savoir-ink)}.z-appicon[data-app=savoir]>.z-icon{color:#0000;filter:none;width:76%;height:76%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cfilter id='sh' x='-25%25' y='-25%25' width='150%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='1.8' stdDeviation='1.4' flood-color='%231a1d6b' flood-opacity='.5'/%3E%3C/filter%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='1' stop-color='%23d3d7ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='st' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23666a96'/%3E%3Cstop offset='1' stop-color='%23232547'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url%28%23sh%29'%3E%3Cpath d='M12.5 30a19.5 19.5 0 0 0 39 0' fill='none' stroke='url%28%23st%29' stroke-width='3.2' stroke-linecap='round'/%3E%3Crect x='21' y='50.5' width='22' height='4.5' rx='2.25' fill='url%28%23st%29'/%3E%3Ccircle cx='32' cy='28' r='17' fill='url%28%23g%29'/%3E%3C/g%3E%3Cg fill='%238f98ff'%3E%3Cpath d='M21.5 18.5c2.6-2.8 6.6-3.4 8.8-1.2 1.6 1.7-.2 3.7 1.1 5.4 1.3 1.8.2 4.4-2.2 4.9-2.4.5-3.2 2.9-5 2.3-2.3-.8-3.6-5.3-3.9-7.6-.1-1.6.4-2.8 1.2-3.8z'/%3E%3Cpath d='M36 24.4c2.8-1.4 6.2-.5 8 1.8 1.2 1.7.5 4.3-1.3 5.5-1.7 1.1-2.6 3.4-4.7 2.9-2.1-.5-2.5-3.1-3.3-5-.7-1.6-.5-3.9 1.3-5.2z'/%3E%3C/g%3E%3Cg fill='none' stroke='%236870e8' stroke-width='1.1' stroke-linecap='round' opacity='.7'%3E%3Cellipse cx='32' cy='28' rx='7.5' ry='17'/%3E%3Cpath d='M15 28h34M17.4 20h29.2M17.4 36h29.2'/%3E%3C/g%3E%3Cellipse cx='25' cy='19' rx='6' ry='3.3' fill='%23fff' opacity='.85' transform='rotate(-35 25 19)'/%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=savoir]:hover>.z-icon{scale:1.06}}:root,[data-theme=dark]{--z-app-id:#cfd3da;--z-app-id-ink:#0b0b0c}[data-theme=light]{--z-app-id:#a9aeb9}[data-app=id]{--z-tint:var(--z-app-id);--z-tint-ink:var(--z-app-id-ink)}:root,[data-theme=dark]{--z-app-cloud:#62c0f2;--z-app-cloud-ink:#0b0b0c}[data-theme=light]{--z-app-cloud:#2c9bdc}[data-app=cloud]{--z-tint:var(--z-app-cloud);--z-tint-ink:var(--z-app-cloud-ink)}.z-appicon[data-app=cloud]>.z-icon{color:#0000;filter:none;width:78%;height:78%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id='sh'%20x='-25%25'%20y='-25%25'%20width='150%25'%20height='160%25'%3E%3CfeDropShadow%20dx='0'%20dy='1.8'%20stdDeviation='1.4'%20flood-color='%230a4a73'%20flood-opacity='.5'/%3E%3C/filter%3E%3ClinearGradient%20id='g'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23ffffff'/%3E%3Cstop%20offset='1'%20stop-color='%23c9ecff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter='url%28%23sh%29'%3E%3Cpath%20d='M19%2047a11.5%2011.5%200%200%201-1.3-22.9A15.5%2015.5%200%200%201%2047.2%2027.4%2010%2010%200%200%201%2046%2047z'%20fill='url%28%23g%29'/%3E%3C/g%3E%3Cellipse%20cx='26'%20cy='24'%20rx='7'%20ry='3.2'%20fill='%23ffffff'%20opacity='.85'%20transform='rotate%28-30%2026%2024%29'/%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=cloud]:hover>.z-icon{scale:1.06}}:root,[data-theme=dark]{--z-app-news:#ff6459;--z-app-news-ink:#0b0b0c}[data-theme=light]{--z-app-news:#ea4a41}[data-app=news]{--z-tint:var(--z-app-news);--z-tint-ink:var(--z-app-news-ink)}.z-appicon[data-app=news]>.z-icon{color:#0000;filter:none;width:78%;height:78%;transition:scale var(--z-spring-bouncy-dur) var(--z-spring-bouncy);background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Cdefs%3E%3Cfilter%20id='sh'%20x='-25%25'%20y='-25%25'%20width='150%25'%20height='160%25'%3E%3CfeDropShadow%20dx='0'%20dy='1.8'%20stdDeviation='1.4'%20flood-color='%237a0f0f'%20flood-opacity='.5'/%3E%3C/filter%3E%3ClinearGradient%20id='g'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23ffffff'/%3E%3Cstop%20offset='1'%20stop-color='%23ffd9d6'/%3E%3C/linearGradient%3E%3ClinearGradient%20id='b'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23ffeceb'/%3E%3Cstop%20offset='1'%20stop-color='%23f2b3ae'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter='url%28%23sh%29'%3E%3Crect%20x='11'%20y='12'%20width='36'%20height='42'%20rx='5'%20fill='url%28%23b%29'%20transform='rotate%28-7%2029%2033%29'/%3E%3Crect%20x='17'%20y='9'%20width='37'%20height='45'%20rx='5'%20fill='url%28%23g%29'/%3E%3C/g%3E%3Crect%20x='23'%20y='16'%20width='25'%20height='7'%20rx='1.8'%20fill='%23ff5a52'/%3E%3Crect%20x='23'%20y='27'%20width='11'%20height='11'%20rx='2'%20fill='%23ffb0ab'/%3E%3Cg%20fill='%23e07d77'%3E%3Crect%20x='37'%20y='27'%20width='11'%20height='2.4'%20rx='1.2'/%3E%3Crect%20x='37'%20y='32'%20width='11'%20height='2.4'%20rx='1.2'/%3E%3Crect%20x='37'%20y='37'%20width='7'%20height='2.4'%20rx='1.2'/%3E%3Crect%20x='23'%20y='42'%20width='25'%20height='2.4'%20rx='1.2'/%3E%3Crect%20x='23'%20y='47'%20width='18'%20height='2.4'%20rx='1.2'/%3E%3C/g%3E%3Cellipse%20cx='28'%20cy='13'%20rx='7'%20ry='2.6'%20fill='%23fff'%20opacity='.85'%20transform='rotate%28-14%2028%2013%29'/%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0}@media (hover:hover){.z-appicon[data-app=news]:hover>.z-icon{scale:1.06}}.z-win{--z-sidebar-cur:var(--z-sidebar-w);--z-sidebar-move:.24s var(--z-ease-out);grid-template-columns:var(--z-sidebar-cur) minmax(0, 1fr);box-sizing:border-box;background:var(--z-bg);width:100%;height:100%;color:var(--z-ink);transition:grid-template-columns var(--z-sidebar-move);gap:12px;padding:8px;display:grid;position:relative;overflow:hidden}.z-win[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none;transition:none}:root:is([data-form=desktop],[data-form=nas]) .z-win{--z-sidebar-cur:var(--z-sidebar-user,var(--z-sidebar-w))}@media (prefers-reduced-motion:reduce){.z-win{transition:none}}.z-pane{border-radius:var(--z-r-card);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.z-pane{corner-shape:squircle}}.z-win>.z-sidebar{border-radius:var(--z-r-card);width:auto;min-width:0;box-shadow:var(--z-shadow-1);overflow-x:hidden}@supports (corner-shape:squircle){.z-win>.z-sidebar{corner-shape:squircle}}.z-sidebar-resizer{z-index:7;top:8px;bottom:8px;left:calc(8px + var(--z-sidebar-cur));cursor:col-resize;touch-action:none;width:12px;transition:left var(--z-sidebar-move);outline:none;position:absolute}.z-sidebar-resizer:before{content:"";width:3px;transition:background-color var(--z-dur-base) linear;background:0 0;border-radius:2px;position:absolute;inset:12px auto 12px 50%;translate:-50%}.z-sidebar-resizer:after{content:"";position:absolute;inset:0 -4px}@media (hover:hover){.z-sidebar-resizer:hover:before{background:color-mix(in srgb, var(--z-ink) 26%, transparent)}}.z-sidebar-resizer:focus-visible:before{background:var(--z-focus)}.z-win[data-resizing] .z-sidebar-resizer{transition:none}.z-win[data-resizing] .z-sidebar-resizer:before{background:var(--z-ink)}@media (prefers-reduced-motion:reduce){.z-sidebar-resizer{transition:none}}:root:not([data-form=desktop]):not([data-form=nas]) .z-sidebar-resizer,:root:not([data-form=desktop]):not([data-form=nas]) .z-sidebar__toggle{display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail]>.z-sidebar{align-items:center;padding-inline:12px}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__header{flex-direction:column;gap:4px}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__brand{width:var(--z-ctl-l);flex:none;justify-content:center;gap:0;padding:0;font-size:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__search{width:var(--z-ctl-m);justify-content:center;padding:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__search>span:not(.z-icon),:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__search .z-kbd{display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__search .z-icon{margin:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__section{background:color-mix(in srgb, var(--z-ink) 22%, transparent);flex-shrink:0;width:24px;height:1px;margin:10px 0;padding:0;font-size:0;overflow:hidden}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__section>*{display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__item{width:var(--z-ctl-m);justify-content:center;gap:0;padding:0;font-size:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__item:after{display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar .z-sync{width:var(--z-ctl-m);min-height:var(--z-ctl-m);justify-content:center;padding:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar .z-sync>span:not(.z-icon){display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__count{box-sizing:border-box;border-radius:var(--z-r-pill);background:var(--z-tint);min-width:16px;height:16px;color:var(--z-tint-ink);font:600 10px/1 var(--z-font-text);place-items:center;padding:0 4px;display:grid;position:absolute;top:2px;right:0}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__count:empty{display:none}:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__item:hover .z-sidebar__count,:root:is([data-form=desktop],[data-form=nas]) .z-win[data-sidebar=rail] .z-sidebar__item:focus-visible .z-sidebar__count{opacity:1}.z-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.z-topbar{--z-bar-a:calc(var(--z-glass-a) - 8%);--z-bar-blur:calc(var(--z-glass-blur) * 1.15);z-index:6;box-sizing:border-box;background:0 0;flex-shrink:0;align-items:center;gap:12px;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.z-topbar:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--z-overlay) var(--z-bar-a), transparent);-webkit-backdrop-filter:blur(var(--z-bar-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-bar-blur)) saturate(var(--z-glass-sat));box-shadow:inset 0 -1px 0 var(--z-line);position:absolute;inset:0}@supports (animation-timeline:scroll()){.z-topbar:before{opacity:0;animation:linear both z-bar;animation-timeline:scroll();animation-range:0 48px}}.z-topbar--flat:before{display:none}.z-topbar__title{font:600 var(--z-fs-body)/1 var(--z-font-text)}@supports (animation-timeline:scroll()){.z-topbar__title{opacity:0;animation:linear both z-title;animation-timeline:scroll();animation-range:150px 250px}}.z-topbar__end{align-items:center;gap:8px;margin-left:auto;display:flex}@keyframes z-bar{0%{opacity:0}to{opacity:1}}@keyframes z-title{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.z-topbar:before,.z-topbar__title{opacity:1;animation:none}}.z-float{z-index:8;position:absolute;bottom:16px;left:16px;right:16px}:root[data-vt] .z-pane{view-transition-name:z-page}:root[data-vt] .z-topbar{view-transition-name:z-bar}:root[data-vt] .z-sidebar{view-transition-name:z-sidebar}:root[data-vt] .z-dock{view-transition-name:z-dock}:root[data-vt] [data-vt-keep]{view-transition-name:z-keep}::view-transition-old(z-sidebar){display:none}::view-transition-old(z-dock){display:none}::view-transition-old(z-keep){display:none}::view-transition-new(z-sidebar){animation:none}::view-transition-new(z-dock){animation:none}::view-transition-new(z-keep){animation:none}::view-transition-group(z-sidebar){animation:none}::view-transition-group(z-dock){animation:none}::view-transition-group(z-keep){animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-group(z-page){animation-duration:.36s;animation-timing-function:var(--z-ease-standard);border-radius:var(--z-r-card);overflow:clip}::view-transition-old(z-page){mix-blend-mode:normal}::view-transition-new(z-page){mix-blend-mode:normal}::view-transition-old(z-page){animation:.17s ease-in both z-vt-fade-out}::view-transition-new(z-page){animation:z-vt-fade-in .22s var(--z-ease-standard) 30ms both, z-vt-lift-in .48s var(--z-ease-out) both}:root[data-vt=replace]::view-transition-group(z-page){animation-duration:.24s}:root[data-vt=replace]::view-transition-new(z-page){animation:z-vt-fade-in .22s var(--z-ease-standard) both}::view-transition-group(z-bar){animation-duration:.22s}:root[data-vt=push]:not([data-form=mobile])::view-transition-old(z-page){animation:z-vt-fade-out .17s ease-in both, z-vt-drift-out-l .2s var(--z-ease-standard) both}:root[data-vt=push]:not([data-form=mobile])::view-transition-new(z-page){animation:z-vt-fade-in .22s var(--z-ease-standard) 30ms both, z-vt-drift-in-r .5s var(--z-ease-out) both}:root[data-vt=pop]:not([data-form=mobile])::view-transition-old(z-page){animation:z-vt-fade-out .17s ease-in both, z-vt-drift-out-r .2s var(--z-ease-standard) both}:root[data-vt=pop]:not([data-form=mobile])::view-transition-new(z-page){animation:z-vt-fade-in .22s var(--z-ease-standard) 30ms both, z-vt-drift-in-l .5s var(--z-ease-out) both}:root[data-form=mobile][data-vt=push]::view-transition-group(z-page){animation-duration:var(--z-spring-page-dur);animation-timing-function:var(--z-spring-page);border-radius:0;overflow:clip}:root[data-form=mobile][data-vt=pop]::view-transition-group(z-page){animation-duration:var(--z-spring-page-dur);animation-timing-function:var(--z-spring-page);border-radius:0;overflow:clip}:root[data-form=mobile][data-vt=push]::view-transition-old(z-page){animation:z-vt-back-out var(--z-spring-page-dur) var(--z-spring-page) both}:root[data-form=mobile][data-vt=push]::view-transition-new(z-page){animation:z-vt-front-in var(--z-spring-page-dur) var(--z-spring-page) both;box-shadow:-12px 0 32px -12px #00000059}:root[data-form=mobile][data-vt=pop]::view-transition-old(z-page){z-index:2;animation:z-vt-front-out var(--z-spring-page-dur) var(--z-spring-page) both;box-shadow:-12px 0 32px -12px #00000059}:root[data-form=mobile][data-vt=pop]::view-transition-new(z-page){animation:z-vt-back-in var(--z-spring-page-dur) var(--z-spring-page) both}@keyframes z-vt-front-in{0%{translate:100%}to{translate:0}}@keyframes z-vt-front-out{0%{translate:0}to{translate:100%}}@keyframes z-vt-back-out{0%{filter:brightness();translate:0;scale:1}to{filter:brightness(.7);translate:-28%;scale:.97}}@keyframes z-vt-back-in{0%{filter:brightness(.7);translate:-28%;scale:.97}to{filter:brightness();translate:0;scale:1}}@keyframes z-vt-fade-out{to{opacity:0}}@keyframes z-vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes z-vt-lift-in{0%{translate:0 14px;scale:.992}to{translate:0;scale:1}}@keyframes z-vt-drift-out-l{to{translate:-20px}}@keyframes z-vt-drift-out-r{to{translate:20px}}@keyframes z-vt-drift-in-r{0%{translate:32px}to{translate:0}}@keyframes z-vt-drift-in-l{0%{translate:-32px}to{translate:0}}@keyframes z-rise{0%{opacity:0;translate:0 18px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes z-pop{0%{opacity:0;translate:0 10px;scale:.94}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:root{--nw-read-size:19px;--nw-read-family:var(--z-font-read);--nw-pad:40px;--nw-aside:360px;--nw-paper-px:56px;--nw-bar:72px;--nw-lean-g:#b9d5ed;--nw-lean-cg:#97b5cf;--nw-lean-c:#7c96ac;--nw-lean-cd:#56728a;--nw-lean-d:#355067;--nw-lean-public:#95a0ab;--nw-lean-unknown:transparent;--nw-hl-yellow:#f2d8556b;--nw-hl-green:#75df8f66;--nw-hl-blue:#69c1fc66;--nw-hl-pink:#ff97ca66}@supports (color:lab(0% 0 0)){:root{--nw-lean-g:lab(83.7494% -5.62194 -15.2559);--nw-lean-cg:lab(72.1383% -6.04969 -16.8734);--nw-lean-c:lab(60.5389% -5.41297 -15.1741);--nw-lean-cd:lab(46.5984% -5.64742 -16.7346);--nw-lean-d:lab(32.6582% -5.23697 -16.6156);--nw-lean-public:lab(65.1777% -2.07776 -7.08538);--nw-hl-yellow:lab(86.7358% -1.31819 65.4917/.42);--nw-hl-green:lab(81.0329% -45.0426 29.4262/.4);--nw-hl-blue:lab(74.4342% -14.7357 -37.8577/.4);--nw-hl-pink:lab(74.9228% 45.331 -8.70643/.4)}}[data-read-font=sans]{--nw-read-family:var(--z-font-text)}[data-measure=narrow]{--nw-paper-px:88px}[data-measure=wide]{--nw-paper-px:28px}[data-form=nas]{--nw-pad:24px;--nw-aside:320px;--nw-bar:56px}[data-form=tablet]{--nw-pad:28px;--nw-paper-px:40px}[data-form=mobile]{--nw-pad:16px;--nw-aside:100%;--nw-paper-px:20px;--nw-bar:64px}[data-form=tv]{--nw-pad:96px;--nw-aside:480px;--nw-paper-px:72px;--nw-bar:96px}html,body{height:100%;margin:0}html,body.z-root{overscroll-behavior:none;overflow:hidden}.nw-app,.nw-win{height:100%}@supports (height:100dvh){.nw-app,.nw-win{height:100dvh}}.nw-win{position:relative}.nw-skip{z-index:100;border-radius:var(--z-r-pill);background:var(--z-ink);color:var(--z-bg);font:500 var(--z-fs-body)/1 var(--z-font-text);padding:10px 16px;text-decoration:none;position:absolute;top:12px;left:16px;translate:0 -200%}.nw-skip:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px;translate:0}.nw-sidebar{gap:2px}.nw-brand{text-decoration:none}.nw-gap{flex-shrink:0;height:8px}.nw-sidebar .z-sidebar__item[data-key]:after{content:attr(data-key)/""}.nw-sidebar .z-sidebar__item:not([data-key]):after{display:none}.nw-follow{margin:8px 12px}.nw-foot{flex-direction:column;gap:2px;margin-top:auto;padding-top:16px;display:flex}.nw-sidebar .nw-src{gap:10px}.nw-sidebar .nw-src[data-muted]{opacity:.55}.nw-sidebar .nw-src[data-broken] .z-icon{color:var(--z-warning)}.nw-src__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nw-folder{align-items:center;display:flex}.nw-folder__chev{all:unset;box-sizing:border-box;cursor:pointer;width:24px;height:24px;color:var(--z-ink-3);border-radius:8px;place-items:center;margin-left:4px;display:grid}.nw-folder__chev .z-icon{transition:rotate var(--z-dur-base) var(--z-ease-out);font-size:18px}.nw-folder__chev[aria-expanded=true] .z-icon{rotate:90deg}.nw-folder__chev:focus-visible{outline:var(--z-focus-w) solid var(--z-focus)}.nw-folder__link{flex:1;min-width:0}.nw-folder__list{flex-direction:column;gap:2px;padding-left:18px;display:flex}:root:is([data-form=desktop],[data-form=nas]) .nw-win[data-sidebar=rail] .nw-src__name,:root:is([data-form=desktop],[data-form=nas]) .nw-win[data-sidebar=rail] .nw-follow{display:none}.nw-pane{container:pane/inline-size}.nw-pane[data-page=off]{background:var(--z-surface-1)}.nw-pane{transition:background-color var(--z-dur-page) var(--z-ease-page)}.nw-body{flex:1;min-width:0;min-height:0;display:flex}.nw-scroll{scroll-behavior:auto;overscroll-behavior:contain}.nw-view{min-height:calc(100% - var(--nw-bar));animation:nw-in .36s var(--z-ease-out) backwards;outline:none}@keyframes nw-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes nw-pop{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.nw-view{animation:none}}.nw-view[data-enter]>.nw-wrap>*{animation:z-rise .56s var(--z-ease-out) backwards}.nw-view[data-enter]>.nw-wrap>:nth-child(2){animation-delay:45ms}.nw-view[data-enter]>.nw-wrap>:nth-child(3){animation-delay:90ms}.nw-view[data-enter]>.nw-wrap>:nth-child(4){animation-delay:.135s}.nw-view[data-enter]>.nw-wrap>:nth-child(5){animation-delay:.18s}.nw-view[data-enter]>.nw-wrap>:nth-child(6){animation-delay:.225s}.nw-view[data-enter]>.nw-wrap>:nth-child(7){animation-delay:.27s}.nw-view[data-enter]>.nw-wrap>:nth-child(8){animation-delay:.315s}:root[data-form=mobile] .nw-view[data-enter=push]>.nw-wrap>*,:root[data-form=mobile] .nw-view[data-enter=pop]>.nw-wrap>*{animation:none}@media (prefers-reduced-motion:reduce){.nw-view[data-enter]>.nw-wrap>*{animation:none}}.nw-wrap,.nw-page{box-sizing:border-box;max-width:1180px;padding-inline:var(--nw-pad);margin-inline:auto}.nw-page{padding-bottom:96px}.nw-topbar{height:var(--nw-bar);gap:8px;padding-inline:16px 20px}.nw-topbar:after{content:"";background:var(--z-ink);transform-origin:0;height:2px;scale:var(--nw-p,0) 1;opacity:.85;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.nw-topbar .z-btn[hidden]{display:none}.nw-topbar__brand{color:var(--z-ink);font:600 var(--z-fs-body)/1 var(--z-font-display);letter-spacing:-.015em;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:none}.nw-topbar__title{text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;min-width:0;transition:opacity var(--z-dur-base) linear, translate var(--z-spring-snappy-dur) var(--z-spring-snappy), visibility 0s linear var(--z-dur-base);flex:1;margin-left:4px;overflow:hidden;translate:0 6px}.nw-topbar[data-compact=true] .nw-topbar__title{opacity:1;visibility:visible;transition-delay:0s;translate:0}.nw-topbar__tools{align-items:center;gap:4px;margin-left:auto;display:flex}.nw-topbar__global{align-items:center;gap:4px;display:flex}.nw-bartitle{font:600 var(--z-fs-body)/1 var(--z-font-text);margin:0}[data-form=mobile] .nw-topbar__brand,[data-form=tablet] .nw-topbar__brand{display:inline-flex}[data-form=mobile] .nw-topbar__brand+.nw-topbar__title,[data-form=tablet] .nw-topbar__brand+.nw-topbar__title{margin-left:0}.nw-topbar:has(#nw-back:not([hidden])) .nw-topbar__brand{display:none}.nw-dock{max-width:480px;display:none}[data-form=mobile] .nw-win,[data-form=tablet] .nw-win{grid-template-columns:minmax(0,1fr);gap:0}[data-form=mobile] .nw-sidebar,[data-form=tablet] .nw-sidebar{display:none}[data-form=mobile] .nw-dock,[data-form=tablet] .nw-dock{display:flex}[data-form=mobile] .nw-view,[data-form=tablet] .nw-view{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}[data-form=mobile] .z-toast[popover],[data-form=tablet] .z-toast[popover]{bottom:calc(92px + env(safe-area-inset-bottom,0px))}[data-form=mobile] .nw-win{padding:0}[data-form=mobile] .nw-pane{border-radius:0}[data-form=mobile] .nw-topbar{padding-inline:8px 12px}.nw-h1{font:400 calc(var(--z-fs-h1) * 1.1)/1.1 var(--z-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0}.nw-h2{font:600 var(--z-fs-h3)/var(--z-lh-h3) var(--z-font-text);letter-spacing:-.01em;margin:0}.nw-lead{max-width:62ch;color:var(--z-ink-2);margin:0 0 20px;line-height:1.55}.nw-none{color:var(--z-ink-2);margin:0}.nw-link{all:unset;cursor:pointer;color:var(--z-ink);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.nw-link:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px;border-radius:4px}.nw-more{color:var(--z-ink-2);font:500 var(--z-fs-small)/1 var(--z-font-text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.nw-more .z-icon{font-size:18px}@media (hover:hover){.nw-more:hover{color:var(--z-ink)}}.nw-card{border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);flex-direction:column;gap:14px;margin-bottom:16px;padding:24px;display:flex}@supports (corner-shape:squircle){.nw-card{corner-shape:squircle}}.nw-card p{margin:0}.nw-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nw-skel{pointer-events:none;flex-direction:column;gap:4px;display:flex}.nw-skel[data-cards]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.nw-skel__row{align-items:center;gap:14px;min-height:72px;display:flex}.nw-skel__box,.nw-skel__lines i,.nw-skel__line{border-radius:var(--z-r-control);background:color-mix(in oklch, var(--z-ink) 10%, transparent);animation:z-breathe 1.8s var(--z-ease-standard) infinite;display:block}.nw-skel__box{flex-shrink:0;width:88px;height:60px}.nw-skel__lines{flex-direction:column;flex:1;gap:8px;display:flex}.nw-skel__lines i{border-radius:6px;height:12px}.nw-skel__line{height:18px;margin:0 0 14px}@media (prefers-reduced-motion:reduce){.nw-skel__box,.nw-skel__lines i,.nw-skel__line{animation:none}}.nw-empty{flex-direction:column;align-items:flex-start;gap:16px;max-width:560px;padding-block:56px 32px;display:flex}.nw-empty p{color:var(--z-ink-2);margin:0;line-height:1.55}.nw-empty h2{margin:0}.nw-empty__icon{background:color-mix(in srgb, var(--z-surface-3) 70%, transparent);width:64px;height:64px;box-shadow:inset 0 1px 0 var(--z-bevel-hi), inset 0 -1px 0 var(--z-bevel-lo), 0 0 0 1px var(--z-ring);border-radius:22px;place-items:center;display:grid}.nw-empty__icon .z-icon{color:var(--z-ink-2);font-size:30px}.nw-empty__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.nw-pill{all:unset;box-sizing:border-box;top:calc(var(--nw-bar) + 8px);z-index:5;width:-moz-fit-content;width:fit-content;height:var(--z-ctl-m);border-radius:var(--z-r-pill);background:var(--z-ink);color:var(--z-bg);font:600 var(--z-fs-small)/1 var(--z-font-text);cursor:pointer;box-shadow:var(--z-shadow-2);animation:nw-in .28s var(--z-ease-out) backwards;align-items:center;gap:6px;margin:0 auto 8px;padding:0 16px;display:flex;position:sticky}.nw-pill:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:3px}.nw-ico{--s:20px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .28);object-fit:contain;background:color-mix(in oklch, var(--z-ink) 8%, transparent);box-shadow:inset 0 0 0 1px var(--z-ring);flex-shrink:0;place-items:center;display:inline-grid}.nw-ico[data-fallback]{background:oklch(.55 .1 var(--h));color:#fff;font:700 calc(var(--s) * .42)/1 var(--z-font-text);box-shadow:none}.nw-stack{align-items:center;display:inline-flex}.nw-stack .nw-ico{box-shadow:0 0 0 2px var(--z-surface-3), inset 0 0 0 1px var(--z-ring);margin-left:-6px}.nw-stack .nw-ico:first-child{margin-left:0}.nw-stack__more{font:600 var(--z-fs-caption)/1 var(--z-font-text);color:var(--z-ink-2);margin-left:6px}@media print{.nw-sidebar,.nw-dock,.nw-topbar,.nw-actions,.nw-aside,.nw-listen,.nw-hlbar{display:none!important}html,body.z-root{overflow:visible}.nw-app,.nw-win,.nw-pane,.z-scroll{height:auto!important;overflow:visible!important}}.nw-feed{padding-top:8px}.nw-feed__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-block:12px 20px;display:flex}.nw-feed__sub{color:var(--z-ink-2);min-height:1.2em;margin:6px 0 0}.nw-day{font:600 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);letter-spacing:.02em;text-transform:capitalize;color:var(--z-ink-2);margin:20px 0 6px;padding-inline:4px}.nw-day:first-child{margin-top:0}.nw-list{flex-direction:column;gap:2px;max-width:880px;display:flex}.nw-list[data-density=cards]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;max-width:none;display:grid}.nw-list[data-density=cards] .nw-day{grid-column:1/-1}.nw-list__more{text-align:center;min-height:40px;color:var(--z-ink-3);font-size:var(--z-fs-small)}.nw-row{border-radius:var(--z-r-block);transition:background-color var(--z-dur-fast) linear;align-items:flex-start;display:flex;position:relative}@media (hover:hover){.nw-row:hover{background:color-mix(in srgb, var(--z-surface-2) 80%, transparent)}}.nw-row[data-active]{background:color-mix(in srgb, var(--z-surface-2) 90%, transparent);box-shadow:inset 0 0 0 2px color-mix(in oklch, var(--z-ink) 28%, transparent)}.nw-row__dot{background:var(--z-tint);width:8px;height:8px;transition:opacity var(--z-dur-base) linear;border-radius:50%;position:absolute;top:22px;left:6px}.nw-row[data-read] .nw-row__dot{opacity:0}.nw-row__main{min-width:0;color:inherit;border-radius:inherit;flex:1;align-items:flex-start;gap:16px;padding:14px 16px 14px 24px;text-decoration:none;display:flex}.nw-row__main:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.nw-row__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nw-row__meta{color:var(--z-ink-2);font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.nw-row__meta b{color:var(--z-ink);font-weight:600}.nw-row__meta .z-icon{font-size:15px}.nw-row__meta time,.nw-row__meta span{font-variant-numeric:tabular-nums}.nw-row__title{font:600 var(--z-fs-body-l)/1.3 var(--z-font-text);letter-spacing:-.01em;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nw-row__summary{color:var(--z-ink-2);font-size:var(--z-fs-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.nw-row__snippet{color:var(--z-ink-2);font-size:var(--z-fs-small);line-height:1.5}.nw-row__snippet mark{background:color-mix(in oklch, var(--z-ink) 12%, transparent);color:var(--z-ink);border-radius:4px;padding:0 2px;font-weight:600}.nw-row__why,.nw-row__cover{width:-moz-fit-content;width:fit-content;font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:6px;display:inline-flex}.nw-row__why .z-icon,.nw-row__cover .z-icon{font-size:16px}.nw-row__cover{border-radius:var(--z-r-pill);background:color-mix(in oklch, var(--z-ink) 8%, transparent);color:var(--z-ink);padding:2px 10px 2px 8px}.nw-row__thumb{aspect-ratio:3/2;background:var(--z-surface-3);width:112px;box-shadow:inset 0 0 0 1px var(--z-ring);border-radius:12px;flex-shrink:0;overflow:hidden}.nw-row__thumb img{object-fit:cover;width:100%;height:100%;display:block}.nw-row[data-read] .nw-row__title{color:var(--z-ink-2);font-weight:500}.nw-row[data-read] .nw-row__thumb{opacity:.7}.nw-row__tools{border-radius:var(--z-r-pill);background:color-mix(in srgb, var(--z-surface-3) 92%, transparent);box-shadow:var(--z-shadow-1);opacity:0;pointer-events:none;transition:opacity var(--z-dur-fast) linear;gap:2px;padding:2px;display:flex;position:absolute;top:8px;right:8px}.nw-row:focus-within .nw-row__tools,.nw-row[data-active] .nw-row__tools{opacity:1;pointer-events:auto}@media (hover:hover){.nw-row:hover .nw-row__tools{opacity:1;pointer-events:auto}}.nw-row[data-star] .nw-row__tools{opacity:1;pointer-events:auto;box-shadow:none;background:0 0}.nw-row[data-density=compact] .nw-row__main{align-items:center;padding-block:8px}.nw-row[data-density=compact] .nw-row__text{flex-direction:row;align-items:baseline;gap:12px}.nw-row[data-density=compact] .nw-row__meta{flex-shrink:0;order:2}.nw-row[data-density=compact] .nw-row__title{min-width:0;font-size:var(--z-fs-body);-webkit-line-clamp:1;line-clamp:1;flex:1;order:1}.nw-row[data-density=compact] .nw-row__dot,.nw-row[data-density=compact] .nw-row__tools{top:50%;translate:0 -50%}.nw-row[data-density=compact] .nw-row__why,.nw-row[data-density=compact] .nw-row__cover{display:none}.nw-row[data-density=cards]{background:var(--z-surface-3);box-shadow:var(--z-shadow-1);flex-direction:column}@supports (corner-shape:squircle){.nw-row[data-density=cards]{corner-shape:squircle}}.nw-row[data-density=cards] .nw-row__main{flex-direction:column-reverse;gap:12px;padding:0 0 14px}.nw-row[data-density=cards] .nw-row__text{padding-inline:16px}.nw-row[data-density=cards] .nw-row__thumb{aspect-ratio:16/9;width:100%;box-shadow:none;border-radius:0}.nw-row[data-density=cards] .nw-row__dot{z-index:2;box-shadow:0 0 0 3px var(--z-surface-3);top:12px;left:12px}[data-form=mobile] .nw-row__main{gap:12px;padding-inline:20px 12px}[data-form=mobile] .nw-row__thumb{width:88px}[data-form=mobile] .nw-row__tools{display:none}.nw-stories{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.nw-stories>[data-size=hero]{grid-column:1/-1}.nw-story{border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);position:relative;overflow:hidden}@supports (corner-shape:squircle){.nw-story{corner-shape:squircle}}.nw-story{transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy), box-shadow var(--z-dur-base) linear}@media (hover:hover){.nw-story:hover{box-shadow:var(--z-shadow-2)}}.nw-story__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.nw-story__link:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-3px}.nw-story__link:active{scale:.995}.nw-story__img{aspect-ratio:16/9;background:var(--z-surface-2);overflow:hidden}.nw-story__img img{object-fit:cover;width:100%;height:100%;display:block}.nw-story__body{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.nw-story__meta{color:var(--z-ink-2);font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.nw-story__new{border-radius:var(--z-r-pill);background:var(--z-tint);color:var(--z-tint-ink);padding:1px 8px;font-weight:600}.nw-story__title{font:600 var(--z-fs-h4)/1.25 var(--z-font-text);letter-spacing:-.015em;text-wrap:balance}.nw-story__summary{color:var(--z-ink-2);font-size:var(--z-fs-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.nw-story__blind,.nw-story__why{font:500 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:6px;display:inline-flex}.nw-story__blind .z-icon,.nw-story__why .z-icon{font-size:16px}.nw-story__blind{color:var(--z-warning)}.nw-story[data-size=hero] .nw-story__link{flex-direction:row}@container pane (width<=760px){.nw-story[data-size=hero] .nw-story__link{flex-direction:column}}.nw-story[data-size=hero] .nw-story__img{aspect-ratio:auto;flex:1.15;min-height:260px}.nw-story[data-size=hero] .nw-story__body{flex:1;justify-content:center;gap:14px;padding:28px 32px}.nw-story[data-size=hero] .nw-story__title{font:400 calc(var(--z-fs-h2) * 1.1)/1.12 var(--z-font-serif);letter-spacing:-.02em}.nw-story[data-size=hero] .nw-story__summary{font-size:var(--z-fs-body);-webkit-line-clamp:4}.nw-story[data-size=s] .nw-story__body{padding:12px 14px}.nw-spectrum{flex-direction:column;gap:8px;display:flex}.nw-spectrum__bar{border-radius:var(--z-r-pill);gap:2px;height:8px;display:flex;overflow:hidden}.nw-spectrum__bar>i{background:var(--nw-lean-unknown);min-width:6px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--z-ink) 20%, transparent)}.nw-spectrum[data-size=l] .nw-spectrum__bar{height:12px}.nw-spectrum[data-size=s] .nw-spectrum__bar{height:5px}.nw-spectrum__legend{font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.nw-spectrum__legend li{align-items:center;gap:6px;display:inline-flex}.nw-spectrum__legend b{color:var(--z-ink);font-variant-numeric:tabular-nums}.nw-spectrum__legend i{border-radius:50%;width:10px;height:10px}[data-k=g]{--nw-lean:var(--nw-lean-g)}[data-k=cg]{--nw-lean:var(--nw-lean-cg)}[data-k=c]{--nw-lean:var(--nw-lean-c)}[data-k=cd]{--nw-lean:var(--nw-lean-cd)}[data-k=d]{--nw-lean:var(--nw-lean-d)}[data-k=public]{--nw-lean:repeating-linear-gradient(135deg, var(--nw-lean-public) 0 3px, transparent 3px 6px)}[data-k=unknown]{--nw-lean:transparent}.nw-spectrum__bar>i,.nw-spectrum__legend i,.nw-lane__title i{background:var(--nw-lean)}.nw-spectrum__bar>i[data-k=unknown],.nw-spectrum__legend i[data-k=unknown],.nw-lane__title i[data-k=unknown]{box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--z-ink) 35%, transparent)}.nw-lean,.nw-coverage__meta i[data-k],.nw-topic__who i[data-k]{font:500 var(--z-fs-caption)/1 var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:6px;font-style:normal;display:inline-flex}.nw-lean:before,.nw-coverage__meta i[data-k]:before,.nw-topic__who i[data-k]:before{content:"";background:var(--nw-lean);width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--z-ink) 25%, transparent);border-radius:50%}.nw-trend,.nw-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nw-trend small,.nw-tags small{color:var(--z-ink-3);font-variant-numeric:tabular-nums;margin-left:6px}.nw-tags{margin-top:16px}.nw-article{padding-bottom:32px}.nw-hero{grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;padding-block:8px 32px;display:grid}.nw-hero__text{flex-direction:column;gap:14px;min-width:0;display:flex}.nw-kicker{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.nw-kicker__src{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (hover:hover){.nw-kicker__src:hover{text-underline-offset:3px;text-decoration:underline}}.nw-title{--k:1;font-size:calc(var(--z-fs-title) * var(--k));line-height:calc(var(--z-lh-title) * var(--k));overflow-wrap:anywhere;text-wrap:balance;outline:none;max-width:24ch;margin:0}.nw-title[data-len=m]{--k:.78;max-width:32ch}.nw-title[data-len=l]{--k:.62;max-width:40ch}.nw-title[data-len=xl]{--k:.5;max-width:48ch}.nw-byline{color:var(--z-ink-2);font:400 var(--z-fs-small)/var(--z-lh-small) var(--z-font-text);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;display:flex}.nw-byline>*+:not(.z-tag):not(.z-badge):before{content:"·";color:var(--z-ink-3);margin-right:14px}.nw-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.nw-actions .z-btn[aria-pressed=true]{background:var(--z-tint);color:var(--z-tint-ink);box-shadow:none}.nw-hero--cover{isolation:isolate;align-content:end;min-height:clamp(280px,40vh,400px);padding-top:0;position:relative}.nw-hero--cover .nw-cover{z-index:-1;pointer-events:none;width:100cqw;left:calc(50% - 50cqw);top:calc(var(--nw-bar) * -1);height:calc(100% + var(--nw-bar) + 100px);margin:0;position:absolute;-webkit-mask-image:linear-gradient(#000 0%,#000000d1 36%,#0000005c 70%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000d1 36%,#0000005c 70%,#0000 100%)}.nw-hero--cover .nw-cover img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;animation:nw-in .7s var(--z-ease-out) backwards;display:block}.nw-hero--cover .nw-title{text-shadow:0 1px 24px color-mix(in srgb, var(--z-bg) 55%, transparent)}:root[data-theme=light] .nw-hero--cover .nw-cover{opacity:.9}@supports (animation-timeline:scroll()){.nw-hero--cover .nw-cover{animation:linear both nw-away;animation-timeline:scroll();animation-range:0 420px}}@keyframes nw-away{to{opacity:.18;translate:0 -24px}}@media (prefers-reduced-motion:reduce){.nw-hero--cover .nw-cover,.nw-hero--cover .nw-cover img{animation:none}}.nw-cols{z-index:1;grid-template-columns:minmax(0, 1fr) var(--nw-aside);align-items:start;gap:32px;padding-bottom:96px;display:grid;position:relative}.nw-main{flex-direction:column;gap:32px;min-width:0;display:flex}.nw-aside{flex-direction:column;gap:16px;min-width:0;display:flex}.nw-aside p{margin:0}@container pane (width<=1000px){.nw-cols{grid-template-columns:minmax(0,1fr);gap:20px}}.nw-paper{box-sizing:border-box;padding:clamp(24px, 4vw, 48px) var(--nw-paper-px) clamp(32px, 5vw, 56px);border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);color:var(--z-ink);min-height:160px;container:paper/inline-size}@supports (corner-shape:squircle){.nw-paper{corner-shape:squircle}}.nw-paper[data-empty]{min-height:0;padding-block:24px}.nw-prose{max-width:70ch;font-family:var(--nw-read-family);font-size:var(--nw-read-size);font-variation-settings:"opsz" 18;color:var(--z-ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:pretty;margin-inline:auto;line-height:1.72}[data-read-font=sans] .nw-prose{letter-spacing:-.004em;line-height:1.65}.nw-prose--none{color:var(--z-ink-2);margin:0}.nw-prose>:first-child{margin-top:0}.nw-prose>:last-child{margin-bottom:0}.nw-prose img,.nw-prose video{border-radius:var(--z-r-control);max-width:100%;height:auto}.nw-prose p{margin:0 0 1.05em}.nw-prose h2,.nw-prose h3,.nw-prose h4{font-family:var(--z-font-text);letter-spacing:-.015em;text-wrap:balance;margin:1.7em 0 .6em;font-weight:650;line-height:1.25}.nw-prose h2{font-size:1.4em}.nw-prose h3{font-size:1.15em}.nw-prose h4{font-size:1em}.nw-prose ul,.nw-prose ol{margin:0 0 1.05em;padding-inline-start:1.5em}.nw-prose li{margin-bottom:.3em}.nw-prose blockquote{border-inline-start:3px solid color-mix(in oklch, var(--z-ink) 22%, transparent);color:var(--z-ink-2);margin:1.4em 0;padding-inline:1.2em 0;font-style:italic}.nw-prose figure{margin:1.6em 0}.nw-prose figure figcaption{font:400 .8em/1.4 var(--z-font-text);color:var(--z-ink-2);margin-top:.5em}.nw-prose hr{border:0;border-top:1px solid var(--z-line-2);margin:2em 0}.nw-prose pre{border-radius:var(--z-r-control);background:var(--z-well);font:400 .82em/1.55 var(--z-font-mono);margin:1.2em 0;padding:14px 16px;overflow-x:auto}.nw-prose code{font:400 .88em var(--z-font-mono);background:var(--z-well);border-radius:6px;padding:.1em .35em}.nw-prose pre code{background:0 0;padding:0}.nw-prose table{border-collapse:collapse;max-width:100%;font:400 .88em/1.45 var(--z-font-text);display:block;overflow-x:auto}.nw-prose table th,.nw-prose table td{border-bottom:1px solid var(--z-line-2);text-align:start;padding:6px 10px}.nw-prose a{color:var(--z-ink);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklch, var(--z-ink) 45%, transparent);text-decoration-color:color-mix(in oklch, var(--z-ink) 45%, transparent)}@media (hover:hover){.nw-prose a:hover{text-decoration-color:currentColor}}.nw-prose .nw-embed{border-radius:var(--z-r-pill);background:var(--z-surface-2);font:500 .85em/1 var(--z-font-text);align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:inline-flex}.nw-prose [data-speaking=true]{background:color-mix(in oklch, var(--z-ink) 9%, transparent);box-shadow:0 0 0 8px color-mix(in oklch, var(--z-ink) 9%, transparent);transition:background-color var(--z-dur-base) linear;border-radius:6px}.nw-prose mark[data-hl]{color:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--nw-hl-yellow);border-radius:3px;padding:.05em 0}.nw-prose mark[data-hl][data-color=green]{background:var(--nw-hl-green)}.nw-prose mark[data-hl][data-color=blue]{background:var(--nw-hl-blue)}.nw-prose mark[data-hl][data-color=pink]{background:var(--nw-hl-pink)}.nw-prose mark[data-hl][data-note]{border-bottom:2px solid color-mix(in oklch, var(--z-ink) 45%, transparent)}.nw-notice{border-radius:var(--z-r-block);background:color-mix(in oklch, var(--z-warning) 14%, var(--z-surface-3));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--z-warning) 30%, transparent);gap:14px;padding:16px 18px;display:flex}.nw-notice[data-tone=info]{background:var(--z-surface-3);box-shadow:inset 0 0 0 1px var(--z-ring)}.nw-notice>.z-icon{color:var(--z-ink-2);flex-shrink:0;font-size:24px}.nw-notice p{color:var(--z-ink-2);margin:4px 0 0}.nw-notice__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.nw-coverage,.nw-entities,.nw-kept{border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);flex-direction:column;gap:14px;padding:20px;display:flex}@supports (corner-shape:squircle){.nw-coverage,.nw-entities,.nw-kept{corner-shape:squircle}}.nw-coverage__head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.nw-coverage__head p{margin:0 0 4px}.nw-coverage__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nw-coverage__list a{color:inherit;border-radius:var(--z-r-control);gap:12px;padding:10px 4px;text-decoration:none;display:flex}@media (hover:hover){.nw-coverage__list a:hover{background:color-mix(in oklch, var(--z-ink) 6%, transparent)}}.nw-coverage__list a[data-read] .nw-coverage__title{color:var(--z-ink-2)}.nw-coverage__list a:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.nw-coverage__list li+li{box-shadow:0 -1px 0 var(--z-line)}.nw-coverage__text{flex-direction:column;gap:3px;min-width:0;display:flex}.nw-coverage__meta{color:var(--z-ink-2);font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.nw-coverage__meta b{color:var(--z-ink)}.nw-coverage__title{font:500 var(--z-fs-small)/1.35 var(--z-font-text);text-wrap:pretty}.nw-blind,.nw-fine{border-radius:var(--z-r-control);font:400 var(--z-fs-small)/1.45 var(--z-font-text);background:color-mix(in oklch, var(--z-warning) 14%, transparent);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;display:flex}.nw-blind .z-icon,.nw-fine .z-icon{flex-shrink:0;font-size:20px}.nw-fine{background:color-mix(in oklch, var(--z-success) 14%, transparent);align-items:center}.nw-entities h2{margin:0}.nw-entities__chips{flex-wrap:wrap;gap:8px;display:flex}.nw-entity{box-shadow:0 -1px 0 var(--z-line);gap:14px;padding-top:14px;display:flex}.nw-entity p{color:var(--z-ink-2);font-size:var(--z-fs-small);margin:6px 0 12px;line-height:1.5}.nw-entity__img{object-fit:cover;width:72px;height:72px;box-shadow:inset 0 0 0 1px var(--z-ring);border-radius:12px;flex-shrink:0}.nw-entity__text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.nw-entity__desc{color:var(--z-ink-2)}.nw-entity__actions{flex-wrap:wrap;gap:6px;display:flex}.nw-kept ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nw-kept button{all:unset;box-sizing:border-box;border-radius:var(--z-r-control);cursor:pointer;background:var(--nw-hl-yellow);width:100%;font:400 var(--z-fs-small)/1.45 var(--z-font-text);padding:8px 10px;display:block}.nw-kept button[data-color=green]{background:var(--nw-hl-green)}.nw-kept button[data-color=blue]{background:var(--nw-hl-blue)}.nw-kept button[data-color=pink]{background:var(--nw-hl-pink)}.nw-kept button:focus-visible{outline:var(--z-focus-w) solid var(--z-focus)}.nw-kept q{quotes:none}.nw-kept__note{color:var(--z-ink-2);margin-top:6px;font-style:italic;display:block}.nw-from{color:var(--z-ink-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nw-from a{color:var(--z-ink)}.nw-comments{flex-direction:column;gap:14px;display:flex}.nw-comments__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nw-comments__wait{padding:24px}.nw-comments__none{color:var(--z-ink-2);align-items:center;gap:8px;margin:0;display:flex}.nw-comments__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nw-comment{border-radius:var(--z-r-block);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);padding:14px 18px}.nw-comment__meta{color:var(--z-ink-2);font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);gap:10px;margin:0 0 4px;display:flex}.nw-comment__meta b{color:var(--z-ink)}.nw-comment__body{font:400 var(--z-fs-body)/1.55 var(--z-font-text);overflow-wrap:anywhere}.nw-comment__body>:first-child{margin-top:0}.nw-comment__body>:last-child{margin-bottom:0}.nw-comment__body a{color:var(--z-ink)}.nw-hlbar{z-index:60;border-radius:var(--z-r-pill);background:var(--z-overlay);align-items:center;gap:4px;width:252px;padding:6px 8px;display:flex;position:fixed}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nw-hlbar{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.nw-hlbar{border-radius:var(--z-r-pill);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo);animation:nw-pop .16s var(--z-ease-out) backwards}.nw-hlbar__dot{all:unset;box-sizing:border-box;cursor:pointer;background:var(--c);width:28px;height:28px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--z-ink) 25%, transparent);transition:scale var(--z-spring-snappy-dur) var(--z-spring-snappy);border-radius:50%}.nw-hlbar__dot[data-color=yellow]{--c:#f2d855}@supports (color:lab(0% 0 0)){.nw-hlbar__dot[data-color=yellow]{--c:lab(86.7358% -1.31819 65.4917)}}.nw-hlbar__dot[data-color=green]{--c:#6ed889}@supports (color:lab(0% 0 0)){.nw-hlbar__dot[data-color=green]{--c:lab(78.7102% -45.0683 29.4705)}}.nw-hlbar__dot[data-color=blue]{--c:#62bbf5}@supports (color:lab(0% 0 0)){.nw-hlbar__dot[data-color=blue]{--c:lab(72.1072% -14.5848 -37.8252)}}.nw-hlbar__dot[data-color=pink]{--c:#f990c4}@supports (color:lab(0% 0 0)){.nw-hlbar__dot[data-color=pink]{--c:lab(72.6023% 45.2994 -8.70417)}}@media (hover:hover){.nw-hlbar__dot:hover{scale:1.12}}.nw-hlbar__dot:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:2px}.nw-listen{z-index:40;background:var(--z-overlay);align-items:center;gap:4px;max-width:calc(100vw - 24px);padding:6px 10px;display:flex;position:fixed;bottom:20px;left:50%;translate:-50%}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nw-listen{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.nw-listen{border-radius:var(--z-r-pill);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo);animation:nw-pop .24s var(--z-ease-out) backwards}.nw-listen__info{font:500 var(--z-fs-caption)/1 var(--z-font-text);font-variant-numeric:tabular-nums;color:var(--z-ink-2);white-space:nowrap;margin-inline:6px}[data-form=mobile] .nw-listen,[data-form=tablet] .nw-listen{bottom:calc(88px + env(safe-area-inset-bottom,0px))}.nw-today__head{flex-direction:column;gap:8px;padding-block:16px 24px;display:flex}.nw-today__head p{margin:0}.nw-today__sub{max-width:56ch;min-height:1.4em}.nw-today__later{color:var(--z-ink-2);align-items:center;gap:8px;margin:24px 0 0;display:flex}.nw-today__later a{color:var(--z-ink)}.nw-block{margin-bottom:36px}.nw-block>.nw-h2{margin-bottom:14px}.nw-block__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.nw-onboard__ideas{max-width:560px;color:var(--z-ink-2);flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.nw-onboard__ideas li{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.nw-onboard__ideas .z-icon{color:var(--z-ink);flex-shrink:0}.nw-onboard__ideas code{font:500 .9em var(--z-font-mono);background:var(--z-well);border-radius:6px;padding:.1em .4em}.nw-topic__head{flex-direction:column;align-items:flex-start;gap:14px;max-width:880px;padding-block:12px 24px;display:flex}.nw-topic__head p{margin:0}.nw-topic__title{text-wrap:balance}.nw-topic__meta{align-items:center;gap:14px;display:flex}.nw-topic__head .nw-spectrum{width:min(100%,560px)}.nw-topic__item{border-radius:var(--z-r-block);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);color:inherit;flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;display:flex}@supports (corner-shape:squircle){.nw-topic__item{corner-shape:squircle}}@media (hover:hover){.nw-topic__item:hover{box-shadow:var(--z-shadow-2)}}.nw-topic__item:focus-visible{outline:var(--z-focus-w) solid var(--z-focus)}.nw-topic__item[data-read] .nw-topic__t{color:var(--z-ink-2);font-weight:500}.nw-topic__who{color:var(--z-ink-2);font:400 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.nw-topic__who b{color:var(--z-ink)}.nw-topic__t{font:600 var(--z-fs-body)/1.3 var(--z-font-text);text-wrap:pretty}.nw-topic__s{color:var(--z-ink-2);font-size:var(--z-fs-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.nw-lanes{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:16px;display:grid;overflow-x:auto}@container pane (width<=760px){.nw-lanes{grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}.nw-lane{scroll-snap-align:start;flex-direction:column;gap:10px;min-width:0;display:flex}.nw-lane__title{font:600 var(--z-fs-small)/1 var(--z-font-text);align-items:center;gap:8px;margin:0 0 4px;display:flex}.nw-lane__title i{border-radius:50%;width:12px;height:12px}.nw-lane__title small{color:var(--z-ink-3);font-variant-numeric:tabular-nums}.nw-lane--time{max-width:720px}.nw-search{flex-direction:column;gap:12px;padding-top:16px;display:flex}.nw-search__form{width:min(100%,640px)}.nw-search__field{width:100%}.nw-search__opts{flex-wrap:wrap;gap:8px 16px;display:flex}.nw-search__count{color:var(--z-ink-2);align-items:center;gap:6px;margin:0;display:flex}.nw-sources__find{flex-wrap:wrap;gap:12px 16px;margin-bottom:16px;display:flex}.nw-sources__find>label{flex:260px;max-width:420px}.nw-sgroup{max-width:880px;margin-bottom:24px}.nw-sgroup__head{font:600 var(--z-fs-small)/1 var(--z-font-text);color:var(--z-ink-2);align-items:center;gap:8px;margin:0 0 8px;padding-inline:4px;display:flex}.nw-sgroup__head .z-icon{font-size:18px}.nw-sgroup__head small{color:var(--z-ink-3)}.nw-sgroup__head .z-btn{margin-left:auto}.nw-sgroup__none{color:var(--z-ink-3);margin:0;padding:8px 4px}.nw-slist{border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}@supports (corner-shape:squircle){.nw-slist{corner-shape:squircle}}.nw-srow{align-items:stretch;display:flex}.nw-srow+.nw-srow{box-shadow:0 -1px 0 var(--z-line)}.nw-srow__main{all:unset;box-sizing:border-box;cursor:pointer;flex:1;align-items:center;gap:14px;min-width:0;padding:12px 8px 12px 16px;display:flex}@media (hover:hover){.nw-srow__main:hover{background:color-mix(in oklch, var(--z-ink) 5%, transparent)}}.nw-srow__main:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.nw-srow__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nw-srow__text b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.nw-srow__text small{color:var(--z-ink-2);align-items:center;gap:6px;display:inline-flex}.nw-srow__text small .z-icon{font-size:15px}.nw-srow__state{color:var(--z-ink-2);font-size:var(--z-fs-caption);flex-shrink:0;align-items:center;gap:8px;display:flex}.nw-srow[data-health=paused] .nw-srow__text b{color:var(--z-ink-2)}.nw-srow__count{min-width:64px;color:var(--z-ink-2);font:600 var(--z-fs-small)/1 var(--z-font-text);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:2px;padding-inline:12px;text-decoration:none;display:flex}@media (hover:hover){.nw-srow__count:hover{background:color-mix(in oklch, var(--z-ink) 5%, transparent);color:var(--z-ink)}}.nw-srow__count:focus-visible{outline:var(--z-focus-w) solid var(--z-focus);outline-offset:-2px}.nw-compass{max-width:760px}.nw-compass .nw-card h2{margin:0}.nw-sug{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nw-sug li{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.nw-sug li+li{box-shadow:0 -1px 0 var(--z-line)}.nw-sug small{color:var(--z-ink-2)}.nw-kept-page{max-width:820px}.nw-kgroup{margin-bottom:28px}.nw-kgroup__title{font:600 var(--z-fs-body-l)/1.3 var(--z-font-text);flex-direction:column;gap:2px;margin:0 0 10px;display:flex}.nw-kgroup__title a{color:inherit;text-decoration:none}@media (hover:hover){.nw-kgroup__title a:hover{text-underline-offset:3px;text-decoration:underline}}.nw-kgroup__title small{color:var(--z-ink-2);font-weight:400}.nw-kgroup ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nw-kgroup li{border-radius:var(--z-r-block);background:var(--z-surface-3);box-shadow:inset 4px 0 0 var(--nw-hl-yellow), var(--z-shadow-1);padding:14px 18px}.nw-kgroup li[data-color=green]{box-shadow:inset 4px 0 0 var(--nw-hl-green), var(--z-shadow-1)}.nw-kgroup li[data-color=blue]{box-shadow:inset 4px 0 0 var(--nw-hl-blue), var(--z-shadow-1)}.nw-kgroup li[data-color=pink]{box-shadow:inset 4px 0 0 var(--nw-hl-pink), var(--z-shadow-1)}.nw-kgroup blockquote{font:400 var(--z-fs-body-l)/1.55 var(--z-font-read);margin:0}.nw-kgroup__note{color:var(--z-ink-2);margin:8px 0 0;font-style:italic}.nw-kgroup small{color:var(--z-ink-3);margin-top:8px;display:block}.nw-settings__cols{grid-template-columns:200px minmax(0,1fr);gap:32px;margin-top:20px;display:grid}@container pane (width<=760px){.nw-settings__cols{grid-template-columns:minmax(0,1fr);gap:16px}}.nw-settings__body{min-width:0;max-width:760px}.nw-settings__body>.nw-h2{margin-bottom:16px}.nw-snav{top:calc(var(--nw-bar) + 8px);flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky}@container pane (width<=760px){.nw-snav{flex-flow:wrap;gap:6px;position:static}}.nw-snav a{border-radius:var(--z-r-control);color:var(--z-ink-2);font:500 var(--z-fs-body)/1.2 var(--z-font-text);padding:9px 14px;text-decoration:none}@media (hover:hover){.nw-snav a:hover{background:color-mix(in oklch, var(--z-ink) 6%, transparent);color:var(--z-ink)}}.nw-snav a[aria-current=page]{background:var(--z-surface-3);color:var(--z-ink);box-shadow:var(--z-shadow-1)}.nw-snav a:focus-visible{outline:var(--z-focus-w) solid var(--z-focus)}.nw-setgroup{margin-bottom:28px}.nw-setgroup>h3{margin:0 0 10px}.nw-setgroup__rows{border-radius:var(--z-r-card);background:var(--z-surface-3);box-shadow:var(--z-shadow-1);flex-direction:column;gap:12px;padding:4px 20px 16px;display:flex}@supports (corner-shape:squircle){.nw-setgroup__rows{corner-shape:squircle}}.nw-setgroup__rows>*{margin-top:12px}.nw-set{justify-content:space-between;align-items:center;gap:20px;min-height:52px;display:flex}.nw-set+.nw-set{box-shadow:0 -1px 0 var(--z-line);padding-top:12px}.nw-set__text{min-width:0}.nw-set__text p{color:var(--z-ink-2);max-width:52ch;margin:2px 0 0;line-height:1.45}.nw-set__ctl{flex-shrink:0;align-items:center;gap:8px;display:flex}@container pane (width<=560px){.nw-set{flex-direction:column;align-items:flex-start;gap:10px}}.nw-acct,.nw-rule-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nw-acct__text,.nw-rule-row__text{flex-direction:column;flex:240px;gap:3px;min-width:0;display:flex}.nw-acct__text small,.nw-rule-row__text small{color:var(--z-ink-2);line-height:1.4}.nw-acct>.z-icon,.nw-rule-row>.z-icon{color:var(--z-success);flex-shrink:0}.nw-acct[data-off] .nw-acct__text,.nw-acct[data-off] .nw-rule-row__text,.nw-rule-row[data-off] .nw-acct__text,.nw-rule-row[data-off] .nw-rule-row__text{opacity:.55}.nw-acct__text{flex-direction:column;flex:240px;gap:3px;min-width:0;display:flex}.nw-acct__text small{color:var(--z-ink-2)}.nw-acct__result{font-style:italic}.nw-facts{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.nw-facts li{color:var(--z-ink-2);gap:14px;line-height:1.55;display:flex}.nw-facts .z-icon{color:var(--z-ink);flex-shrink:0}.nw-login{place-items:center;min-height:100dvh;padding:24px;display:grid}.nw-login__card{border-radius:var(--z-r-card);background:var(--z-surface-3);width:min(100%,400px);box-shadow:var(--z-shadow-2);flex-direction:column;gap:16px;padding:32px;display:flex}@supports (corner-shape:squircle){.nw-login__card{corner-shape:squircle}}.nw-login__card h1{margin:0}.nw-login__card p{color:var(--z-ink-2);margin:0;line-height:1.5}.nw-login__alt{flex-direction:column;gap:12px;display:flex}.nw-login-err{color:var(--z-danger);margin:0}.nw-palette{--z-glass-a:90%;background:var(--z-overlay);width:min(680px,100vw - 24px);max-width:none;max-height:min(640px,100dvh - 12vh - 24px);margin:10vh auto auto;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nw-palette{background:linear-gradient(180deg, var(--z-glass-sheen), transparent 46%), color-mix(in srgb, var(--z-overlay) var(--z-glass-a), transparent);-webkit-backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat));backdrop-filter:blur(var(--z-glass-blur)) saturate(var(--z-glass-sat))}}.nw-palette{border-radius:var(--z-r-card);box-shadow:var(--z-drop), inset 0 1px 0 var(--z-glass-hi), inset 1px 0 0 var(--z-glass-lo), inset -1px 0 0 var(--z-glass-lo), inset 0 -1px 0 var(--z-glass-lo)}.nw-palette[open]{flex-direction:column;display:flex}.nw-palette__bar{box-shadow:inset 0 -1px 0 var(--z-line);flex-shrink:0;align-items:center;gap:12px;padding:10px 12px 10px 20px;display:flex}.nw-palette__bar>.z-icon{color:var(--z-ink-2);font-size:24px}.nw-palette__input{all:unset;box-sizing:border-box;min-width:0;height:48px;font:400 var(--z-fs-body-l)/1 var(--z-font-text);color:var(--z-ink);letter-spacing:-.005em;flex:1}.nw-palette__input::placeholder{color:var(--z-ink-3)}.nw-palette__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.nw-palette__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.nw-palette__body{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:120px;padding:8px;overflow-y:auto}.nw-palette__group{font:600 var(--z-fs-caption)/var(--z-lh-caption) var(--z-font-text);color:var(--z-ink-2);margin:0;padding:12px 12px 4px}.nw-palette__foot{box-shadow:inset 0 1px 0 var(--z-line);font:400 var(--z-fs-caption)/1 var(--z-font-text);color:var(--z-ink-2);flex-shrink:0;align-items:center;gap:20px;padding:10px 20px;display:flex}.nw-palette__foot span{align-items:center;gap:6px;display:inline-flex}.nw-opt{cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:8px 10px;display:flex}.nw-opt__icon{background:var(--z-surface-3);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--z-ring);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nw-opt__icon .z-icon{color:var(--z-ink-2);font-size:20px}.nw-opt__text{flex-direction:column;flex:1;min-width:0;display:flex}.nw-opt__text strong{font-weight:500;font-size:var(--z-fs-body);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.nw-opt__text small{font-size:var(--z-fs-caption);line-height:var(--z-lh-caption);color:var(--z-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nw-opt__kbd{flex-shrink:0;gap:4px;display:inline-flex}.nw-opt[aria-selected=true]{background:var(--z-surface-3)}[data-form=mobile] .nw-palette{width:100%;max-width:100%;height:100dvh;max-height:none;box-shadow:none;background:var(--z-surface-2);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;margin:0}[data-form=mobile] .nw-palette .nw-palette__foot,[data-form=mobile] .nw-palette .nw-opt__kbd{display:none}.nw-add,.nw-srcd,.nw-rule,.nw-acc,.nw-keys{overscroll-behavior:contain;width:min(640px,100vw - 24px);max-height:calc(100dvh - 48px);padding:28px;overflow-y:auto}.nw-add[open],.nw-srcd[open],.nw-rule[open],.nw-acc[open],.nw-keys[open]{flex-direction:column;gap:16px;display:flex}.nw-add p,.nw-srcd p,.nw-rule p,.nw-acc p,.nw-keys p{margin:0}.nw-keys{width:min(760px,100vw - 24px)}.nw-keys__grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px;display:grid}.nw-keys__grid h3{margin:0 0 10px}.nw-keys__grid dl{flex-direction:column;gap:8px;margin:0;display:flex}.nw-keys__grid dl>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.nw-keys__grid dt{flex-shrink:0;order:2;gap:4px;display:inline-flex}.nw-keys__grid dd{color:var(--z-ink-2);font-size:var(--z-fs-small);margin:0}[data-form=mobile] .nw-add,[data-form=mobile] .nw-srcd,[data-form=mobile] .nw-rule,[data-form=mobile] .nw-acc,[data-form=mobile] .nw-keys{padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px))}.nw-add__body,.nw-add__tips{flex-direction:column;gap:12px;display:flex}.nw-add__tips p{color:var(--z-ink-2)}.nw-add__note{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.nw-add__note .z-icon{flex-shrink:0;font-size:18px}.nw-add__wait{align-items:center;gap:12px;padding:20px 4px;display:flex}.nw-add__error{border-radius:var(--z-r-control);background:color-mix(in oklch, var(--z-danger) 12%, transparent);align-items:flex-start;gap:8px;margin:0;padding:12px 14px;line-height:1.45;display:flex}.nw-add__error .z-icon{flex-shrink:0;font-size:20px}.nw-cands,.nw-packs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nw-cand,.nw-pack{border-radius:var(--z-r-block);background:var(--z-surface-2);box-shadow:inset 0 0 0 1px var(--z-ring);align-items:flex-start;gap:14px;padding:14px;display:flex}.nw-cand>.z-btn,.nw-pack>.z-btn{flex-shrink:0}.nw-cand[data-blocked],.nw-pack[data-blocked]{opacity:.75}.nw-cand__icon,.nw-pack__icon{background:var(--z-surface-3);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--z-ring);border-radius:12px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.nw-cand__icon img,.nw-pack__icon img{object-fit:contain;width:28px;height:28px}.nw-cand__icon .z-icon,.nw-pack__icon .z-icon{color:var(--z-ink-2)}.nw-cand__main,.nw-pack__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nw-cand__head,.nw-pack__head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.nw-cand__head b,.nw-pack__head b{font-weight:600}.nw-cand__desc,.nw-cand__meta,.nw-pack__desc,.nw-pack__meta{color:var(--z-ink-2)}.nw-cand__warn,.nw-pack__warn{color:var(--z-warning);align-items:flex-start;gap:6px;display:flex}.nw-cand__warn .z-icon,.nw-pack__warn .z-icon{flex-shrink:0;font-size:16px}.nw-cand__preview,.nw-pack__preview{color:var(--z-ink-2);font-size:var(--z-fs-caption);margin:4px 0 0;padding:0 0 0 16px;line-height:1.4}.nw-cand__preview li,.nw-pack__preview li{text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;overflow:hidden}.nw-pack{align-items:center}.nw-pack__title{font:600 var(--z-fs-body-l)/1.3 var(--z-font-text);margin:0 0 2px}.nw-pack__who{color:var(--z-ink-3);margin-top:4px!important}.nw-pack__lean{flex-wrap:wrap;gap:6px;display:flex;margin-top:8px!important}.nw-srcd__meta{color:var(--z-ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.nw-srcd__status{border-radius:var(--z-r-control);background:color-mix(in oklch, var(--z-success) 12%, transparent);font-size:var(--z-fs-small);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.45;display:flex}.nw-srcd__status[data-bad]{background:color-mix(in oklch, var(--z-warning) 14%, transparent)}.nw-srcd__status .z-icon{flex-shrink:0;font-size:20px}.nw-srcd__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.nw-srcd__switches{flex-direction:column;gap:10px;display:flex}.nw-srcd__account{color:var(--z-ink-2);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.nw-srcd__account .z-icon{flex-shrink:0;font-size:18px}.nw-srcd__remove{margin-right:auto}.nw-rule__block{border-radius:var(--z-r-block);background:var(--z-surface-2);box-shadow:inset 0 0 0 1px var(--z-ring);border:0;flex-direction:column;gap:10px;margin:0;padding:14px;display:flex}.nw-rule__block legend{float:left;width:100%;padding:0 6px}.nw-rule__block legend+*{clear:both}.nw-rule__row{grid-template-columns:minmax(110px,.8fr) minmax(120px,1fr) minmax(120px,1.3fr) auto;align-items:center;gap:8px;display:grid}@container (width<=560px){.nw-rule__row{grid-template-columns:1fr 1fr}}.nw-rule__preview{border-radius:var(--z-r-control);background:var(--z-surface-2);padding:12px 14px}.nw-rule__preview p{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.nw-rule__preview ul{color:var(--z-ink-2);font-size:var(--z-fs-caption);margin:8px 0 0;padding-left:22px;line-height:1.5}.nw-acc__help{color:var(--z-ink-2)}.nw-acc__help summary{cursor:pointer;color:var(--z-ink);font-weight:500}.nw-acc__help ol{margin:8px 0 0;padding-left:22px;line-height:1.55}.nw-acc__help code{font:500 .9em var(--z-font-mono);background:var(--z-well);border-radius:6px;padding:.1em .4em}
