/*
 * custom-new.css
 * 分类列表热度标签样式
 */

.rigts {
    position: relative;
    /* 避免子项 transform/层叠导致上划时卡片互相盖住 */
    isolation: isolate;
}

.rigts .hot-tag {
    position: absolute;
    background: none;
    color: #303442;
    font-family: 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', Arial, sans-serif;
    font-weight: bold;
    padding: 0;
    border-radius: 0;
    z-index: 2;
    pointer-events: none;
    box-shadow: none;
    display: flex;
    align-items: flex-end;
    gap: 2px;
}

.rigts .hot-tag .hot-num {
    position: relative;
    top: 4px;
    margin-top: 0;
    font-size: 30px;
    font-weight: bold;
    color: #303442;
    line-height: 1;
    font-family: 'AkrobatBold', 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', Arial, sans-serif;
}

.rigts .hot-tag .hot-text {
    font-size: 12px;
    font-weight: normal;
    color: #303442;
    margin-left: 2px;
    line-height: 1.2;
}

@font-face {
    font-family: 'AkrobatBold';
    src: url('/static/font/Akrobat-Bold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
} 