/* /Pages/Deploy.cshtml.rz.scp.css */
.custom-range[b-4vom08kieg]::-webkit-slider-runnable-track {
    background: #e9ecef;
    height: 8px;
}

.custom-range[b-4vom08kieg]::-webkit-slider-thumb {
    background: #000;
    width: 20px;
    height: 20px;
    margin-top: -6px;
    border-radius: 0;
    border: none;
}

.custom-range:focus[b-4vom08kieg]::-webkit-slider-thumb {
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);
}
/* /Pages/Index.cshtml.rz.scp.css */

img[b-gt0n4jed9h], .card[b-gt0n4jed9h], .card-header[b-gt0n4jed9h], .btn[b-gt0n4jed9h], .active[b-gt0n4jed9h], .badge[b-gt0n4jed9h], .form-control[b-gt0n4jed9h], .input-group-text[b-gt0n4jed9h], .dropdown-menu[b-gt0n4jed9h], .modal .modal-content[b-gt0n4jed9h] {
    border-radius: 0 !important;
}
#hero[b-gt0n4jed9h] {
    background: url('https://cdn-dynmedia-1.microsoft.com/is/image/microsoftcorp/0l5csfsv-Pricing-656x470?resMode=sharp2&op_usm=1.5,0.65,15,0&wid=2001&hei=1630&qlt=100&fit=constrain') no-repeat 72% center / cover; /*contain*/
}
#hero h1[b-gt0n4jed9h] {
    font-size: 6em;
}
#hero p[b-gt0n4jed9h] {
    font-size: 1.565em;
}
header[b-gt0n4jed9h] {
    z-index: 99;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
header.highlight[b-gt0n4jed9h] {
    background: #F60;
}
/* /Pages/Instance/Index.cshtml.rz.scp.css */
/* /Pages/Manage/Index.cshtml.rz.scp.css */
/*body {*/
/*    font-size: 18px;*/
/*}*/
/* /Pages/Manage/_Layout.cshtml.rz.scp.css */
/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
header[b-jl75g1yxt7] {
    background-color: rgba(255, 255, 255, 0.7) !important;
    backdrop-filter: blur(10px);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}



.fw-black[b-jl75g1yxt7] {
    font-weight: 900 !important;
}
/* 回归你原本的超大响应式标题 */
.big-text[b-jl75g1yxt7] {
    font-size: clamp(3.5rem, 10vw, 9rem);
    line-height: 0.85;
    letter-spacing: -0.06em;
}
.blur-header[b-jl75g1yxt7] {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
/* 悬停交互：让卡片更有“质感” */
.feature-card[b-jl75g1yxt7] {
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
    border-left: 6px solid #000;
}
.feature-card:hover[b-jl75g1yxt7] {
    transform: translateX(12px);
    background-color: #f8f9fa !important;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.08) !important;
}
@media (max-width: 768px) {
    .big-text[b-jl75g1yxt7] {
        font-size: 4rem;
    }
}
.preset-card[b-jl75g1yxt7] {
    border: 1px solid #dee2e6;
    cursor: pointer;
}
.btn-check:checked + .preset-card[b-jl75g1yxt7] {
    border-color: #000;
    background-color: #f8f9fa;
    border-left: 5px solid #000;
}
[data-aos][b-jl75g1yxt7] {
    pointer-events: none;
}
.aos-animate[b-jl75g1yxt7] {
    pointer-events: auto;
}
