@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2) format("woff2-variations");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{--ink: #081521;--slate: #5b6c82;--muted: #8592a3;--muted-strong: var(--slate);--blue: #2d5bff;--deep: #0100d7;--blue-hover: var(--deep);--sky: #8aa7ff;--on-deep: #d9e1ff;--lime-tint: #f4ffd0;--attention: var(--blue);--seated: var(--sky);--men: var(--slate);--lime: #d9ff47;--lime-ink: #5c7330;--on-lime: #2b3a08;--paper: #f6f8fb;--mist: #e3ebf6;--haze: #ecf0ff;--green: #267a65;--amber: #efb641;--alert: #b8412c;--night: #050a14;--night-raised: #0b1424;--night-line: #1b2740;--night-text: #c9d4e8;--navy: #102338;--ok-tint: #ddefea;--warn-tint: #fff6e2;--warn-ink: #7a5410;--no-tint: #fbedea;--surface: #ffffff;--surface-sunk: var(--paper);--ink-90: rgba(8, 21, 33, .9);--ink-72: rgba(8, 21, 33, .72);--ink-55: rgba(8, 21, 33, .55);--ink-34: rgba(8, 21, 33, .34);--ink-12: rgba(8, 21, 33, .12);--ink-06: rgba(8, 21, 33, .06);--ink-035: rgba(8, 21, 33, .035);--blue-16: rgba(45, 91, 255, .16);--blue-10: rgba(45, 91, 255, .1);--blue-06: rgba(45, 91, 255, .06);--line: #dde3f1;--line-strong: #c6d3ec;--font-ui: "Onest Variable", Onest, "Zen Kaku Gothic New", "Yu Gothic UI", Meiryo, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs: 11px;--text-sm: 13px;--text-base: 14px;--text-md: 15px;--text-lg: 17px;--text-xl: 21px;--text-2xl: 27px;--text-number: 24px;--text-3xl: 32px;--text-4xl: 40px;--text-5xl: 48px;--text-display: 64px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--card-padding: var(--s-5);--page-gutter: clamp(16px, 3vw, 40px);--page-max: 1200px;--r-sm: 8px;--r-md: 8px;--r-lg: 12px;--r-card: 14px;--r-band: 16px;--r-pill: 999px;--t-fast: .14s;--t-base: .18s;--t-slow: .24s;--t-loading: 1.2s;--nav-height: 64px;--control-height: 44px;--control-height-compact: 36px;--ease: cubic-bezier(.22, .61, .36, 1);--shadow-sheet: -14px 0 34px rgba(8, 21, 33, .09);--shadow-float: 0 6px 18px rgba(8, 21, 33, .08)}@media(max-width:680px){:root{--card-padding: var(--s-4)}}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);line-height:1.45;font-feature-settings:"tnum" 1,"ss01" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;padding:0}a{color:var(--blue);text-underline-offset:.18em}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--r-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:var(--s-3) var(--s-4);border-radius:0 0 var(--r-sm) 0;color:var(--surface);background:var(--ink);text-decoration:none}.skip-link:focus{left:0}.button{min-height:var(--control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border:1px solid transparent;border-radius:var(--r-sm);font-size:var(--text-base);font-weight:600;letter-spacing:-.005em;transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);white-space:nowrap;text-decoration:none}.button--primary{border-color:var(--blue);background:var(--blue);color:var(--surface)}.button--primary:hover{background:var(--deep)}.button--ghost{border-color:var(--line-strong);color:var(--ink);background:var(--surface)}.button--ghost:hover{background:var(--ink-06)}.button--ghost[aria-pressed=true]{background:var(--haze);border-color:var(--blue);color:var(--deep)}.button:disabled{opacity:.45;cursor:not-allowed}.button--compact{min-height:var(--control-height-compact);padding:var(--s-1) var(--s-3);font-size:13px}.button svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.segmented{display:inline-flex;align-items:center;flex:none;max-width:100%;gap:2px;padding:2px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--ink-035)}.segmented--wrap{flex-wrap:wrap}.segmented>:is(button,a){min-width:36px;min-height:var(--control-height-compact);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border:1px solid transparent;border-radius:var(--r-sm);background:transparent;color:var(--slate);font:600 13px/1.2 var(--font-ui);text-decoration:none;white-space:nowrap;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.segmented>:is(button,a):hover:not(:disabled){color:var(--deep);background:var(--blue-06)}.segmented>:is([aria-pressed=true],[aria-selected=true],[aria-current],.is-active){color:var(--deep);background:var(--surface);border-color:var(--blue-16)}.segmented>:disabled{cursor:not-allowed;opacity:.45}.segmented>:focus-visible{outline-offset:-2px}.field-select{min-width:0;max-width:100%;position:relative;display:inline-grid}.field-select select{width:100%;min-height:var(--control-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--s-2) var(--s-6) var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);background:var(--surface);font:500 var(--text-base)/1.4 var(--font-ui);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.field-select:after,.control-chevron{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.field-select:after{content:"";position:absolute;right:var(--s-4);top:calc(50% - 5px);pointer-events:none;color:var(--slate)}.field-select select:hover{border-color:var(--blue)}.field-select select:disabled{cursor:not-allowed;opacity:.45}@media(pointer:coarse){.segmented>:is(button,a),.button--compact{min-height:var(--control-height)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.button--icon{width:var(--control-height-compact);min-height:var(--control-height-compact);padding:var(--s-2);flex:none}.button--text{min-height:var(--control-height-compact);padding:var(--s-1) var(--s-2);border-color:transparent;background:transparent;color:var(--deep)}.button--text:hover{background:var(--blue-06)}.button--row{width:100%;justify-content:flex-start;text-align:left;white-space:normal;border-color:transparent;background:transparent}.button--row:hover{background:var(--paper)}.button--card{width:100%;justify-content:flex-start;text-align:left;white-space:normal;border-color:var(--line);border-radius:var(--r-card);background:var(--surface)}.button--card:hover{border-color:var(--blue-16);background:var(--blue-06)}.button--media{display:block;padding:0;border:0;text-align:left;background:transparent}.event-help{display:inline-flex;flex:none}.event-help__button{color:var(--slate);font-size:13px}.event-help[data-open] .event-help__button{color:var(--deep);border-color:var(--blue);background:var(--haze)}.event-help__tip{position:absolute;z-index:8;top:calc(var(--s-4) + var(--control-height-compact) + var(--s-2));left:var(--s-2);right:var(--s-2);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow-float);color:var(--ink);font:400 var(--text-sm)/1.5 var(--font-ui);letter-spacing:0;text-transform:none;visibility:hidden;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),visibility var(--t-fast)}.event-help[data-open] .event-help__tip{visibility:visible;opacity:1;transform:none;pointer-events:auto}.field-input{width:100%;min-height:var(--control-height);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);background:var(--surface);font:400 var(--text-base)/1.4 var(--font-ui);transition:border-color var(--t-fast) var(--ease)}.field-input:hover{border-color:var(--blue)}.field-input:disabled{opacity:.45;cursor:not-allowed}textarea.field-input{min-height:96px;resize:vertical}.button--danger{color:var(--alert)}.button--danger:hover{color:var(--alert);background:var(--no-tint)}.button--row{padding:var(--s-3) var(--s-4);border-bottom-color:var(--line)}.button--card{padding:var(--s-4)}.button--ghost:is([aria-pressed=true],[aria-selected=true],.is-active),.button--row:is([aria-pressed=true],[aria-selected=true],[aria-current]){color:var(--deep);background:var(--haze);border-color:var(--blue-16)}.disclosure>summary{display:flex;align-items:center;gap:var(--s-2);min-height:var(--control-height-compact);padding-block:var(--s-2);color:var(--slate);font:600 13px/1.4 var(--font-ui);cursor:pointer;list-style:none}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"";width:6px;height:6px;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--t-fast) var(--ease)}.disclosure[open]>summary:before{transform:translateY(-2px) rotate(45deg)}.theme-night{color:var(--night-text);background:var(--night)}.theme-night .disclosure>summary{color:var(--night-text)}.theme-night .button--ghost{color:var(--night-text);border-color:var(--night-line);background:transparent}@media(pointer:coarse){.button--icon{width:var(--control-height);min-height:var(--control-height)}.disclosure>summary{min-height:var(--control-height)}}.event-icon{display:block;width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.event-dashboard{min-height:100dvh;background:var(--paper);color:var(--ink);font-size:var(--text-base)}.event-dashboard__page{position:relative;z-index:1}.event-dashboard__header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:var(--paper)}.event-dashboard__header-inner,.event-dashboard__footer-inner{width:min(calc(100% - 2 * var(--page-gutter)),var(--page-max));margin-inline:auto;display:flex;align-items:center;gap:var(--s-4);min-height:64px}.event-dashboard__header .event-dashboard__brand{display:inline-flex;flex:none;color:var(--deep);text-decoration:none}.event-dashboard__brand svg{display:block;width:auto;height:20px}.event-dashboard__header-actions{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.event-dashboard__languages>a{padding-inline:var(--s-2);font-size:var(--text-xs)}.event-navigation{position:relative;min-width:0;padding-left:var(--s-4);border-left:1px solid var(--line-strong)}.event-navigation__trigger{min-height:var(--control-height);display:flex;align-items:center;gap:var(--s-3);max-width:100%;color:var(--slate);font:600 var(--text-xs)/1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;transition:color var(--t-fast) var(--ease)}.event-navigation__trigger>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-navigation__trigger .control-chevron{flex:none;margin-top:-4px;transition:transform var(--t-fast) var(--ease)}.event-navigation__trigger[aria-expanded=true] .control-chevron{transform:translateY(3px) rotate(225deg)}.event-navigation__trigger:hover,.event-navigation__trigger[aria-expanded=true]{color:var(--deep)}.event-navigation__panel{position:absolute;z-index:30;top:calc(100% + var(--s-3));left:0;width:min(340px,calc(100vw - 2 * var(--page-gutter)));padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-float);transform-origin:top left}.event-navigation__panel[hidden]{display:none}.event-navigation__panel a{display:grid;gap:var(--s-1);min-height:var(--control-height);padding:var(--s-3);border:1px solid transparent;border-radius:var(--r-sm);color:var(--ink);font-size:var(--text-base);font-weight:600;text-decoration:none;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.event-navigation__panel a span:last-child{color:var(--slate);font-size:var(--text-sm);font-weight:400}.event-navigation__panel li:first-child{margin-bottom:var(--s-1);padding-bottom:var(--s-1);border-bottom:1px solid var(--line)}.event-navigation__panel a:hover{background:var(--paper)}.event-navigation__panel a[aria-current]{border-color:var(--blue-16);color:var(--deep);background:var(--haze)}.event-dashboard__footer{margin-top:64px;border-top:1px solid var(--line)}.event-dashboard__footer-inner{gap:var(--s-5);padding-block:var(--s-5);color:var(--slate);font-size:13px}.event-dashboard__footer-inner>svg{flex:none;color:var(--deep)}.event-dashboard__content{width:min(calc(100% - 2 * var(--page-gutter)),var(--page-max));display:grid;gap:var(--s-5);margin:0 auto;padding:var(--s-6) 0 48px}.event-dashboard__content:focus{outline:none}.event-dashboard__title-row{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:var(--s-5);padding:var(--s-6) 0 var(--s-5)}.event-dashboard__title-text{flex:1 1 520px;min-width:0;display:grid;gap:var(--s-4);max-width:900px}.event-dashboard__title-row h1{font-size:clamp(36px,4.6vw,64px);line-height:1.04;font-weight:700;letter-spacing:-.035em;text-wrap:balance}.event-dashboard__title-text>p:last-child:not(.dashboard-eyebrow){max-width:52ch;color:var(--slate);font-size:clamp(16px,1.5vw,20px);line-height:1.45}.dashboard-eyebrow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);color:var(--deep);font:600 var(--text-xs)/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.dashboard-eyebrow:before{content:"";flex:none;width:6px;height:6px;background:currentColor}.event-dashboard__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3)}.event-kpi{position:relative;min-width:0;display:flex;flex-direction:column;padding-top:var(--s-4);border-top:2px solid var(--blue)}.event-kpi--accent{border-top-color:var(--deep)}.event-kpi__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2);min-height:var(--control-height-compact)}.event-kpi__label{color:var(--ink);font:600 var(--text-xs)/1.4 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.event-kpi__value{margin-top:var(--s-4);color:var(--ink);font-size:clamp(30px,2.9vw,40px);font-weight:700;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.event-kpi--text .event-kpi__value{font-size:clamp(18px,1.6vw,24px);line-height:1.2}.event-kpi__note{margin:var(--s-2) 0 var(--s-3);color:var(--slate);font-size:13px;line-height:1.4}.event-kpi__prefix{margin-right:6px;color:var(--slate);font-size:14px;font-weight:600;letter-spacing:0}.event-kpi__unit{color:var(--slate);font-size:13px;font-weight:600;letter-spacing:0}.dashboard-card{min-width:0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.dashboard-card--padded{padding:var(--card-padding)}.dashboard-card__head{min-height:64px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-3)}.dashboard-card__head>div{min-width:0;display:grid;gap:var(--s-1)}.dashboard-card__head h2{color:var(--ink);font-size:var(--text-lg);font-weight:650;letter-spacing:-.02em}.dashboard-pill{min-height:26px;display:inline-flex;align-items:center;padding:var(--s-1) var(--s-2);border-radius:999px;color:var(--deep);background:var(--haze);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.dashboard-pill--muted{color:var(--slate);background:var(--paper)}.event-index{display:grid;gap:var(--s-4)}.event-index__heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--s-3);border-bottom:1px solid var(--line-strong)}.event-index__heading h2{color:var(--slate);font-size:var(--text-sm);font-weight:600}.event-index__heading>span{color:var(--slate);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.event-index__entry{position:relative;display:grid;grid-template-columns:172px minmax(0,1fr) auto;gap:var(--s-6);align-items:center;padding:var(--s-4);transition:border-color var(--t-base) var(--ease)}.event-index__entry--featured{grid-template-columns:240px minmax(0,1fr) auto;min-height:292px}.event-index__date{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-4);min-height:164px;padding:var(--s-5);border-radius:var(--r-sm);color:var(--deep);background:var(--paper)}.event-index__date>span{font-size:var(--text-sm);font-weight:500}.event-index__date>span:first-child{text-transform:capitalize}.event-index__date strong{font-size:64px;font-weight:700;line-height:.95;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.event-index__date strong small{font-size:.6em}.event-index__entry--featured .event-index__date{color:var(--night-text);background:var(--night)}.event-index__entry--featured .event-index__date strong{color:var(--lime);font-size:104px}.event-index__body{display:grid;align-content:center;gap:var(--s-3);padding-block:var(--s-4)}.event-index__body .dashboard-eyebrow>span{padding-left:var(--s-3);border-left:1px solid var(--line-strong);color:var(--slate);letter-spacing:0;text-transform:none}.event-index__body h3{font-size:clamp(24px,2.5vw,36px);line-height:1.1;font-weight:700;letter-spacing:-.035em}.event-index__body h3 a{color:var(--ink);text-decoration:none}.event-index__body h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-card)}.event-index__body h3 a:focus-visible{outline:none}.event-index__entry:focus-within{outline:2px solid var(--blue);outline-offset:3px}.event-index__description{max-width:48ch;color:var(--slate);font-size:var(--text-md)}.event-index__facts{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-3);color:var(--slate);font-size:var(--text-sm)}.event-index__facts>div+div{padding-left:var(--s-4);border-left:1px solid var(--line)}.event-index__open{align-self:end;display:inline-flex;align-items:center;gap:var(--s-2);margin:var(--s-4);color:var(--deep);font-size:13px;font-weight:600;white-space:nowrap}.event-index__open svg{transition:transform var(--t-fast) var(--ease)}.event-index__entry:hover{border-color:var(--line-strong)}.event-index__entry:hover .event-index__open svg{transform:translate(3px)}.event-skeleton{display:grid;gap:var(--s-6);padding-block:var(--s-6)}.event-skeleton__title{display:grid;gap:var(--s-5);padding-bottom:var(--s-5)}.skeleton-block{display:block;width:100%;border-radius:var(--r-sm);background:var(--mist)}.skeleton-block--headline{max-width:740px;height:clamp(70px,10vw,120px)}.skeleton-block--line{max-width:520px;height:20px}.skeleton-block--label{width:60%;height:12px}.skeleton-block--number{width:70%;height:40px}.event-skeleton__kpi{display:grid;gap:var(--s-5);padding-block:var(--s-4);border-top:2px solid var(--line-strong)}.event-skeleton__chart{padding:var(--s-5)}.event-skeleton__plot{display:flex;align-items:end;gap:var(--s-4);height:240px;margin-top:var(--s-6);border-bottom:1px solid var(--line)}.event-skeleton__plot>span{height:45%;border-radius:var(--r-sm) var(--r-sm) 0 0}.event-skeleton__plot>span:nth-child(2n){height:70%}.event-skeleton__plot>span:nth-child(3n){height:90%}html[lang=ja] .event-dashboard,html[lang=ja] .replay{line-break:strict}@keyframes event-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes event-loading{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:no-preference){.event-dashboard__content{animation:event-enter var(--t-slow) var(--ease) both}.event-navigation__panel:not([hidden]){animation:event-enter var(--t-fast) var(--ease) both}.event-skeleton .skeleton-block{animation:event-loading var(--t-loading) ease-in-out infinite}}@media(max-width:1024px){.event-index__entry,.event-index__entry--featured{grid-template-columns:172px minmax(0,1fr);gap:var(--s-5)}.event-index__date{grid-row:1 / 3}.event-index__open{grid-column:2;margin:0 0 var(--s-2)}}@media(max-width:900px){.event-dashboard__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.event-dashboard__header-inner{gap:var(--s-3);min-height:64px}.event-dashboard__brand svg{height:16px}.event-navigation{padding-left:var(--s-3);flex:1}.event-navigation__trigger{font-size:var(--text-xs);letter-spacing:.03em;gap:var(--s-2)}.event-navigation__panel{position:fixed;left:var(--page-gutter);top:calc(var(--nav-height) + var(--s-2));width:calc(100vw - 2 * var(--page-gutter))}.event-dashboard__languages>a{min-width:30px;padding-inline:6px}.event-dashboard__content{padding-top:var(--s-5);padding-bottom:var(--s-6)}.event-dashboard__title-row{padding-top:var(--s-5);padding-bottom:var(--s-4)}.event-dashboard__title-text{gap:var(--s-3)}.event-index__entry,.event-index__entry--featured{grid-template-columns:1fr;gap:var(--s-4);min-height:0}.event-index__date{grid-row:auto;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:0;padding:var(--s-4);gap:var(--s-2) var(--s-4)}.event-index__date>strong{grid-column:2;grid-row:1 / 3;font-size:52px}.event-index__entry--featured .event-index__date>strong{font-size:64px}.event-index__body{padding:0;gap:var(--s-3)}.event-index__facts{display:grid;gap:var(--s-1);margin-top:var(--s-1)}.event-index__facts>div+div{padding-left:0;border-left:0}.event-index__open{grid-column:1;margin:var(--s-1) 0}.event-kpi__value{font-size:28px}.event-kpi--text .event-kpi__value{font-size:18px}.dashboard-card__head,.event-dashboard__footer-inner{flex-wrap:wrap}.event-skeleton__plot{height:180px;gap:var(--s-3)}}.event-kpi--compact{padding-top:var(--s-3);border-top-width:1px;border-top-color:var(--line)}.event-kpi--compact .event-kpi__head{min-height:var(--control-height-compact)}.event-kpi--compact .event-kpi__value{margin-top:var(--s-3);font-size:24px}.event-kpi--compact .event-kpi__note{font-size:var(--text-sm)}.dashboard-card__head--section{min-height:0;padding:0}.dashboard-card__head--section>div{gap:var(--s-3)}.dashboard-card__head--section h2{font-size:clamp(26px,2.8vw,38px);line-height:1.1;font-weight:700;letter-spacing:-.035em}.dashboard-card__description{max-width:65ch;color:var(--slate);font-size:var(--text-lg);line-height:1.5}.event-dashboard__page>main:focus{outline:none}.event-dashboard__title-row--workspace{padding:var(--s-4) var(--page-gutter);border-bottom:1px solid var(--line)}.event-dashboard__title-row--workspace .event-dashboard__title-text{gap:var(--s-2);flex-basis:400px}.event-dashboard__title-row--workspace h1{font-size:var(--text-2xl)}.event-dashboard__title-row--workspace .event-dashboard__title-text>p:last-child:not(.dashboard-eyebrow){font-size:var(--text-sm)}.event-dashboard__content--report{display:block}.event-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - var(--nav-height));overflow:hidden;background:var(--paper)}.dashboard-card--night{border-color:var(--night-line);background:var(--night);color:var(--night-text)}.dashboard-card__head--section{margin-bottom:var(--s-5)}.event-section{padding-top:var(--s-8);scroll-margin-top:calc(var(--nav-height) + var(--s-4))}.event-band{margin-top:var(--s-8)}.theme-night .dashboard-card__head h2{color:var(--surface)}.theme-night .dashboard-card__description{color:var(--night-text)}.theme-night .dashboard-eyebrow{color:var(--lime)}@media(max-width:680px){.event-section{padding-top:var(--s-7)}.event-band{margin-top:var(--s-7)}}.event-card-body{padding:var(--s-4) var(--card-padding) var(--card-padding)}.theme-night .dashboard-card--night{background:var(--night-raised)}.event-recovery{display:grid;justify-items:start;gap:var(--s-4)}
