.bt-audit-skip{position:fixed;left:16px;top:-100px;z-index:100000;padding:12px 18px;background:#fff;color:#263d91;border:2px solid #4868d8;border-radius:8px}
.bt-audit-skip:focus{top:16px}
.bt-audit-pagination{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:20px 0;color:#596579;font-size:13px;word-break:keep-all;overflow-wrap:anywhere}
.bt-audit-pagination a{padding:8px 12px;border:1px solid #ccd4e2;border-radius:7px;color:#3857c6;background:#fff}
.bt-audit-note{font-size:13px;line-height:1.6;color:#596579;word-break:keep-all;overflow-wrap:anywhere}
.bt-audit-error{color:#b42318;font-size:13px;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}
.bt-audit-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.bt-audit-detail-button{border:1px solid #ccd4e2;border-radius:6px;padding:6px 10px;color:#3857c6;background:#fff;cursor:pointer;white-space:nowrap}
.bt-audit-detail-button:focus-visible{outline:2px solid #4868d8;outline-offset:2px}
.ph-page .ph-toolbar{flex-wrap:wrap}
.ph-page .ph-toolbar form{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}
.ph-page .ph-toolbar input{max-width:100%}
.orders-toolbar .orders-search-form{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}
.orders-toolbar .orders-search-form .orders-search{min-width:0;flex:1 1 250px}
.orders-toolbar .orders-search-form input{max-width:100%}
.price-light-page .price-total-cell .bt-audit-error{display:block;margin-top:4px;font-size:11px}
.bt-price-mobile-summary{display:none}
@media(max-width:820px){.price-light-page{padding-bottom:76px}.bt-price-mobile-summary{display:flex;position:fixed;bottom:0;left:0;right:0;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d8e1f1;z-index:1000;color:#17243c}.bt-price-mobile-summary a{padding:10px 16px;border-radius:8px;background:#2f5dec;color:#fff;font-weight:700}}
