.valebox-install-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 13px;border:1px solid #126cf1;border-radius:12px;background:#126cf1;color:#fff;font:700 14px/1.2 system-ui,sans-serif;white-space:nowrap;cursor:pointer}
.valebox-install-button[hidden]{display:none}
body>.valebox-install-button{margin:12px 20px}
.valebox-install-button:hover,.valebox-install-close:hover{background:#0b55c6}
.valebox-install-button:focus-visible,.valebox-install-close:focus-visible{outline:3px solid #173ea8;outline-offset:3px}
.valebox-install-dialog{box-sizing:border-box;width:min(440px,calc(100% - 32px));border:1px solid #cce0fb;border-radius:20px;padding:24px;color:#092852;background:#fff;font-family:system-ui,sans-serif}
.valebox-install-dialog::backdrop{background:#09285277}
.valebox-install-dialog h2{margin:0 0 12px;font-size:22px}
.valebox-install-dialog p{line-height:1.55}
.valebox-install-close{border:0;border-radius:10px;background:#126cf1;color:#fff;padding:10px 18px;font:700 14px system-ui,sans-serif;cursor:pointer}
@media(max-width:1200px){.header .header-inner:has(.valebox-install-button){flex-wrap:wrap}.header .header-inner:has(.valebox-install-button) nav{order:10;width:100%;margin:0;display:flex;flex-wrap:wrap;justify-content:center}}
@media(max-width:430px){.header .header-inner:has(.valebox-install-button){padding-inline:12px;gap:6px}.header .header-inner:has(.valebox-install-button) .brand-logo-image{width:124px}.valebox-install-button{padding-inline:8px;font-size:13px}}
@media print{.valebox-install-button{display:none}}

@media(max-width:1200px){.valebox-header .valebox-header-inner:has(.valebox-install-button){flex-wrap:wrap}.valebox-header .valebox-header-inner:has(.valebox-install-button) nav{order:10;width:100%;margin:0;flex-wrap:wrap;justify-content:center}}
@media(max-width:430px){.valebox-header .valebox-header-inner:has(.valebox-install-button){padding-inline:12px;gap:6px}.valebox-header .valebox-header-inner:has(.valebox-install-button) img{width:124px}.valebox-header .valebox-header-inner:has(.valebox-install-button) .valebox-account span{display:none}}
