/* PQR_BARCODE_FORMAT_BUTTONS_ALL_THEMES_V1 */
.pqr-studio-page .pqr-type-navigation :is(a.btn, button.btn) {
    min-height: 52px;
    border-radius: 13px !important;
    font-weight: 700;
    transition: background-color .18s ease, border-color .18s ease, color .18s ease;
}
html[data-pqr-theme="signal"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary,
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary {
    color: #35425b !important;
    background: #fff !important;
    border-color: #d8e1ef !important;
}
html[data-pqr-theme="signal"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary:hover,
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary:hover {
    color: #244fd1 !important;
    background: #f2f6ff !important;
    border-color: #aebfff !important;
}
html[data-pqr-theme="signal"] body.pqr-studio-page .pqr-type-navigation .btn-primary,
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation .btn-primary {
    color: #fff !important;
    background: linear-gradient(135deg, #5947e8, #2877ee) !important;
    border-color: transparent !important;
}
html[data-pqr-theme="midnight"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary {
    color: #dce5f5 !important;
    background: #111a2a !important;
    border-color: #303d55 !important;
}
html[data-pqr-theme="midnight"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary:hover {
    color: #fff !important;
    background: #1b2940 !important;
    border-color: #627de0 !important;
}
html[data-pqr-theme="midnight"] body.pqr-studio-page .pqr-type-navigation .btn-primary {
    color: #fff !important;
    background: linear-gradient(135deg, #5947e8, #2877ee) !important;
    border-color: transparent !important;
}
.pqr-studio-page .pqr-type-navigation :is(a.btn, button.btn):focus-visible {
    outline: 3px solid rgba(80, 112, 240, .45);
    outline-offset: 2px;
}

/* PQR_BARCODE_LIQUID_GLASS_LAYER_V1 */
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation :is(a.btn, button.btn) {
    color: #34415c !important;
    background: linear-gradient(135deg, rgba(255,255,255,.88), rgba(236,241,255,.55)) !important;
    border: 1px solid rgba(255,255,255,.9) !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.95),
        0 8px 24px rgba(74,91,145,.13) !important;
    backdrop-filter: blur(16px) saturate(155%);
    -webkit-backdrop-filter: blur(16px) saturate(155%);
}
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation .btn-outline-primary:hover {
    color: #244fd1 !important;
    background: linear-gradient(135deg, rgba(255,255,255,.96), rgba(224,232,255,.76)) !important;
    border-color: rgba(116,140,239,.55) !important;
}
html[data-pqr-theme="glass"] body.pqr-studio-page .pqr-type-navigation .btn-primary {
    color: #fff !important;
    background: linear-gradient(135deg, rgba(89,71,232,.92), rgba(40,119,238,.88)) !important;
    border-color: rgba(255,255,255,.65) !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.35),
        0 8px 24px rgba(66,87,203,.24) !important;
}
