::selection{background:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6105,#e2e2e2)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}img{filter:grayscale(1) contrast(1.02)}@media(prefers-color-scheme:dark){img{filter:grayscale(1) brightness(0.88)}}.st-nav,.st-tab,.st-opt,.st-view,.st-btn,.st-card,.st-row,.st-toc,.st-link{transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.st-nav:hover{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6103,#f3f3f3)}.st-nav.st-on{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6101,#fff);box-shadow:0 1px 2px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04)}.st-nav.st-on p:first-of-type{color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important}.st-tab.st-on,.st-opt.st-on,.st-view.st-on{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6101,#fff);box-shadow:0 1px 2px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04);color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important}.st-tab:hover,.st-opt:hover,.st-view:hover{color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important}.st-view{padding:0 7px !important}.st-btn:hover{filter:brightness(0.96)}.st-card:hover{box-shadow:inset 0 0 0 1px var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6105,#e2e2e2),0 2px 8px rgba(0,0,0,0.05) !important}.st-card[hidden]{display:none !important}.st-row:hover{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6102,#f8f8f8)}.st-toc:hover,.st-link:hover{color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important}.st-kbd{background:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6101,#fff);border-radius:4px;color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6107,#525252);font-size:12px;line-height:18px;margin-left:2px;padding:0 5px}.st-dim{color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6105,#e2e2e2)}.st-switch.st-on{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important}.st-switch .st-knob{transition:transform .15s ease}.st-switch.st-on .st-knob{transform:translateX(12px)}.st-check.st-on{background-color:var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6108,#171717) !important;box-shadow:none !important;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002424'fill='none'stroke='white'stroke-width='3'stroke-linecap='round'stroke-linejoin='round'%3E%3Cpathd='m612448-8'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.st-step-minus,.st-step-plus{user-select:none}a:focus-visible{outline:2px solid var(--5d2e7c90-3f41-4a8b-9e16-c7b04a2d6105,#e2e2e2);outline-offset:2px}