@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./share-tech-mono-latin-400-normal.CCqdbj5z.woff2) format("woff2"),url(./share-tech-mono-latin-400-normal.15MgdvEM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--board-bg: #000000;--board-amber: #ffb000;--board-header: #005eb8;--board-header-text: #ffffff;--board-bar: #e11b22;--board-bar-text: #ffffff;--board-accent-highlight: rgba(255, 180, 80, .95);--board-glow: rgba(255, 176, 0, .12);--board-text-shadow: 0 0 6px var(--board-glow);--board-shell-gradient: radial-gradient(120% 80% at 50% 0%, #0a0a0a 0%, #000 55%);--board-elevation-shadow: rgba(0, 0, 0, .45);--board-border: rgba(255, 176, 0, .2);--board-border-strong: rgba(255, 176, 0, .25);--board-border-subtle: rgba(255, 176, 0, .15);--board-chip-bg: rgba(0, 0, 0, .2);--board-chip-border: rgba(255, 176, 0, .35);--board-chip-border-hover: rgba(255, 200, 80, .55);--board-column-bg: transparent;--board-highlight-bg: rgba(255, 140, 0, .1);--board-highlight-glow-inset: inset 0 0 56px rgba(255, 140, 0, .18);--board-highlight-glow-outer: 0 0 28px rgba(255, 140, 0, .12);--board-notice-border: rgba(255, 176, 0, .25);--board-header-divider: rgba(255, 255, 255, .22);--board-header-btn-bg: rgba(255, 255, 255, .1);--board-header-btn-bg-hover: rgba(255, 255, 255, .16);--board-header-btn-border: rgba(255, 255, 255, .38);--status-warn-bg: rgba(255, 176, 0, .06);--status-warn-border: rgba(255, 176, 0, .28);--status-error-bg: rgba(255, 80, 80, .12);--status-error-border: rgba(255, 100, 100, .45);--status-error-text: rgba(255, 140, 140, .95);--status-error-notice-bg: rgba(255, 80, 80, .12);--status-error-notice-text: rgba(255, 220, 200, .95);--status-delay-border: rgba(255, 200, 120, .4);--status-overdue-border: rgba(120, 180, 255, .35);--status-card-bg: rgba(255, 140, 0, .08);--status-card-border: rgba(255, 140, 0, .35);--chrome-trigger-bg: rgba(20, 20, 20, .92);--chrome-trigger-border: rgba(255, 140, 0, .45);--chrome-trigger-hover: rgba(255, 176, 0, .12);--chrome-trigger-shadow: rgba(0, 0, 0, .45);--chrome-panel-bg: #141414;--chrome-panel-border: rgba(255, 140, 0, .45);--chrome-panel-shadow: rgba(0, 0, 0, .55);--chrome-backdrop: rgba(0, 0, 0, .55);--chrome-btn-border: rgba(255, 176, 0, .35);--chrome-btn-bg: rgba(255, 176, 0, .12);--chrome-btn-bg-hover: rgba(255, 176, 0, .2);--surface-page-tint: rgba(255, 176, 0, .04);--surface-overlay: rgba(0, 0, 0, .35);--surface-sticky: rgba(12, 10, 8, .92);--surface-sticky-solid: rgba(12, 10, 8, .98);--surface-inset: rgba(0, 0, 0, .22);--surface-badge: rgba(0, 0, 0, .4);--surface-card: rgba(255, 176, 0, .06);--surface-card-hover: rgba(255, 176, 0, .12);--surface-card-active: rgba(255, 176, 0, .07);--border-muted: rgba(255, 176, 0, .25);--border-default: rgba(255, 176, 0, .28);--border-accent: rgba(255, 176, 0, .48);--border-accent-strong: rgba(255, 176, 0, .65);--border-accent-subtle: rgba(255, 176, 0, .55);--border-focus-ring: rgba(255, 176, 0, .12);--border-link: rgba(255, 176, 0, .45);--border-badge: rgba(255, 176, 0, .36);--control-accent: rgba(255, 176, 0, .85);--focus-ring: rgba(255, 176, 0, .45);--scrollbar-track: rgba(0, 0, 0, .55);--scrollbar-thumb-hover: #ffcc44;--pulse-panel-bg: rgba(255, 176, 0, .04);--pulse-dot-none: rgba(255, 176, 0, .4);--pulse-dot-fyi: rgba(0, 120, 215, .95);--pulse-dot-fyi-glow: rgba(0, 120, 215, .55);--pulse-dot-disruption: rgba(255, 140, 0, .95);--pulse-dot-disruption-glow: rgba(255, 140, 0, .5);--pulse-dot-safety: rgba(255, 80, 80, .95);--pulse-dot-safety-glow: rgba(255, 80, 80, .5);--pulse-border-fyi: rgba(0, 120, 215, .75);--pulse-border-disruption: rgba(255, 140, 0, .75);--pulse-border-safety: rgba(255, 80, 80, .85);--pulse-tag-fyi-bg: rgba(0, 94, 184, .22);--pulse-tag-fyi-border: rgba(0, 120, 215, .62);--pulse-tag-disruption-bg: rgba(255, 140, 0, .24);--pulse-tag-disruption-border: rgba(255, 140, 0, .6);--pulse-tag-safety-bg: rgba(255, 80, 80, .2);--pulse-tag-safety-border: rgba(255, 100, 100, .55);--pulse-draft-bg: rgba(0, 0, 0, .35);--settings-trigger-reserve: calc(3.85rem + env(safe-area-inset-right, 0px)) ;color-scheme:dark}html[data-theme=classic-light]{--board-bg: #f7f4ed;--board-amber: #2a1a00;--board-header: #004494;--board-header-text: #ffffff;--board-bar: #c4161c;--board-bar-text: #ffffff;--board-accent-highlight: #6b4500;--board-glow: transparent;--board-text-shadow: none;--board-shell-gradient: radial-gradient(120% 80% at 50% 0%, #fcfbf8 0%, #ebe6dc 55%);--board-elevation-shadow: rgba(42, 26, 0, .12);--board-border: rgba(42, 26, 0, .14);--board-border-strong: rgba(42, 26, 0, .22);--board-border-subtle: rgba(42, 26, 0, .1);--board-chip-bg: rgba(255, 255, 255, .85);--board-chip-border: rgba(42, 26, 0, .22);--board-chip-border-hover: rgba(42, 26, 0, .38);--board-column-bg: rgba(255, 255, 255, .78);--board-highlight-bg: rgba(255, 176, 0, .18);--board-highlight-glow-inset: inset 0 0 0 1px rgba(140, 90, 0, .28);--board-highlight-glow-outer: 0 2px 12px rgba(42, 26, 0, .08);--board-notice-border: rgba(42, 26, 0, .18);--board-header-divider: rgba(255, 255, 255, .35);--board-header-btn-bg: rgba(255, 255, 255, .18);--board-header-btn-bg-hover: rgba(255, 255, 255, .28);--board-header-btn-border: rgba(255, 255, 255, .5);--status-warn-bg: rgba(140, 90, 0, .08);--status-warn-border: rgba(140, 90, 0, .28);--status-error-bg: rgba(180, 40, 40, .1);--status-error-border: rgba(140, 30, 30, .35);--status-error-text: #8b1a1a;--status-error-notice-bg: rgba(180, 40, 40, .08);--status-error-notice-text: #7a1515;--status-delay-border: rgba(140, 90, 0, .35);--status-overdue-border: rgba(0, 70, 140, .35);--status-card-bg: rgba(255, 255, 255, .88);--status-card-border: rgba(42, 26, 0, .18);--chrome-trigger-bg: #ffffff;--chrome-trigger-border: rgba(42, 26, 0, .22);--chrome-trigger-hover: rgba(255, 176, 0, .16);--chrome-trigger-shadow: rgba(42, 26, 0, .12);--chrome-panel-bg: #ffffff;--chrome-panel-border: rgba(42, 26, 0, .18);--chrome-panel-shadow: rgba(42, 26, 0, .14);--chrome-backdrop: rgba(42, 26, 0, .35);--chrome-btn-border: rgba(42, 26, 0, .22);--chrome-btn-bg: rgba(255, 176, 0, .14);--chrome-btn-bg-hover: rgba(255, 176, 0, .22);--surface-page-tint: rgba(255, 176, 0, .05);--surface-overlay: rgba(255, 255, 255, .92);--surface-sticky: rgba(247, 244, 237, .96);--surface-sticky-solid: #f7f4ed;--surface-inset: rgba(255, 255, 255, .78);--surface-badge: rgba(255, 255, 255, .92);--surface-card: rgba(255, 255, 255, .72);--surface-card-hover: rgba(255, 176, 0, .14);--surface-card-active: rgba(255, 176, 0, .1);--border-muted: rgba(42, 26, 0, .16);--border-default: rgba(42, 26, 0, .22);--border-accent: rgba(42, 26, 0, .32);--border-accent-strong: rgba(42, 26, 0, .45);--border-accent-subtle: rgba(42, 26, 0, .38);--border-focus-ring: rgba(140, 90, 0, .18);--border-link: rgba(42, 26, 0, .32);--border-badge: rgba(42, 26, 0, .2);--control-accent: #9a6200;--focus-ring: rgba(140, 90, 0, .45);--scrollbar-track: rgba(42, 26, 0, .1);--scrollbar-thumb-hover: #b87a00;--pulse-panel-bg: rgba(255, 176, 0, .06);--pulse-dot-none: rgba(42, 26, 0, .25);--pulse-draft-bg: rgba(255, 255, 255, .78);color-scheme:light}html[data-theme=fallout]{--board-bg: #0a120a;--board-amber: #39ff14;--board-header: #1a3d1a;--board-header-text: #d4ffd4;--board-bar: #2d5a2d;--board-bar-text: #e8ffe8;--board-accent-highlight: rgba(57, 255, 20, .95);--board-glow: rgba(57, 255, 20, .18);--board-text-shadow: 0 0 8px rgba(57, 255, 20, .35);--board-shell-gradient: radial-gradient(120% 80% at 50% 0%, #0f1a0f 0%, #0a120a 55%);--board-elevation-shadow: rgba(0, 0, 0, .55);--board-border: rgba(57, 255, 20, .22);--board-border-strong: rgba(57, 255, 20, .32);--board-border-subtle: rgba(57, 255, 20, .14);--board-chip-bg: rgba(0, 0, 0, .35);--board-chip-border: rgba(57, 255, 20, .4);--board-chip-border-hover: rgba(124, 252, 0, .55);--board-column-bg: transparent;--board-highlight-bg: rgba(57, 255, 20, .08);--board-highlight-glow-inset: inset 0 0 56px rgba(57, 255, 20, .12);--board-highlight-glow-outer: 0 0 28px rgba(57, 255, 20, .1);--board-notice-border: rgba(57, 255, 20, .25);--board-header-divider: rgba(212, 255, 212, .22);--board-header-btn-bg: rgba(212, 255, 212, .1);--board-header-btn-bg-hover: rgba(212, 255, 212, .16);--board-header-btn-border: rgba(212, 255, 212, .38);--status-warn-bg: rgba(57, 255, 20, .06);--status-warn-border: rgba(57, 255, 20, .28);--status-error-bg: rgba(255, 80, 80, .12);--status-error-border: rgba(255, 100, 100, .45);--status-error-text: rgba(255, 160, 160, .95);--status-error-notice-bg: rgba(255, 80, 80, .12);--status-error-notice-text: rgba(255, 220, 200, .95);--status-delay-border: rgba(124, 252, 0, .4);--status-overdue-border: rgba(57, 255, 20, .35);--status-card-bg: rgba(57, 255, 20, .08);--status-card-border: rgba(57, 255, 20, .35);--chrome-trigger-bg: rgba(10, 18, 10, .92);--chrome-trigger-border: rgba(57, 255, 20, .45);--chrome-trigger-hover: rgba(57, 255, 20, .12);--chrome-trigger-shadow: rgba(0, 0, 0, .45);--chrome-panel-bg: #0f180f;--chrome-panel-border: rgba(57, 255, 20, .45);--chrome-panel-shadow: rgba(0, 0, 0, .55);--chrome-backdrop: rgba(0, 0, 0, .55);--chrome-btn-border: rgba(57, 255, 20, .35);--chrome-btn-bg: rgba(57, 255, 20, .12);--chrome-btn-bg-hover: rgba(57, 255, 20, .2);--surface-page-tint: rgba(57, 255, 20, .04);--surface-overlay: rgba(0, 0, 0, .35);--surface-sticky: rgba(10, 18, 10, .92);--surface-sticky-solid: rgba(10, 18, 10, .98);--surface-inset: rgba(0, 0, 0, .22);--surface-badge: rgba(0, 0, 0, .4);--surface-card: rgba(57, 255, 20, .06);--surface-card-hover: rgba(57, 255, 20, .12);--surface-card-active: rgba(57, 255, 20, .07);--border-muted: rgba(57, 255, 20, .25);--border-default: rgba(57, 255, 20, .28);--border-accent: rgba(57, 255, 20, .48);--border-accent-strong: rgba(57, 255, 20, .65);--border-accent-subtle: rgba(57, 255, 20, .55);--border-focus-ring: rgba(57, 255, 20, .12);--border-link: rgba(57, 255, 20, .45);--border-badge: rgba(57, 255, 20, .36);--control-accent: rgba(57, 255, 20, .85);--focus-ring: rgba(57, 255, 20, .45);--scrollbar-track: rgba(0, 0, 0, .55);--scrollbar-thumb-hover: #7cfc00;--pulse-panel-bg: rgba(57, 255, 20, .04);--pulse-dot-none: rgba(57, 255, 20, .35);--pulse-dot-fyi: rgba(124, 252, 0, .95);--pulse-dot-fyi-glow: rgba(124, 252, 0, .55);--pulse-dot-disruption: rgba(57, 255, 20, .85);--pulse-dot-disruption-glow: rgba(57, 255, 20, .45);--pulse-dot-safety: rgba(255, 100, 100, .95);--pulse-dot-safety-glow: rgba(255, 100, 100, .5);--pulse-border-fyi: rgba(124, 252, 0, .75);--pulse-border-disruption: rgba(57, 255, 20, .75);--pulse-border-safety: rgba(255, 100, 100, .85);--pulse-tag-fyi-bg: rgba(57, 255, 20, .18);--pulse-tag-fyi-border: rgba(124, 252, 0, .62);--pulse-tag-disruption-bg: rgba(57, 255, 20, .22);--pulse-tag-disruption-border: rgba(57, 255, 20, .6);--pulse-tag-safety-bg: rgba(255, 80, 80, .2);--pulse-tag-safety-border: rgba(255, 100, 100, .55);--pulse-draft-bg: rgba(0, 0, 0, .35);color-scheme:dark}html[data-theme=classic-paper]{--board-bg: #f4ecd8;--board-amber: #3d2914;--board-header: #5c4033;--board-header-text: #faf6ef;--board-bar: #8b4513;--board-bar-text: #faf6ef;--board-accent-highlight: #5c4033;--board-glow: transparent;--board-text-shadow: none;--board-shell-gradient: radial-gradient(120% 80% at 50% 0%, #faf6ef 0%, #e8dcc4 55%);--board-elevation-shadow: rgba(61, 41, 20, .14);--board-border: rgba(61, 41, 20, .16);--board-border-strong: rgba(61, 41, 20, .24);--board-border-subtle: rgba(61, 41, 20, .1);--board-chip-bg: rgba(250, 246, 239, .88);--board-chip-border: rgba(61, 41, 20, .2);--board-chip-border-hover: rgba(61, 41, 20, .34);--board-column-bg: rgba(250, 246, 239, .72);--board-highlight-bg: rgba(139, 69, 19, .12);--board-highlight-glow-inset: inset 0 0 0 1px rgba(92, 64, 51, .22);--board-highlight-glow-outer: 0 2px 12px rgba(61, 41, 20, .08);--board-notice-border: rgba(61, 41, 20, .16);--board-header-divider: rgba(250, 246, 239, .35);--board-header-btn-bg: rgba(250, 246, 239, .18);--board-header-btn-bg-hover: rgba(250, 246, 239, .28);--board-header-btn-border: rgba(250, 246, 239, .5);--status-warn-bg: rgba(139, 69, 19, .08);--status-warn-border: rgba(92, 64, 51, .28);--status-error-bg: rgba(160, 50, 40, .1);--status-error-border: rgba(120, 40, 30, .35);--status-error-text: #7a2e1a;--status-error-notice-bg: rgba(160, 50, 40, .08);--status-error-notice-text: #6b2815;--status-delay-border: rgba(92, 64, 51, .35);--status-overdue-border: rgba(70, 90, 120, .35);--status-card-bg: rgba(250, 246, 239, .9);--status-card-border: rgba(61, 41, 20, .16);--chrome-trigger-bg: #faf6ef;--chrome-trigger-border: rgba(61, 41, 20, .2);--chrome-trigger-hover: rgba(139, 69, 19, .14);--chrome-trigger-shadow: rgba(61, 41, 20, .12);--chrome-panel-bg: #faf6ef;--chrome-panel-border: rgba(61, 41, 20, .16);--chrome-panel-shadow: rgba(61, 41, 20, .12);--chrome-backdrop: rgba(61, 41, 20, .32);--chrome-btn-border: rgba(61, 41, 20, .2);--chrome-btn-bg: rgba(139, 69, 19, .12);--chrome-btn-bg-hover: rgba(139, 69, 19, .2);--surface-page-tint: rgba(139, 69, 19, .05);--surface-overlay: rgba(250, 246, 239, .92);--surface-sticky: rgba(244, 236, 216, .96);--surface-sticky-solid: #f4ecd8;--surface-inset: rgba(250, 246, 239, .78);--surface-badge: rgba(250, 246, 239, .92);--surface-card: rgba(250, 246, 239, .75);--surface-card-hover: rgba(139, 69, 19, .12);--surface-card-active: rgba(139, 69, 19, .08);--border-muted: rgba(61, 41, 20, .14);--border-default: rgba(61, 41, 20, .2);--border-accent: rgba(61, 41, 20, .3);--border-accent-strong: rgba(61, 41, 20, .42);--border-accent-subtle: rgba(61, 41, 20, .36);--border-focus-ring: rgba(92, 64, 51, .16);--border-link: rgba(61, 41, 20, .3);--border-badge: rgba(61, 41, 20, .18);--control-accent: #8b4513;--focus-ring: rgba(92, 64, 51, .42);--scrollbar-track: rgba(61, 41, 20, .1);--scrollbar-thumb-hover: #8b4513;--pulse-panel-bg: rgba(139, 69, 19, .06);--pulse-dot-none: rgba(61, 41, 20, .22);--pulse-draft-bg: rgba(250, 246, 239, .78);color-scheme:light}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--board-amber) var(--scrollbar-track)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background:var(--board-amber);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--scrollbar-track)}html{font-size:15.75px;font-size-adjust:from-font}html[data-font-size=large]{font-size:18px}html,body{margin:0;min-height:100%;background:var(--board-bg);color:var(--board-amber);font-family:Share Tech Mono,IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:1.4;text-rendering:optimizeLegibility;text-shadow:var(--board-text-shadow)}a{color:inherit;text-decoration:underline;text-underline-offset:3px}a:hover{filter:brightness(1.08)}html[data-theme=classic-light] a:hover,html[data-theme=classic-paper] a:hover{filter:none;opacity:.82}html[data-theme=classic-light] input::placeholder,html[data-theme=classic-light] textarea::placeholder,html[data-theme=classic-paper] input::placeholder,html[data-theme=classic-paper] textarea::placeholder{color:#2a1a008c;opacity:1}html[data-theme=classic-light] .search-input,html[data-theme=classic-light] .filter-input,html[data-theme=classic-paper] .search-input,html[data-theme=classic-paper] .filter-input{text-shadow:none}.hero-mascot picture{display:block;width:100%;height:100%;margin:0}.hero-mascot img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}.home .hero-mascot--home{align-items:center;width:min(15rem,54vw);height:min(46vh,19rem)}.home .hero-mascot.hero-mascot--home img{object-position:center;transform:scale(1.18);transform-origin:center center}.home .hero-mascot.hero-mascot--home.hero-mascot--fr img,.home .hero-mascot.hero-mascot--home.hero-mascot--ch img,.home .hero-mascot.hero-mascot--home.hero-mascot--be img,.home .hero-mascot.hero-mascot--home.hero-mascot--de img,.home .hero-mascot.hero-mascot--home.hero-mascot--nl-fi img{transform:scale(1)}@media(prefers-reduced-motion:reduce){.home .hero-mascot.hero-mascot--home img{transform:none}}@media(max-width:32rem){.home .hero-mascot--home{width:min(16rem,92vw);height:min(40vh,18rem);margin-inline:auto}}.hero-mascot--lu img{object-position:center;transform:scale(1.06);transform-origin:center center}@media(prefers-reduced-motion:reduce){.hero-mascot--lu img{transform:none}}.nav-loading-bar.svelte-1ro7d8l{position:fixed;top:0;left:0;right:0;height:3px;z-index:10001;background:linear-gradient(90deg,transparent,var(--board-amber),transparent);background-size:200% 100%;animation:svelte-1ro7d8l-nav-loading-slide .9s linear infinite;pointer-events:none}@keyframes svelte-1ro7d8l-nav-loading-slide{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.nav-loading-bar.svelte-1ro7d8l{animation:none;background:var(--board-amber)}}.site-shell.svelte-12qhfyh{position:relative;min-height:100vh;display:flex;flex-direction:column}.site-main.svelte-12qhfyh{flex:1}.site-footer.svelte-12qhfyh{padding:1.25rem 1rem 1.5rem;text-align:center;font-size:.85rem;opacity:.72}.site-footer.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}.site-footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit;text-decoration:none;border-bottom:1px solid var(--chrome-btn-border)}.footer-sep.svelte-12qhfyh{margin:0 .35rem;opacity:.55}
