:is(.ywin,.k-kit){--l-ink: #0a0a0a;--l-mut: #3a3a3a;--l-dim: #5f5e5a;--l-line: #cbd3dc;--l-soft: #e5eaf0;--l-subtle: #f1f2f4;--l-sunk: #e7e9ec;--l-ok: #2e7d32;--l-warn: #b45309;--l-err: #c0392f;--l-accent: #0b5fff;--l-series-1: #562c66;--l-series-2: #7a4c8c;--l-series-3: #9c72ab;--l-series-4: #b894c4}.ywin{position:relative;flex:none;width:420px;max-width:100%;overflow:hidden;border:1px solid var(--pp-rule);border-radius:8px;background:var(--pp-white);color:var(--l-ink);font-family:var(--pp-font);font-size:17px;line-height:1.45;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:left}:is(.ywin,.k-kit) .ic{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ywin .w-bar{display:flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 14px;border-bottom:1px solid var(--pp-rule);font-size:13px;line-height:18px;color:var(--pp-ink-dim);white-space:nowrap}.ywin .w-bar>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.fck{display:flex;flex:1;flex-direction:column;gap:24px;padding:22px 24px 24px;background:#f7f8f9}.fck-rh{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fck-rh h3,:is(.ywin,.k-kit) .k-subject{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.fck-rh .right{margin-left:auto}.ywin .k-door{font-size:15px;line-height:1.4;color:var(--l-accent);white-space:nowrap}.ywin .k-bl .k-door{margin-left:auto}:is(.ywin,.k-kit) .k-word{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;font-size:15px;line-height:1.4;white-space:nowrap}:is(.ywin,.k-kit) .k-word.ink{background:#0a0a0a14}:is(.ywin,.k-kit) .k-word.ok{background:#2e7d3214;color:var(--l-ok)}:is(.ywin,.k-kit) .k-word.warn{background:#b4530914;color:var(--l-warn)}:is(.ywin,.k-kit) .k-word.err{background:#c0392f14;color:var(--l-err)}:is(.ywin,.k-kit) .k-word.quiet{background:#0a0a0a14;color:var(--l-dim)}:is(.ywin,.k-kit) .k-eye,:is(.ywin,.k-kit) .k-bl{font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--l-dim)}:is(.ywin,.k-kit) .k-note{font-size:15px;line-height:1.5;color:var(--l-dim)}.ywin .k-unit{font-size:12px;line-height:16px;color:var(--l-dim)}.ywin .k-q{font-size:20px;line-height:1.3}.ywin .k-sec{display:flex;flex-direction:column}:is(.ywin,.k-kit) .k-bl{display:flex;align-items:baseline;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--l-line)}:is(.ywin,.k-kit) .k-bl span{font-size:15px;letter-spacing:0;text-transform:none}.ywin .k-bl .act{margin-left:auto;color:var(--l-ink);text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--l-accent);text-underline-offset:4px}.ywin .k-strong{font-weight:600}.ywin .k-rows>div{display:grid;grid-template-columns:minmax(128px,auto) minmax(0,1fr);gap:16px;min-height:40px;padding:9px 0;border-bottom:1px solid var(--l-line)}.ywin .k-rows dt{font-size:15px;line-height:1.5;color:var(--l-dim)}.ywin .k-rows dd small{display:block;font-size:15px;line-height:1.45;color:var(--l-dim)}.ywin .k-band{display:flex;flex-wrap:wrap;gap:12px 40px}.ywin .k-band>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ywin .k-band .u{font-size:12px;line-height:16px;color:var(--l-dim);white-space:nowrap}.ywin .k-band .v,:is(.ywin,.k-kit) .k-bv{font-size:24px;line-height:1.25;white-space:nowrap}.ywin .k-band .v small{font-size:12px;color:var(--l-dim)}.ywin .k-band .n{font-size:15px;line-height:1.4;color:var(--l-dim);white-space:nowrap}.ywin .k-pills{display:inline-flex;gap:2px;height:40px;padding:4px;border-radius:6px;background:var(--l-sunk);font-size:15px;line-height:32px}.ywin .k-pills span{padding:0 10px;border-radius:4px;color:var(--l-ink);white-space:nowrap}.ywin .k-pills span b{margin-left:6px;font-weight:400;color:var(--l-dim)}.ywin .k-pills .on{background:#fff;box-shadow:inset 0 0 0 1px var(--l-line)}.ywin .k-pills.dense{height:32px;padding:3px;line-height:26px}.ywin table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ywin th{padding:0 10px 8px;box-shadow:inset 0 -1px 0 var(--l-ink);font-size:15px;line-height:1.4;font-weight:400;text-align:left;color:var(--l-dim);white-space:nowrap}.ywin td{padding:10px;border-bottom:1px solid var(--l-line);font-size:17px;line-height:1.4;vertical-align:top;white-space:nowrap}.ywin tr>:first-child{padding-left:0}.ywin tr>:last-child{padding-right:0}.ywin .num{text-align:right}.ywin td .subj{font-weight:600}.ywin .k-link{display:block;font-weight:600;color:var(--l-accent)}.ywin .k-token{display:inline-block;padding:2px 8px;border:1px solid var(--l-line);border-radius:4px}.ywin td .ref,.ywin td .sub{display:block;margin-top:2px;font-size:15px;line-height:1.4;color:var(--l-dim)}.ywin td .k-word{margin-top:4px}.ywin tfoot td{border-bottom:0;box-shadow:inset 0 1px 0 var(--l-ink)}.ywin .dim{color:var(--l-dim)}.ywin .k-strip{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:6px;font-size:17px;line-height:1.4}.ywin .k-strip>.ic{width:16px;height:16px;margin-top:3px}.ywin .k-strip small{display:block;margin-top:2px;font-size:15px;line-height:1.45;color:var(--l-dim)}.ywin .k-strip.warn{background:#b4530914}.ywin .k-strip.warn>.ic{color:var(--l-warn)}.ywin .k-strip.err{background:#c0392f14}.ywin .k-strip.err>.ic{color:var(--l-err)}.ywin .k-strip.ok{background:#2e7d3214}.ywin .k-strip.ok>.ic{color:var(--l-ok)}.ywin .k-strip .k-btn{margin-left:auto}.ywin .k-btn{display:inline-flex;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--l-line);border-radius:6px;background:#fff;font-size:17px;line-height:1;white-space:nowrap}.ywin .k-btn.dense{height:32px;padding:0 10px;font-size:15px}.ywin .k-btn.go{border-color:var(--l-ink);background:var(--l-ink);color:#fff}.ywin .k-btn.quiet{border-color:transparent;background:transparent}.ywin .k-btn .ic{width:14px;height:14px}.ywin .k-fsec{display:flex;flex-direction:column;gap:14px}.ywin .k-fsec>.k-bl+.k-q{margin-top:-2px}.ywin .k-fields{display:grid;gap:14px}.ywin .k-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ywin .k-field>span:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;line-height:1.3;color:var(--l-dim)}.ywin .k-field>span:first-child i{font-style:normal;font-size:12px;color:var(--l-dim)}.ywin .k-in{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--l-dim);border-radius:6px;background:#fff;font-size:17px;white-space:nowrap}.ywin .k-in .aff{color:var(--l-dim)}.ywin .k-in .grow{flex:1}.ywin .k-in .ic{width:14px;height:14px;margin-left:auto;color:var(--l-dim)}.ywin .k-hint{font-size:15px;line-height:1.45;color:var(--l-dim)}.ywin .k-check{display:flex;align-items:flex-start;gap:10px;font-size:17px;line-height:1.4}.ywin .k-box{display:inline-grid;flex:none;place-items:center;width:18px;height:18px;margin-top:3px;border:1px solid var(--l-dim);border-radius:4px;background:#fff}.ywin .k-box.on{border-color:var(--l-accent);background:var(--l-accent);color:#fff}.ywin .k-box .ic{width:12px;height:12px;stroke-width:3}.ywin .k-switch{--ks-on: var(--l-ink);--ks-off: var(--l-line);--ks-x: 14px;position:relative;flex:none;width:34px;height:20px;border-radius:10px;background:var(--ks-on)}.ywin .k-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0a0a0a40;translate:var(--ks-x) 0}.ywin .k-switch.off{background:var(--ks-off)}.ywin .k-switch.off:after{translate:none}.ywin .k-bars{display:flex;flex-direction:column;gap:8px;padding-top:12px}.ywin .k-bar p{display:flex;justify-content:space-between;gap:12px}.ywin .k-bar p span:first-child{font-size:15px;color:var(--l-dim)}.ywin .k-bar i{display:block;height:6px;margin-top:3px;border-radius:3px;background:var(--l-subtle);box-shadow:inset 0 0 0 1px var(--l-soft);overflow:hidden}.ywin .k-bar i b{display:block;height:100%;border-radius:3px;background:var(--l-ink)}.ywin .k-floor{display:flex;align-items:center;gap:8px;padding:12px 24px;border-top:1px solid var(--l-line);background:#fff}.ywin .k-read{flex:1;min-width:0;font-size:15px;line-height:1.45;color:var(--l-dim)}.ywin .k-read b{display:block;font-weight:400;font-size:17px;color:var(--l-ink)}@media (max-width: 599px){.ywin .k-floor{flex-wrap:wrap;justify-content:flex-end}.ywin .k-read{flex-basis:100%}}.ywin .k-figure{font-size:32px;line-height:1.15;font-weight:600;letter-spacing:-.01em}.ywin .k-secondary{font-size:15px;line-height:1.45;color:var(--l-mut)}.ywin .k-label{font-size:15px;line-height:1.4;font-weight:400;color:var(--l-dim)}.ywin .k-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}:is(.ywin,.k-kit) .k-seg{display:inline-flex;align-items:stretch;height:40px;padding:2px;border:1px solid var(--l-line);border-radius:6px;background:var(--l-subtle)}:is(.ywin,.k-kit) .k-seg>span{display:inline-flex;align-items:center;padding:0 14px;border-radius:4px;font-size:17px;line-height:1.45;color:var(--l-mut);white-space:nowrap}:is(.ywin,.k-kit) .k-seg>.on{background:#fff;box-shadow:inset 0 0 0 1px var(--l-line);color:var(--l-ink)}:is(.ywin,.k-kit) .k-seg.dense{height:32px}:is(.ywin,.k-kit) .k-seg.dense>span{padding:0 10px}.ywin .k-more{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;color:var(--l-dim);vertical-align:middle}.ywin .k-more .ic{width:16px;height:16px}.ywin .k-token.short{display:inline-flex;align-items:center;padding:1px 5px;border-color:transparent;border-radius:3px;background:#0a0a0a14;font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--l-dim);white-space:nowrap}.ywin .k-chart{display:flex;flex-direction:column;gap:12px}.ywin .k-chart-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding-bottom:8px;border-bottom:1px solid var(--l-line)}.ywin .k-chart-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ywin .k-chart-body{display:flex;flex-direction:column}.ywin .k-chart-key{display:flex;flex-wrap:wrap;gap:4px 20px}.ywin .k-chart-key li{display:flex;align-items:center;gap:8px}.ywin .k-chart-key svg{flex:none}.ywin .k-plot{display:block;overflow:visible}.ywin .k-plot text{font-family:inherit;font-size:12px}.ywin .k-plot .axis-label{fill:var(--l-dim)}.ywin .k-plot .axis-label.ink{fill:var(--l-ink)}.ywin .k-plot .grid-line{stroke:var(--l-soft)}.ywin .k-plot .axis-line{stroke:var(--l-line)}
