/* layout-fingerprint: 54-477 */
:root {
    --site-theme-token: &quot;#860da6&quot;;
    --layout-noise-a: 53586;
    --layout-noise-b: 97927;
    --unused-easing: cubic-bezier(0.76, 0.75, 0.45, 0.53);
}

/* 以下选择器含不存在的 data 属性，永不匹配，仅增加样式表熵 */
.con-b501[data-x-usodrzf2zo="0"] {
    content: "0u6gx7H6axLC";
}

.nav-9e05[data-y-iyuv0e55] {
    --noop: 11;
}

.pro-a213[data-z-CFFF9N] {
    speak: normal;
}

.btn-c750[data-w-rAyohW] {
    image-rendering: auto;
}

.pri-a831[data-v-dQiS4n] {
    text-rendering: auto;
}

.foo-cf24[data-u-RWMsYw] {
    font-feature-settings: normal;
}

.pag-198b[data-t-iEpKtj] {
    font-variant: normal;
}

.sid-7ab5[data-s-ju3fy1] {
    unicode-bidi: normal;
}

.pro-82f5[data-r-SyyxT7] {
    writing-mode: horizontal-tb;
}

.pro-eb81[data-q-vznNq3] {
    direction: ltr;
}

/* 随机幽灵类名：前缀保证合法选择器，DOM 中无对应元素则无渲染影响 */
.ghost-g4pj5poc {
    clip-path: inset(50% 50% 50% 50%);
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    pointer-events: none;
}

.decoy-dhn9yujm::before {
    content: "K0Tu1od3KWJmx3fK";
    display: none;
}

@keyframes kf-a5xokr {
    0% { opacity: 1; }
    100% { opacity: 1; }
}

@keyframes kf-berjqf {
    from { transform: translate3d(0, 0, 0); }
    to { transform: translate3d(0, 0, 0); }
}

@media (min-width: 3807px) {
    .never-nydric {
        opacity: 0.999999;
    }
}

@media (max-width: 24px) {
    .never-mnuyqq {
        opacity: 0.999998;
    }
}

/* 历史兼容：保留噪音行结构 */
.noise-np5h {
    display: none !important;
    content: "y0Pu5oSw";
}
