.ucs-wrap{width: 100%;font-family: inherit}.ucs-wrap *,.ucs-wrap *::before,.ucs-wrap *::after,.ucs-bar,.ucs-bar *{box-sizing: border-box}html.ucs-hide-native{scrollbar-width: none}html.ucs-hide-native::-webkit-scrollbar{width: 0;height: 0;display: none}.ucs-hide-native{scrollbar-width: none !important;-ms-overflow-style: none}.ucs-hide-native::-webkit-scrollbar{width: 0 !important;height: 0 !important;display: none}html.ucs-dragging,html.ucs-dragging *{user-select: none !important;-webkit-user-select: none !important;cursor: grabbing !important}.ucs-bar{--ucs-w: 8px;--ucs-hw: 12px;--ucs-in: 4px;--ucs-cur: var(--ucs-w);position: absolute;z-index: 50;pointer-events: none;transition: opacity .35s ease}.ucs-bar.is-page{position: fixed;top: 0;bottom: 0;right: 0;left: auto;z-index: 99990;width: calc(var(--ucs-hw) + var(--ucs-in) * 2 + 6px)}.ucs-bar.is-page.ucs-side-left{left: 0;right: auto}.ucs-bar.is-none{display: none}.ucs-bar.is-idle{opacity: 0}.ucs-bar.is-hover,.ucs-bar.is-drag{--ucs-cur: var(--ucs-hw)}.ucs-rail,.ucs-thumb{position: absolute;pointer-events: auto}.ucs-ax-y .ucs-rail{top: var(--ucs-in);bottom: var(--ucs-in);right: var(--ucs-in);width: var(--ucs-cur);border-radius: 99px;transition: width .2s ease,background .3s ease,opacity .3s ease}.ucs-ax-y.ucs-side-left .ucs-rail{right: auto;left: var(--ucs-in)}.ucs-ax-y .ucs-thumb{top: var(--ucs-in);right: var(--ucs-in);width: var(--ucs-cur);min-height: 16px;border-radius: 99px;cursor: grab;transition: width .2s ease,box-shadow .2s ease,filter .2s ease;will-change: transform}.ucs-ax-y.ucs-side-left .ucs-thumb{right: auto;left: var(--ucs-in)}.ucs-ax-x .ucs-rail{left: var(--ucs-in);right: var(--ucs-in);bottom: var(--ucs-in);height: var(--ucs-cur);border-radius: 99px;transition: height .2s ease,background .3s ease,opacity .3s ease}.ucs-ax-x .ucs-thumb{left: var(--ucs-in);bottom: var(--ucs-in);height: var(--ucs-cur);min-width: 16px;border-radius: 99px;cursor: grab;transition: height .2s ease,box-shadow .2s ease;will-change: transform}.ucs-bar.is-drag .ucs-thumb{cursor: grabbing}.ucs-rail{background: color-mix(in srgb,var(--ucs-tr) 85%,transparent)}.ucs-tr-hover .ucs-rail{opacity: 0}.ucs-tr-hover.is-hover .ucs-rail,.ucs-tr-hover.is-drag .ucs-rail{opacity: 1}.ucs-tr-never .ucs-rail{background: transparent}.ucs-fill{position: absolute;inset: 0;border-radius: inherit;transform-origin: 0 0;transform: scaleY(0);opacity: 0}.ucs-thumb{background: linear-gradient(180deg,var(--ucs-t1),var(--ucs-t2))}.ucs-ax-x .ucs-thumb{background: linear-gradient(90deg,var(--ucs-t1),var(--ucs-t2))}.ucs-thumb:hover{filter: brightness(1.08)}.ucs-tip{position: absolute;top: 50%;right: calc(100% + 12px);transform: translate(6px,-50%);padding: 6px 10px;border-radius: 9px;background: var(--ucs-tip);color: #fff;font: 700 12px/1.2 inherit;font-family: inherit;white-space: nowrap;max-width: 260px;overflow: hidden;text-overflow: ellipsis;opacity: 0;pointer-events: none;box-shadow: 0 8px 20px rgba(10,10,30,.22);transition: opacity .25s ease,transform .25s ease}.ucs-tip::after{content: "";position: absolute;top: 50%;right: -4px;width: 8px;height: 8px;margin-top: -4px;background: inherit;transform: rotate(45deg)}.ucs-side-left .ucs-tip{right: auto;left: calc(100% + 12px);transform: translate(-6px,-50%)}.ucs-side-left .ucs-tip::after{right: auto;left: -4px}.ucs-ax-x .ucs-tip{top: auto;bottom: calc(100% + 10px);right: auto;left: 50%;transform: translate(-50%,4px)}.ucs-ax-x .ucs-tip::after{top: auto;bottom: -4px;right: auto;left: 50%;margin: 0 0 0 -4px}.ucs-bar.is-moving .ucs-tip,.ucs-bar.is-drag .ucs-tip,.ucs-thumb:hover .ucs-tip{opacity: 1;transform: translate(0,-50%)}.ucs-bar.ucs-ax-x.is-moving .ucs-tip,.ucs-bar.ucs-ax-x.is-drag .ucs-tip,.ucs-ax-x .ucs-thumb:hover .ucs-tip{transform: translate(-50%,0)}.ucs-tip.is-empty,.ucs-tip:empty{display: none}.ucs-marks{position: absolute;inset: 0}.ucs-mark{position: absolute;left: 50%;width: calc(var(--ucs-cur) + 8px);height: 12px;margin: -6px 0 0;padding: 0 !important;border: 0 !important;background: transparent !important;transform: translateX(-50%);cursor: pointer;pointer-events: auto}.ucs-mark::before{content: "";position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;margin: -3px 0 0 -3px;border-radius: 50%;background: color-mix(in srgb,var(--ucs-t1) 45%,#ffffff);box-shadow: 0 0 0 2px rgba(255,255,255,.9),0 2px 6px rgba(10,10,30,.2);transition: transform .2s ease,background .2s ease}.ucs-mark.is-past::before{background: var(--ucs-t2)}.ucs-mark:hover::before{transform: scale(1.6)}.ucs-mark span{position: absolute;top: 50%;right: calc(100% + 12px);transform: translate(6px,-50%);padding: 6px 10px;border-radius: 9px;background: var(--ucs-tip);color: #fff;font-size: 12px;font-weight: 700;line-height: 1.2;white-space: nowrap;opacity: 0;pointer-events: none;transition: opacity .2s ease,transform .2s ease;box-shadow: 0 8px 20px rgba(10,10,30,.22)}.ucs-side-left .ucs-mark span{right: auto;left: calc(100% + 12px);transform: translate(-6px,-50%)}.ucs-mark:hover span{opacity: 1;transform: translate(0,-50%)}.ucs-bar .ucs-thumb{z-index: 2}.ucs-bar .ucs-marks{z-index: 3;pointer-events: none}.ucs-s-line{--ucs-w: 3px}.ucs-s-line .ucs-thumb{background: var(--ucs-t1)}.ucs-s-line .ucs-rail{background: color-mix(in srgb,var(--ucs-t1) 14%,transparent)}.ucs-s-neon .ucs-thumb{box-shadow: 0 0 8px var(--ucs-t1),0 0 18px color-mix(in srgb,var(--ucs-t2) 70%,transparent)}.ucs-s-neon .ucs-rail{background: rgba(10,10,30,.55);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ucs-t1) 35%,transparent)}.ucs-s-glass .ucs-thumb{background: rgba(255,255,255,.35);border: 1px solid rgba(255,255,255,.7);-webkit-backdrop-filter: blur(8px) saturate(1.6);backdrop-filter: blur(8px) saturate(1.6);box-shadow: 0 4px 14px rgba(10,10,30,.18),inset 0 1px 0 rgba(255,255,255,.8)}.ucs-s-glass .ucs-rail{background: rgba(255,255,255,.14);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.ucs-s-flow .ucs-thumb{background: linear-gradient(180deg,var(--ucs-t1),var(--ucs-t2),var(--ucs-hv),var(--ucs-t1));background-size: 100% 300%;animation: ucsFlow 3s linear infinite}.ucs-s-flow.ucs-ax-x .ucs-thumb{background: linear-gradient(90deg,var(--ucs-t1),var(--ucs-t2),var(--ucs-hv),var(--ucs-t1));background-size: 300% 100%;animation-name: ucsFlowX}@keyframes ucsFlow{to{background-position: 0 300%}}@keyframes ucsFlowX{to{background-position: 300% 0}}.ucs-s-progress .ucs-rail{opacity: 1 !important;background: color-mix(in srgb,var(--ucs-tr) 90%,transparent)}.ucs-s-progress .ucs-fill{opacity: 1;background: linear-gradient(180deg,color-mix(in srgb,var(--ucs-t1) 40%,transparent),color-mix(in srgb,var(--ucs-t2) 45%,transparent))}.ucs-s-progress.ucs-ax-x .ucs-fill{transform: scaleX(0);background: linear-gradient(90deg,color-mix(in srgb,var(--ucs-t1) 40%,transparent),color-mix(in srgb,var(--ucs-t2) 45%,transparent))}.ucs-s-progress .ucs-thumb{box-shadow: 0 0 0 2px #fff,0 4px 12px color-mix(in srgb,var(--ucs-t1) 50%,transparent)}.ucs-s-capsule{--ucs-in: 10px}.ucs-s-capsule .ucs-rail{background: rgba(255,255,255,.75);box-shadow: 0 6px 22px rgba(20,20,60,.16),inset 0 0 0 1px rgba(20,20,60,.06);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);opacity: 1 !important}.ucs-s-capsule .ucs-thumb{transform-origin: center;box-shadow: 0 2px 8px color-mix(in srgb,var(--ucs-t1) 55%,transparent)}.ucs-s-capsule.ucs-ax-y .ucs-thumb{right: calc(var(--ucs-in) + 2px);width: calc(var(--ucs-cur) - 4px);margin-top: 2px}.ucs-s-capsule.ucs-ax-y.ucs-side-left .ucs-thumb{left: calc(var(--ucs-in) + 2px)}.ucs-s-capsule.ucs-ax-y .ucs-rail{width: var(--ucs-cur)}.ucs-box{--bx-bg: #ffffff;--bx-tx: #4a4a64;--bx-hd: #16162a;--bx-line: #ececf4;--bx-soft: #f6f5fd;overflow: hidden;border: 1px solid var(--bx-line);border-radius: 18px;background: var(--bx-bg);box-shadow: 0 14px 34px rgba(20,20,60,.08);color: var(--bx-tx)}.ucs-th-dark .ucs-box{--bx-bg: #13132a;--bx-tx: #c3c1e0;--bx-hd: #ffffff;--bx-line: rgba(255,255,255,.1);--bx-soft: rgba(255,255,255,.06);box-shadow: 0 14px 34px rgba(0,0,0,.3)}.ucs-head{display: flex;align-items: center;gap: 10px;padding: 12px 16px;border-bottom: 1px solid var(--bx-line);font-size: 13px}.ucs-head strong{min-width: 0;overflow: hidden;color: var(--bx-hd);font-size: 13.5px;font-weight: 800;white-space: nowrap;text-overflow: ellipsis}.ucs-head em{flex: none;white-space: nowrap;margin-left: auto;padding: 3px 9px;border-radius: 99px;background: var(--bx-soft);font-style: normal;font-size: 11px;font-weight: 700;letter-spacing: .02em;color: var(--ucs-t1)}.ucs-dots{flex: none;display: inline-flex;gap: 5px}.ucs-dots i{width: 9px;height: 9px;border-radius: 50%;background: #ff6b6b}.ucs-dots i:nth-child(2){background: #feca57}.ucs-dots i:nth-child(3){background: #1dd1a1}.ucs-scroll{position: relative;height: var(--ucs-bh,300px);overflow: auto;padding: 18px 20px;outline: none;font-size: 14px;line-height: 1.65;overscroll-behavior: contain}.ucs-scroll:focus-visible{box-shadow: inset 0 0 0 2px var(--ucs-t1)}.ucs-scroll h3,.ucs-scroll h4{margin: 0 0 6px;color: var(--bx-hd);font-size: 16px;font-weight: 800;line-height: 1.3}.ucs-scroll h4{font-size: 14.5px}.ucs-scroll p{margin: 0 0 18px}.ucs-c-chat{display: flex;flex-direction: column;gap: 10px;background: var(--bx-soft)}.ucs-msg{display: flex}.ucs-msg span{max-width: 80%;padding: 9px 13px;border-radius: 16px 16px 16px 4px;background: var(--bx-bg);color: var(--bx-hd);font-size: 13.5px;line-height: 1.45;box-shadow: 0 2px 6px rgba(20,20,60,.06)}.ucs-msg.is-us{justify-content: flex-end}.ucs-msg.is-us span{border-radius: 16px 16px 4px 16px;background: linear-gradient(135deg,var(--ucs-t1),color-mix(in srgb,var(--ucs-t1) 60%,var(--ucs-t2)));color: #fff}.ucs-c-code{padding: 14px 0;background: #0f1020}.ucs-th-light .ucs-c-code{background: #fbfbff}.ucs-code{margin: 0;padding: 0 18px 0 0;background: none;border: 0;color: #d7d5f0;font: 13px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space: pre;overflow: visible}.ucs-th-light .ucs-code{color: #34344e}.ucs-code .ln{display: inline-block;width: 42px;padding-right: 14px;text-align: right;color: #5c5b80;user-select: none}.ucs-code .k{color: #c792ea}.ucs-code .s{color: #c3e88d}.ucs-code .c{color: #6b6a92;font-style: italic}.ucs-code .f{color: #82aaff}.ucs-code .n{color: #f78c6c}.ucs-th-light .ucs-code .k{color: #7c3aed}.ucs-th-light .ucs-code .s{color: #16a34a}.ucs-th-light .ucs-code .f{color: #2563eb}.ucs-th-light .ucs-code .n{color: #ea580c}.ucs-c-gallery{overflow-x: auto;overflow-y: hidden;height: auto;padding: 18px 20px 26px}.ucs-row{display: flex;gap: 14px;width: max-content}.ucs-card{display: flex;flex-direction: column;gap: 4px;width: 160px;padding: 10px;border: 1px solid var(--bx-line);border-radius: 16px;background: var(--bx-bg)}.ucs-img{display: block;height: 120px;margin-bottom: 6px;border-radius: 11px}.ucs-card strong{color: var(--bx-hd);font-size: 14px}.ucs-card em{font-style: normal;font-weight: 800;color: var(--ucs-t1)}.ucs-c-playlist{padding: 8px 10px}.ucs-track-row{display: flex;align-items: center;gap: 12px;padding: 9px 10px;border-radius: 12px}.ucs-track-row:hover,.ucs-track-row.is-on{background: var(--bx-soft)}.ucs-track-row b{width: 18px;font-size: 12px;color: var(--bx-tx);opacity: .7;text-align: right}.ucs-track-row.is-on b{color: var(--ucs-t1);opacity: 1}.ucs-cover{flex: none;width: 38px;height: 38px;border-radius: 9px;background: linear-gradient(135deg,hsl(calc(250 + var(--h)) 70% 62%),hsl(calc(190 + var(--h)) 75% 55%))}.ucs-tt{flex: 1;display: flex;flex-direction: column;min-width: 0}.ucs-tt strong{color: var(--bx-hd);font-size: 14px;line-height: 1.3}.ucs-tt small{font-size: 12px;opacity: .75}.ucs-track-row em{font-style: normal;font-size: 12.5px;font-variant-numeric: tabular-nums;opacity: .7}@media (prefers-reduced-motion: reduce){.ucs-s-flow .ucs-thumb{animation: none}}@media (max-width: 767px){.ucs-tip,.ucs-mark span{display: none}}