.px-tool-shell{box-sizing:border-box;max-width:1440px;margin:0 auto;min-height:73px;height:auto;padding:10px clamp(16px,4vw,64px);display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;border-bottom:1px solid #eee8ef;background:#fff;color:#302b40;font-family:"Segoe UI",Arial,sans-serif}
.px-tool-shell .brand{display:inline-flex;align-items:center;gap:8px;color:#332d40;font-size:25px;font-weight:720;letter-spacing:-1px;line-height:1.2;text-decoration:none}.px-tool-shell .brand>img{width:35px;height:35px;display:block}
.px-tool-shell nav{position:static;inset:auto;margin:0;width:auto;height:auto;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:row;border:0;border-radius:0;background:transparent;gap:4px;flex-wrap:nowrap}
.px-tool-shell nav a,.px-tool-shell .stock-link{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;gap:7px;min-height:42px;margin:0;padding:7px 12px;color:#403447;background:transparent;border:0;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}
.px-tool-shell nav a[aria-current],.px-tool-shell nav a:hover{background:#f3edf7}.px-tool-shell nav img,.px-tool-shell .stock-link img{width:18px;height:18px;display:block}.px-tool-shell .stock-link{background:#f8f3ed}
@media(max-width:740px){.px-tool-shell{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:10px 15px 7px}.px-tool-shell .brand{font-size:23px}.px-tool-shell .brand>img{width:30px;height:30px}.px-tool-shell .stock-link{grid-row:1;grid-column:2;min-height:36px;font-size:12px;padding:5px 9px}.px-tool-shell nav{grid-row:2;grid-column:1/-1;width:100%;justify-content:space-between}.px-tool-shell nav a{flex:1;gap:4px;font-size:12px;padding:6px 4px;min-height:38px}.px-tool-shell nav img{width:15px;height:15px}}
@media(max-width:350px){.px-tool-shell nav img{display:none}}
@media print{.px-tool-shell{display:none!important}}
