/* NabidniHned V14 — profile, aggregate views, readable paging. */
.nh14-account-nav{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 26px;border-bottom:1px solid #dde2e8;padding-bottom:14px}
.nh-design-v6 .nh14-account-nav a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 18px;background:#fff;border:1px solid #d6dbe2;border-radius:7px;text-decoration:none;color:#454e5a;font-size:15px;font-weight:700}
.nh-design-v6 .nh14-account-nav a[aria-current=page]{background:#fff4f2;border-color:#cf271a;color:#b42117}
.nh14-account-nav .icon{width:20px;height:20px;flex:none}
.nh-design-v6 .nh14-profile-page{max-width:780px}
.nh14-profile-head{margin-bottom:24px}.nh-design-v6 .nh14-profile-head h1{font-size:38px;margin:8px 0 12px;letter-spacing:-.8px}.nh14-profile-head p{font-size:16px;color:#67717d;margin:0;line-height:1.55}
.nh14-profile-card{padding:26px}.nh14-user-summary{display:flex;align-items:center;gap:16px;margin-bottom:28px}.nh14-user-summary>div{min-width:0}
.nh-design-v6 .nh14-user-summary h2{font-size:23px;margin:0 0 5px;overflow-wrap:anywhere}.nh14-user-summary p{font-size:13px;color:#66717d;margin:0}.nh14-user-summary .avatar{flex:none;width:58px;height:58px}
.nh14-profile-form label{display:block;margin:24px 0 7px;font-weight:700;font-size:16px;color:#424b55}
.nh14-profile-form input{display:block;width:100%;margin-top:9px;min-height:50px;font-size:16px!important;box-sizing:border-box}
.nh14-help,.nh14-email p{font-size:13px;line-height:1.55;color:#68727d;margin:8px 0 0}.nh14-optional{font-size:13px;font-weight:400}
.nh14-email{margin:26px 0 22px;padding:18px;background:#f4f5f7;border:1px solid #e1e4e8;border-radius:6px}.nh14-email>span{display:block;font-size:13px;color:#66707a;margin-bottom:7px}.nh14-email strong{display:block;font-size:16px;overflow-wrap:anywhere}
.nh14-profile-info{border-left:3px solid #cf271a;padding:3px 0 3px 14px;color:#5a646f;font-size:14px;line-height:1.65;margin:0 0 25px}
.nh14-profile-bottom{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.nh14-profile-bottom form{margin:0}.nh14-security{margin-top:24px}
.nh14-views{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#5a6673;line-height:1.5;font-variant-numeric:tabular-nums}.nh14-views .icon{width:19px;height:19px;flex:none}.nh14-views strong{font-weight:750;color:#2b3440}
.nh13-ad-info>.nh14-views{margin-top:9px}.inline-meta .nh14-views{margin:0}.nh14-counter-help{margin:24px 0;color:#687480;font-size:13px;line-height:1.6}.nh14-counter-help summary{cursor:pointer}.nh14-counter-help p{max-width:740px}
.nh14-pages{margin:25px 0 7px}.nh14-range{text-align:center;color:#687380;font-size:13px;margin:0 0 14px;font-variant-numeric:tabular-nums}.nh14-page-controls{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.nh-design-v6 .nh14-page-controls .btn{padding:11px 15px;font-size:14px;min-height:44px}.nh14-page-total{color:#505b68;font-size:13px}.nh14-disabled{padding:11px 15px;font-size:14px;color:#65707a;opacity:.65}
.nh14-page-numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:15px}.nh14-page-numbers a{min-width:42px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border:1px solid #cdd5dd;border-radius:6px;background:#fff;text-decoration:none;font-size:14px;color:#384350}.nh14-page-numbers a[aria-current=page]{color:#fff;background:#c92519;border-color:#c92519;font-weight:700}.nh14-page-numbers>span{color:#65707a}
#nabidky,#moje-inzeraty{scroll-margin-top:135px}.nh14-account-nav a:focus-visible,.nh14-page-numbers a:focus-visible{outline:3px solid #152737;outline-offset:3px}
@media(max-width:560px){.nh14-account-nav{margin-bottom:22px;gap:9px}.nh-design-v6 .nh14-account-nav a{flex:1;font-size:14px;padding:11px 9px}.nh-design-v6 .nh14-profile-head h1{font-size:30px}.nh14-profile-card{padding:20px}.nh-design-v6 .nh14-user-summary h2{font-size:21px}.nh14-profile-head p{font-size:14px}.nh14-profile-bottom>.btn,.nh14-profile-bottom>form,.nh14-profile-bottom>form>.btn{width:100%}.nh14-page-controls{gap:8px}.nh14-page-total{order:-1;flex-basis:100%;text-align:center;margin:0 0 6px}.nh14-page-controls>.btn,.nh14-disabled{flex:1;justify-content:center;text-align:center}.nh13-ad-info>.nh14-views{font-size:12px}}
