:root,:root[data-theme="light"],[data-theme="light"]{--sz-page: #f2eee2;--sz-paper: #fcfaf3;--sz-paper2: #f7f3e8;--sz-plate: #e8e4d7;--sz-plate2: #dcd7c7;--sz-ink: #1d1c19;--sz-ink2: #3d3a33;--sz-mut: #5f5a4f;--sz-faint: #8a8475;--sz-rule: #c3bba5;--sz-rule2: #e0d9c7;--sz-hair: rgba(60,50,25,.14);--sz-grid1: rgba(52,132,84,.12);--sz-grid2: rgba(52,132,84,.27);--sz-grid3: rgba(52,132,84,.42);--sz-print: #2c6b43;--sz-red: #c8261c;--sz-red-ink: #a81c14;--sz-red-soft: rgba(200,38,28,.1);--sz-up: #2c6b43;--sz-down: #a81c14;--sz-hand: "Marker Felt","Chalkboard SE","Comic Sans MS",cursive;--sz-cond: "Arial Narrow","Helvetica Neue Condensed","Roboto Condensed",var(--font);--bg: var(--sz-page);--bg2: var(--sz-paper2);--card: var(--sz-paper);--chip: #ebe5d4;--track: #ddd5bf;--line: rgba(60,50,25,.2);--line2: rgba(60,50,25,.11);--ink: var(--sz-ink);--mut: var(--sz-ink2);--dim: var(--sz-mut);--acc: #1d4ed8;--accHov: #1e40af;--accInk: #ffffff;--acc-soft: rgba(29,78,216,.08);--acc-line: rgba(29,78,216,.4);--acc-fill: rgba(29,78,216,.12);--green: #2c6b43;--red: #b3241b;--blue: #1d4ed8;--yellow: #8a5300;--green-soft: rgba(44,107,67,.1);--red-soft: rgba(179,36,27,.09);--yellow-soft: rgba(138,83,0,.1);--blue-soft: rgba(29,78,216,.08);--s1: var(--sz-ink);--s2: var(--sz-red);--s3: #2c6b43;--s4: #1d4ed8;--s5: #8a8475;--s6: #8a5300;--t-amber: #8a5300;--t-violet: #5b3a9a;--t-teal: #17605b;--t-rose: #9b2650;--shadow: 0 10px 28px rgba(60,50,25,.14);--shadow-1: none;--shadow-2: none;--card-grad: var(--sz-paper);--glow-a: transparent;--glow-b: transparent;--hi: transparent;--glow-acc: none;--radius: 3px;--radius-sm: 2px;--radius-xs: 2px;--nav-h: 0px;color-scheme: light}body.sz{background-color: var(--sz-page);background-image: linear-gradient(rgba(52,132,84,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(52,132,84,.07) 1px,transparent 1px);background-size: 10px 10px;background-repeat: repeat;color: var(--sz-ink);font: 400 15px/1.6 var(--font)}.sz a{color: var(--acc)}.sz a:hover{color: var(--accHov)}.sz ::selection{background: rgba(200,38,28,.18)}.sz :focus-visible{outline: 2px solid var(--sz-red);outline-offset: 2px}.sz-main{padding-bottom: 24px}.sz .container{max-width: 1280px}.sz .page{padding-top: 0;padding-bottom: 40px}.sz-label,.sz-ch{font: 600 10.5px/1.2 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-print)}.sz-fine{font: 400 12.5px/1.55 var(--font);color: var(--sz-mut);margin: 10px 0 0}.sz-empty{padding: 22px 16px;font: 500 12.5px var(--mono);color: var(--sz-mut);text-align: center;border: 1px dashed var(--sz-rule);background: var(--sz-paper);margin: 0}.sz .num,.sz b.num{font-variant-numeric: tabular-nums}.sz .dim{color: var(--sz-mut)}.sz .note{color: var(--sz-mut)}.sz .green{color: var(--sz-up)}.sz .red{color: var(--sz-down)}.sz .flash{display: block;border-radius: 0;background: var(--sz-paper);border: 1px solid var(--sz-rule);border-left: 4px solid var(--acc)}.sz .flash-warn{border-left-color: var(--sz-red);background: #fbf1e6}.sz-bar{position: sticky;top: 0;z-index: 30;background: linear-gradient(180deg,#efebdf,var(--sz-plate));border-bottom: 2px solid var(--sz-ink);box-shadow: 0 1px 0 var(--sz-red),0 8px 18px -14px rgba(40,30,10,.5)}.sz-bar-in{max-width: 1280px;margin: 0 auto;padding: 0 24px;display: flex;align-items: center;gap: 18px;min-height: 64px}.sz-brand{display: inline-flex;align-items: center;gap: 11px;color: var(--sz-ink);white-space: nowrap;min-width: 0}.sz a.sz-brand,.sz a.sz-brand:hover{color: var(--sz-ink)}.sz-brand-tile{width: 34px;height: 34px;flex: 0 0 auto;display: grid;place-items: center;background: var(--sz-ink);color: var(--sz-paper);border-radius: 2px;font: 800 17px/1 var(--font);box-shadow: inset 0 0 0 2px var(--sz-ink),inset 0 0 0 3px rgba(255,255,255,.35);position: relative}.sz-brand-tile svg{width: 22px;height: 22px;display: block}.sz-brand-tile::after{content: "";position: absolute;right: -4px;bottom: -4px;width: 9px;height: 9px;border-radius: 50%;background: var(--sz-red);box-shadow: 0 0 0 2px var(--sz-plate)}.sz-brand-text{display: flex;flex-direction: column;line-height: 1.1;min-width: 0}.sz-brand-text b{font: 800 16px/1.1 var(--font);letter-spacing: -.01em;overflow: hidden;text-overflow: ellipsis}.sz-brand-text span{font: 600 9.5px/1.4 var(--mono);letter-spacing: .16em;text-transform: uppercase;color: var(--sz-mut);margin-top: 3px}.sz-nav{display: flex;align-items: stretch;gap: 0;margin-left: 6px;border-left: 1px solid var(--sz-rule)}.sz-nav-link{display: flex;flex-direction: column;justify-content: center;gap: 1px;padding: 8px 11px;min-height: 64px;border-right: 1px solid var(--sz-rule);color: var(--sz-ink2);font: 600 12.5px/1.15 var(--font);white-space: nowrap;position: relative}.sz a.sz-nav-link{color: var(--sz-ink2)}.sz-nav-ch{font: 600 8.5px/1 var(--mono);letter-spacing: .14em;color: var(--sz-faint)}.sz a.sz-nav-link:hover{color: var(--sz-ink);background: rgba(255,255,255,.45)}.sz a.sz-nav-link.is-on{color: var(--sz-ink);background: var(--sz-paper)}.sz-nav-link.is-on .sz-nav-ch{color: var(--sz-red)}.sz-nav-link.is-on::after{content: "";position: absolute;left: 0;right: 0;bottom: -2px;height: 3px;background: var(--acc)}.sz-find{margin-left: auto;display: flex;align-items: center;gap: 8px;background: var(--sz-paper);border: 1px solid var(--sz-ink);padding: 0 0 0 10px;width: 250px;min-height: 38px;box-shadow: inset 0 1px 2px rgba(40,30,10,.12)}.sz-find-k{font: 700 10px var(--mono);letter-spacing: .12em;color: var(--sz-red)}.sz .sz-find input[type="search"]{border: 0;background: transparent;padding: 6px 10px 6px 0;min-height: 36px;font: 500 13px var(--font);outline: none;border-radius: 0}.sz-find:focus-within{outline: 2px solid var(--acc);outline-offset: 1px}.sz-menu-toggle{position: absolute;opacity: 0;pointer-events: none}.sz-burger{display: none}.sz-tele{background: var(--sz-ink);color: #e9e4d4;border-top: 1px solid #000}.sz-tele-in{max-width: 1280px;margin: 0 auto;padding: 0 24px;display: flex;align-items: center;gap: 0;min-height: 32px;font: 500 11px/1 var(--mono);overflow: hidden}.sz-tele-rec{display: inline-flex;align-items: center;gap: 7px;padding-right: 14px;font: 700 10px var(--mono);letter-spacing: .16em;text-transform: uppercase;color: #ff6a5f}.sz-lamp{width: 8px;height: 8px;border-radius: 50%;background: #ff3b30;box-shadow: 0 0 0 2px rgba(255,59,48,.25),0 0 8px #ff3b30;animation: sz-blink 1.6s steps(2,jump-none) infinite}.sz-tm{display: inline-flex;align-items: center;gap: 7px;padding: 0 14px;border-left: 1px solid rgba(255,255,255,.14);white-space: nowrap;min-height: 32px}.sz-tm span{color: #a59f8e;letter-spacing: .1em;text-transform: uppercase;font-size: 9.5px}.sz-tm b{color: #fffaf0;font-weight: 600;font-variant-numeric: tabular-nums}.sz-tm-trace{margin-left: auto}.sz-tm-clock b{color: #ffd2a8;min-width: 7.5ch}.sz-trace-tele .sz-trace-base{stroke: rgba(255,255,255,.18)}.sz-trace-tele .sz-trace-ink{stroke: #f4efe1;stroke-width: 1.1}.sz-foot{margin-top: 56px;background: var(--sz-plate);border-top: 2px solid var(--sz-ink);box-shadow: inset 0 1px 0 var(--sz-red);color: var(--sz-ink2)}.sz-foot-grid{display: grid;grid-template-columns: minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap: 32px;padding: 40px 0 28px}.sz-foot-brand p{margin: 14px 0 0;font-size: 13.5px;color: var(--sz-mut);max-width: 34em}.sz-foot-col{display: flex;flex-direction: column;gap: 6px;font-size: 13.5px}.sz-foot-col .sz-label{margin-bottom: 6px}.sz .sz-foot-col a{color: var(--sz-ink2)}.sz .sz-foot-col a:hover,.sz .sz-foot-col a.is-on{color: var(--sz-ink);text-decoration: underline;text-decoration-color: var(--sz-red);text-underline-offset: 3px}.sz-foot-scale p{margin: 8px 0;font: 500 12px var(--mono);color: var(--sz-mut)}.sz-scale-row{display: flex;gap: 4px;flex-wrap: wrap}.sz-scale-k{font-size: 11px !important}.sz-foot-line{display: flex;flex-wrap: wrap;gap: 6px 18px;padding: 14px 0 28px;border-top: 1px solid var(--sz-rule);font: 500 11.5px var(--mono);color: var(--sz-mut)}.sz-foot-line span:first-child{color: var(--sz-ink);font-weight: 700}.sz-foot-end{margin-left: auto;color: var(--sz-red-ink);letter-spacing: .1em}.sz-head{padding: 34px 0 22px;position: relative}.sz-head-code{display: inline-flex;align-items: center;gap: 9px;margin: 0 0 12px;font: 600 11px/1 var(--mono);letter-spacing: .16em;text-transform: uppercase;color: var(--sz-print)}.sz-rec{width: 9px;height: 9px;border-radius: 50%;background: var(--sz-red);box-shadow: 0 0 0 3px var(--sz-red-soft);animation: sz-blink 1.6s steps(2,jump-none) infinite;flex: 0 0 auto}.sz-h1{font: 800 clamp(30px,4.2vw,46px)/1.04 var(--font);letter-spacing: -.035em;color: var(--sz-ink);margin: 0;max-width: 22em}.sz-head-sub{margin: 12px 0 0;font-size: 16px;color: var(--sz-ink2);max-width: 44em}.sz-head-meta{display: flex;flex-wrap: wrap;gap: 0;margin-top: 20px;border: 1px solid var(--sz-ink);background: var(--sz-paper);width: fit-content;max-width: 100%}.sz-head-meta .sz-field{border-right: 1px solid var(--sz-rule);padding: 7px 14px 8px;display: flex;flex-direction: column;gap: 3px}.sz-head-meta .sz-field:last-child{border-right: 0}.sz-field-k{font: 600 9.5px/1.2 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-print)}.sz-field-v{font: 600 13px/1.3 var(--mono);color: var(--sz-ink);font-variant-numeric: tabular-nums}.sz-field-v b{font-weight: 700}.sz-sec{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;margin: 0 0 16px;padding-bottom: 10px;border-bottom: 1px solid var(--sz-ink);position: relative}.sz-sec::after{content: "";position: absolute;left: 0;bottom: -4px;width: 64px;height: 3px;background: var(--sz-red)}.sz-sec .sz-ch{flex-basis: 100%}.sz-h2{font: 800 22px/1.15 var(--font);letter-spacing: -.02em;margin: 0;color: var(--sz-ink)}.sz-h3{font: 700 15.5px/1.25 var(--font);letter-spacing: -.01em;margin: 0;color: var(--sz-ink)}.sz-sec-note{margin: 0;flex-basis: 100%;font-size: 14px;color: var(--sz-mut);max-width: 52em}.sz-sec-end{margin-left: auto}.sz-block{margin-top: 44px}.sz-panel{position: relative;background: var(--sz-paper);border: 1px solid var(--sz-ink);padding: 18px 22px 20px;box-shadow: 3px 3px 0 rgba(40,30,10,.08);min-width: 0}.sz-panel + .sz-panel{margin-top: 20px}.sz-panel-head{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px;margin: 0 0 14px}.sz-panel-head .sz-ch{flex-basis: 100%}.sz-panel-head .sz-h2{font-size: 19px}.sz-panel-head .sz-more,.sz-panel-head .sz-panel-note{margin-left: auto}.sz-panel-note{font: 500 11.5px var(--mono);color: var(--sz-mut)}.sz-more{font: 600 12.5px var(--font);white-space: nowrap}.sz a.sz-more{color: var(--acc)}.sz-paper{background-color: var(--sz-paper);background-image: linear-gradient(var(--sz-grid2) 1px,transparent 1px),linear-gradient(90deg,var(--sz-grid2) 1px,transparent 1px),linear-gradient(var(--sz-grid1) 1px,transparent 1px),linear-gradient(90deg,var(--sz-grid1) 1px,transparent 1px);background-size: 50px 50px,50px 50px,10px 10px,10px 10px;background-position: -1px -1px}svg.sz-trace{display: block;flex: 0 0 auto;overflow: visible}.sz-trace-base{stroke: var(--sz-grid3);stroke-width: 1;stroke-dasharray: 2 2;fill: none}.sz-trace-ink{fill: none;stroke: var(--sz-ink);stroke-width: 1.3;stroke-linejoin: round;stroke-linecap: round}.sz-trace-none text{font: 600 7.5px var(--mono);letter-spacing: .12em;text-transform: uppercase;fill: var(--sz-faint)}.sz-pen circle{fill: var(--sz-red)}.sz-pen-arm{stroke: var(--sz-red);stroke-width: 1;opacity: .65}.sz-pen{animation: sz-tremble 2.4s ease-in-out infinite;transform-box: fill-box}.sz-drum{margin: 0;min-width: 0}.sz-drum-paper{position: relative;padding: 14px 0 6px 14px;border: 1px solid var(--sz-rule);background-color: var(--sz-paper);background-image: radial-gradient(circle at 6px 50%,var(--sz-page) 0 2.6px,var(--sz-rule) 2.7px 3.3px,transparent 3.4px),linear-gradient(var(--sz-grid1) 1px,transparent 1px);background-size: 14px 20px,100% 8px;background-repeat: repeat-y,repeat;background-position: 0 6px,0 0}.sz-drum-paper::before{content: "";position: absolute;left: 13px;top: 0;bottom: 0;border-left: 1px solid var(--sz-rule)}.sz-drum-line{display: grid;grid-template-columns: 74px minmax(0,1fr) 70px;align-items: center}.sz-drum-t{font: 600 10.5px/1.2 var(--mono);color: var(--sz-print);padding: 0 8px 0 6px;white-space: nowrap;letter-spacing: .02em}.sz-drum-v{font: 600 11px/1.2 var(--mono);color: var(--sz-ink2);padding-left: 10px;text-align: left;font-variant-numeric: tabular-nums;white-space: nowrap}.sz-drum-line.is-live .sz-drum-v{color: var(--sz-red-ink);font-weight: 700}.sz-drum-strip{position: relative;height: 68px}.sz-drum-svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.sz-tick{stroke: var(--sz-grid1);stroke-width: 1;vector-effect: non-scaling-stroke}.sz-tick-3{stroke: var(--sz-grid2)}.sz-drum-base{stroke: var(--sz-grid3);stroke-width: 1;stroke-dasharray: 3 3;vector-effect: non-scaling-stroke}.sz-drum-ink{fill: none;stroke: var(--sz-ink);stroke-width: 1.35;stroke-linejoin: round;stroke-linecap: round;vector-effect: non-scaling-stroke}.sz-cal{fill: none;stroke: var(--sz-ink2);stroke-width: 1.2;vector-effect: non-scaling-stroke}.sz-cal-label{position: absolute;left: 0;bottom: -2px;font: 700 8.5px/1 var(--mono);letter-spacing: .1em;color: var(--sz-mut);background: var(--sz-paper);padding: 1px 2px}.sz-pick{stroke: var(--sz-red);stroke-width: 1.6;vector-effect: non-scaling-stroke}.sz-pick-label{position: absolute;top: -9px;transform: translateX(3px);font: 700 9px/1 var(--mono);letter-spacing: .1em;color: var(--sz-paper);background: var(--sz-red);padding: 2px 4px;white-space: nowrap}.sz-pen-line{stroke: var(--sz-red);stroke-width: 1;stroke-dasharray: 2 3;vector-effect: non-scaling-stroke;opacity: .7}.sz-pen-dot{stroke: var(--sz-red);stroke-width: 7;stroke-linecap: round;vector-effect: non-scaling-stroke}.sz-pen-head{position: absolute;top: -12px;width: 12px;height: 14px;margin-left: -6px;background: var(--sz-red);clip-path: polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);animation: sz-tremble 2.4s ease-in-out infinite}.sz-note{position: absolute;transform: translate(6px,-120%);font: 400 13px/1 var(--sz-hand);color: var(--acc);white-space: nowrap;pointer-events: none}.sz-note::before{content: "↙";margin-right: 2px}.sz-note-min{transform: translate(6px,20%)}.sz-note-min::before{content: "↖"}.sz-note.is-right{transform: translate(calc(-100% - 6px),-120%)}.sz-note.is-right::before{content: none}.sz-note.is-right::after{content: "↘";margin-left: 2px}.sz-note-min.is-right{transform: translate(calc(-100% - 6px),20%)}.sz-note-min.is-right::after{content: "↗"}.sz-drum-axis{display: grid;grid-template-columns: 74px minmax(0,1fr) 70px;margin-top: 4px}.sz-drum-scale{position: relative;height: 16px}.sz-drum-scale span{position: absolute;top: 0;transform: translateX(-50%);font: 600 9.5px var(--mono);color: var(--sz-print)}.sz-drum-scale span:first-child{transform: none}.sz-drum-scale span:last-child{transform: translateX(-100%)}.sz-drum-axis .sz-drum-v{font-size: 9.5px;color: var(--sz-print);letter-spacing: .1em;text-transform: uppercase}.sz-drum-cap{display: flex;flex-wrap: wrap;gap: 4px 18px;margin-top: 10px;font: 500 11px/1.5 var(--mono);color: var(--sz-mut)}.sz-drum-cap span::before{content: "▪";margin-right: 6px;color: var(--sz-red)}.sz-mag{display: inline-flex;align-items: center;gap: 3px;padding: 2px 5px 2px 6px;border: 1px solid var(--sz-ink);border-radius: 2px;background: var(--sz-paper);color: var(--sz-ink);font: 700 11px/1.3 var(--mono);white-space: nowrap;font-variant-numeric: tabular-nums;vertical-align: middle}.sz-mag b{font-weight: 700}.sz-mag i{font-style: normal;font-size: 8.5px}.sz-mag.is-up i{color: var(--sz-up)}.sz-mag.is-down i{color: var(--sz-red-ink)}.sz-mag-0{border-color: var(--sz-rule);color: var(--sz-mut)}.sz-mag-1{background: #f6efdc}.sz-mag-2{background: #f6dccb}.sz-mag-3{background: #eeb19f}.sz-mag-4,.sz-mag-5{background: var(--sz-red);border-color: var(--sz-red);color: #fff}.sz-mag-5{background: #7c140e;border-color: #7c140e}.sz-mag-4 i,.sz-mag-5 i,.sz-mag-4.is-up i,.sz-mag-5.is-up i,.sz-mag-4.is-down i,.sz-mag-5.is-down i{color: #fff}.sz-mag-na{border-style: dashed;border-color: var(--sz-rule);color: var(--sz-faint)}.sz-mag-big{font-size: 17px;padding: 3px 8px 3px 9px;gap: 5px}.sz-mag-big i{font-size: 12px}.sz-sta{display: inline-block;font: 700 10.5px/1.35 var(--mono);letter-spacing: .06em;color: var(--sz-ink);background: var(--sz-plate);border: 1px solid var(--sz-rule);padding: 0 4px;border-radius: 2px;white-space: nowrap}.sz-read{display: inline-flex;align-items: baseline;gap: 4px;font: 500 12px var(--mono);color: var(--sz-mut);white-space: nowrap;font-variant-numeric: tabular-nums}.sz-read b{font-size: 14px;font-weight: 700;color: var(--sz-ink)}.sz-read em{font-style: normal;color: var(--blue);font-weight: 600}.sz-gauge{display: block;width: 96px;height: 6px;background: var(--sz-paper2);border: 1px solid var(--sz-rule);position: relative;overflow: hidden;margin-top: 5px}.sz-gauge i{position: absolute;left: 0;top: 0;bottom: 0;background: var(--sz-ink)}.sz-gauge.is-full i{background: var(--sz-red)}.sz-eta{white-space: nowrap;font-weight: 600;color: var(--sz-ink)}.sz .fw{color: var(--sz-red-ink);border-color: rgba(200,38,28,.5);border-radius: 2px}.sz .due{background: var(--sz-red);color: #fff;border-radius: 2px}.sz-hero{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(300px,1fr);gap: 36px;align-items: end;padding: 40px 0 28px}.sz-display{font: 800 clamp(34px,5vw,60px)/1 var(--font);letter-spacing: -.04em;margin: 0;color: var(--sz-ink);max-width: 15em}.sz-display em{font-style: normal;color: var(--sz-red-ink)}.sz-lede{margin: 16px 0 0;font-size: 17px;line-height: 1.55;color: var(--sz-ink2);max-width: 38em}.sz-search{display: flex;align-items: stretch;margin-top: 24px;border: 1.5px solid var(--sz-ink);background: var(--sz-paper);max-width: 620px;box-shadow: 4px 4px 0 rgba(40,30,10,.1)}.sz-search-k{display: flex;align-items: center;padding: 0 12px;font: 700 10px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-red-ink);border-right: 1px solid var(--sz-rule);background: var(--sz-paper2);white-space: nowrap}.sz .sz-search input[type="search"]{flex: 1 1 auto;border: 0;background: transparent;border-radius: 0;min-height: 48px;font-size: 15px;padding: 10px 14px;outline: none;min-width: 0}.sz-search:focus-within{outline: 2px solid var(--acc);outline-offset: 2px}.sz-slip{background: var(--sz-paper);border: 1px solid var(--sz-ink);box-shadow: 4px 4px 0 rgba(40,30,10,.1);font: 500 12px var(--mono);transform: rotate(.4deg)}.sz-slip-head{display: flex;justify-content: space-between;gap: 10px;padding: 7px 12px;background: var(--sz-ink);color: var(--sz-paper);font: 700 10px var(--mono);letter-spacing: .14em;text-transform: uppercase}.sz-slip .sz-field{display: grid;grid-template-columns: 104px minmax(0,1fr);gap: 10px;padding: 7px 12px;border-top: 1px dashed var(--sz-rule);align-items: baseline}.sz-slip .sz-slip-head + .sz-field{border-top: 0}.sz-slip .sz-field-v{font-size: 12px;overflow-wrap: anywhere}.sz-field-clock .sz-field-v b{color: var(--sz-red-ink)}.sz-panel-drum{padding-bottom: 18px}.sz-drum-grid{display: grid;grid-template-columns: minmax(0,1fr) 236px;gap: 22px;align-items: start}.sz-readout{margin: 0;display: flex;flex-direction: column;border: 1px solid var(--sz-ink);background: var(--sz-paper)}.sz-ro{padding: 10px 14px 11px;border-top: 1px solid var(--sz-rule)}.sz-ro:first-child{border-top: 0}.sz-ro dt{font: 600 9.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-print);margin-bottom: 4px}.sz-ro dd{margin: 0;display: flex;flex-direction: column;gap: 3px}.sz-ro dd>b{font: 700 22px/1.05 var(--mono);color: var(--sz-ink);letter-spacing: -.02em}.sz-ro dd>span:not(.sz-mag){font: 400 12px/1.4 var(--font);color: var(--sz-mut)}.sz-ro-main{background: var(--sz-ink);color: var(--sz-paper)}.sz-ro-main dt{color: #9fd2ae}.sz-ro-main dd>b{color: #fff;font-size: 30px}.sz-ro-main dd>span:not(.sz-mag){color: #cfc8b4}.sz-ro .sz-mag-big{align-self: flex-start}.sz-split{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 20px;margin-top: 20px;align-items: start}.sz-split>.sz-panel + .sz-panel{margin-top: 0}.sz-gaugecard{display: block;padding: 12px 14px 13px;border: 1px solid var(--sz-rule);background: var(--sz-paper);color: var(--sz-ink);position: relative}.sz-gaugecard + .sz-gaugecard{margin-top: 10px}.sz a.sz-gaugecard,.sz a.sz-gaugecard:hover{color: var(--sz-ink)}.sz a.sz-gaugecard:hover{border-color: var(--sz-ink);box-shadow: 3px 3px 0 rgba(40,30,10,.1)}.sz-gaugecard .sz-label{display: block}.sz-big{display: block;font: 700 34px/1.1 var(--mono);letter-spacing: -.03em;margin: 4px 0 0}.sz-gaugecard .sz-fine{margin: 4px 0 6px}.sz-gaugecard .sz-more{display: inline-block;color: var(--acc)}.sz-gaugecard-event{border-color: var(--sz-red);background: linear-gradient(180deg,#fbefe4,var(--sz-paper) 70%)}.sz-gaugecard-event .sz-label{color: var(--sz-red-ink)}.sz-count{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;margin: 8px 0 4px}.sz-count-part{border: 1px solid var(--sz-ink);background: var(--sz-paper);text-align: center;padding: 6px 2px 5px}.sz-count-part span{display: block;font: 700 26px/1 var(--mono);color: var(--sz-ink);font-variant-numeric: tabular-nums}.sz-count-part small{display: block;margin-top: 4px;font: 600 8.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-mut)}.sz-count.done .sz-count-part span{color: var(--sz-red-ink)}.sz-bulletins{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(390px,100%),1fr));gap: 18px}.sz-bulletin{background: var(--sz-paper);border: 1px solid var(--sz-ink);min-width: 0}.sz-bulletin-head{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;padding: 11px 14px 10px;border-bottom: 1px solid var(--sz-ink);background: var(--sz-paper2)}.sz-bulletin-head .sz-h3::before{content: "";display: inline-block;width: 8px;height: 8px;margin-right: 9px;background: var(--sz-ink);vertical-align: 1px}.cat-official .sz-bulletin-head .sz-h3::before{background: var(--sz-red)}.cat-pve .sz-bulletin-head .sz-h3::before{background: var(--sz-print)}.cat-modded .sz-bulletin-head .sz-h3::before{background: var(--acc)}.cat-rate .sz-bulletin-head .sz-h3::before{background: transparent;border: 1.5px solid var(--sz-ink);width: 6px;height: 6px}.sz-readings{list-style: none;margin: 0;padding: 0 14px}.sz-reading{display: grid;grid-template-columns: 16px minmax(0,1fr) auto;align-items: center;gap: 2px 12px;padding: 9px 0 10px;border-top: 1px solid var(--sz-rule2)}.sz-reading:first-child{border-top: 0}.sz-reading-n{grid-row: 1 / span 2;align-self: start;padding-top: 2px;font: 700 11px var(--mono);color: var(--sz-faint);text-align: right}.sz-reading-main{display: contents}.sz-reading-main .sz-name{grid-column: 2;grid-row: 1}.sz-reading-main .sz-meta{grid-column: 2;grid-row: 2;margin: 0}.sz-reading>.sz-trace{grid-column: 2 / span 2;grid-row: 3;margin-top: 5px}.sz-reading-end{display: contents}.sz-reading-end .sz-read{grid-column: 3;grid-row: 1;justify-self: end}.sz-reading-end .sz-mag{grid-column: 3;grid-row: 2;justify-self: end}svg.sz-trace-fluid{width: 100%;height: 30px;background: linear-gradient(90deg,var(--sz-grid1) 1px,transparent 1px) 0 0 / 8.333% 100%}.sz-trace-fluid .sz-trace-ink,.sz-trace-fluid .sz-trace-base,.sz-trace-fluid .sz-pen-arm{vector-effect: non-scaling-stroke}.sz-trace-fluid .sz-pen-arm{stroke-dasharray: 2 2}.sz-pen-tip{stroke: var(--sz-red);stroke-width: 5.5;stroke-linecap: round;vector-effect: non-scaling-stroke;fill: none}.sz-name{display: block;font: 600 13.5px/1.3 var(--font);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sz a.sz-name{color: var(--sz-ink)}.sz a.sz-name:hover{color: var(--acc)}.sz-meta{display: block;margin-top: 2px;font: 500 10.5px/1.4 var(--mono);color: var(--sz-mut);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sz-meta .sz-sta{font-size: 9.5px}.sz-reading-none{padding: 14px 0;font: 500 12px var(--mono);color: var(--sz-mut)}.sz-legend-strip{display: flex;flex-wrap: wrap;gap: 8px 22px;margin-top: 24px;padding: 12px 0;border-top: 1px solid var(--sz-rule);font: 500 11.5px/1.5 var(--mono);color: var(--sz-mut)}.sz-legend-item{display: inline-flex;align-items: center;gap: 8px}.sz-key-ink{width: 30px;height: 12px;background: no-repeat center / 30px 12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 12'%3E%3Cpath d='M0 6h7l2-4 2 8 2-6 2 4 2-2h13' fill='none' stroke='%231d1c19' stroke-width='1.2'/%3E%3C/svg%3E")}.sz-key-pen{width: 10px;height: 10px;border-radius: 50%;background: var(--sz-red)}.sz-scale-note{margin: 8px 0 0;font: 400 12.5px/1.6 var(--font);color: var(--sz-mut);max-width: 70em}.sz-scale-note b{color: var(--sz-ink)}.sz-table-box{overflow-x: auto;-webkit-overflow-scrolling: touch;border: 1px solid var(--sz-rule);background: var(--sz-paper)}.sz table{font-variant-numeric: tabular-nums}.sz th,.sz td{border-bottom: 1px solid var(--sz-rule2);font-size: 12.5px;padding: 9px 12px}.sz th:first-child,.sz td:first-child{padding-left: 14px}.sz th:last-child,.sz td:last-child{padding-right: 14px}.sz thead th{font: 600 9.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-print);background: var(--sz-paper2);border-bottom: 1px solid var(--sz-ink);padding-top: 9px;padding-bottom: 9px}.sz td{color: var(--sz-ink2);font-family: var(--mono)}.sz td.name a,.sz .sz-log td.name a{color: var(--sz-ink);font-weight: 600;font-size: 13.5px;font-family: var(--font)}.sz td.name a:hover{color: var(--acc)}.sz tbody tr:hover td{background: rgba(52,132,84,.05)}.sz-log td.name{min-width: 200px;max-width: 340px;white-space: normal;line-height: 1.3}.sz-ev-kind b{display: block;font: 700 12px/1.2 var(--mono);color: var(--sz-ink);text-transform: uppercase;letter-spacing: .04em}.sz-ev-kind span{display: block;font: 500 10.5px/1.3 var(--mono);color: var(--sz-mut)}.sz-ev-up .sz-ev-kind b::before{content: "▲ ";color: var(--sz-up)}.sz-ev-down .sz-ev-kind b::before{content: "▼ ";color: var(--sz-red-ink)}.sz-delta{font-weight: 700}.sz-ev-up .sz-delta{color: var(--sz-up)}.sz-ev-down .sz-delta{color: var(--sz-red-ink)}.sz .table-wrap{background: var(--sz-paper);border: 1px solid var(--sz-ink);border-radius: 0;box-shadow: 3px 3px 0 rgba(40,30,10,.08)}.sz .table-plain,.sz .sz-panel .table-wrap{border: 1px solid var(--sz-rule);box-shadow: none}.sz th a{color: inherit}.sz th.active a{color: var(--sz-ink)}.sz th.active{box-shadow: inset 0 -3px 0 var(--sz-red)}.sz td.age-fresh{color: var(--sz-up);font-weight: 700}.sz td.age-old{color: var(--sz-faint)}.sz .addr{color: var(--sz-mut)}.sz-btn,.sz .btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 38px;padding: 0 16px;border: 1.5px solid var(--sz-ink);background: var(--sz-paper);color: var(--sz-ink);font: 700 12.5px/1 var(--mono);letter-spacing: .06em;text-transform: uppercase;border-radius: 2px;cursor: pointer;white-space: nowrap;box-shadow: 2px 2px 0 rgba(40,30,10,.14)}.sz a.sz-btn,.sz a.btn{color: var(--sz-ink)}.sz-btn:hover,.sz .btn:hover,.sz a.sz-btn:hover,.sz a.btn:hover{background: var(--sz-ink);color: var(--sz-paper)}.sz-btn-ink,.sz .btn-acc,.sz a.btn-acc{background: var(--sz-ink);color: var(--sz-paper);border-color: var(--sz-ink)}.sz a.btn-acc{color: var(--sz-paper)}.sz-btn-ink:hover,.sz .btn-acc:hover,.sz a.btn-acc:hover{background: var(--sz-red);border-color: var(--sz-red);color: #fff}.sz-btn-red{background: var(--sz-red);border-color: var(--sz-red);color: #fff}.sz a.sz-btn-red{color: #fff}.sz-btn-sm,.sz .btn-sm{min-height: 32px;padding: 0 12px;font-size: 11.5px}.sz-search .sz-btn{border: 0;border-left: 1.5px solid var(--sz-ink);box-shadow: none;min-height: 0;padding: 0 22px}.sz input[type="search"],.sz input[type="text"],.sz select{background-color: var(--sz-paper);border: 1px solid var(--sz-ink2);border-radius: 2px;color: var(--sz-ink);font: 500 13px var(--font);min-height: 38px}.sz select{font-family: var(--mono);font-size: 12.5px}.sz input:focus,.sz select:focus{outline: 2px solid var(--acc);outline-offset: 1px;border-color: var(--sz-ink)}.sz .field label{color: var(--sz-print);font: 600 9.5px var(--mono);letter-spacing: .14em}.sz .filter-grid select.on,.sz .toolbar select.on{border-color: var(--sz-red);background-color: #fbefe4;color: var(--sz-ink)}.sz .check{color: var(--sz-ink2);font: 500 12.5px var(--font)}.sz .check input{accent-color: var(--sz-red)}.sz .filters{background: var(--sz-paper);border: 1px solid var(--sz-ink);border-radius: 0;box-shadow: none}.sz .filters>summary{font: 700 12px var(--mono);letter-spacing: .1em;text-transform: uppercase}.sz .filters>summary .eyebrow{color: var(--sz-print)}.sz .filter-grid{border-top: 1px dashed var(--sz-rule)}.sz .chip{border-radius: 2px;font-family: var(--mono);background: var(--sz-paper2);border: 1px solid var(--sz-rule);color: var(--sz-ink2)}.sz .chip-acc{color: var(--acc);background: var(--acc-soft);border-color: var(--acc-line)}.sz a.chip:hover{border-color: var(--sz-ink);color: var(--sz-ink)}.sz .chip-rate,.sz .chip-modded,.sz .chip-pve,.sz .chip-vanilla,.sz .chip-mode{background: color-mix(in srgb,var(--t) 9%,var(--sz-paper))}.sz .active-filters .chip-x{background: #fbefe4;color: var(--sz-red-ink);border-color: rgba(200,38,28,.45)}.sz .clear-filters{color: var(--sz-ink2)}.sz .seg{background: var(--sz-paper2);border: 1px solid var(--sz-ink);border-radius: 2px;padding: 2px;gap: 2px}.sz .seg button{border-radius: 1px;font: 600 11px var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--sz-ink2)}.sz .seg button.active{background: var(--sz-ink);color: var(--sz-paper)}.sz-pager{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 12px;padding: 22px 0}.sz-pager>:first-child{justify-self: start}.sz-pager>:last-child{justify-self: end}.sz-pager-at{font: 500 12px var(--mono);color: var(--sz-mut)}.sz-pager-at b{color: var(--sz-ink)}.sz-toolbar{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;padding: 10px 12px;margin: 0 0 12px;background: var(--sz-paper);border: 1px solid var(--sz-ink)}.sz-toolbar input[type="search"]{width: 260px;flex: 0 1 260px}.sz-toolbar .sz-count-k{margin-left: auto;font: 500 11.5px var(--mono);color: var(--sz-mut);white-space: nowrap}.sz-toolbar .sz-count-k b{color: var(--sz-ink)}.sz .chartbox,.sz .chart-fit{background-color: var(--sz-paper);background-image: linear-gradient(var(--sz-grid1) 1px,transparent 1px),linear-gradient(90deg,var(--sz-grid1) 1px,transparent 1px);background-size: 12px 12px;border: 1px solid var(--sz-rule2);padding: 8px 6px 2px}.sz .chart-fit .chartbox{background: none;border: 0;padding: 0}.sz svg.chart .grid{stroke: var(--sz-grid3);stroke-dasharray: none}.sz svg.chart-big .grid{stroke: var(--sz-grid2);stroke-dasharray: none}.sz svg.chart .tick{fill: var(--sz-print);font-weight: 600}.sz svg.chart .legend{fill: var(--sz-print)}.sz svg.chart .line{stroke-width: 1.6}.sz svg.chart-big .line{stroke-width: 1.7}.sz svg.chart .area.s1{fill: rgba(29,28,25,.06)}.sz svg.chart .area.s2,.sz svg.chart .area.s3,.sz svg.chart .area.s4,.sz svg.chart .area.s5,.sz svg.chart .area.s6{opacity: .08}.sz svg.chart-big .hair{stroke: var(--sz-red);opacity: .9;stroke-dasharray: 3 3}.sz svg.chart-big .dot{stroke: var(--sz-paper)}.sz svg.chart-big .mark-line{stroke: var(--sz-red);stroke-dasharray: 3 3}.sz svg.chart-big .mark-label{fill: var(--sz-red-ink);stroke: var(--sz-paper)}.sz svg.chart .col{fill: #cfc6ae}.sz svg.chart .col.hi{fill: var(--sz-red)}.sz svg.chart .col:hover{fill: var(--sz-ink2)}.sz .chart-tip{background: var(--sz-ink);color: var(--sz-paper);border-radius: 2px;border-left: 3px solid var(--sz-red)}.sz .chart-legend{font: 500 11.5px var(--mono);color: var(--sz-ink2)}.sz .key{height: 2px;border-radius: 0}.sz .chart-empty{border-radius: 0;border-color: var(--sz-rule);background: var(--sz-paper);color: var(--sz-mut)}.sz svg.spark .spark-area{fill: rgba(29,28,25,.07)}.sz svg.spark .spark-line{stroke: var(--sz-ink);stroke-width: 1.2}.sz .bar{background: var(--sz-paper2);border: 1px solid var(--sz-rule);border-radius: 0;height: 7px}.sz .bar>i,.sz .bar>i.green{background: var(--sz-ink);border-radius: 0}.sz .bar>i.red{background: var(--sz-red)}.sz .faq{margin-top: 44px;background: none;border: 0;box-shadow: none;padding: 0}.sz-faq-head{margin-bottom: 0}.sz .faq-item{border: 1px solid var(--sz-rule);border-top: 0;background: var(--sz-paper);border-radius: 0;margin: 0}.sz .faq-item:first-of-type{border-top: 1px solid var(--sz-rule)}.sz .faq-item>summary{list-style: none;cursor: pointer;display: grid;grid-template-columns: 54px minmax(0,1fr) 20px;align-items: baseline;gap: 10px;padding: 13px 16px 13px 0;font: 600 15px/1.4 var(--font);color: var(--sz-ink)}.sz .faq-item>summary::-webkit-details-marker{display: none}.sz .faq-item>summary::after{content: "+";display: block;width: auto;height: auto;border: 0;border-radius: 0;background: none;font: 700 16px/1 var(--mono);color: var(--sz-red);text-align: right}.sz .faq-item[open]>summary::after{content: "−";background: none;color: var(--sz-red)}.sz .faq-item>summary:hover{color: var(--sz-ink)}.sz .faq-item>summary:hover>span:not(.sz-q-n){text-decoration: underline;text-decoration-color: var(--sz-red);text-underline-offset: 4px}.sz-q-n{font: 600 10.5px var(--mono);letter-spacing: .1em;color: var(--sz-print);text-align: right}.sz .faq-item .prose{padding: 0 20px 16px 64px;font-size: 15px}.sz .faq-item:last-child{border-bottom: 1px solid var(--sz-rule)}.sz .faq-item[open]{background: #fffdf7}.sz-quick{margin-top: 40px}.sz-quick-groups{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(280px,100%),1fr));gap: 0;border: 1px solid var(--sz-rule);background: var(--sz-paper)}.sz-quick-group{padding: 12px 16px 14px;border-right: 1px solid var(--sz-rule2);border-bottom: 1px solid var(--sz-rule2);min-width: 0}.sz-quick-group .sz-label{display: block;margin-bottom: 8px}.sz-quick-links{display: flex;flex-wrap: wrap;gap: 4px 6px}.sz a.sz-q-link{display: inline-block;padding: 3px 8px;border: 1px solid var(--sz-rule);background: var(--sz-paper2);color: var(--sz-ink2);font: 500 12px/1.4 var(--font);border-radius: 2px}.sz a.sz-q-link:hover{border-color: var(--sz-ink);color: var(--sz-ink);background: #fff}.sz-related{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 14px;margin: 24px 0 0;padding: 12px 14px;border: 1px dashed var(--sz-rule);background: var(--sz-paper);font-size: 13.5px}.sz-related .sz-label{margin-right: 4px}.sz-related a::before{content: "→ ";color: var(--sz-red)}.sz .prose{color: var(--sz-ink2)}.sz .prose h2,.sz .prose h3{color: var(--sz-ink);letter-spacing: -.02em}.sz .prose a{color: var(--acc);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.sz .prose code{background: var(--sz-paper2);border-color: var(--sz-rule)}.sz-text{background: var(--sz-paper);border: 1px solid var(--sz-rule);padding: 18px 24px 6px;margin-top: 24px;position: relative}.sz-text>.sz-label{display: block;margin-bottom: 8px}.sz-text-intro{border-left: 3px solid var(--sz-ink)}.sz-intro{margin-bottom: 18px;max-width: 52em}.sz .mt-1{margin-top: 10px}.sz .mt-2{margin-top: 16px}.sz .mt-3{margin-top: 24px}.sz .mt-4{margin-top: 36px}.sz-query{margin-bottom: 4px}.sz-toolbar-k{padding-right: 4px}.sz .toolbar{border: 1px solid var(--sz-ink)}.sz .sz-query .filters{border-top: 0}.sz-td-trace-in{display: inline-flex;align-items: center;gap: 8px}.sz-dir td.sz-td-trace{padding-top: 6px;padding-bottom: 6px}.sz-dir .addr .sz-sta{margin-right: 4px;font-size: 9.5px}.sz-dir td.name{min-width: 220px}@media (min-width: 641px){.sz .sz-dir th,.sz .sz-dir td{padding-left: 10px;padding-right: 10px}}.sz-dir td.num.rank-col{color: var(--sz-faint);font-size: 11.5px}.sz-dir td.td-pop b{font-size: 13px}.sz-crumb{display: flex;gap: 10px;align-items: baseline;padding: 22px 0 14px;font: 500 12px var(--mono);color: var(--sz-mut)}.sz-crumb a{font-weight: 600}.sz-panel.sz-srv-hero{padding: 0;overflow: hidden}.sz-srv-banner{position: relative;height: 150px;overflow: hidden;border-bottom: 1px solid var(--sz-ink);background: var(--sz-plate);display: grid;place-items: center}.sz-srv-banner img{position: relative;max-height: 150px;width: auto;max-width: 100%;display: block;filter: grayscale(.2) sepia(.15)}.sz-srv-banner img.sz-srv-banner-fill{position: absolute;inset: -20px;width: calc(100% + 40px);height: calc(100% + 40px);max-height: none;max-width: none;object-fit: cover;filter: blur(18px) grayscale(.5) sepia(.3) opacity(.55)}.sz-srv-banner-tag{position: absolute;left: 12px;bottom: 10px;font: 700 9.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;background: var(--sz-ink);color: var(--sz-paper);padding: 3px 7px}.sz-srv-head{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 20px 32px;padding: 22px 24px 18px;align-items: start}.sz-srv-h1{font-size: clamp(26px,3.4vw,38px);overflow-wrap: anywhere}.sz-srv-h1 .dot{width: 12px;height: 12px;margin: -4px 12px 0 0;background: var(--sz-up);box-shadow: 0 0 0 4px rgba(44,107,67,.14)}.sz-srv-h1 .dot.off{background: var(--sz-faint);box-shadow: none}.sz-rec.is-off{background: var(--sz-faint);box-shadow: none;animation: none}.sz-srv-sub{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 12px 0 12px;font: 500 12.5px var(--mono);color: var(--sz-mut)}.sz-srv-sub .green{font-weight: 700}.sz-srv-connect{display: flex;flex-direction: column;gap: 8px;min-width: 280px;padding: 12px 14px;border: 1px dashed var(--sz-rule);background: var(--sz-paper2)}.sz .sz-copy{white-space: normal;word-break: break-all}.sz-copy{display: block;width: 100%;text-align: left;padding: 9px 12px;background: var(--sz-ink);color: #f6f1e2;border: 0;border-radius: 2px;font: 600 12.5px var(--mono);cursor: pointer;overflow-wrap: anywhere}.sz-copy:hover{background: #000}.sz-copy.copied{background: var(--sz-up)}.sz-srv-buttons{display: flex;flex-wrap: wrap;gap: 8px}.sz-srv-kpis{display: grid;grid-template-columns: 1.4fr repeat(5,minmax(0,1fr));margin: 0;border-top: 1px solid var(--sz-ink);background: var(--sz-paper)}.sz-kpi{padding: 12px 16px 14px;border-left: 1px solid var(--sz-rule);min-width: 0}.sz-kpi:first-child{border-left: 0}.sz-kpi dt{font: 600 9.5px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-print);margin-bottom: 6px}.sz-kpi dd{margin: 0}.sz-kpi dd>b{font: 700 22px/1.1 var(--mono);color: var(--sz-ink);letter-spacing: -.02em}.sz-kpi dd small{font: 500 13px var(--mono);color: var(--sz-mut);margin-left: 4px}.sz-kpi-n{margin-top: 5px !important;font: 400 12px/1.4 var(--font);color: var(--sz-mut)}.sz-kpi-main dd>b{font-size: 30px}.sz-kpi-bar{margin-top: 8px !important}.sz-kpi-bar .bar{width: 100%;max-width: 220px}.sz-srv-grid{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 20px;margin-top: 20px;align-items: start}.sz-srv-main,.sz-srv-side{display: flex;flex-direction: column;gap: 20px;min-width: 0}.sz-srv-main>.sz-panel + .sz-panel,.sz-srv-side>.sz-panel + .sz-panel{margin-top: 0}.sz-srv>.sz-panel-drum{margin-top: 20px}.sz .seg-pair{display: flex;flex-wrap: wrap;gap: 6px;margin-left: auto}.sz .chart-card .sz-panel-head .seg{margin-left: auto}.sz .seg-pair .seg{margin-left: 0}.sz-expect-next{font: 400 16px/1.5 var(--font);color: var(--sz-ink2);margin: 0 0 14px}.sz-expect-next b{color: var(--sz-ink)}.sz-red-t{color: var(--sz-red-ink) !important}.sz-expect-why{display: block;margin-top: 4px;font: 500 12px var(--mono);color: var(--sz-mut)}.sz-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: 0;margin: 0 0 6px;border: 1px solid var(--sz-rule)}.sz-stat{padding: 10px 12px;border-left: 1px solid var(--sz-rule2)}.sz-stat:first-child{border-left: 0}.sz-stat dt{font: 600 9.5px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--sz-print)}.sz-stat dd{margin: 4px 0 0;display: flex;flex-direction: column}.sz-stat dd>b{font: 700 19px/1.1 var(--mono);color: var(--sz-ink)}.sz-stat dd span{font: 400 11.5px/1.4 var(--font);color: var(--sz-mut);margin-top: 3px}.sz-sub{margin: 18px 0 8px;font-size: 13px;text-transform: uppercase;letter-spacing: .06em;font-family: var(--mono)}.sz-forecast{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 6px}.sz-forecast li{display: flex;align-items: baseline;gap: 10px;padding: 7px 10px;border: 1px dashed var(--sz-rule);background: var(--sz-paper2);font: 500 12px var(--mono)}.sz-forecast li.is-force{border-style: solid;border-color: rgba(200,38,28,.5);background: #fbefe4}.sz-forecast-in{font-weight: 700;color: var(--sz-ink);min-width: 4.5em}.sz-forecast-at{color: var(--sz-mut)}.sz-wipes td.name b{font-family: var(--mono);font-size: 12.5px}.sz-wipes .ago{display: block;font: 500 11px var(--mono);color: var(--sz-mut)}.sz-wipes td.name{min-width: 196px}.sz-map{display: block;border: 1px solid var(--sz-ink);background: var(--sz-plate);aspect-ratio: 1;overflow: hidden;margin-bottom: 8px;position: relative}.sz-map img{width: 100%;height: 100%;object-fit: cover;display: block}.sz-map::after{content: "";position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(rgba(52,132,84,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(52,132,84,.25) 1px,transparent 1px);background-size: 12.5% 12.5%}.sz-map.map-missing{display: grid;place-items: center;font: 600 11.5px var(--mono);color: var(--sz-mut);padding: 20px;text-align: center}.sz .kv{border-top: 1px dashed var(--sz-rule2);font: 500 12px/1.5 var(--mono)}.sz .kv-k{color: var(--sz-print);text-transform: uppercase;font-size: 10px;letter-spacing: .1em;padding-top: 2px}.sz .sz-panel-head + .kv{border-top: 0}.sz-op-row{display: grid;grid-template-columns: 10px minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 8px 0;border-top: 1px dashed var(--sz-rule2)}.sz-lampdot{width: 8px;height: 8px;border-radius: 50%;background: var(--sz-up)}.sz-lampdot.is-off{background: var(--sz-faint)}.sz-desc{font: 400 13px/1.6 var(--mono);color: var(--sz-ink2);white-space: pre-wrap;overflow-wrap: anywhere;max-height: 420px;overflow: auto;padding: 12px;background: var(--sz-paper2);border: 1px solid var(--sz-rule2)}.sz-similar,.sz-answers,.sz-tags{margin-top: 20px}.sz-similar-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(380px,100%),1fr));gap: 0 28px}.sz-similar-row{display: flex;align-items: center;justify-content: space-between;gap: 14px;padding: 9px 0;border-top: 1px dashed var(--sz-rule2);min-width: 0}.sz-reading-main2{min-width: 0}.sz-qa-group{margin: 18px 0 10px;font-family: var(--mono);font-size: 12px;text-transform: uppercase;letter-spacing: .1em;color: var(--sz-print)}.sz-qa-group:first-of-type{margin-top: 4px}.sz-qa-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));gap: 10px}.sz-qa{padding: 12px 14px;border: 1px solid var(--sz-rule2);background: var(--sz-paper2);border-left: 3px solid var(--sz-ink)}.sz-qa-q{margin: 0 0 6px;font: 700 14px/1.35 var(--font);color: var(--sz-ink)}.sz-qa-a{margin: 0;font: 400 13.5px/1.55 var(--font);color: var(--sz-ink2)}.sz-tag-raw{margin: 0 0 14px;font-size: 13px;overflow-wrap: anywhere}.sz-tag-groups{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));gap: 18px 28px}.sz-tag-group .sz-label{display: block;margin: 0 0 8px}.sz-tag-row{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 10px;padding: 7px 0;border-top: 1px dashed var(--sz-rule2);align-items: baseline}.sz-tag-row .tag-code{justify-self: start;font-size: 11.5px}.sz-tag-meaning{font-size: 13px;color: var(--sz-ink2)}.sz-tag-meaning b{color: var(--sz-ink)}@media (max-width: 1180px){.sz-srv-kpis{grid-template-columns: repeat(3,minmax(0,1fr))}.sz-kpi:nth-child(4){border-left: 0}.sz-kpi:nth-child(n+4){border-top: 1px solid var(--sz-rule)}.sz-srv-grid{grid-template-columns: minmax(0,1fr)}.sz-srv-side{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 760px){.sz-srv-head{grid-template-columns: minmax(0,1fr);padding: 18px 16px 16px}.sz-srv-connect{min-width: 0}.sz-srv-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.sz-kpi:nth-child(n){border-left: 1px solid var(--sz-rule);border-top: 1px solid var(--sz-rule)}.sz-kpi:nth-child(odd){border-left: 0}.sz-kpi:nth-child(-n+2){border-top: 0}.sz-kpi{padding: 10px 12px 12px}.sz-kpi-main dd>b{font-size: 24px}.sz-srv-banner{height: 110px}.sz-srv-banner img{max-height: 110px}}.sz-origin{display: block;margin-top: 2px;font: 500 10.5px var(--mono);color: var(--sz-mut)}.sz-events td.wipe-first{font: 700 13px var(--mono);color: var(--sz-ink)}.sz-events td.wipe-first.age-fresh{color: var(--sz-up)}.sz-basis{white-space: normal !important;min-width: 130px;max-width: 200px;font-size: 11.5px !important;color: var(--sz-mut) !important}.sz-row-force td:first-child{box-shadow: inset 3px 0 0 var(--sz-red)}.sz-alert{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 14px;align-items: baseline;margin: 0 0 16px;padding: 12px 16px;background: #fbefe4;border: 1px solid var(--sz-red);border-left: 6px solid var(--sz-red)}.sz-alert p{margin: 0;font-size: 14px;color: var(--sz-ink2)}.sz-alert b{color: var(--sz-ink)}.sz-alert-k{font: 700 10px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--sz-paper);background: var(--sz-red);padding: 3px 7px;white-space: nowrap}.sz-fw-bulletin{padding: 22px 26px 24px;border-width: 1.5px}.sz-fw-top{display: grid;grid-template-columns: 230px minmax(0,1fr);gap: 28px;align-items: stretch}.sz-fw-tag{display: flex;flex-direction: column;justify-content: center;gap: 8px;padding: 16px;border: 1px dashed var(--sz-red);background: #fbefe4}.sz-fw-tag .sz-alert-k{align-self: flex-start}.sz-fw-tag b{font: 700 28px/1 var(--mono);color: var(--sz-ink);letter-spacing: -.02em}.sz-fw-tag>span:last-child{font: 500 11px var(--mono);color: var(--sz-mut)}.sz-fw-count .sz-label{display: block;margin-bottom: 6px}.sz-count-big{gap: 10px;margin: 0}.sz-count-big .sz-count-part{padding: 14px 4px 10px;border-width: 1.5px;position: relative;background: var(--sz-paper2)}.sz-count-big .sz-count-part::after{content: "";position: absolute;left: 0;right: 0;top: 50%;border-top: 1px dashed var(--sz-rule)}.sz-count-big .sz-count-part span{font-size: clamp(40px,7vw,92px);letter-spacing: -.04em;position: relative;z-index: 1}.sz-count-big .sz-count-part small{position: relative;z-index: 1;font-size: 10px;margin-top: 8px}.sz-fw-when{margin: 20px 0 4px;font: 500 clamp(16px,2vw,19px)/1.45 var(--font);color: var(--sz-ink2)}.sz-fw-when b{color: var(--sz-ink)}.sz-fw-local{margin: 0;font-size: 13.5px;color: var(--sz-mut)}.sz-cycle{margin: 22px 0 0}.sz-cycle-strip{position: relative;height: 58px;border: 1px solid var(--sz-ink);overflow: visible}.sz-cycle-tick{position: absolute;top: 0;height: 9px;border-left: 1px solid var(--sz-print)}.sz-cycle-tick.is-week{height: 16px;border-left-width: 2px}.sz-cycle-ink{position: absolute;left: 0;top: 50%;height: 0;border-top: 2px solid var(--sz-ink)}.sz-cycle-ink::after{content: "";position: absolute;left: 0;right: 0;top: -9px;height: 16px;background: repeating-linear-gradient(90deg,transparent 0 5px,rgba(29,28,25,.5) 5px 6px);-webkit-mask: linear-gradient(transparent 40%,#000 40% 60%,transparent 60%);mask: linear-gradient(transparent 30%,#000 30% 70%,transparent 70%)}.sz-cycle-pen{position: absolute;top: -8px;bottom: -8px;border-left: 2px solid var(--sz-red)}.sz-cycle-pen::before{content: "";position: absolute;left: -6px;top: 50%;margin-top: -5px;width: 10px;height: 10px;border-radius: 50%;background: var(--sz-red);box-shadow: 0 0 0 3px rgba(200,38,28,.2)}.sz-cycle-now{position: absolute;top: -18px;left: 4px;font: 700 10px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--sz-red-ink)}.sz-cycle-event{position: absolute;bottom: 4px;font: 700 10px var(--mono);color: var(--sz-ink);background: var(--sz-paper);padding: 1px 4px;border: 1px solid var(--sz-ink)}.sz-cycle-last{left: 4px}.sz-cycle-next{right: 4px;border-color: var(--sz-red);color: var(--sz-red-ink)}.sz-cycle-cap{display: flex;justify-content: space-between;gap: 12px;margin-top: 8px;font: 500 11px var(--mono);color: var(--sz-mut);flex-wrap: wrap}.sz-fw-actions{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 20px}.sz-fw-intro{margin-top: 26px}.sz-fw-dates{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(min(360px,100%),1fr));gap: 0 24px}.sz-fw-dates li{display: grid;grid-template-columns: 82px minmax(0,1fr) auto;gap: 12px;align-items: baseline;padding: 8px 0;border-top: 1px dashed var(--sz-rule2);font: 500 12.5px var(--mono)}.sz-fw-id{font-weight: 700;color: var(--sz-print)}.sz-fw-day{color: var(--sz-ink)}.sz-fw-utc{color: var(--sz-mut)}.sz-fw-dates li.is-next .sz-fw-id{color: var(--sz-red-ink)}.sz-fw-dates li.is-next .sz-fw-day{font-weight: 700}.sz-fw-answer{font-size: 15px;color: var(--sz-ink2)}.sz-fw-answer b{color: var(--sz-ink)}.sz .wz-head{text-align: left;margin-bottom: 18px}.sz .wz-title{font-size: 22px}.sz .wz-lead{color: var(--sz-ink2);max-width: 60em}.sz .wz-board{gap: 0;border: 1px solid var(--sz-ink);background: var(--sz-paper)}.sz .wz-tile{border-radius: 0;background: var(--sz-paper);border: 0;border-right: 1px solid var(--sz-rule2);border-bottom: 1px solid var(--sz-rule2);box-shadow: none}.sz .wz-tile.you{background: #fbefe4;box-shadow: inset 0 0 0 2px var(--sz-red)}.sz .wz-t{font-family: var(--mono);color: var(--sz-ink)}.sz .wz-card{border-radius: 0;border: 1px solid var(--sz-ink);background: var(--sz-paper);box-shadow: none}.sz .wz-you{border-radius: 0;border: 1px solid var(--sz-red);background: #fbefe4;box-shadow: none}.sz .wz-region-title{font-family: var(--mono);text-transform: uppercase;letter-spacing: .08em;font-size: 12px}.sz .wz-table tr.you td{background: #fbefe4}.sz .wz-regions .chip.active{background: var(--sz-ink);color: var(--sz-paper);border-color: var(--sz-ink)}.sz-pc-hero{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 24px 40px;align-items: end;padding: 34px 0 24px}.sz-pc-sub{margin: 12px 0 0;font-size: 17px;color: var(--sz-ink2)}.sz-pc-updated{margin: 10px 0 0;font: 500 12px/1.6 var(--mono);color: var(--sz-mut)}.sz-pc-updated time{color: var(--sz-ink2)}.sz-pc-big{display: flex;flex-direction: column;gap: 6px;padding: 16px 22px 18px;background: var(--sz-ink);color: var(--sz-paper);border: 1px solid var(--sz-ink);box-shadow: 5px 5px 0 rgba(200,38,28,.5)}.sz-pc-big .sz-label{color: #9fd2ae}.sz-pc-big>b{font: 700 clamp(48px,7vw,86px)/.95 var(--mono);letter-spacing: -.05em;color: #fff}.sz-pc-big-m{display: flex;align-items: center;gap: 10px;font: 500 12px var(--mono);color: #cfc8b4}.sz-kpis{display: grid;grid-template-columns: repeat(auto-fit,minmax(170px,1fr));margin: 0;border: 1px solid var(--sz-ink);background: var(--sz-paper)}.sz-kpis .sz-kpi{border-left: 1px solid var(--sz-rule)}.sz-kpis .sz-kpi:first-child{border-left: 0}.sz-two-charts{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(460px,100%),1fr));gap: 20px}.sz-two-charts>.sz-panel + .sz-panel{margin-top: 0}.sz .split-grid{gap: 18px}.sz-split-card .sz-panel-head{margin-bottom: 10px}.sz .mix{border-radius: 0;height: 14px;border: 1px solid var(--sz-ink);background: var(--sz-paper2)}.sz .mix>span + span{box-shadow: inset 1px 0 0 var(--sz-paper)}.sz .share{border-top: 1px dashed var(--sz-rule2)}.sz .share-head{border-bottom: 1px solid var(--sz-ink)}.sz .share-head>span{color: var(--sz-print);font-size: 9.5px;letter-spacing: .12em}.sz .share-dot{border-radius: 0}.sz .share-total{border-top: 1px solid var(--sz-ink)}.sz .sc-0{--sc: #1d1c19}.sz .sc-1{--sc: #c8261c}.sz .sc-2{--sc: #2c6b43}.sz .sc-3{--sc: #2f5fb3}.sz .sc-4{--sc: #a0670b}.sz .sc-5{--sc: #6b3fa0}.sz .sc-6{--sc: #17796f}.sz .sc-7{--sc: #b5476b}.sz .sc-8{--sc: #7a6f5a}.sz .sc-9{--sc: #4f6d8f}.sz .sc-n{--sc: #c3bba5}.sz-pc-facts{margin-bottom: 12px}.sz-readings-wide .sz-reading{grid-template-columns: 20px minmax(0,1fr) auto auto}.sz-cal-widgets{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px}.sz-cal-widgets .sz-gaugecard + .sz-gaugecard{margin-top: 0}.sz-seis-box{border: 1px solid var(--sz-rule)}.sz-seis-grid{border-collapse: collapse;width: 100%;min-width: 760px;background-color: var(--sz-paper)}.sz-seis-grid th,.sz-seis-grid td{padding: 0;border: 0;text-align: center}.sz-seis-grid thead th{font: 600 9.5px var(--mono);color: var(--sz-print);letter-spacing: 0;padding: 6px 0;background: var(--sz-paper2);border-bottom: 1px solid var(--sz-ink)}.sz-seis-grid tbody th{font: 700 11px var(--mono);color: var(--sz-ink);text-align: left;padding: 0 10px 0 12px;width: 46px;border-right: 1px solid var(--sz-ink)}.sz-hc{height: 30px;border-right: 1px solid var(--sz-grid1) !important;border-bottom: 1px solid var(--sz-grid1) !important;position: relative}.sz-hc i{display: block;width: 22px;height: 22px;margin: 0 auto;border-radius: 50%;background: var(--sz-ink);transform: scale(var(--s,0))}.sz-hc-0 i{background: none;width: 3px;height: 3px;transform: none;background: var(--sz-grid3)}.sz-hc-1 i{background: #8d8572}.sz-hc-2 i{background: #57524a}.sz-hc-3 i{background: var(--sz-ink)}.sz-hc-4 i{background: var(--sz-ink)}.sz-hc.is-top i{background: var(--sz-red)}.sz-seis-grid td.num{font: 600 11px var(--mono);color: var(--sz-ink2);text-align: right;padding: 0 12px 0 8px;border-left: 1px solid var(--sz-ink)}.sz .sz-seis-grid tbody tr:hover td,.sz .sz-seis-grid tbody tr:hover th{background: rgba(52,132,84,.06)}.sz-seis-legend{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin-top: 10px;font: 500 11px var(--mono);color: var(--sz-mut)}.sz-seis-legend i{display: inline-block;width: 16px;height: 16px;border-radius: 50%;background: var(--sz-ink);transform: scale(var(--s))}.sz-seis-legend i.sz-hc-1{background: #8d8572}.sz-seis-legend i.sz-hc-2{background: #57524a}.sz-cal-three{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px}.sz-cal-three>.sz-panel + .sz-panel,.sz-cal-two>* + *{margin-top: 0}.sz-cal-two{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px}.sz-dayrow{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 7px 0;border-top: 1px dashed var(--sz-rule2)}.sz-panel-head + .sz-dayrow{border-top: 0}.sz-dayrow-d{font: 700 12px var(--mono);color: var(--sz-ink)}.sz-dayrow-bar{height: 10px;border: 1px solid var(--sz-rule);background: var(--sz-paper2);position: relative}.sz-dayrow-bar i{position: absolute;left: 0;top: 0;bottom: 0;background: var(--sz-ink)}.sz-dayrow.is-top .sz-dayrow-bar i{background: var(--sz-red)}.sz-dayrow-v{font: 600 12px var(--mono);color: var(--sz-ink);white-space: nowrap}.sz-sched-row{grid-template-columns: 46px minmax(0,1fr)}.sz-sched-main b{display: block;font: 600 13.5px var(--font);color: var(--sz-ink)}.sz-sched-main span{font: 500 11px var(--mono);color: var(--sz-mut)}.sz-reading-ev{grid-template-columns: 52px minmax(0,1fr) auto}.sz-reading-ev .sz-reading-main .sz-name{grid-column: 2}.sz-reading-ev .sz-reading-end .sz-read,.sz-reading-ev .sz-reading-end .sz-mag{grid-column: 3}.sz-ev-t{font: 700 11.5px var(--mono);color: var(--sz-red-ink);text-align: left;padding-top: 1px}.sz-verdict{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 24px 30px;align-items: center;margin-top: 26px;padding: 26px 28px;border-width: 1.5px}.sz-verdict-lamp{width: 92px;height: 92px;border-radius: 50%;border: 3px solid var(--sz-ink);background: radial-gradient(circle at 40% 35%,#fff 0 6%,transparent 7%),var(--lamp,var(--sz-up));box-shadow: inset 0 -8px 16px rgba(0,0,0,.25),0 0 0 6px var(--sz-plate),0 0 0 7px var(--sz-rule),0 0 30px var(--lamp,var(--sz-up));display: grid;place-items: center}.sz-verdict-up{--lamp: #2f8a50}.sz-verdict-partial{--lamp: #d98a0b}.sz-verdict-down{--lamp: var(--sz-red)}.sz-verdict-stale{--lamp: #8a8475}.sz-verdict-down .sz-verdict-lamp,.sz-verdict-partial .sz-verdict-lamp{animation: sz-blink 1.2s steps(2,jump-none) infinite}.sz-verdict-detail{margin: 12px 0 0;font-size: 16px;color: var(--sz-ink2);max-width: 46em}.sz-verdict .sz-head-code{color: var(--sz-ink)}.sz-verdict-scale{margin: 0;display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px dashed var(--sz-rule);background: var(--sz-paper2)}.sz-verdict-scale div{display: flex;align-items: center;gap: 8px;font: 500 11px var(--mono);color: var(--sz-faint)}.sz-verdict-scale div.is-on{color: var(--sz-ink);font-weight: 700}.sz-verdict-scale dt,.sz-verdict-scale dd{margin: 0}.sz-verdict-scale i{display: block;width: 10px;height: 10px;border-radius: 50%;border: 1px solid var(--sz-ink);opacity: .35}.sz-verdict-scale .is-on i{opacity: 1;box-shadow: 0 0 6px currentColor}.sz-vl-up{background: #2f8a50;color: #2f8a50}.sz-vl-partial{background: #d98a0b;color: #d98a0b}.sz-vl-down{background: var(--sz-red);color: var(--sz-red)}.sz-vl-stale{background: #8a8475;color: #8a8475}.sz-pill{display: inline-flex;align-items: center;gap: 6px;font: 700 10px var(--mono);letter-spacing: .1em;text-transform: uppercase;padding: 2px 7px;border: 1px solid currentColor;border-radius: 2px}.sz-pill i{width: 7px;height: 7px;border-radius: 50%;background: currentColor}.sz-pill-on{color: var(--sz-up)}.sz-pill-off{color: var(--sz-red-ink)}.sz-bulletin-blurb{margin: 0;padding: 8px 14px 4px;font: 400 12.5px/1.5 var(--font);color: var(--sz-mut)}.sz-notes .sz-head{padding-bottom: 16px}.sz-sheet{position: relative;background: var(--sz-paper);border: 1px solid var(--sz-rule);padding: 26px 30px 12px 58px;background-image: linear-gradient(90deg,transparent 38px,rgba(200,38,28,.35) 38px 39px,transparent 39px)}.sz-sheet-intro{font-size: 17.5px;color: var(--sz-ink);margin-bottom: 8px}.sz-sm-grid{columns: 4 260px;column-gap: 18px;margin-top: 12px}.sz-sm-card{break-inside: avoid;margin: 0 0 18px}.sz-sm-links{list-style: none;margin: 0;padding: 8px 14px 12px;font-size: 13.5px}.sz-sm-links li{padding: 4px 0;border-top: 1px dashed var(--sz-rule2)}.sz-sm-links li:first-child{border-top: 0}.sz-sm-letters{display: grid;grid-template-columns: repeat(auto-fill,minmax(64px,1fr));gap: 6px}.sz-sm-letter{display: flex;flex-direction: column;align-items: center;padding: 8px 4px;border: 1px solid var(--sz-ink);background: var(--sz-paper)}.sz a.sz-sm-letter{color: var(--sz-ink)}.sz a.sz-sm-letter:hover{background: var(--sz-ink);color: var(--sz-paper)}.sz-sm-letter b{font: 700 18px var(--mono)}.sz-sm-letter span{font: 500 10.5px var(--mono);color: var(--sz-mut)}.sz-sm-letter.is-empty{border-color: var(--sz-rule);color: var(--sz-faint)}@media (max-width: 1180px){.sz-cal-three{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.sz-cal-three>:last-child{grid-column: 1 / -1}.sz-verdict{grid-template-columns: auto minmax(0,1fr)}.sz-verdict-scale{grid-column: 1 / -1;flex-direction: row;flex-wrap: wrap;gap: 6px 18px}}@media (max-width: 760px){.sz-cal-widgets,.sz-cal-three,.sz-cal-two{grid-template-columns: minmax(0,1fr)}.sz-pc-hero{grid-template-columns: minmax(0,1fr)}.sz-fw-top{grid-template-columns: minmax(0,1fr);gap: 16px}.sz-fw-bulletin{padding: 16px 14px 18px}.sz-count-big{gap: 6px}.sz-count-big .sz-count-part span{font-size: 40px}.sz-verdict{grid-template-columns: minmax(0,1fr);padding: 20px 16px}.sz-verdict-lamp{width: 64px;height: 64px}.sz-sheet{padding: 20px 16px 8px 36px;background-image: linear-gradient(90deg,transparent 22px,rgba(200,38,28,.35) 22px 23px,transparent 23px)}.sz-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.sz-kpis .sz-kpi{border-top: 1px solid var(--sz-rule)}.sz-kpis .sz-kpi:nth-child(odd){border-left: 0}.sz-kpis .sz-kpi:nth-child(-n+2){border-top: 0}.sz-alert{grid-template-columns: minmax(0,1fr);gap: 8px}.sz-alert-k{justify-self: start}.sz-fw-dates li{grid-template-columns: 74px minmax(0,1fr)}.sz-fw-utc{grid-column: 2}}@media (prefers-reduced-motion: reduce){.sz-verdict-lamp{animation: none !important}}@media (max-width: 1180px){.sz-bar-in{flex-wrap: wrap;gap: 10px 14px;min-height: 58px}.sz-burger{display: inline-flex;align-items: center;gap: 4px;flex-direction: column;justify-content: center;order: 3;cursor: pointer;width: 46px;min-height: 40px;border: 1.5px solid var(--sz-ink);background: var(--sz-paper);padding: 6px 0}.sz-burger i{display: block;width: 18px;height: 2px;background: var(--sz-ink)}.sz-burger span{font: 700 7px var(--mono);letter-spacing: .1em;text-transform: uppercase}.sz-find{order: 2;width: auto;flex: 1 1 200px;max-width: 340px}.sz-nav{order: 4;flex-basis: 100%;display: none;flex-direction: column;margin: 0 -24px;border: 0;border-top: 1px solid var(--sz-rule)}.sz-menu-toggle:checked ~ .sz-nav{display: flex}.sz-menu-toggle:focus-visible + .sz-burger{outline: 2px solid var(--sz-red);outline-offset: 2px}.sz-nav-link{flex-direction: row;align-items: baseline;gap: 12px;min-height: 44px;padding: 10px 24px;border-right: 0;border-bottom: 1px solid var(--sz-rule);font-size: 14px}.sz-nav-link.is-on::after{top: 0;bottom: 0;left: 0;right: auto;width: 3px;height: auto}.sz-nav-ch{width: 44px}.sz-hero{grid-template-columns: minmax(0,1fr);gap: 24px}.sz-slip{transform: none;max-width: 560px}.sz-drum-grid{grid-template-columns: minmax(0,1fr)}.sz-readout{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr))}.sz-ro{border-top: 0;border-left: 1px solid var(--sz-rule)}.sz-ro:first-child{border-left: 0}.sz-split{grid-template-columns: minmax(0,1fr)}.sz-panel-now{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 10px}.sz-panel-now .sz-panel-head{grid-column: 1 / -1;margin-bottom: 4px}.sz-panel-now .sz-gaugecard + .sz-gaugecard{margin-top: 0}.sz-foot-grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.sz-tm-wide{display: none}.sz-tm-trace{margin-left: 0}.sz-drum-line,.sz-drum-axis{grid-template-columns: 0 minmax(0,1fr) 0}.sz-drum-paper{padding: 14px 4px 6px 16px}.sz-drum-line{display: block;position: relative;padding-top: 14px}.sz-drum-line .sz-drum-t{position: absolute;left: 0;top: 0;padding: 0;font-size: 9.5px}.sz-drum-line .sz-drum-v{position: absolute;right: 0;top: 0;padding: 0;font-size: 9.5px;text-align: right}.sz-drum-axis .sz-drum-v{display: none}.sz-drum-strip{height: 54px}.sz-note{font-size: 11.5px}.sz-cal-label{display: none}}@media (max-width: 520px){.sz-note{display: none}.sz-drum-line.is-live .sz-drum-v{right: 14px}}@media (max-width: 640px){.sz .container{padding: 0 16px}.sz-bar-in{padding: 8px 16px}.sz-nav{margin: 0 -16px}.sz-nav-link{padding: 10px 16px}.sz-brand-text span{display: none}.sz-find{flex-basis: 100%;max-width: none;order: 5}.sz-tele-in{padding: 0 16px}.sz-tm{padding: 0 9px}.sz-tm-clock,.sz-tm-trace{display: none}.sz-tele-rec{padding-right: 9px}.sz-hero{padding-top: 26px}.sz-search-k{display: none}.sz-search .sz-btn{padding: 0 14px}.sz .sz-search input[type="search"]{min-height: 44px}.sz-panel{padding: 14px 14px 16px}.sz-reading{grid-template-columns: 14px minmax(0,1fr) auto}.sz-readings{padding: 0 12px}.sz-foot-grid{grid-template-columns: minmax(0,1fr);gap: 22px}.sz-foot-end{margin-left: 0}.sz-head-meta{width: 100%}.sz-head-meta .sz-field{flex: 1 1 45%;border-bottom: 1px solid var(--sz-rule2)}.sz .faq-item>summary{grid-template-columns: 38px minmax(0,1fr) 18px;font-size: 14.5px}.sz-copy{font-size: 11px;padding: 9px 10px}.sz .faq-item .prose{padding: 0 14px 14px 48px}.sz-toolbar input[type="search"]{flex: 1 1 100%;width: 100%}.sz-toolbar .sz-count-k{margin-left: 0}.sz-pager{grid-template-columns: 1fr 1fr}.sz-pager-at{grid-row: 1;grid-column: 1 / -1;text-align: center}.sz .table-cards td,.sz .table-cards td:first-child,.sz .table-cards td:last-child{border-bottom: 0;padding: 0}.sz .table-cards tr>td[data-l]:not(.td-lead) ~ td[data-l]:not(.td-lead){padding-left: 12px;border-left-color: var(--sz-rule2)}.sz .table-cards tbody tr{background: var(--sz-paper);border: 1px solid var(--sz-ink);border-radius: 0;box-shadow: 2px 2px 0 rgba(40,30,10,.08)}.sz .table-cards td.sz-td-trace{flex-basis: 100%;order: 2;border-left: 0 !important;padding: 2px 0 0 !important}.sz .table-cards td.name,.sz .sz-dir td.name{white-space: normal;min-width: 0}.sz-log thead{display: none}.sz-log,.sz-log tbody{display: block}.sz-log tr{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 10px;padding: 10px 12px;border-bottom: 1px solid var(--sz-rule2)}.sz-log td,.sz-log td:first-child,.sz-log td:last-child{display: block;padding: 0;border: 0;white-space: normal}.sz-log td.name{grid-column: 1 / -1;grid-row: 2;min-width: 0;max-width: none}.sz-log td[data-l="M"]{grid-column: 2;grid-row: 1;text-align: right}.sz-log td[data-l="origin"],.sz-log td[data-l="station"],.sz-log td[data-l="Δ 24 h"],.sz-log td[data-l="now"]{display: inline-block;font-size: 11px}.sz-log td[data-l="origin"]{grid-column: 1 / -1;grid-row: 3}.sz-log tr>td[data-l="station"],.sz-log tr>td[data-l="Δ 24 h"],.sz-log tr>td[data-l="now"]{grid-row: 4}.sz-log td[data-l="station"]{grid-column: 1}.sz-log td[data-l="Δ 24 h"]{grid-column: 2;text-align: right}.sz-log td[data-l="now"]{display: none}}@keyframes sz-blink{0%{opacity: 1}50%{opacity: .25}100%{opacity: 1}}@keyframes sz-tremble{0%,100%{transform: translateY(0)}20%{transform: translateY(-1px)}40%{transform: translateY(.8px)}60%{transform: translateY(-.6px)}80%{transform: translateY(.4px)}}@media (prefers-reduced-motion: reduce){.sz-lamp,.sz-rec,.sz-pen,.sz-pen-head{animation: none}}@media print{.sz-bar,.sz-tele,.sz-foot-scale{display: none}body.sz{background: #fff}}
