:root{--fs-micro: clamp(8.5px, 2.3vw, 10px);--fs-tiny: clamp(9.5px, 2.6vw, 11px);--fs-xs: clamp(10.5px, 2.9vw, 12px);--fs-sm: clamp(11.5px, 3.2vw, 13px);--fs-md: clamp(12.5px, 3.5vw, 14px);--fs-lg: clamp(14px, 4.2vw, 17px);--fs-xl: clamp(16px, 5vw, 21px);--fs-num: clamp(15px, 4.6vw, 21px);--fs-num-lg:clamp(17px, 5.4vw, 26px);--tap-min: 40px;--gap-mobile: 10px}@media(max-width:991px){.nih-ub-chips,.nih-active-filters,.nih-rev-tabs,.nih-period-tabs,.nih-notif-filters,.nih-tab-nav,.nih-export-buttons,.nih-scroll-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.user-content-body>.nih-ub-chips,.user-content-body>.nih-active-filters,.nih-admin-content>.nih-ub-chips,.nih-admin-content>.nih-active-filters,.nih-admin-content>.nih-rev-tabs,.nih-admin-content>.nih-notif-filters,.nih-scroll-row.nih-scroll-bleed{margin-left:calc(-1 * var(--content-pad, 12px));margin-right:calc(-1 * var(--content-pad, 12px));padding-left:var(--content-pad, 12px);padding-right:var(--content-pad, 12px)}.nih-ub-chips::-webkit-scrollbar,.nih-active-filters::-webkit-scrollbar,.nih-rev-tabs::-webkit-scrollbar,.nih-period-tabs::-webkit-scrollbar,.nih-notif-filters::-webkit-scrollbar,.nih-tab-nav::-webkit-scrollbar,.nih-export-buttons::-webkit-scrollbar,.nih-scroll-row::-webkit-scrollbar{display:none}.nih-ub-chips>*,.nih-active-filters>*,.nih-rev-tabs>*,.nih-period-tabs>*,.nih-notif-filters>*,.nih-tab-nav>li,.nih-export-buttons>*,.nih-scroll-row>*{flex:0 0 auto;scroll-snap-align:start}.nih-ub-chip,.nih-rev-tab,.nih-fpill{font-size:var(--fs-sm);padding:7px 13px;white-space:nowrap}.nih-period-tab{flex:0 0 auto;min-width:0;white-space:nowrap;font-size:var(--fs-sm);padding:8px 14px}.nih-tab-nav li a{white-space:nowrap;font-size:var(--fs-sm);padding:12px 14px}}.user-kpi-v3-body,.nih-kpi-body,.nih-stat>div:last-child,.ub-stat>div:last-child{min-width:0;flex:1}.user-kpi-v3-label,.nih-kpi-label,.nih-stat-lbl,.ub-stat-lbl{font-size:var(--fs-tiny);font-weight:600;letter-spacing:.03em;line-height:1.25;overflow-wrap:break-word;margin-bottom:2px}.nih-kpi-label{white-space:normal;min-height:calc(var(--fs-tiny) * 2.5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.user-kpi-v3-value,.nih-kpi-value,.nih-stat-val,.ub-stat-val{font-size:var(--fs-num);font-weight:700;line-height:1.05;white-space:nowrap;letter-spacing:-.02em;margin-bottom:1px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.user-kpi-v3-sub,.nih-kpi-trend{font-size:var(--fs-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nih-fig{font-size:var(--fs-num)}.nih-fig-md{font-size:calc(var(--fs-num) * .9)}.nih-fig-sm{font-size:calc(var(--fs-num) * .8)}.nih-fig-xs{font-size:calc(var(--fs-num) * .68)}.nih-kpi-value-sm{font-size:calc(var(--fs-num) * .82)}.nih-kpi-value-sm.nih-fig-md{font-size:calc(var(--fs-num) * .76)}.nih-kpi-value-sm.nih-fig-sm{font-size:calc(var(--fs-num) * .68)}.nih-kpi-value-sm.nih-fig-xs{font-size:calc(var(--fs-num) * .58)}@media(max-width:767px){.user-kpi-v3,.nih-kpi-card,.nih-stat,.ub-stat{padding:12px 11px;gap:10px;border-radius:12px;align-items:center}.user-kpi-v3-icon,.nih-kpi-icon-wrap,.nih-stat-ico,.ub-stat-ico{width:32px;height:32px;border-radius:9px;flex-shrink:0}.user-kpi-v3-icon i,.nih-kpi-icon-wrap i,.nih-stat-ico i,.ub-stat-ico i{font-size:16px!important}.ub-stats,.nih-stat-strip{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.ub-stats>:last-child:nth-child(odd),.nih-stat-strip>:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:768px){.user-kpi-v3-icon,.nih-kpi-icon-wrap,.nih-stat-ico,.ub-stat-ico{width:38px;height:38px;border-radius:10px;flex-shrink:0}.user-kpi-v3-icon i,.nih-kpi-icon-wrap i,.nih-stat-ico i,.ub-stat-ico i{font-size:18px!important}}@media(max-width:360px){.user-kpi-v3,.nih-kpi-card,.nih-stat,.ub-stat{padding:10px 9px;gap:8px}.user-kpi-v3-icon,.nih-kpi-icon-wrap,.nih-stat-ico,.ub-stat-ico{width:28px;height:28px}}@media(max-width:767px){.ub-actions,.nih-card-actions{display:flex;flex-wrap:nowrap;width:100%;gap:6px}.ub-actions .nih-act,.nih-card-actions .nih-act{flex:1 1 0;min-width:0;justify-content:center;padding:9px 4px;font-size:var(--fs-tiny);gap:4px;border-radius:8px}.ub-actions .nih-act i,.nih-card-actions .nih-act i{font-size:13px;flex-shrink:0}.nih-booking-card-body .d-flex.align-items-center.justify-content-between{flex-direction:column;align-items:stretch!important;gap:10px}.nih-booking-card-amount{display:flex;align-items:baseline;gap:8px}.nih-booking-card-amount>div{font-size:var(--fs-lg)!important}}@media(max-width:340px){.ub-actions .nih-act{font-size:0;gap:0;padding:9px 0}.ub-actions .nih-act i{font-size:15px}}@media(max-width:767px){.nih-ub-head{flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:14px}.nih-ub-head>div:first-child{min-width:0;flex:1}.nih-page-header{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.nih-page-header-left{min-width:0;flex:1 1 auto}.nih-page-header-left>div{min-width:0;flex:1 1 auto}.nih-page-back-btn{flex-shrink:0}.nih-page-actions{display:flex;flex-wrap:nowrap;width:100%;gap:6px}.nih-page-actions>*{flex:1 1 0;min-width:0;justify-content:center;text-align:center;padding:9px 6px;font-size:var(--fs-tiny);white-space:nowrap;overflow:hidden}.nih-page-actions>* i{flex-shrink:0}.nih-page-h1,.nih-page-title,.nih-results-sub,.nih-page-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ub-book-btn,.nih-page-header .nih-btn-primary{flex-shrink:0;padding:9px 14px;font-size:var(--fs-sm)}}@media(max-width:420px){.ub-book-btn{font-size:0;gap:0;padding:9px 11px}.ub-book-btn i{font-size:17px}}@media(max-width:991px){.nih-results-header{flex-wrap:wrap;gap:10px}.nih-results-header>div:first-child{flex:1 1 100%;min-width:0}.nih-results-header>div:last-child{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;width:100%}.nih-results-header .nih-live-search{flex:1 1 auto;min-width:0!important;width:auto}.nih-results-header .nih-live-search input{width:100%;font-size:var(--fs-sm);padding:9px 12px 9px 34px}.nih-mobile-filter-btn{flex:0 0 auto;white-space:nowrap;padding:9px 14px;font-size:var(--fs-sm);height:var(--tap-min)}}@media(max-width:380px){.nih-mobile-filter-btn{font-size:0;gap:0;padding:9px 12px}.nih-mobile-filter-btn i{font-size:17px}}.pf-banner-info,.udash-hero-txt,.user-sidebar-profile-info{min-width:0}.pf-banner-line,.pf-banner-name{min-width:0;overflow-wrap:anywhere;word-break:break-word}.pf-banner-line{align-items:flex-start}.pf-banner-line i{flex-shrink:0;margin-top:2px}@media(max-width:767px){.pf-banner{gap:14px;padding:16px;border-radius:14px;align-items:flex-start}.pf-avatar{width:56px;height:56px}.pf-avatar-fallback{font-size:22px}.pf-banner-name{font-size:var(--fs-lg);gap:7px}.pf-banner-line{font-size:var(--fs-xs);line-height:1.45;margin-top:3px}.pf-verified{font-size:var(--fs-micro);padding:2px 7px}.pf-card-head{padding:13px 14px}.pf-card-body{padding:14px}.pf-danger-desc{font-size:var(--fs-xs);max-width:none}}@media(max-width:767px){.nih-booking-card{border-radius:12px;margin-bottom:12px}.nih-booking-card-img{width:96px}.nih-booking-card-body{padding:12px 13px;min-width:0}.nih-booking-card-hotel{font-size:var(--fs-md);overflow-wrap:anywhere;margin-bottom:2px}.nih-booking-card-room{font-size:var(--fs-xs);margin-bottom:8px;overflow-wrap:anywhere}.nih-booking-card-dates{gap:4px 12px;flex-wrap:wrap;font-size:var(--fs-xs)}.nih-booking-card-dates span{white-space:nowrap}.nih-booking-card-ref{font-size:var(--fs-tiny)}.nih-status-badge{padding:3px 8px;flex-shrink:0}}@media(max-width:480px){.nih-booking-card{flex-direction:column}.nih-booking-card-img{width:100%;height:128px}}@media(max-width:767px){.nih-filter-input,.nih-form-control,.nih-form-input,.nih-filter-select,.form-control,.form-select,input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=tel],select,textarea,.select2-container--default .select2-selection--single{font-size:16px;min-height:var(--tap-min)}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}.nih-filter-label,.nih-form-label{margin-bottom:5px}.nih-btn-primary,.nih-btn-secondary,.nih-btn-outline{min-height:var(--tap-min);font-size:var(--fs-sm)}}@media(max-width:767px){.nih-card,.nih-panel,.user-content-card{border-radius:12px}.nih-card-header,.nih-panel-header,.nih-panel-heading{padding:13px 16px}.nih-card-body,.nih-panel-body{padding:18px 16px}.nih-table{font-size:var(--fs-xs)}.nih-table th{font-size:var(--fs-micro);letter-spacing:.03em;white-space:nowrap}.nih-table td{padding:9px 10px}.nih-badge{padding:2px 7px}}@media(max-width:767px){.nih-dt-top{flex-direction:column;align-items:stretch;gap:8px}.nih-dt-tools{flex-wrap:nowrap;width:100%;gap:4px}.nih-dt-tools .dt-button,.nih-dt-tools .nih-export-btn,.nih-dt-tools .nih-dt-btn{flex:1 1 0;min-width:0;padding:8px 4px;font-size:var(--fs-micro);line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap;overflow:hidden}.nih-dt-tools .buttons-colvis{flex:0 0 auto;padding-left:9px;padding-right:9px}.nih-dt-tools .dt-button i{font-size:13px}.nih-dt-search{margin-left:0;width:100%}.nih-dt-search label{width:100%}.nih-dt-search input{width:100%!important;box-sizing:border-box}.nih-dt-bottom{flex-direction:column;align-items:center;gap:10px;margin-top:14px}.nih-dt-meta{flex-direction:column;align-items:center;gap:8px;width:100%;text-align:center}.nih-dt-meta label{display:inline-flex;align-items:center;gap:8px}.nih-dt-pager{margin-left:0;width:100%;display:flex;justify-content:center}.nih-dt-pager .pagination{flex-wrap:wrap;justify-content:center;gap:3px}.dt-info{font-size:var(--fs-cap)}.dt-length select,.dt-length .form-select{min-height:34px;padding-top:4px;padding-bottom:4px}}@media(max-width:991px){.nih-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.nih-table-responsive .nih-table{min-width:640px}.nih-card-header,.nih-panel-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nih-card-header>:first-child,.nih-panel-header>:first-child{min-width:0;flex:1 1 auto}.nih-set-block{padding:14px}.nih-set-head{font-size:var(--fs-h2)}.nih-set-sub{font-size:var(--fs-cap)}.nih-table td .nih-act,.nih-table td .nih-btn-icon{padding:7px 9px}}@media(max-width:575px){.nih-admin-content .row.g-2{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.nih-admin-content .row.g-3{--bs-gutter-x: .65rem;--bs-gutter-y: .65rem}}@media(max-width:991px){.nih-admin-content>*:not(.row),.nih-panel,.nih-card,.nih-panel-body,.nih-card-body,.dt-container,.dataTables_wrapper{min-width:0;max-width:100%}.nih-admin-content>.row{min-width:0}.nih-table-responsive{max-width:100%}.nih-table>thead>tr>th{padding:9px 10px;font-size:var(--fs-micro);letter-spacing:.04em;white-space:nowrap}.nih-table>tbody>tr>td{padding:9px 10px;font-size:var(--fs-xs);vertical-align:middle;white-space:nowrap}.dt-button-collection,.dtb-popover-close{z-index:1200}}@media(max-width:767px){.nih-admin-content form .d-flex.justify-content-end{justify-content:stretch!important}.nih-admin-content form .d-flex.justify-content-end>.nih-btn-primary,.nih-admin-content form .d-flex.justify-content-end>.nih-btn-secondary{flex:1 1 auto;justify-content:center}.eml-recipient-actions{display:flex;flex-wrap:nowrap;gap:6px}.eml-recipient-actions>.eml-mini-btn{flex:1 1 0;min-width:0;justify-content:center;padding:8px 6px;font-size:var(--fs-tiny);gap:4px;white-space:nowrap;overflow:hidden}.eml-recipient-actions .eml-mini-count{flex-shrink:0}.eml-send-actions{flex-direction:column;gap:8px}.eml-send-actions>button{width:100%}}@media(max-width:767px){.nih-admin-content [class$=-grid]>*,.nih-admin-content .nih-stat-strip>*{min-width:0}.nih-admin-content .nih-card,.nih-admin-content .nih-panel{max-width:100%}}@media(max-width:575px){.nih-pager{gap:8px;justify-content:space-between}.nih-pager-pages{display:none}.nih-pager-status{display:inline-block;flex:1 1 auto;min-width:0;text-align:center;font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.nih-pager-btn{flex:0 0 auto;height:var(--tap-min);font-size:var(--fs-sm)}}@media(min-width:576px)and (max-width:767px){.nih-pager-num{min-width:31px;height:31px;font-size:var(--fs-sm)}.nih-pager-btn{height:31px;font-size:var(--fs-sm)}}:root{--fs-h1: clamp(18px, 5vw, 22px);--fs-h2: clamp(15px, 4vw, 16px);--fs-body: clamp(12.5px, 3.4vw, 13px);--fs-cap: clamp(11.5px, 3.1vw, 12px);--fs-label: clamp(11.5px, 3.1vw, 12px)}.nih-page-h1,.nih-page-title,.nih-results-title{font-size:var(--fs-h1);font-weight:700;line-height:1.2;margin:0 0 2px;letter-spacing:-.01em}.nih-page-subtitle,.nih-results-sub{font-size:var(--fs-body);margin:0}.nih-ub-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.nih-card-title,.nih-panel-title,.user-card-title,.pf-card-title{font-size:var(--fs-h2);font-weight:700}.nih-card-subtitle,.pf-card-sub{font-size:var(--fs-cap)}.nih-filter-label,.nih-form-label,.nih-field-label,.pf-label{font-size:var(--fs-label);font-weight:600;letter-spacing:0}.nih-badge,.nih-status-badge{font-size:var(--fs-cap);font-weight:700;line-height:1.4;white-space:nowrap}.user-content-body{--content-pad: 28px}.nih-admin-content{--content-pad: 24px}@media(max-width:991px){.user-content-body{--content-pad: 16px}.nih-admin-content{--content-pad: 24px}}@media(max-width:767px){.user-content-body{--content-pad: 12px}.nih-admin-content{--content-pad: 16px}}
