.cx-page{color:var(--k-ink);padding-bottom:64px}.cx-head{gap:12px;padding-top:26px;padding-bottom:18px;display:grid}.cx-crumbs{color:var(--k-ink-3);flex-wrap:wrap;gap:6px;font-size:12.5px;display:flex}.cx-crumbs a{color:var(--k-ink-2);text-decoration:none}.cx-crumbs a:hover{text-decoration:underline}.cx-head .k-page-title{text-wrap:balance;max-width:22ch;margin:0}.cx-answer{max-width:70ch;margin:0}.cx-main{padding-top:6px}.cx-inst{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.cx-form{border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface);gap:14px;padding:20px;display:grid}.cx-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.cx-form legend{color:var(--k-ink-3);margin:0 0 4px;padding:0;font-size:12px;font-weight:600}.cx-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cx-field{gap:6px;min-width:0;display:grid}.cx-field>span:first-child{color:var(--k-ink-2);font-size:12.5px;font-weight:500}.cx-unit{display:block}.cx-field input,.cx-field select{box-sizing:border-box;border:1px solid var(--k-line-2);border-radius:var(--k-r);background:var(--k-canvas);width:100%;height:40px;color:var(--k-ink);font:500 15px var(--k-sans);font-variant-numeric:tabular-nums;padding:0 12px}.cx-field input:focus-visible,.cx-field select:focus-visible{outline:2px solid var(--k-focus);outline-offset:1px}.cx-unit{position:relative}.cx-unit input{padding-right:46px}.cx-unit:after{content:attr(data-unit);color:var(--k-ink-3);pointer-events:none;font-size:12.5px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cx-hint{color:var(--k-ink-3);margin:0;font-size:12px;line-height:1.45}.cx-seg{width:100%;display:flex}.cx-seg>label{flex:1 1 0;position:relative}.cx-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cx-seg span{border:1px solid var(--k-line-2);background:var(--k-canvas);height:36px;color:var(--k-ink-2);cursor:pointer;justify-content:center;align-items:center;font-size:13.5px;font-weight:500;display:flex}.cx-seg>label:first-child span{border-radius:var(--k-r) 0 0 var(--k-r)}.cx-seg>label:last-child span{border-radius:0 var(--k-r) var(--k-r) 0}.cx-seg>label+label span{border-left:0}.cx-seg input:checked+span{background:var(--k-act);border-color:var(--k-act);color:var(--k-act-ink)}.cx-seg input:focus-visible+span{outline:2px solid var(--k-focus);outline-offset:1px}.cx-out{gap:18px;min-width:0;display:grid}.cx-reading{gap:6px;padding:4px 0 2px;display:grid}.cx-reading>span{color:var(--k-ink-3);font-size:12.5px;font-weight:500}.cx-reading strong{font:500 clamp(36px,4.4vw,56px)/1.02 var(--k-sans);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.cx-reading p{color:var(--k-ink-2);max-width:60ch;margin:0;font-size:14.5px;line-height:1.55}.cx-facts{border-top:1px solid var(--k-line);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0;margin:0;display:grid}.cx-facts>div{border-bottom:1px solid var(--k-line);gap:3px;padding:12px 14px 12px 0;display:grid}.cx-facts dt{color:var(--k-ink-3);font-size:12px}.cx-facts dd{font:600 17px/1.25 var(--k-sans);font-variant-numeric:tabular-nums;margin:0}.cx-up{color:var(--k-up)}.cx-down{color:var(--k-down)}.cx-warn{border:1px solid var(--k-line-2);border-radius:var(--k-r);background:var(--k-surface-2);color:var(--k-ink-2);margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.cx-warn:empty{display:none}.cx-fig{gap:8px;margin:0;display:grid}.cx-fig svg{width:100%;height:auto;display:block;overflow:visible}.cx-fig figcaption{color:var(--k-ink-3);font-size:12.5px;line-height:1.5}.cx-fig text{fill:var(--k-ink-3);font:500 11px var(--k-sans);font-variant-numeric:tabular-nums}.cx-line{fill:none;stroke:var(--k-ink);stroke-width:2px;stroke-linejoin:round}.cx-line-2{fill:none;stroke:var(--k-ink-3);stroke-width:1.5px;stroke-dasharray:5 4}.cx-area{fill:color-mix(in srgb,var(--k-ink) 8%,transparent)}.cx-zero{stroke:var(--k-line-2);stroke-width:1px}.cx-grid{stroke:var(--k-line);stroke-width:1px}.cx-dot{fill:var(--k-ink)}.cx-now{fill:var(--k-gold);stroke:var(--k-gold)}.cx-pos{fill:color-mix(in srgb,var(--k-up) 16%,transparent)}.cx-neg{fill:color-mix(in srgb,var(--k-down) 16%,transparent)}.cx-ladder{height:96px;margin:6px 10px 0;position:relative}.cx-ladder:before{content:"";background:var(--k-line-2);border-radius:1px;height:2px;position:absolute;top:44px;left:0;right:0}.cx-ladder .cx-span{background:color-mix(in srgb,var(--k-down) 22%,transparent);border-radius:5px;height:10px;position:absolute;top:40px}.cx-ladder .cx-span.is-safe{background:color-mix(in srgb,var(--k-up) 18%,transparent)}.cx-mark{background:var(--k-ink);border-radius:1px;width:2px;height:22px;margin-left:-1px;position:absolute;top:34px}.cx-mark.is-danger{background:var(--k-down)}.cx-mark.is-now{background:var(--k-gold);width:3px;margin-left:-1.5px}.cx-mark b{white-space:nowrap;font:600 12.5px/1.2 var(--k-sans);color:var(--k-ink);font-variant-numeric:tabular-nums;position:absolute;left:50%;transform:translate(-50%)}.cx-mark small{white-space:nowrap;font:500 11.5px/1.2 var(--k-sans);color:var(--k-ink-3);position:absolute;left:50%;transform:translate(-50%)}.cx-mark.is-up b{bottom:30px}.cx-mark.is-up small{bottom:46px}.cx-mark.is-down b{top:30px}.cx-mark.is-down small{top:46px}.cx-mark.is-left b,.cx-mark.is-left small{left:auto;right:-4px;transform:none}.cx-mark.is-right b,.cx-mark.is-right small{left:-4px;transform:none}.cx-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.cx-table th,.cx-table td{border-bottom:1px solid var(--k-line);text-align:left;padding:9px 12px}.cx-table th{color:var(--k-ink-3);font-size:12px;font-weight:600}.cx-table .n{text-align:right}.cx-table tr.is-on td{background:var(--k-surface-2);font-weight:600}.cx-wrap{border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface);overflow-x:auto}.cx-bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cx-bars li{grid-template-columns:110px minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:13.5px;display:grid}.cx-bars i{background:var(--k-ink-2);border-radius:5px;height:10px;display:block}.cx-bars li.is-on i{background:var(--k-ink)}.cx-bars li.is-on{font-weight:600}.cx-bars b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.cx-body{gap:30px;padding-top:44px;display:grid}.cx-sec{max-width:820px}.cx-sec .k-h2{margin:0 0 12px}.cx-sec p{color:var(--k-ink-2);margin:0 0 12px;font-size:15.5px;line-height:1.7}.cx-qa{border-top:1px solid var(--k-line);padding:14px 0}.cx-qa h3{color:var(--k-ink);font:600 15.5px/1.4 var(--k-sans);margin:0 0 6px}.cx-qa p{margin:0}.cx-src{max-width:820px;color:var(--k-ink-3);margin:0;font-size:13px;line-height:1.6}.cx-more h2{margin:0 0 10px}.cx-more ul{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px 28px;margin:0;padding:0;list-style:none;display:grid}.cx-more li{border-top:1px solid var(--k-line);gap:2px;padding:10px 0;display:grid}.cx-more a{color:var(--k-ink);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:3px;font-weight:600}.cx-more span{color:var(--k-ink-3);font-size:13px;line-height:1.45}.cx-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;display:grid}.cx-hub h2{margin:0 0 6px}.cx-hub p.k-meta{margin:0 0 14px}.cx-hub ol{counter-reset:cx;margin:0;padding:0;list-style:none}.cx-hub li{border-top:1px solid var(--k-line);counter-increment:cx;grid-template-columns:36px minmax(0,1fr);gap:2px 12px;padding:14px 0;display:grid}.cx-hub li:before{content:counter(cx);color:var(--k-ink-3);font:400 24px/1.1 var(--k-serif);grid-row:span 2}.cx-hub li a{color:var(--k-ink);font:600 16px/1.35 var(--k-sans);text-decoration:none}.cx-hub li a:hover{text-decoration:underline}.cx-hub li span{color:var(--k-ink-2);font-size:14px;line-height:1.5}@media (width<=900px){.cx-inst,.cx-hub{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.cx-row{grid-template-columns:minmax(0,1fr)}.cx-form{padding:16px}.cx-bars li{grid-template-columns:86px minmax(0,1fr) 70px}}
