.yc-hint-touch{display:none}@media (hover:none) and (pointer:coarse){.yc-hint-mouse{display:none}.yc-hint-touch{display:inline}}.yc-card{cursor:pointer}.yc-card+.yc-card,.yc-card{margin-bottom:1.25rem}.yc-card:not(.is-open) :is(p,ul,ol,details,label,select,input,button),.yc-card:not(.is-open) .yc-title+span,.yc-card:not(.is-open) #mc-way-marks,.yc-card:not(.is-open) .rounded-xl>.flex.items-center.justify-between,.yc-card:not(.is-open) .rounded-xl>div.flex.justify-between.text-xs{display:none!important}.yc-card:not(.is-open) svg{width:100%!important;height:auto!important}.yc-card:not(.is-open) #mc-svg [data-shallow],.yc-card:not(.is-open) #yc-svg [data-shallow],.yc-card:not(.is-open) #mc-svg [data-ago]{display:none!important}.yc-card:not(.is-open){position:relative}.yc-card:not(.is-open) .yc-odd-col{display:none!important}.yc-card:not(.is-open) table :is(th,td){padding-top:.15rem!important;padding-bottom:.15rem!important;line-height:1.15!important}.yc-card:not(.is-open) .yc-ladder,.yc-card:not(.is-open) .yc-controls,.yc-card:not(.is-open) .yc-scrub,.yc-card:not(.is-open) .yc-scrub+div,.yc-card:not(.is-open) .wb-marks,.yc-card:not(.is-open) .yc-scrub~div.flex.justify-between.text-xs{display:none!important}.yc-card.is-open{cursor:default}.yc-title:before{content:"▸";color:#6b7280;margin-right:.35rem;font-size:.8em}.yc-card.is-open .yc-title:before{content:"▾"}.yc-card:not(.is-open) .yc-focus{display:inline-block!important}.yc-card.is-focus .chart-share-row button{display:block!important}.yc-focus-on .yc-card:not(.is-focus),.yc-focus-hide,.yc-share-focus{display:none!important}.is-focus .yc-share-focus,#yc-growth:has(.is-focus) .yc-share-focus{display:flex!important}#yc-growth [data-actuator-growth]:not(.is-open),#yc-growth [data-actuator-growth]>:first-child{cursor:pointer}#yc-growth [data-actuator-growth] h2{user-select:none}#yc-growth [data-actuator-growth] h2:before{content:"▸";color:#6b7280;margin-right:.35rem;font-size:.8em}#yc-growth [data-actuator-growth].is-open h2:before{content:"▾"}#yc-growth [data-actuator-growth]:not(.is-open)>:not(:first-child):not(.g-table){display:none!important}.yc-focus-on{flex-direction:column;justify-content:center;min-height:100dvh;padding-top:.75rem;padding-bottom:.75rem;display:flex}.yc-focus-on .yc-card.is-focus{margin-top:0;margin-bottom:0}.yc-focus-on>*{margin-top:0!important;margin-bottom:0!important}.yc-focus-on>:not(.is-focus):not(:has(.is-focus)){display:none!important}#yc-pp-rows input[type=number]::-webkit-inner-spin-button{opacity:.5;height:1.6em}.dark #yc-pp-rows input[type=number]::-webkit-inner-spin-button{filter:invert()}html[data-theme=dark] #yc-pp-rows input[type=number]::-webkit-inner-spin-button{filter:invert()}@media (prefers-color-scheme:dark){#yc-pp-rows input[type=number]::-webkit-inner-spin-button{filter:invert()}}.wb-range{accent-color:#2563eb;width:100%;margin:2px 0 4px;display:block}.dark .wb-range,html[data-theme=dark] .wb-range{filter:brightness(.7)}.wb-marks{height:7px;margin:-3px 0 6px;position:relative}.wb-mark{box-sizing:border-box;cursor:pointer;z-index:1;background:#f59e0b padding-box content-box;border:0;border-radius:1px;width:12px;height:12px;margin-left:-6px;padding:0 5px 5px;position:absolute;top:0}.wb-mark:hover,.wb-mark:focus-visible{background-color:#d97706;outline:none}.wb-steps{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;display:inline-flex;overflow:hidden}.wb-step{color:#2563eb;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-touch-callout:none;background:#fff;border:0;width:3rem;height:1.75rem;font-size:.75rem;line-height:1}.wb-step+.wb-step{border-left:1px solid #d1d5db}.wb-word{width:auto;padding:0 .7rem;font-weight:600}.wb-step:hover{background:#eff6ff}.dark .wb-steps,html[data-theme=dark] .wb-steps{background:#1f2937;border-color:#4b5563}.dark .wb-step,html[data-theme=dark] .wb-step{color:#93c5fd;background:#1f2937}.dark .wb-step+.wb-step,html[data-theme=dark] .wb-step+.wb-step{border-left-color:#4b5563}.dark .wb-step:hover,html[data-theme=dark] .wb-step:hover{background:#374151}#yc-series .yc-x{opacity:0}#yc-series input:checked+span .yc-x{opacity:1}#yc-series input:focus-visible+span{outline-offset:2px;outline:2px solid}
