.kmx .pc{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kmx .pc:hover{transform:translateY(-3.5px);color:inherit}.kmx .pc img{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.kmx .pc:hover img{transform:scale(1.05)}.kmx .cl3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kmx .cl1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1080px){.kmx .shlay{grid-template-columns:minmax(0,1fr)!important}.kmx .shsb{position:static!important;height:auto!important;max-height:none!important}}.kmx .shsb{scrollbar-width:none}.kmx .shsb::-webkit-scrollbar{display:none}.kmx .shbuy{position:sticky;bottom:0;z-index:2;background:var(--bg);padding-bottom:11px;margin-bottom:-11px;transition:background-color .5s}@media(max-width:1080px){.kmx .shbuy{position:static}}.kmx .shq{transition:border-color .25s}.kmx .shq:focus-within{border-color:var(--tx3)!important}.kmx .shb{transition:background-color .25s,border-color .25s,color .25s,opacity .25s}.kmx .shb:hover{background:var(--glass2)}.kmx .shrow{transition:background-color .2s}.kmx .shrow:hover{background:var(--glass2)!important}.kmx .shlink{transition:color .2s}.kmx .shlink:hover{color:var(--tx)!important}.kmx .shsheet button:focus-visible,.kmx .shb:focus-visible,.kmx .pc:focus-visible{outline:2px solid var(--tx3);outline-offset:2px}.kmx:where(.shroot,.sproot,.pdroot) button[disabled],.kmx:where(.shroot,.sproot,.pdroot) button[aria-disabled=true]{cursor:default}.kmx .shsheet *{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.kmx:where(.shroot,.sproot,.pdroot) input[type=search]::-webkit-search-cancel-button{display:none}.kmx:where(.shroot,.sproot,.pdroot) input[type=number]::-webkit-inner-spin-button,.kmx:where(.shroot,.sproot,.pdroot) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kmx:where(.shroot,.sproot,.pdroot) input[type=number]{-moz-appearance:textfield}.kmx .shspin{animation:kmx-shspin .9s linear infinite}@keyframes kmx-shspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kmx .pc,.kmx .pc img{transition:none}.kmx .shspin{animation:none}}.kmx .shrich{color:var(--tx2);font-size:var(--t-body);line-height:1.65;overflow-wrap:anywhere;max-width:684px}.kmx .shrich *{color:inherit!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;max-width:100%}.kmx .shrich p,.kmx .shrich ul,.kmx .shrich ol,.kmx .shrich table{margin:0 0 11px}.kmx .shrich p:empty{display:none}.kmx .shrich ul,.kmx .shrich ol{padding-left:20px}.kmx .shrich ul{list-style:disc}.kmx .shrich ol{list-style:decimal}.kmx .shrich b,.kmx .shrich strong{font-weight:500;color:var(--tx)!important}.kmx .shrich a{text-decoration:underline;text-underline-offset:2.5px}.kmx .shrich table{border-collapse:collapse;display:block;overflow-x:auto}.kmx .shrich td,.kmx .shrich th{border:1px solid var(--line);padding:5.5px 9px;text-align:left}@media(max-width:900px){.kmx .shbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.kmx .shbar>label{grid-column:1/-1}.kmx .shhero,.kmx .shfilt{grid-template-columns:minmax(0,1fr)!important}}
