@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/source-serif-4-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/source-serif-4-latin-700-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Serif Repli Georgia;font-style:normal;font-weight:700;src:local(Georgia Bold),local(Georgia-Bold);size-adjust:86.2%;ascent-override:120.2%;descent-override:38.9%;line-gap-override:0%}@font-face{font-family:Source Serif Repli Georgia;font-style:italic;font-weight:700;src:local(Georgia Bold Italic),local(Georgia-BoldItalic);size-adjust:81.5%;ascent-override:127.1%;descent-override:41.1%;line-gap-override:0%}@font-face{font-family:Source Serif Repli Noto;font-style:normal;font-weight:700;src:local(Noto Serif Bold),local(NotoSerif-Bold);size-adjust:87.5%;ascent-override:118.4%;descent-override:38.3%;line-gap-override:0%}@font-face{font-family:Source Serif Repli Noto;font-style:italic;font-weight:700;src:local(Noto Serif Bold Italic),local(NotoSerif-BoldItalic);size-adjust:83%;ascent-override:124.8%;descent-override:40.4%;line-gap-override:0%}@font-face{font-family:Source Serif Repli Times;font-style:normal;font-weight:700;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT);size-adjust:105%;ascent-override:98.7%;descent-override:31.9%;line-gap-override:0%}@font-face{font-family:Source Serif Repli Times;font-style:italic;font-weight:700;src:local(Times New Roman Bold Italic),local(TimesNewRomanPS-BoldItalicMT);size-adjust:103.5%;ascent-override:100.1%;descent-override:32.4%;line-gap-override:0%}:root{--font-body:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;--font-display:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;--font-serif:var(--font-body);--font-mono:ui-monospace, "SF Mono", Consolas, monospace;--primary:#1565c0;--primary-strong:#0c3a6e;--primary-soft:#ebf2fa;--primary-line:#c6d7ec;--accent:var(--primary);--accent-strong:var(--primary-strong);--accent-light:#4d94e6;--accent-tint:var(--primary-soft);--success:#2b7455;--success-tint:#e5f2ea;--success-soft:#e5f2ea;--danger:#b23a34;--danger-tint:#fbeae9;--critical:#b23a34;--critical-soft:#fbeae9;--warning:#8f5f14;--warning-tint:#faf1e2;--warning-soft:#faf1e2;--info:#3b6e91;--info-tint:#e8f1f6;--info-soft:#e8f1f6;--primary-rgb:21, 101, 192;--info-rgb:59, 110, 145;--success-rgb:43, 116, 85;--warning-rgb:143, 95, 20;--danger-rgb:178, 58, 52;--overlay-soft:#ffffffb3;--overlay-strong:#fffffff5;--paper:#faf9f6;--paper-raised:#fff;--bg:var(--paper);--surface-0:var(--paper);--surface-1:var(--paper-raised);--surface-2:#f1f0ec;--surface-3:#e1e4e0;--surface-inset:var(--paper);--card:var(--paper-raised);--ink:#16211d;--ink-soft:#3c4a44;--ink-mute:#626c67;--muted:#626c67;--border:#e1e4e0;--border-subtle:#141e1a0a;--border-default:var(--border);--border-strong:#c7cdc8;--border-field:#8d928e;--border-focus:#14524aa6;--border-light:var(--border);--violet:#6d28d9;--on-accent:#fff;--danger-line:#ebb6b4;--shadow-xs:none;--shadow-sm:none;--shadow:none;--shadow-md:none;--shadow-lg:none;--shadow-glow:0 0 0 3px #14524a29;--elevation-0:none;--elevation-1:0 1px 2px #16211d0d;--elevation-2:0 1px 2px #16211d0a, 0 4px 10px #16211d0f;--elevation-3:0 2px 4px #16211d0a, 0 10px 24px #16211d14;--elevation-4:0 4px 8px #16211d0f, 0 20px 44px #16211d1f;--radius:10px;--radius-xs:4px;--radius-sm:6px;--radius-md:9px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-card:12px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--gap:16px;--space-0:0;--space-0-5:2px;--space-1-5:6px;--space-2-5:10px;--space-3-5:14px;--space-4-5:18px;--space-7:28px;--space-14:56px;--space-20:80px;--space-24:96px;--space-section:clamp(48px, 8vw, 112px);--space-gutter:clamp(16px, 4vw, 32px);--content-max:1200px;--content-narrow:720px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-xl:17px;--text-2xl:20px;--text-3xl:24px;--text-4xl:30px;--text-display:clamp(26px, 3.5vw, 40px);--text-2xs:10px;--text-5xl:36px;--text-6xl:44px;--type-hero-size:clamp(32px, 5.6vw, 56px);--type-hero-leading:1.06;--type-hero-weight:700;--type-hero-tracking:-.026em;--type-display-size:clamp(27px, 4.2vw, 40px);--type-display-leading:1.12;--type-display-weight:700;--type-display-tracking:-.022em;--type-title-size:clamp(23px, 2.8vw, 32px);--type-title-leading:1.18;--type-title-weight:700;--type-title-tracking:-.018em;--type-section-size:clamp(20px, 2.2vw, 26px);--type-section-leading:1.25;--type-section-weight:700;--type-section-tracking:-.014em;--type-subsection-size:clamp(18px, 1.6vw, 20px);--type-subsection-leading:1.35;--type-subsection-weight:600;--type-subsection-tracking:-.008em;--type-lead-size:clamp(16px, 1.3vw, 18px);--type-lead-leading:1.55;--type-lead-weight:400;--type-lead-tracking:0em;--type-body-size:15px;--type-body-leading:1.6;--type-body-weight:400;--type-body-tracking:0em;--type-body-sm-size:14px;--type-body-sm-leading:1.55;--type-body-sm-weight:400;--type-body-sm-tracking:0em;--type-caption-size:13px;--type-caption-leading:1.5;--type-caption-weight:500;--type-caption-tracking:0em;--type-micro-size:12px;--type-micro-leading:1.45;--type-micro-weight:500;--type-micro-tracking:0em;--type-overline-size:11px;--type-overline-leading:1.3;--type-overline-weight:700;--type-overline-tracking:.12em;--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.6;--leading-loose:1.75;--tracking-tighter:-.024em;--tracking-tight:-.014em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-wider:.12em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-smooth:.2s ease;--duration-instant:80ms;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.45s;--duration-ambient:8s;--duration-drift:20s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--transition-slow:var(--duration-slow) var(--ease-standard);--transition-emphasis:var(--duration-slower) var(--ease-out);--gradient-primary:var(--primary);--gradient-primary-deep:var(--primary-strong);--gradient-soft:var(--primary-soft);--tint-blue:#2b6cb014;--tint-green:#2f855a14;--tint-amber:#b7791f14;--tint-red:#c5303014;--tint-violet:#6b46c114;--tint-slate:#0000000a;--sidebar-bg:var(--paper-raised);--sidebar-bg-2:var(--paper-raised);--sidebar-text:var(--ink-soft);--sidebar-text-soft:var(--muted);--sidebar-text-strong:var(--ink);--sidebar-active-bg:var(--primary-soft);--sidebar-active-text:var(--primary);--sidebar-active-bar:var(--primary);--sidebar-hover-bg:var(--surface-2);--sidebar-border:var(--border);--sidebar-w:256px;--sidebar-w-tablet:220px;--dash-max:100%;--dash-gutter:28px;--primary-light:var(--primary-soft);--primary-dark:var(--primary-strong);--highlight:var(--success);--highlight-light:#59b09d;--highlight-dark:var(--primary-strong);--background:var(--paper);--neutral-dark:var(--ink);--neutral-muted:var(--muted);--accent-violet:var(--primary);--blog-btn-radius:var(--radius);--blog-btn-padding-y:.56rem;--blog-btn-padding-x:1rem;--blog-btn-font-size:.875rem;--blog-btn-font-weight:600;--blog-btn-border:1px solid transparent;--blog-btn-transition:background-color .15s ease, color .15s ease;--blog-btn-primary-bg:var(--primary);--blog-btn-primary-bg-hover:var(--primary-strong);--blog-btn-primary-color:var(--on-accent);--blog-btn-secondary-bg:var(--paper-raised);--blog-btn-secondary-bg-hover:var(--surface-2);--blog-btn-secondary-color:var(--ink);--blog-btn-secondary-border:var(--border-strong);--blog-btn-focus-outline-primary:2px solid var(--border-focus);--blog-btn-focus-outline-secondary:2px solid var(--border-focus);--bg-strong:var(--surface-2);--bg-elevated:var(--paper-raised);--foreground:var(--ink);--neutral-light:var(--surface-2);--error:var(--danger);--error-rgb:var(--danger-rgb);--danger-soft:var(--danger-tint);--accent-dark:var(--accent-strong);--dash-s1:var(--space-1);--dash-s2:var(--space-2);--dash-s3:var(--space-3);--dash-s4:var(--space-4);--dash-s6:var(--space-6)}@media (max-width:768px){:root{--dash-gutter:16px}}@media (max-width:480px){:root{--dash-gutter:12px}}@media (prefers-color-scheme:dark){:root{--ink:#e9ede9;--ink-soft:#b7c1bb;--ink-mute:#8b9892;--muted:#8b9892;--paper:#0e1614;--paper-raised:#141f1c;--bg:var(--paper);--surface-0:var(--paper);--surface-1:var(--paper-raised);--surface-2:#1a2622;--surface-3:#223029;--surface-inset:var(--paper);--card:var(--paper-raised);--primary:#59b09d;--primary-strong:#7fc4b3;--primary-soft:#17332c;--primary-line:#254740;--accent:var(--primary);--accent-strong:var(--primary-strong);--accent-tint:var(--primary-soft);--accent-light:#7fc4b3;--gradient-primary:#124239;--gradient-primary-deep:#0b2a24;--gradient-soft:var(--primary-soft);--border:#223029;--border-default:var(--border);--border-strong:#2c3b34;--border-field:#5e6b64;--border-light:var(--border);--border-focus:#59b09da6;--border-subtle:#1f2b27;--tint-blue:#17332c;--tint-green:#123324;--tint-amber:#3a2c14;--tint-red:#45201c;--tint-violet:#332450;--tint-slate:#223029;--violet:#b79ceb;--on-accent:#0e1614;--danger-line:#6b322e;--success:#5fbf95;--success-tint:#123324;--success-soft:#123324;--warning:#d9a24a;--warning-tint:#332711;--warning-soft:#332711;--danger:#e2726c;--danger-tint:#331715;--critical:#e2726c;--critical-soft:#331715;--info:#7fb3d5;--info-tint:#122a36;--info-soft:#122a36;--primary-rgb:89, 176, 157;--info-rgb:127, 179, 213;--success-rgb:95, 191, 149;--warning-rgb:217, 162, 74;--danger-rgb:226, 114, 108;--overlay-soft:#141f1cb3;--overlay-strong:#141f1ceb;--shadow:none;--shadow-md:none;--shadow-lg:none;--elevation-0:none;--elevation-1:inset 0 0 0 1px #e9ede90d;--elevation-2:inset 0 0 0 1px #e9ede912, 0 4px 12px #00000073;--elevation-3:inset 0 0 0 1px #e9ede917, 0 10px 28px #0000008c;--elevation-4:inset 0 0 0 1px #e9ede91f, 0 20px 48px #000000a6;--sidebar-bg:var(--paper-raised);--sidebar-bg-2:var(--paper-raised);--sidebar-text:var(--ink-soft);--sidebar-text-soft:var(--muted);--sidebar-text-strong:var(--ink);--sidebar-active-bg:var(--primary-soft);--sidebar-active-text:var(--primary-strong);--sidebar-active-bar:var(--primary);--sidebar-hover-bg:var(--surface-2);--sidebar-border:var(--border)}}:root[data-theme=dark]{--ink:#e9ede9;--ink-soft:#b7c1bb;--ink-mute:#8b9892;--muted:#8b9892;--paper:#0e1614;--paper-raised:#141f1c;--bg:var(--paper);--surface-0:var(--paper);--surface-1:var(--paper-raised);--surface-2:#1a2622;--surface-3:#223029;--surface-inset:var(--paper);--card:var(--paper-raised);--primary:#59b09d;--primary-strong:#7fc4b3;--primary-soft:#17332c;--primary-line:#254740;--accent:var(--primary);--accent-strong:var(--primary-strong);--accent-tint:var(--primary-soft);--accent-light:#7fc4b3;--gradient-primary:#124239;--gradient-primary-deep:#0b2a24;--gradient-soft:var(--primary-soft);--border:#223029;--border-default:var(--border);--border-strong:#2c3b34;--border-field:#5e6b64;--border-light:var(--border);--border-focus:#59b09da6;--border-subtle:#1f2b27;--tint-blue:#17332c;--tint-green:#123324;--tint-amber:#3a2c14;--tint-red:#45201c;--tint-violet:#332450;--tint-slate:#223029;--violet:#b79ceb;--on-accent:#0e1614;--danger-line:#6b322e;--success:#5fbf95;--success-tint:#123324;--success-soft:#123324;--warning:#d9a24a;--warning-tint:#332711;--warning-soft:#332711;--danger:#e2726c;--danger-tint:#331715;--critical:#e2726c;--critical-soft:#331715;--info:#7fb3d5;--info-tint:#122a36;--info-soft:#122a36;--primary-rgb:89, 176, 157;--info-rgb:127, 179, 213;--success-rgb:95, 191, 149;--warning-rgb:217, 162, 74;--danger-rgb:226, 114, 108;--overlay-soft:#141f1cb3;--overlay-strong:#141f1ceb;--shadow:none;--shadow-md:none;--shadow-lg:none;--elevation-0:none;--elevation-1:inset 0 0 0 1px #e9ede90d;--elevation-2:inset 0 0 0 1px #e9ede912, 0 4px 12px #00000073;--elevation-3:inset 0 0 0 1px #e9ede917, 0 10px 28px #0000008c;--elevation-4:inset 0 0 0 1px #e9ede91f, 0 20px 48px #000000a6;--sidebar-bg:var(--paper-raised);--sidebar-bg-2:var(--paper-raised);--sidebar-text:var(--ink-soft);--sidebar-text-soft:var(--muted);--sidebar-text-strong:var(--ink);--sidebar-active-bg:var(--primary-soft);--sidebar-active-text:var(--primary-strong);--sidebar-active-bar:var(--primary);--sidebar-hover-bg:var(--surface-2);--sidebar-border:var(--border)}:root[data-theme=light]{--ink:#16211d;--ink-soft:#3c4a44;--ink-mute:#626c67;--muted:#626c67;--paper:#faf9f6;--paper-raised:#fff;--bg:var(--paper);--surface-0:var(--paper);--surface-1:var(--paper-raised);--surface-2:#f1f0ec;--surface-3:#e1e4e0;--surface-inset:var(--paper);--card:var(--paper-raised);--primary:#1565c0;--primary-strong:#0c3a6e;--primary-soft:#ebf2fa;--primary-line:#c6d7ec;--accent:var(--primary);--accent-strong:var(--primary-strong);--accent-tint:var(--primary-soft);--accent-light:#4d94e6;--gradient-primary:var(--primary);--gradient-primary-deep:var(--primary-strong);--gradient-soft:var(--primary-soft);--border:#e1e4e0;--border-default:var(--border);--border-strong:#c7cdc8;--border-field:#8d928e;--border-light:var(--border);--border-focus:#14524aa6;--border-subtle:#141e1a0a;--tint-blue:#2b6cb014;--tint-green:#2f855a14;--tint-amber:#b7791f14;--tint-red:#c5303014;--tint-violet:#6b46c114;--tint-slate:#0000000a;--violet:#6d28d9;--on-accent:#fff;--danger-line:#ebb6b4;--success:#2b7455;--success-tint:#e5f2ea;--success-soft:#e5f2ea;--warning:#8f5f14;--warning-tint:#faf1e2;--warning-soft:#faf1e2;--danger:#b23a34;--danger-tint:#fbeae9;--critical:#b23a34;--critical-soft:#fbeae9;--info:#3b6e91;--info-tint:#e8f1f6;--info-soft:#e8f1f6;--primary-rgb:21, 101, 192;--info-rgb:59, 110, 145;--success-rgb:43, 116, 85;--warning-rgb:143, 95, 20;--danger-rgb:178, 58, 52;--overlay-soft:#ffffffb3;--overlay-strong:#fffffff5;--shadow:none;--shadow-md:none;--shadow-lg:none;--elevation-0:none;--elevation-1:0 1px 2px #16211d0d;--elevation-2:0 1px 2px #16211d0a, 0 4px 10px #16211d0f;--elevation-3:0 2px 4px #16211d0a, 0 10px 24px #16211d14;--elevation-4:0 4px 8px #16211d0f, 0 20px 44px #16211d1f;--sidebar-bg:var(--paper-raised);--sidebar-bg-2:var(--paper-raised);--sidebar-text:var(--ink-soft);--sidebar-text-soft:var(--muted);--sidebar-text-strong:var(--ink);--sidebar-active-bg:var(--primary-soft);--sidebar-active-text:var(--primary);--sidebar-active-bar:var(--primary);--sidebar-hover-bg:var(--surface-2);--sidebar-border:var(--border)}body{transition:background-color .15s,color .15s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:clip}body{color:var(--ink);background:var(--bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1;font-size:15px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-weight:700;line-height:1.25}a{color:inherit;text-decoration:none}.btn-primary,.primaryAction{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;transition:background-color var(--transition-fast);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-primary:hover,.primaryAction:hover{background:var(--accent-strong)}.btn-primary:focus-visible,.primaryAction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-secondary,.secondaryAction{background:var(--surface-1);color:var(--ink);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn-secondary:hover,.secondaryAction:hover{background:var(--surface-2);border-color:var(--border-strong)}.btn-secondary:focus-visible,.secondaryAction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dash-kicker{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0 0 4px;font-size:11px;font-weight:700}.dash-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:4px 0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.2}.dash-subtitle{color:var(--ink-soft);max-width:560px;margin:0;font-size:14px;font-weight:400;line-height:1.55}.scrollable{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;overflow:auto hidden}.scrollable::-webkit-scrollbar{height:5px}.scrollable::-webkit-scrollbar-track{background:0 0}.scrollable::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.tableContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;position:relative;overflow-x:auto}.tableContainer::-webkit-scrollbar{height:5px}.tableContainer::-webkit-scrollbar-track{background:0 0}.tableContainer::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.session-timeout-modal-module__tSLQhW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;opacity:0;background:#00000080;justify-content:center;align-items:center;padding:16px;transition:opacity .3s;display:flex;position:fixed;inset:0}.session-timeout-modal-module__tSLQhW__overlay.session-timeout-modal-module__tSLQhW__visible{opacity:1}.session-timeout-modal-module__tSLQhW__modal{background:var(--paper-raised);width:100%;max-width:420px;box-shadow:none;border-radius:20px;padding:32px;animation:.3s session-timeout-modal-module__tSLQhW__slideUp}@keyframes session-timeout-modal-module__tSLQhW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.session-timeout-modal-module__tSLQhW__iconWrapper{justify-content:center;margin-bottom:20px;display:flex}.session-timeout-modal-module__tSLQhW__icon{width:48px;height:48px;color:var(--accent,#1976d2)}.session-timeout-modal-module__tSLQhW__title{font-family:var(--font-display,system-ui, -apple-system, sans-serif);text-align:center;color:var(--ink,#1f1b16);margin-bottom:12px;font-size:22px;font-weight:700}.session-timeout-modal-module__tSLQhW__message{text-align:center;color:var(--muted,#666);margin-bottom:20px;font-size:15px;line-height:1.6}.session-timeout-modal-module__tSLQhW__countdown{background:#e53e3e1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;padding:12px;display:flex}.session-timeout-modal-module__tSLQhW__countdownIcon{color:#e53e3e;flex-shrink:0;width:20px;height:20px}.session-timeout-modal-module__tSLQhW__countdownText{color:#e53e3e;font-size:14px;font-weight:600}.session-timeout-modal-module__tSLQhW__countdownText strong{font-size:16px;font-weight:700}.session-timeout-modal-module__tSLQhW__actions{gap:12px;display:flex}.session-timeout-modal-module__tSLQhW__extendButton,.session-timeout-modal-module__tSLQhW__logoutButton{cursor:pointer;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.session-timeout-modal-module__tSLQhW__extendButton{background:var(--accent,#1976d2);color:var(--on-accent)}.session-timeout-modal-module__tSLQhW__extendButton:hover{background:var(--accent-strong,#1565c0);box-shadow:none;transform:translateY(-1px)}.session-timeout-modal-module__tSLQhW__extendButton:active{transform:translateY(0)}.session-timeout-modal-module__tSLQhW__logoutButton{background:var(--surface-2);color:var(--ink,#1f1b16);border:1px solid #0000001a}.session-timeout-modal-module__tSLQhW__logoutButton:hover{background:var(--surface-3);box-shadow:none;transform:translateY(-1px)}.session-timeout-modal-module__tSLQhW__logoutButton:active{transform:translateY(0)}@media (max-width:640px){.session-timeout-modal-module__tSLQhW__modal{padding:24px}.session-timeout-modal-module__tSLQhW__title{font-size:20px}.session-timeout-modal-module__tSLQhW__message{font-size:14px}.session-timeout-modal-module__tSLQhW__actions{flex-direction:column}.session-timeout-modal-module__tSLQhW__extendButton,.session-timeout-modal-module__tSLQhW__logoutButton{width:100%}}
.analytics-notice-module__LgBNuG__avis{z-index:9998;background:var(--surface-2);border-top:1px solid var(--border);min-height:60px;color:var(--ink-mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:8px 12px;display:flex;position:fixed;bottom:0;left:0;right:0}.analytics-notice-module__LgBNuG__texte{text-align:center;max-width:62ch;margin:0;font-size:12px;line-height:1.35}.analytics-notice-module__LgBNuG__choix{flex-shrink:0;gap:8px;display:flex}.analytics-notice-module__LgBNuG__bouton{border:1px solid var(--border-field);background:var(--paper-raised);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 16px;font-size:13px;font-weight:600}.analytics-notice-module__LgBNuG__bouton:hover{background:var(--surface-3)}.analytics-notice-module__LgBNuG__bouton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-avis-audience=affiche] body{padding-bottom:64px}@media (max-width:640px){html[data-avis-audience=affiche] body{padding-bottom:132px}}
