/* Owner routes only: submit/edit and ListingPro dashboard. */
:where(.submit_new_style-outer,.page-template-template-dashboard .lp-dashboard-new) :where(*) {box-sizing:border-box}
.niyaz-owner-guide {width:min(calc(100% - 64px),var(--niya-width));margin:40px auto 24px;padding:28px;border:0;border-inline-start:4px solid var(--niya-primary);background:var(--niya-primary-soft);color:var(--niya-text)}
.niyaz-owner-guide h1 {margin:0 0 10px;color:var(--niya-text);font:750 clamp(32px,4vw,48px)/1.2 var(--niya-font);letter-spacing:-.025em}.niyaz-owner-guide>p{max-width:72ch;margin:0;font:400 17px/1.65 var(--niya-font)}
.niyaz-owner-guide__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:22px}.niyaz-owner-guide__notice{margin-top:18px;padding:14px;border-inline-start:3px solid var(--niya-warning);background:var(--niya-surface)}

body .submit_new_style-outer {width:min(calc(100% - 64px),1000px);margin:40px auto 64px;color:var(--niya-text);font:400 17px/1.6 var(--niya-font)}
body .submit_new_style-outer .post-submit {width:100%;margin:0}
body .submit_new_style-outer :where(.white-section,.form-page-heading) {margin-bottom:24px;padding:clamp(22px,3vw,32px);border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface);box-shadow:none}
body .submit_new_style-outer .form-page-heading {padding:0 0 18px;border:0;border-block-end:1px solid var(--niya-border);border-radius:0;background:transparent}
body .submit_new_style-outer :where(.form-page-heading h3,.white-section-heading,h4) {margin:0;color:var(--niya-text);font:750 clamp(23px,3vw,30px)/1.25 var(--niya-font);letter-spacing:-.02em;text-transform:none}
body .submit_new_style-outer .form-group {margin-bottom:22px}body .submit_new_style-outer label{display:block;margin:0 0 7px;color:var(--niya-text);font:650 15px/1.4 var(--niya-font)}
body .submit_new_style-outer :where(.help-text,p,li,small) {color:var(--niya-text-secondary);font:400 15px/1.6 var(--niya-font)}
body .submit_new_style-outer :where(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],select,textarea,.select2-selection) {width:100%;min-height:52px;max-width:100%;padding:12px 14px;border:1px solid var(--niya-border);border-radius:8px;background:#fff;color:var(--niya-text);font:400 16px/1.4 var(--niya-font);box-shadow:none}
body .submit_new_style-outer textarea {min-height:144px;resize:vertical}body .submit_new_style-outer :where(input,select,textarea):focus{border-color:var(--niya-primary);box-shadow:0 0 0 3px var(--niya-primary-soft);outline:0}
body .submit_new_style-outer :where(.lp-secondary-btn,.lp-review-btn,.lp-submit-btn,button[type=submit],input[type=submit]) {min-height:52px;padding:12px 24px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:#fff;font:700 16px/1.3 var(--niya-font);box-shadow:none}
body .submit_new_style-outer :where(.browse-imgs,.upload-field,.jFiler-input) {display:flex;min-height:92px;align-items:center;justify-content:center;padding:18px;border:1px dashed var(--niya-border);border-radius:10px;background:var(--niya-background);color:var(--niya-primary);font:700 15px/1.4 var(--niya-font)}
body .submit_new_style-outer :where(.lp-term-condition,.checkbox) input {width:20px;height:20px;accent-color:var(--niya-primary)}

body .submit_new_style-outer .hours-display {display:grid;gap:8px;margin-bottom:16px}
body .submit_new_style-outer .hours-display .hours {display:grid;grid-template-columns:minmax(120px,1fr) auto 16px auto auto;align-items:center;gap:10px;padding:12px 14px;border-block-end:1px solid var(--niya-border);font-size:15px}
body .submit_new_style-outer .hours-display .weekday {font-weight:700;color:var(--niya-text)}body .submit_new_style-outer .remove-hours{color:var(--niya-error);font-size:14px;font-weight:650}
body .submit_new_style-outer .hours-select {display:grid;grid-template-columns:1.2fr 1fr 1fr auto;align-items:end;gap:10px;margin:0;padding:16px;border:1px solid var(--niya-border);border-radius:10px;background:var(--niya-background);list-style:none}
body .submit_new_style-outer .hours-select>li {width:auto!important;margin:0!important;padding:0!important}body .submit_new_style-outer .hours-select .add-hours{width:48px;min-width:48px;padding:0}

body.page-template-template-dashboard section.aliceblue {padding:32px 0 64px;background:var(--niya-background)}
body.page-template-template-dashboard .lp-dashboard-new {width:min(calc(100% - 64px),var(--niya-width));margin:0 auto;overflow:visible;background:transparent;color:var(--niya-text);font:400 16px/1.55 var(--niya-font)}
body.page-template-template-dashboard .dashboard-content {min-width:0;padding:0 0 0 28px;color:var(--niya-text);font:400 16px/1.55 var(--niya-font)}[dir=rtl] body.page-template-template-dashboard .dashboard-content{padding:0 28px 0 0}
body.page-template-template-dashboard :where(.user-sidebar,.dashboard-left-panel) {overflow:hidden;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface);box-shadow:none}
body.page-template-template-dashboard :where(.user-sidebar,.dashboard-left-panel) a {display:flex;min-height:46px;align-items:center;padding:10px 14px;color:var(--niya-text);font:650 15px/1.4 var(--niya-font)}
body.page-template-template-dashboard :where(.user-sidebar,.dashboard-left-panel) :where(.active>a,a:hover) {background:var(--niya-primary-soft);color:var(--niya-primary);text-decoration:none}
body.page-template-template-dashboard :where(.right-panel,.panel-recent-activity,.page-innner-container,.lp-dashboard-tabs,.panel) {margin-bottom:22px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface);box-shadow:none}
body.page-template-template-dashboard :where(.panel-heading,.panel-body) {padding:20px 22px;border-color:var(--niya-border);background:transparent}
body.page-template-template-dashboard :where(h1,h2,h3,h4,h5) {color:var(--niya-text);font-family:var(--niya-font);font-weight:750;line-height:1.25;letter-spacing:-.02em;text-transform:none}body.page-template-template-dashboard h1{font-size:36px}body.page-template-template-dashboard h2{font-size:28px}body.page-template-template-dashboard :where(h3,h4,h5){font-size:21px}
body.page-template-template-dashboard :where(p,li,a,span,label,small) {font-family:var(--niya-font);font-size:15px;line-height:1.55}
body.page-template-template-dashboard :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.select2-selection) {min-height:50px;max-width:100%;padding:12px 14px;border:1px solid var(--niya-border);border-radius:8px;background:#fff;color:var(--niya-text);font:400 16px/1.4 var(--niya-font);box-shadow:none}
body.page-template-template-dashboard textarea {min-height:130px;resize:vertical}
body.page-template-template-dashboard :where(button,.btn,input[type=submit],.lp-secondary-btn,.lp-primary-btn,.lp-review-btn,.lp-save-btn) {min-height:48px;padding:11px 20px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:#fff;font:700 15px/1.3 var(--niya-font);box-shadow:none}
body.page-template-template-dashboard :where(.nav-tabs,.lp-dashboard-tabs .nav) {display:flex;gap:6px;flex-wrap:wrap;border:0}
body.page-template-template-dashboard :where(.nav-tabs,.lp-dashboard-tabs .nav)>li>a {display:flex;min-height:44px;align-items:center;padding:9px 14px;border:1px solid var(--niya-border);border-radius:999px;background:var(--niya-surface);color:var(--niya-text)}
body.page-template-template-dashboard :where(.nav-tabs,.lp-dashboard-tabs .nav)>li.active>a {border-color:var(--niya-primary);background:var(--niya-primary);color:#fff}
body.page-template-template-dashboard .lp-main-title {padding:12px 16px;border-block-end:1px solid var(--niya-border);color:var(--niya-text-secondary);font-weight:700}
body.page-template-template-dashboard .lp-listing-outer-container {display:flex;align-items:center;min-height:86px;margin:0;padding:16px;border-block-end:1px solid var(--niya-border);background:var(--niya-surface)}body.page-template-template-dashboard .lp-listing-outer-container:last-child{border-block-end:0}
body.page-template-template-dashboard .lp-image-container img {width:64px;height:54px;object-fit:cover;border-radius:8px}
body.page-template-template-dashboard :where(.label,.badge,.lp-listing-status) {display:inline-flex;min-height:28px;align-items:center;padding:4px 10px;border-radius:999px;font:700 13px/1.2 var(--niya-font)}
body.page-template-template-dashboard :where(.lp-empty-dashboard,.no-results,.nothing-found) {min-height:0;padding:24px;border:0;background:transparent;color:var(--niya-text-secondary)}
body.page-template-template-dashboard :where(.lp-review-reply-btn,.open-reply) {display:none!important}
body.page-template-template-dashboard :where(.lp-coupns-form,.lp-coupons-form-inner,.lp-all-reviews-outer,.lp-dashboard-tabs,.lp-coupon-box-row) {max-width:100%;overflow-wrap:anywhere}
body :where(.submit_new_style-outer,.page-template-template-dashboard) :where(a,button,input,select,textarea):focus-visible {outline:3px solid var(--niya-focus);outline-offset:3px}[dir=rtl] :where(.niyaz-owner-guide,.submit_new_style-outer,.page-template-template-dashboard .dashboard-content){text-align:start}
@media(max-width:1023px){body.page-template-template-dashboard .lp-dashboard-new{width:calc(100% - 36px)}body.page-template-template-dashboard .dashboard-content,[dir=rtl] body.page-template-template-dashboard .dashboard-content{padding:20px 0 0}}
@media(max-width:767px){.niyaz-owner-guide,body .submit_new_style-outer{width:calc(100% - 36px);margin-block:28px}.niyaz-owner-guide{padding:22px 18px}.niyaz-owner-guide__actions{align-items:stretch;flex-direction:column}.niyaz-owner-guide__actions>*{width:100%;text-align:center}body .submit_new_style-outer :where(.white-section,.form-page-heading){padding:22px 18px}body .submit_new_style-outer :where(.col-md-4,.col-md-6,.col-md-8,.col-md-12){width:100%;padding-inline:0}body .submit_new_style-outer .hours-display .hours{grid-template-columns:1fr auto auto;gap:6px}body .submit_new_style-outer .hours-select{grid-template-columns:1fr 1fr}body.page-template-template-dashboard section.aliceblue{padding-top:18px}body.page-template-template-dashboard .lp-main-title{display:none}body.page-template-template-dashboard .lp-listing-outer-container{display:block;padding:18px}body.page-template-template-dashboard .lp-listing-outer-container>[class*=col-]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;text-align:start}body.page-template-template-dashboard .lp-content-before-after:before{content:attr(data-content);color:var(--niya-text-secondary);font-size:13px;font-weight:700;text-transform:none}}

/* 8.4R owner-form adapter: execute against Elementor's actual shortcode output. */
body.niyaz-owner-form-route :where(.page-heading.listing-page,.page-header-overlay) {display:none!important}
body .submit_new_style-outer.niyaz-owner-form {width:min(calc(100% - 64px),1080px)!important;max-width:1080px!important;margin:40px auto 72px!important;padding:0!important;float:none!important;background:transparent!important}
body .niyaz-owner-form>.col-md-12 {width:100%!important;padding:0!important;float:none!important}
body .niyaz-owner-form .post-submit {display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-form .niyaz-owner-form__main {width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-form .niyaz-owner-form__help {display:none!important}
body .niyaz-owner-form .form-page-heading {margin:0 0 28px!important;padding:0 0 20px!important;border-block-end:1px solid var(--niya-border)!important}
body .niyaz-owner-form .lp-form-row {width:100%!important;margin:0 0 20px!important;padding:26px!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface)!important;box-shadow:none!important}
body .niyaz-owner-form .author-section.lp-form-row {border-inline-start:4px solid var(--niya-primary)!important;background:var(--niya-primary-soft)!important}
body .niyaz-owner-form .lp-form-row-left,body .niyaz-owner-form .lp-form-row-right {width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-form .lp-form-row .row {margin-inline:-8px!important}
body .niyaz-owner-form :where(.select2-container,.chosen-container) {width:100%!important;max-width:100%!important}
body .niyaz-owner-form :where(.select2-selection,.select2-selection--single,.chosen-single) {display:flex!important;min-height:52px!important;align-items:center!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}
body .niyaz-owner-form :where(.jFiler-input,.lp-img-gall-upload-section,.featured-img-label,.b-logo-img-label) {max-width:100%!important}
.niyaz-owner-workflow-header{width:min(calc(100% - 64px),1080px);margin:40px auto 0;padding:0 0 24px;border-block-end:1px solid var(--niya-border);color:var(--niya-text)}
.niyaz-owner-workflow-header h1{margin:4px 0 10px;font:800 clamp(34px,4vw,52px)/1.15 var(--niya-font);letter-spacing:-.03em}.niyaz-owner-workflow-header>p:last-child{max-width:68ch;margin:0;color:var(--niya-text-secondary);font-size:18px}
.niyaz-owner-workflow-nav{display:flex;width:min(calc(100% - 64px),1080px);margin:18px auto 0;gap:8px;overflow-x:auto;padding-block-end:4px;scrollbar-width:thin}.niyaz-owner-workflow-nav a{display:inline-flex;min-height:42px;align-items:center;flex:0 0 auto;padding:8px 13px;border:1px solid var(--niya-border);border-radius:999px;background:var(--niya-surface);color:var(--niya-text-secondary);font:700 14px/1.3 var(--niya-font);text-decoration:none}.niyaz-owner-workflow-nav a:is(:hover,:focus-visible){border-color:var(--niya-primary);background:var(--niya-primary-soft);color:var(--niya-primary)}
body .niyaz-owner-form .niyaz-owner-section{position:relative;scroll-margin-block-start:24px}body .niyaz-owner-form .niyaz-owner-section::before{display:block;margin:0 0 15px;color:var(--niya-primary);content:attr(data-niyaz-section);font:800 13px/1.3 var(--niya-font);letter-spacing:.04em;text-transform:uppercase}
body .niyaz-owner-form :where(.control-label,.form-group>label){font-size:16px!important}body .niyaz-owner-form :where(.error,.help-block,.lp-error-warning){display:block;margin-block-start:6px;color:var(--niya-error)!important;font-size:14px!important}
body .niyaz-owner-form :where(input[type=checkbox],input[type=radio]){inline-size:20px!important;block-size:20px!important;accent-color:var(--niya-primary)}
body .niyaz-owner-form :where(.select2-selection__rendered,.chosen-single){font-size:16px!important;line-height:1.4!important}.niyaz-owner-form__help[aria-hidden=true]{display:none!important}

body .niyaz-claim-dialog .md-content{padding:0!important}.niyaz-claim-dialog__intro{padding:24px clamp(20px,4vw,36px);border-block-end:1px solid var(--niya-border);background:var(--niya-primary-soft);text-align:start}.niyaz-claim-dialog__intro h2{margin:0 0 8px!important;color:var(--niya-text)!important;font:800 clamp(25px,3vw,34px)/1.2 var(--niya-font)!important}.niyaz-claim-dialog__intro p{max-width:62ch;margin:0;color:var(--niya-text-secondary);font-size:16px!important}.niyaz-claim-dialog__intro .niyaz-claim-dialog__trust{margin-block-start:10px;padding-inline-start:12px;border-inline-start:3px solid var(--niya-warning);font-weight:650}
body .niyaz-claim-dialog :where(.claim-details,.insidewrp,.lp-claim-plan-container,.lp-plan-card,.lp-plan-face){max-width:100%!important}body .niyaz-claim-dialog :where(.leftside,.rightside,[class*=col-md-]){box-sizing:border-box}body .niyaz-claim-dialog form :where(input,textarea,select){max-width:100%;min-height:50px;border:1px solid var(--niya-border);border-radius:8px;background:var(--niya-surface);font:400 16px/1.4 var(--niya-font)}body .niyaz-claim-dialog form label{color:var(--niya-text);font:650 15px/1.5 var(--niya-font)}

/* 8.4R dashboard adapter: replace the vendor shell while preserving its links/actions. */
body.niyaz-dashboard-route {background:var(--niya-background)!important}
body.niyaz-dashboard-route section.aliceblue.niyaz-dashboard-canvas {padding:0!important;background:var(--niya-surface)!important}
body.niyaz-dashboard-route :where(.niyaz-site-footer,.footer-style1,.footer-style2) {margin-top:0}
body .lp-dashboard-new.niyaz-owner-dashboard {position:relative!important;display:flex!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-height:calc(100vh - 84px)!important;margin:0!important;padding:0!important;overflow:visible!important;background:var(--niya-surface)!important}
body .lp-dashboard-new.niyaz-owner-dashboard::before,body .lp-dashboard-new.niyaz-owner-dashboard::after {display:none!important;content:none!important}
body .niyaz-owner-dashboard #sidebar-wrapper {position:relative!important;inset:auto!important;display:block!important;flex:0 0 270px!important;width:270px!important;height:auto!important;min-height:100%!important;margin:0!important;padding:20px 16px!important;overflow:visible!important;background:var(--niya-surface)!important;border-inline-end:1px solid var(--niya-border)!important;box-shadow:none!important;transform:none!important}
body .niyaz-owner-dashboard #sidebar_menu {height:auto!important;background:transparent!important}
body .niyaz-owner-dashboard .sidebar-brand {display:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-brand {display:flex!important;min-height:60px!important;align-items:center!important;margin:0 8px 14px!important;color:var(--niya-text)!important;font:800 22px/1 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-dashboard-brand :where(img,.niyaz-brand-image) {display:block!important;width:auto!important;max-width:210px!important;height:auto!important;max-height:68px!important;object-fit:contain!important}
body .niyaz-owner-dashboard .niyaz-dashboard-collapse {display:grid!important;width:42px!important;height:42px!important;place-items:center!important;margin:0 8px 14px auto!important;padding:0!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font-size:18px!important;cursor:pointer!important}
[dir=rtl] body .niyaz-owner-dashboard .niyaz-dashboard-collapse {margin:0 auto 14px 8px!important;transform:scaleX(-1)}
[dir=rtl] body .niyaz-owner-dashboard #sidebar li a{flex-direction:row!important;text-align:start!important}
[dir=rtl] body .niyaz-owner-dashboard .lp-user-header{direction:rtl!important}
[dir=rtl] body .niyaz-owner-dashboard :where(.lp-user-menu,.select2-dropdown,.dropdown-menu){text-align:start!important}
[dir=rtl] body .niyaz-owner-dashboard :where(.dashboard-content,.right-panel,.niyaz-dashboard-intro,.niyaz-insights,.niyaz-growth){text-align:start!important}
[dir=rtl] body .niyaz-owner-dashboard :where(input[type=email],input[type=url],input[type=tel],.niyaz-bidi-ltr){direction:ltr!important;unicode-bidi:isolate;text-align:start!important}
body .niyaz-owner-dashboard .niyaz-dashboard-collapse:is(:hover,:focus-visible) {border-color:var(--niya-primary)!important;background:var(--niya-primary-soft)!important}
body .niyaz-owner-dashboard #sidebar {position:static!important;display:grid!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;list-style:none!important}
body .niyaz-owner-dashboard #sidebar>li {display:block!important;width:100%!important;height:auto!important;margin:0 0 2px!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard #sidebar li a {display:flex!important;width:100%!important;min-height:46px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--niya-text)!important;font:650 15px/1.35 var(--niya-font)!important;text-indent:0!important;box-shadow:none!important}
body .niyaz-owner-dashboard #sidebar li a:is(:hover,.active,.active-dash-menu),body .niyaz-owner-dashboard #sidebar li a[aria-current=page] {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;text-decoration:none!important}
body .niyaz-owner-dashboard #sidebar li a:focus-visible {outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard #sidebar .sub_icon {position:static!important;display:grid!important;width:24px!important;min-width:24px!important;height:24px!important;place-items:center!important;margin:0!important;padding:0!important;float:none!important;color:inherit!important;background:transparent!important}
body .niyaz-owner-dashboard #sidebar li a .sub_icon i {display:block!important;color:currentColor!important;font-family:FontAwesome!important;font-size:17px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;opacity:1!important;visibility:visible!important}
body .niyaz-owner-dashboard #sidebar .sub_iconsecond {display:none!important}
body .niyaz-owner-dashboard #sidebar>li>ul {position:static!important;width:100%!important;margin:2px 0 8px!important;padding-inline-start:20px!important;background:transparent!important}
body .niyaz-owner-dashboard #page-content-wrapper {position:relative!important;display:block!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;background:var(--niya-surface)!important;transform:none!important}
body .niyaz-owner-dashboard :where(.dashboard-content,.right-panel,.right-panel>.row,.right-panel>.clearfix) {background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .dashboard-content {width:min(calc(100% - 64px),1040px)!important;margin:0 auto!important;padding:32px 0 64px!important;float:none!important}
body .niyaz-owner-dashboard .lp-user-header {position:relative!important;z-index:30!important;display:flex!important;min-height:64px!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0 0 28px!important;padding:8px 0 14px!important;border:0!important;border-block-end:1px solid var(--niya-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard .lp-user-header>div {width:auto!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__home {order:1}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__support {order:2}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__add {order:3}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__account {order:4;margin-inline-start:auto!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__language {order:3;display:flex!important;align-items:center!important;margin-inline-start:auto!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__language+.niyaz-toolbar__account {margin-inline-start:0!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__toggle{width:auto!important;min-width:76px!important;min-height:44px!important;gap:7px!important;padding:8px 11px!important;border-color:var(--niya-border)!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;font:750 14px/1.2 var(--niya-font)!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__toggle:is(:hover,:focus-visible),body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__toggle[aria-expanded=true]{border-color:var(--niya-primary)!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__flag:empty{display:none}
body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__code{display:inline-block;min-width:2ch;text-align:center}
body .niyaz-owner-dashboard .lp-user-header .niyaz-language-switcher__chevron{color:currentColor!important;font-size:16px!important;line-height:1!important}
body .niyaz-owner-dashboard .lp-user-header .lp-contact-support-outer>a {display:inline-flex!important;min-height:44px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:9px 14px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font:700 14px/1.3 var(--niya-font)!important;text-decoration:none!important;box-shadow:none!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__support>a {border-color:transparent!important;background:transparent!important;color:var(--niya-text-secondary)!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__add>a {border-color:var(--niya-primary)!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__home>a {width:44px!important;justify-content:center!important;padding:0!important}
body .niyaz-owner-dashboard .lp-user-header .lp-contact-support-outer>a:is(:hover,:focus-visible) {border-color:var(--niya-primary)!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .niyaz-toolbar__add>a:is(:hover,:focus-visible) {background:var(--niya-primary-hover)!important;color:var(--niya-on-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-meta {margin:0!important;padding:0!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-meta>ul {display:flex!important;min-height:48px!important;align-items:center!important;gap:9px!important;margin:0!important;padding:3px 4px 3px 12px!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;list-style:none!important;overflow:visible!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-meta>ul>li {width:auto!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-meta p {margin:0!important;color:var(--niya-text)!important;font:700 15px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .lp-user-header .user-meta-image,body .niyaz-owner-dashboard .lp-user-header .user-meta-image>a {display:flex!important;width:42px!important;height:42px!important;min-width:42px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:50%!important;line-height:1!important}
body .niyaz-owner-dashboard .lp-user-header .user-meta-image img {display:block!important;width:40px!important;height:40px!important;border:2px solid var(--niya-surface)!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 0 0 1px var(--niya-border)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-header-details>a {display:grid!important;width:40px!important;height:40px!important;place-items:center!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-header-details {position:relative!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-menu {z-index:100!important;inset-block-start:calc(100% + 8px)!important;inset-inline-end:0!important;inset-inline-start:auto!important;min-width:190px!important;padding:8px!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;box-shadow:var(--niyaz-shadow-md)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-menu a {display:flex!important;min-height:40px!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border-radius:7px!important;color:var(--niya-text)!important;font:650 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-menu a:is(:hover,:focus-visible) {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .lp-user-header .lp-user-header-details:focus-within .lp-user-menu {display:block}
body .niyaz-owner-dashboard .niyaz-dashboard-intro {margin:0 0 28px!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-dashboard-intro__eyebrow {margin:0 0 4px!important;color:var(--niya-primary)!important;font:750 13px/1.4 var(--niya-font)!important;letter-spacing:.06em!important;text-transform:uppercase!important}
body .niyaz-owner-dashboard .niyaz-dashboard-intro h1 {margin:0!important;color:var(--niya-text)!important;font:800 clamp(30px,3vw,42px)/1.15 var(--niya-font)!important;letter-spacing:-.025em!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-intro>p:last-child {max-width:680px!important;margin:8px 0 0!important;color:var(--niya-text-secondary)!important;font:400 16px/1.55 var(--niya-font)!important}
body .niyaz-owner-dashboard .right-panel {box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important}
body .niyaz-owner-dashboard .right-panel>.clearfix,body .niyaz-owner-dashboard .right-panel>.row {box-sizing:border-box!important;display:flow-root!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
body .niyaz-owner-dashboard .lp-dashboard-panel-outer,body .niyaz-owner-dashboard .lp-new-dashboard-panel-outer {box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
body .niyaz-owner-dashboard .lp-right-panel-height,body .niyaz-owner-dashboard .lp-right-static {width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice {display:grid!important;grid-template-columns:auto minmax(0,1fr) 44px!important;align-items:center!important;gap:12px!important;min-height:60px!important;margin:0!important;padding-block:8px!important;padding-inline:16px 8px!important;border:0!important;border-inline-start:4px solid var(--niya-info)!important;border-radius:8px!important;background:var(--niya-primary-soft)!important;color:var(--niya-text)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice.warning {border-inline-start-color:var(--niya-warning)!important;background:var(--niya-surface-warm)!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice :where(h2,p) {margin:0!important;color:inherit!important;font:650 15px/1.5 var(--niya-font)!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice-icon {display:grid!important;width:28px!important;height:28px!important;place-items:center!important;color:var(--niya-warning)!important;font-size:18px!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice .close {position:static!important;display:grid!important;width:44px!important;height:44px!important;min-height:44px!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--niya-text-secondary)!important;box-shadow:none!important;opacity:1!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice .close:is(:hover,:focus-visible) {background:rgba(24,35,33,.08)!important;color:var(--niya-text)!important;outline:3px solid var(--niya-focus)!important;outline-offset:1px!important}
body .niyaz-owner-dashboard :where(.lp-blank-section,.blank-left-side,.lp-announcement-form,.user-recent-listings-inner,.lp-dashboard-tabs) {width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;float:none!important;box-sizing:border-box!important}
body .niyaz-owner-dashboard .lp-blank-section {min-height:0!important;padding:32px 24px!important;border:0!important;border-radius:12px!important;background:var(--niya-surface-warm)!important;text-align:start!important;box-shadow:none!important}
body .niyaz-owner-dashboard .lp-blank-section .blank-left-side {padding:0!important;text-align:start!important}
body .niyaz-owner-dashboard .lp-blank-section img {display:none!important}
body .niyaz-owner-dashboard .lp-blank-section :where(h1,h2) {margin:0 0 8px!important;color:var(--niya-text)!important;font:750 24px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard .lp-blank-section p {max-width:620px!important;margin:0 0 18px!important;color:var(--niya-text-secondary)!important;font:400 16px/1.55 var(--niya-font)!important}
body .niyaz-owner-dashboard .lp-general-section-title-outer {margin:0!important;padding:0!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;overflow:hidden!important}
body .niyaz-owner-dashboard .lp-general-section-title {min-height:48px!important;margin:0!important;padding:13px 16px!important;background:transparent!important;color:var(--niya-text)!important;font:750 17px/1.35 var(--niya-font)!important;text-transform:none!important}
body .niyaz-owner-dashboard .lp-ad-click-inner {min-height:0!important;padding:14px 16px!important;background:transparent!important}
body .niyaz-owner-dashboard :where(.tab-header,.panel-heading,.lp-add-menu-outer) {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:56px!important;padding:14px 18px!important;border-block-end:1px solid var(--niya-border)!important;background:transparent!important}
body .niyaz-owner-dashboard :where(.nav-tabs,.dashboard-tabs) {display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;border:0!important}
body .niyaz-owner-dashboard :where(.nav-tabs,.dashboard-tabs) a {display:inline-flex!important;min-height:40px!important;align-items:center!important;padding:8px 12px!important;border:0!important;border-radius:8px!important;color:var(--niya-text-secondary)!important;background:transparent!important}
body .niyaz-owner-dashboard :where(.nav-tabs,.dashboard-tabs) .active>a {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard :where(.lp-add-new-btn,.lp-coupns-btns,.add-btn-v2) {min-height:44px!important;padding:10px 16px!important;border:1px solid var(--niya-primary)!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;font:700 14px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard :where(table,.lp-listing-outer-container,.lp-list-view-inner-contianer) {max-width:100%!important;border-color:var(--niya-border)!important;background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-owned-insights{max-width:1180px!important;margin-inline:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-owned-insights__controls{justify-content:flex-end!important}
body .niyaz-owner-dashboard .niyaz-insights-block{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}

/* Shared dashboard canvas and content primitives. Vendor routes retain their handlers and data. */
body.niyaz-dashboard-route {background:var(--niya-background)!important;color:var(--niya-text)!important}
body .niyaz-owner-dashboard :where(.right-panel,.panel,.panel-body,.tab-content,.tab-pane,.user-recent-listings-inner,.page-innner-container,.lp-coupns-form-outer,.lp-voupon-box,.ordering-service-wrap,.background-white) {color:var(--niya-text)!important;background:var(--niya-surface)!important;box-shadow:none!important}
body .niyaz-owner-dashboard :where(.panel,.user-recent-listings-inner,.page-innner-container) {max-width:100%!important;border-color:var(--niya-border)!important}
body .niyaz-owner-dashboard :where(.tab-header,.section-title,.lp-review-sorting) :where(h2,h3,h4,h5),body .niyaz-owner-dashboard :where(.panel-heading)>h5 {margin:0!important;color:var(--niya-text)!important;font:800 clamp(21px,2.4vw,28px)/1.25 var(--niya-font)!important;text-transform:none!important}
body .niyaz-owner-dashboard :where(label,p,li,input,select,textarea,button,a) {font-family:var(--niya-font)!important}
body .niyaz-owner-dashboard :where(input[type=text],input[type=email],input[type=url],input[type=number],select,textarea,.select2-selection) {max-width:100%!important;min-height:46px!important;padding:10px 12px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;font-size:15px!important;box-shadow:none!important}
body .niyaz-owner-dashboard :where(input,select,textarea):focus {border-color:var(--niya-primary)!important;outline:3px solid var(--niya-primary-soft)!important;outline-offset:0!important}
body .niyaz-owner-dashboard :where(.btn,.lp-review-btn,.lp-add-new-btn,.lp-coupns-btns,.add-btn-v2):focus-visible {outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard :where(.lp-main-title,.lp-listing-outer-container,.lp-list-view-inner-contianer,.lp-dash-ann-list>li) {border-color:var(--niya-border)!important;background:var(--niya-surface)!important;color:var(--niya-text)!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices {width:100%!important;margin:0 0 22px!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices:empty {display:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices[hidden] {display:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices+.niyaz-dashboard-intro {margin-top:0!important}

/* ListingPro 2.9.12 menu hub, image menu, ordering-service and type/group contracts. */
body .niyaz-owner-dashboard #lp-all-menus.niyaz-menu-hub {width:100%!important;margin:0!important;padding:0!important;float:none!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .right-panel.niyaz-menus-route {border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard.niyaz-dashboard-menus .niyaz-dashboard-intro {margin-block-end:18px!important}
body .niyaz-owner-dashboard #lp-all-menus.niyaz-menu-hub[hidden],body .niyaz-owner-dashboard #lp-menus.niyaz-menu-editor[hidden],body .niyaz-owner-dashboard #lp-all-menus.niyaz-menu-hub .tab-pane[hidden] {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer {display:block!important;min-height:0!important;margin:0 0 18px!important;padding:0!important;border:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer>.panel-heading {display:block!important;min-height:0!important;padding:8px!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs {display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs>li {margin:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs>li.pull-right {margin-inline-start:auto!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs a {max-width:280px!important;min-height:44px!important;white-space:normal!important;text-align:start!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-tab-content-outer {padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .ordering_service_wrapper,body .niyaz-owner-dashboard .lp-manage-types-group.niyaz-menu-manager {min-width:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-tab-content-outer>.tab-pane {min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-workspace-heading {margin:0 0 18px!important;padding:0 0 14px!important;border-block-end:1px solid var(--niya-border)!important}
body .niyaz-owner-dashboard .niyaz-menu-workspace-heading h2 {margin:0 0 5px!important;color:var(--niya-text)!important;font:800 24px/1.25 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-workspace-heading p {margin:0!important;color:var(--niya-text-secondary)!important;font:400 15px/1.5 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub :where(#image_menu_wrapper,#ordering_service_wrapper)>.lp-general-section-title {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper>.lp-main-title {margin:0!important;padding:0 0 10px!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper>.tab-content {padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper>.tab-content>.tab-pane {min-height:0!important;padding:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper .margin-left-35 {display:block!important;width:100%!important;margin:0!important;padding:22px!important;border:1px dashed var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;color:var(--niya-text-secondary)!important;font:600 15px/1.5 var(--niya-font)!important;text-align:center!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper .lp-listing-outer-container {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;width:100%!important;margin:0 0 10px!important;padding:15px 16px!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper .lp-listing-outer-container>[class*=col-] {width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #all_menu_wrapper .lp-announcement-title a {color:var(--niya-text)!important;font:750 16px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub :where(#image_menu_wrapper,#ordering_service_wrapper)>.lp-general-section-title {margin:-4px 0 14px!important;padding:0 0 12px!important;border-block-end:1px solid var(--niya-border)!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-hub :where(.ordering-service-wrap,.add-new-service,.add-new-service_img_menu) {width:100%!important;max-width:none!important;margin:0!important;padding:16px 0 0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .ordering-service-wrap>ul {display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .ordering-service-wrap>ul>li {display:flex!important;min-height:44px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 12px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-background)!important;color:var(--niya-text-secondary)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-ordering-form {display:grid!important;grid-template-columns:minmax(180px,28%) minmax(0,1fr)!important;gap:12px!important;align-items:end!important;width:100%!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .add-new-service>.niyaz-field-label {grid-column:1!important;grid-row:1!important;align-self:end!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .add-new-service>.online-order-type {grid-column:1!important;grid-row:2!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-ordering-form>.online-order-type,body .niyaz-owner-dashboard .niyaz-menu-hub #service_url {box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .menu_online_order_url {position:relative!important;grid-column:2!important;grid-row:1/3!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:6px 8px!important;width:100%!important;min-width:0!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .menu_online_order_url>.niyaz-field-label {grid-column:1/-1!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .menu_online_order_url>#service_url {grid-column:1!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub :where(#add-new-service,#add-menu-image_btn) {display:grid!important;width:44px!important;height:44px!important;place-items:center!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;cursor:pointer!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-field-label {display:block!important;margin:0 0 6px!important;color:var(--niya-text)!important;font:700 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #add-new-service {position:static!important;grid-column:2!important;display:grid!important;width:44px!important;min-width:44px!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #add-new-service::after {content:none!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #add-menu-image_btn {display:inline-flex!important;width:auto!important;min-width:150px!important;padding-inline:14px!important;gap:8px!important}
body .niyaz-owner-dashboard .niyaz-menu-hub #add-menu-image_btn::after {content:attr(aria-label);font:700 14px/1.3 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-menu-hub :where(#add-new-service,#add-menu-image_btn):focus-visible {outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .menu_online_order_url.with_error #service_url {border-color:var(--niya-error)!important;outline:2px solid color-mix(in srgb,var(--niya-error) 20%,transparent)!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-menu-workspace--no-listing>.ordering-service-wrap {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-requires-business {padding:22px!important;border:0!important;border-radius:9px!important;background:var(--niya-primary-soft)!important}
body .niyaz-owner-dashboard .niyaz-menu-requires-business p {margin:0 0 14px!important;color:var(--niya-text)!important;font:650 15px/1.5 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor {display:flow-root;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-editor:not([hidden]) {display:grid!important;grid-template-columns:minmax(0,7fr) minmax(300px,3fr)!important;align-items:start!important;gap:20px!important}
body .niyaz-owner-dashboard #lp-menus.niyaz-menu-editor::before,body .niyaz-owner-dashboard #lp-menus.niyaz-menu-editor::after {display:none!important;content:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside {grid-column:1;grid-row:1;align-self:start!important;width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-righside {grid-column:2;grid-row:1;align-self:start!important;width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside>.clearfix:first-child {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 14px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside>.clearfix:first-child h5 {display:flex!important;flex:1!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;color:var(--niya-text)!important;font:800 24px/1.25 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside>.clearfix:first-child .lp-view-all-btn {display:inline-flex!important;min-height:36px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:6px 10px!important;border:1px solid var(--niya-border)!important;border-radius:7px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font:700 13px/1.3 var(--niya-font)!important;text-decoration:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside>.clearfix:first-child .lp-view-larg-btn {display:inline-flex!important;min-height:36px!important;align-items:center!important;margin:0!important;padding:6px 10px!important;border-radius:7px!important;color:var(--niya-primary)!important;font:700 13px/1.3 var(--niya-font)!important;text-decoration:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.lp-listing-selecter,.lp-dashboard-tabs,.lp-menu-form-outer) {border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter {margin:0 0 14px!important;padding:18px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside>.lp-dashboard-tabs {width:100%!important;margin:0!important;padding:18px!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(input:not([type=checkbox]):not(.select2-search__field):not(.frontend-button),textarea,select:not(.select2-hidden-accessible),.select2-selection) {min-height:44px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(input:not([type=checkbox]):not(.select2-search__field):not(.frontend-button),textarea,select:not(.select2-hidden-accessible),.select2-selection):focus {border-color:var(--niya-primary)!important;outline:3px solid var(--niya-focus)!important;outline-offset:1px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types {min-height:0!important;margin:0!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading {margin:0!important;padding:0 0 10px!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs {display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;border:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li {display:flex!important;width:auto!important;min-height:38px!important;align-items:center!important;margin:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li:first-child {gap:7px!important;min-height:38px!important;padding-inline-end:4px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li:first-child>p {margin:0!important;float:none!important;color:var(--niya-text)!important;font:750 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li:first-child>.help-text {display:inline-flex!important;width:auto!important;align-items:center!important;margin:0!important;float:none!important;clear:none!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li:first-child>.help-text .help {display:inline-flex!important;align-items:center!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs a[data-toggle=tab] {display:inline-flex!important;min-height:38px!important;align-items:center!important;justify-content:center!important;padding:8px 13px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-background)!important;color:var(--niya-text-secondary)!important;line-height:1.25!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs>li.active>a[data-toggle=tab],body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.panel-heading .nav-tabs a[data-toggle=tab]:is(:hover,:focus-visible) {border-color:var(--niya-primary)!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;outline-color:var(--niya-focus)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.lp-panel-body-outer {min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-types>.lp-panel-body-outer:empty {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row {display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important;gap:6px 7px!important;min-height:0!important;margin:14px 0 0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row::before,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row::after {display:none!important;content:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-label-menu-group {grid-column:1!important;grid-row:1!important;display:inline-flex!important;width:auto!important;align-items:center!important;align-self:center!important;margin:0!important;float:none!important;color:var(--niya-text)!important;font:750 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-label-menu-group>label {display:inline-flex!important;align-items:center!important;margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row>.help-text {grid-column:2!important;grid-row:1!important;display:inline-flex!important;width:auto!important;align-self:center!important;margin:0!important;float:none!important;clear:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row>.help-text {align-items:center!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-listing-selecter-drop.lp-coupon-box-row>.help-text .help {display:inline-flex!important;align-items:center!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 {position:relative!important;grid-column:1/-1!important;grid-row:2!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:44px!important;margin:0!important;vertical-align:top!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group.select2-hidden-accessible {position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection--multiple {display:flex!important;box-sizing:border-box!important;height:auto!important;min-height:44px!important;align-items:center!important;align-content:center!important;margin:0!important;padding:4px 8px!important;overflow:visible!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection--multiple {position:relative!important;padding-inline-end:34px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection--multiple::after {position:absolute!important;inset-block-start:50%!important;inset-inline-end:13px!important;width:7px!important;height:7px!important;border-inline-end:2px solid var(--niya-text-secondary)!important;border-block-end:2px solid var(--niya-text-secondary)!important;content:""!important;transform:translateY(-65%) rotate(45deg)!important;pointer-events:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection__rendered {display:flex!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:34px!important;align-items:center!important;align-content:center!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;color:var(--niya-text)!important;list-style:none!important;white-space:normal!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection__choice {position:static!important;top:auto!important;display:inline-flex!important;box-sizing:border-box!important;max-width:100%!important;min-height:30px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:4px 9px 4px 6px!important;float:none!important;overflow:visible!important;border:1px solid color-mix(in srgb,var(--niya-primary) 25%,var(--niya-border))!important;border-radius:999px!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;font:700 13px/20px var(--niya-font)!important;white-space:normal!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection__choice__remove {position:static!important;display:inline-grid!important;box-sizing:border-box!important;width:18px!important;min-width:18px!important;height:18px!important;place-items:center!important;align-self:center!important;margin:0!important;padding:0!important;float:none!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--niya-primary)!important;font:800 16px/18px var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-selection__choice__remove:is(:hover,:focus) {background:color-mix(in srgb,var(--niya-primary) 12%,transparent)!important;color:var(--niya-primary-hover)!important;outline:2px solid var(--niya-focus)!important;outline-offset:1px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-search--inline {position:absolute!important;display:block!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;flex:0 0 1px!important;margin:0!important;float:none!important;overflow:hidden!important;clip-path:inset(50%)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-search__field {box-sizing:border-box!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--niya-text)!important;font:500 14px/1.4 var(--niya-font)!important;opacity:0!important;outline:0!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2.select2-container--open .select2-search--inline,body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-search--inline:focus-within {min-width:100px!important;max-width:none!important;flex:1 1 120px!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2.select2-container--open .select2-search--inline,body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-search--inline:focus-within {position:static!important;width:auto!important;height:auto!important;clip-path:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2.select2-container--open .select2-search__field,body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2 .select2-search__field:focus {width:100%!important;min-width:100px!important;height:28px!important;min-height:28px!important;padding:2px 4px!important;opacity:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menu-group+span.select2.select2-container--focus .select2-selection--multiple {border-color:var(--niya-primary)!important;outline:3px solid var(--niya-focus)!important;outline-offset:1px!important}
body.niyaz-dashboard-menus-active .select2-container--open {z-index:10050!important}
body.niyaz-dashboard-menus-active .select2-container--open .select2-dropdown {border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;box-shadow:0 12px 28px rgb(17 84 72 / 14%)!important;overflow:hidden!important}
body.niyaz-dashboard-menus-active .select2-results__option {min-height:40px!important;padding:9px 12px!important;color:var(--niya-text)!important;font:600 14px/1.4 var(--niya-font)!important}
body.niyaz-dashboard-menus-active .select2-results__option[aria-selected=true],body.niyaz-dashboard-menus-active .select2-results__option--highlighted[aria-selected] {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text {position:relative!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text .help {display:inline-grid!important;width:20px!important;height:20px!important;place-items:center!important;border-radius:50%!important;color:var(--niya-text-secondary)!important;line-height:1!important;cursor:help!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text .help>i {color:currentColor!important;font-size:12px!important;line-height:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text .help:is(:hover,:focus-visible) {color:var(--niya-primary)!important;outline:2px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text .help-tooltip {z-index:10060!important;inset-inline-start:-10px!important;left:auto!important;right:auto!important;width:min(270px,calc(100vw - 40px))!important;padding:10px 12px!important;border:1px solid var(--niya-border)!important;border-radius:7px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;box-shadow:0 10px 24px rgb(17 84 72 / 14%)!important;text-align:start!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .help-text:is(:hover,:focus-within) .help-tooltip {display:block!important}
[dir=rtl] body .niyaz-owner-dashboard .niyaz-menu-editor .help-text .help-tooltip {inset-inline-start:auto!important;inset-inline-end:-10px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .niyaz-menu-item-form {width:100%!important;margin:18px 0 0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner {padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner>form.row {display:block!important;margin:0!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner>form.row::before,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner>form.row::after,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds.row::before,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds.row::after {display:none!important;content:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds {display:grid!important;grid-template-columns:minmax(0,2fr) minmax(120px,1fr) minmax(120px,1fr)!important;gap:16px!important;padding:18px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.col-md-8 {grid-column:1!important;width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap {grid-column:2/4!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;min-width:0!important;margin:0!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap::before,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap::after,body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap::before,body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap::after {display:none!important;content:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap>[class*=col-] {width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap>[class*=col-]:first-child {grid-column:1!important;grid-row:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap>[class*=col-]:nth-child(2) {grid-column:2!important;grid-row:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.col-md-12,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.clearfix:not(.menu-price-wrap) {grid-column:1/-1!important;width:100%!important;margin-inline:0!important;padding-inline:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.clearfix:empty {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds label {display:block!important;margin:0 0 6px!important;color:var(--niya-text)!important;font:700 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds :where(input[type=text],input[type=url],input[type=number],textarea,select) {box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:9px 11px!important;font:500 15px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds textarea {min-height:112px!important;resize:vertical!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap {grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;margin:10px 0 0!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap:not([style*="display: none"]) {display:grid!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap>[class*=col-] {width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container,.menuSpice-control_containter) {position:static!important;inset:auto!important;box-sizing:border-box!important;width:100%!important;min-height:44px!important;margin:0!important;padding:0!important;float:none!important;clear:both!important;line-height:1.4!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) {display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .coupons-fields-switch .lp-invoices-all-stats-on-off {position:static!important;inset:auto!important;width:100%!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .coupons-fields-switch h5,body .niyaz-owner-dashboard .niyaz-menu-editor .Popular_item_container h5 {display:flex!important;min-height:32px!important;align-items:center!important;gap:10px!important;width:auto!important;margin:0!important;padding:0!important;color:var(--niya-text)!important;font:700 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch {position:relative!important;display:inline-block!important;width:46px!important;min-width:46px!important;height:26px!important;margin:0!important;float:none!important;vertical-align:middle!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch .slider {border:1px solid var(--niya-border)!important;background:var(--niya-background)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch .slider::before {inset-block-end:auto!important;inset-block-start:2px!important;inset-inline-start:2px!important;left:auto!important;width:20px!important;height:20px!important;border-radius:50%!important;background:var(--niya-surface)!important;box-shadow:0 1px 3px rgb(17 84 72 / 18%)!important;transform:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch input:checked+.slider {border-color:var(--niya-primary)!important;background:var(--niya-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch input:checked+.slider::before {transform:translateX(20px)!important}
[dir=rtl] body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch input:checked+.slider::before {transform:translateX(-20px)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.coupons-fields-switch,.Popular_item_container) .switch input:focus-visible+.slider {outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .menuSpice-control_containter {display:block!important;max-width:280px!important;align-self:start!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #menuSpice-control {box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:8px 34px 8px 11px!important;float:none!important;border-color:var(--niya-border)!important;background-color:var(--niya-surface)!important;color:var(--niya-text)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner>form.row>.col-sm-12 {box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 18px 18px!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .jFiler-input-dragDrop-title.lp-dashboard-top-label {display:inline-flex!important;align-items:center!important;gap:7px!important;overflow:visible!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-dashboard-top-label>.fa-info-circle {color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash.jFiler-input-dragDrop {display:grid!important;box-sizing:border-box!important;width:100%!important;min-height:170px!important;height:auto!important;margin:0!important;padding:22px!important;place-items:center!important;border:1px dashed var(--niya-border)!important;border-radius:10px!important;background:var(--niya-background)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .upload-field {position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-height:120px!important;margin:0!important;padding:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .upload-field>label {position:relative!important;display:grid!important;box-sizing:border-box!important;width:100%!important;min-height:120px!important;margin:0!important;padding:76px 12px 10px!important;place-items:center!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .upload-field>label::before {inset:22px 0 auto!important;width:100%!important;height:28px!important;margin:0!important;color:var(--niya-primary)!important;font-size:25px!important;line-height:28px!important;text-align:center!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .upload-field>label::after {inset:50px 0 auto!important;width:100%!important;height:auto!important;margin:0!important;color:var(--niya-text-secondary)!important;font:600 14px/1.4 var(--niya-font)!important;text-align:center!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .jFiler-input-choose-btn.blue {position:static!important;display:inline-flex!important;width:auto!important;min-width:140px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:10px 16px!important;border:1px solid var(--niya-primary)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font:750 14px/1.3 var(--niya-font)!important;transform:none!important;pointer-events:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .frontend-button {position:absolute!important;z-index:5!important;inset:0!important;display:block!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;cursor:pointer!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .event-featured-image-wrap-dash .upload-field:focus-within {outline:3px solid var(--niya-focus)!important;outline-offset:3px!important;border-radius:8px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .menu-edit-imgs-wrap {display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:12px 0 0!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-step-two-btn {width:100%!important;margin:0!important;padding:16px 18px 22px!important;text-align:end!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu,body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu-reopen {display:inline-flex!important;box-sizing:border-box!important;width:100%!important;min-height:46px!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:10px 18px!important;border:1px solid var(--niya-primary)!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;font:750 14px/1.3 var(--niya-font)!important;line-height:1.3!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu>span,body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu-reopen>span {display:inline-grid!important;width:18px!important;height:18px!important;place-items:center!important;color:var(--niya-on-primary)!important;line-height:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu>span>i,body .niyaz-owner-dashboard .niyaz-menu-editor #lp-save-menu-reopen>span>i {color:inherit!important;font-size:14px!important;line-height:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#lp-save-menu,#lp-save-menu-reopen):is(:hover,:focus-visible,:active)>span>i {color:var(--niya-on-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container {position:sticky!important;z-index:20!important;inset:auto!important;inset-block-end:0!important;display:flex!important;box-sizing:border-box!important;width:100%!important;min-height:64px!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:18px 0 0!important;padding:10px 18px!important;border:0!important;border-block-start:1px solid var(--niya-border)!important;background:color-mix(in srgb,var(--niya-surface) 96%,transparent)!important;box-shadow:0 -8px 20px rgb(17 84 72 / 7%)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container>.form-group,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container>.form-group>.row,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container>.form-group>.row>.form-group {box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container>.form-group>.row>.form-group {display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container button {display:inline-flex!important;box-sizing:border-box!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:9px 15px!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;font:750 14px/1.3 var(--niya-font)!important;text-decoration:none!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container .cancel-add-menu {order:1!important;background:var(--niya-surface)!important;color:var(--niya-text-secondary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container .lp-view-all-btn {order:2!important;border-color:var(--niya-primary)!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container .lp-unsaved-btn {display:none!important;margin-inline-end:auto!important;color:var(--niya-warning)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#lp-save-menu,#lp-save-menu-reopen,.lp-save-btn-container a,.lp-save-btn-container button):focus-visible {outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form {display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr)!important;align-items:end!important;gap:14px!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form>.select_listing_for_img_menu,body .niyaz-owner-dashboard .niyaz-image-menu-form>.add-menu_image {width:100%!important;min-width:0!important;margin:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form .add-menu_image {display:flex!important;align-items:end!important;gap:10px!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form .upload-field {flex:1 1 auto!important;min-width:0!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form .upload-field :where(.frontend-button,.frontend-upload-button,button,a) {min-height:44px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font-weight:700!important}
body .niyaz-owner-dashboard .niyaz-image-menu-form :where(.select2-container,.select2-selection) {width:100%!important;min-height:44px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.row,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds {margin-inline:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor #groups-type-manager {max-height:none!important;padding:14px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor__manager .lp-right-panel-height-outer {position:relative!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor__manager .lp-general-section-title-outer {width:100%!important;margin:0!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;overflow:hidden!important}
body .niyaz-owner-dashboard .niyaz-menu-editor__manager .lp-general-section-title {min-height:0!important;padding:14px 16px!important;border-block-end:1px solid var(--niya-border)!important;color:var(--niya-text)!important;font:800 16px/1.35 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor__manager #groups-type-manager {padding:14px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor--no-listing>.niyaz-menu-editor__primary,body .niyaz-owner-dashboard .niyaz-menu-editor--no-listing>.niyaz-menu-editor__manager {display:none!important}
body .niyaz-owner-dashboard .niyaz-menu-no-listing {grid-column:1/-1!important;padding:28px!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;text-align:start!important}
body .niyaz-owner-dashboard .niyaz-menu-no-listing h2 {max-width:560px!important;margin:0 0 18px!important;color:var(--niya-text)!important;font:800 24px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .manange-typs-groups-tabs {display:flex!important;gap:6px!important;margin:0 0 14px!important;padding:0!important;list-style:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .manange-typs-groups-tabs>li {flex:1!important;min-height:40px!important;padding:9px!important;border-radius:7px!important;background:var(--niya-background)!important;color:var(--niya-text-secondary)!important;font-size:13px!important;font-weight:700!important;text-align:center!important;cursor:pointer!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .manange-typs-groups-tabs>li.active {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .manange-typs-groups-tabs>li:is(:hover,:focus-visible) {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;outline:2px solid var(--niya-focus)!important;outline-offset:1px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .manange-typs-groups-tabs-content>.types-group-content {padding:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .types-group-content>ul {display:grid!important;gap:7px!important;margin:0 0 12px!important;padding:0!important;list-style:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .types-group-content>ul>li {display:flex!important;min-height:38px!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important;padding:7px 9px!important;border:1px solid var(--niya-border)!important;border-radius:7px!important;background:var(--niya-background)!important;color:var(--niya-text)!important;font:650 13px/1.4 var(--niya-font)!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .types-group-content>ul>li .del-group-type {display:grid!important;width:32px!important;height:32px!important;flex:0 0 32px!important;place-items:center!important;margin:0!important;float:none!important;border-radius:6px!important;color:var(--niya-error)!important;cursor:pointer!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.add-new-type,.add-new-group)>.form-group {position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(.add-new-type,.add-new-group) input[type=text] {box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:9px 11px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type,#add-new-group) {display:grid!important;width:44px!important;height:44px!important;place-items:center!important;margin:0!important;border:1px solid var(--niya-primary)!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;cursor:pointer!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type,#add-new-group)>i {margin:0!important;color:var(--niya-on-primary)!important;font-size:16px!important;line-height:1!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type,#add-new-group):is(:hover,:focus-visible) {border-color:var(--niya-primary-hover)!important;background:var(--niya-primary-hover)!important;outline:3px solid var(--niya-focus)!important;outline-offset:2px!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type,#add-new-group):active {transform:translateY(1px)!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type,#add-new-group).processing {opacity:.65!important;cursor:wait!important;pointer-events:none!important}
body .niyaz-owner-dashboard .niyaz-menu-editor :where(#add-new-type-spinner,#add-new-group-spinner) {position:absolute!important;inset-inline-end:14px!important;margin:0!important;color:var(--niya-on-primary)!important;pointer-events:none!important}
body .niyaz-owner-dashboard .niyaz-menu-manager {width:100%!important;margin:0!important;padding:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-menu-manager>.lp-dashboard-tabs {width:100%!important;margin:0!important;padding:0!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-menu-manager>.lp-dashboard-tabs>.panel-heading .nav-tabs {width:100%!important;align-items:center!important}
body .niyaz-owner-dashboard .niyaz-menu-manager>.lp-dashboard-tabs>.panel-heading .lp-add-new-btn:first-of-type {margin-inline-start:auto!important}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar-wrapper {flex:0 0 84px!important;width:84px!important;min-width:84px!important;max-width:84px!important;padding-inline:10px!important;overflow:hidden!important;box-sizing:border-box!important}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed .niyaz-dashboard-brand {justify-content:center!important;margin-inline:0!important;font-size:0!important}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed .niyaz-dashboard-brand__image {max-width:52px!important;max-height:52px!important}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed .niyaz-dashboard-collapse {margin:0 auto 14px!important;transform:rotate(180deg)}
[dir=rtl] body .niyaz-owner-dashboard.niyaz-dashboard-collapsed .niyaz-dashboard-collapse {transform:rotate(180deg) scaleX(-1)}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar li a {justify-content:center!important;gap:0!important;padding-inline:8px!important;font-size:0!important}
body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar .sub_iconfirst {display:grid!important;font-size:18px!important}
body .niyaz-owner-dashboard .niyaz-dashboard-toggle {display:none;min-height:48px;margin:0 0 16px;padding:11px 16px;border:1px solid var(--niya-border);border-radius:8px;background:var(--niya-surface);color:var(--niya-primary);font:700 15px/1.3 var(--niya-font)}
@media(max-width:1023px){body .lp-dashboard-new.niyaz-owner-dashboard{display:block!important;min-height:0!important}body .niyaz-owner-dashboard #sidebar-wrapper,body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar-wrapper{position:fixed!important;z-index:1100!important;inset-block:0!important;inset-inline-start:0!important;width:min(320px,88vw)!important;height:100dvh!important;min-height:0!important;overflow:auto!important;transform:translateX(-105%)!important;transition:transform .2s ease!important;box-shadow:var(--niyaz-shadow-md)!important}[dir=rtl] body .niyaz-owner-dashboard #sidebar-wrapper,[dir=rtl] body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar-wrapper{transform:translateX(105%)!important}body .niyaz-owner-dashboard.niyaz-dashboard-menu-open #sidebar-wrapper{transform:none!important}body .niyaz-owner-dashboard .niyaz-dashboard-collapse{display:none!important}body .niyaz-owner-dashboard.niyaz-dashboard-collapsed .niyaz-dashboard-brand{justify-content:flex-start!important;margin:0 8px 14px!important;font-size:22px!important}body .niyaz-owner-dashboard.niyaz-dashboard-collapsed #sidebar li a{justify-content:flex-start!important;gap:12px!important;padding-inline:12px!important;font-size:15px!important}body .niyaz-owner-dashboard .dashboard-content{box-sizing:border-box!important;width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important;padding-block:20px 48px!important}body .niyaz-owner-dashboard .niyaz-dashboard-toggle{display:inline-flex!important;align-items:center!important}body .niyaz-owner-dashboard .lp-user-header{flex-wrap:wrap!important;justify-content:flex-start!important}body .niyaz-owner-dashboard .lp-stats-sorting-outer{flex-wrap:wrap!important}}
@media(max-width:899px){body .niyaz-owner-dashboard .niyaz-menu-editor:not([hidden]){grid-template-columns:minmax(0,1fr)!important}body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-leftside,body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-righside{grid-column:1!important}body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-righside{grid-row:auto!important}}
@media(max-width:767px){body .submit_new_style-outer.niyaz-owner-form{width:calc(100% - 32px)!important;margin-block:24px 48px!important}.niyaz-owner-workflow-header,.niyaz-owner-workflow-nav{width:calc(100% - 32px)}.niyaz-owner-workflow-header{margin-block-start:28px}.niyaz-owner-workflow-header>p:last-child{font-size:16px}body .niyaz-owner-form .lp-form-row{padding:20px 16px!important}body .niyaz-owner-form .lp-form-row .row{margin:0!important}body .niyaz-owner-form .lp-form-row [class*=col-]{width:100%!important;margin:0!important;padding-inline:0!important;float:none!important}body .niyaz-owner-form :where(button[type=submit],input[type=submit],.lp-submit-btn){width:100%!important}body .niyaz-claim-dialog :where(.leftside,.rightside,[class*=col-md-]){width:100%!important;margin:0!important;padding-inline:18px!important;float:none!important}body .niyaz-owner-dashboard .lp-user-header{display:grid!important}body .niyaz-owner-dashboard .lp-user-header .pull-right{width:100%!important;margin:0!important;float:none!important}}
@media(max-width:430px){}

@media(max-width:900px){
body .niyaz-owner-dashboard .niyaz-menu-editor:not([hidden]){grid-template-columns:1fr!important}
body .niyaz-owner-dashboard .niyaz-menu-editor>.lp-compaignForm-righside{margin-top:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs>li.pull-right{width:100%!important;margin-inline-start:0!important}
body .niyaz-owner-dashboard .niyaz-menu-hub>.lp-add-menu-outer .nav-tabs>li.pull-right button{width:100%!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-ordering-form,body .niyaz-owner-dashboard .niyaz-image-menu-form {grid-template-columns:1fr!important}
body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-ordering-form>.niyaz-field-label,body .niyaz-owner-dashboard .niyaz-menu-hub .niyaz-ordering-form>.online-order-type,body .niyaz-owner-dashboard .niyaz-menu-hub .menu_online_order_url {grid-column:1!important;grid-row:auto!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds {grid-template-columns:1fr!important}
body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.col-md-8,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap {grid-column:1!important}
}
@media(max-width:600px){body .niyaz-owner-dashboard .niyaz-menu-editor .menu-quote-wrap,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds>.menu-price-wrap{grid-template-columns:1fr!important}body .niyaz-owner-dashboard .niyaz-menu-editor .menuSpice-control_containter{max-width:none!important}body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container>.form-group>.row>.form-group{align-items:stretch!important;flex-direction:column!important}body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container :where(a,button){width:100%!important;text-align:center!important}body .niyaz-owner-dashboard .niyaz-menu-editor .lp-save-btn-container .lp-unsaved-btn{margin-inline-end:0!important}}
@media(max-width:430px){body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-feilds,body .niyaz-owner-dashboard .niyaz-menu-editor .lp-menu-form-inner>form.row>.col-sm-12{padding-inline:14px!important}body .niyaz-owner-dashboard .niyaz-image-menu-form .add-menu_image{align-items:stretch!important;flex-direction:column!important}body .niyaz-owner-dashboard .niyaz-menu-hub #add-menu-image_btn{width:100%!important}}
[dir=rtl] body .niyaz-owner-dashboard .niyaz-menu-hub,[dir=rtl] body .niyaz-owner-dashboard .niyaz-menu-editor {text-align:right!important}
/* Listings management: native ListingPro nodes remain authoritative; the Child supplies presentation roles. */
body .niyaz-owner-dashboard .right-panel:has(> #lp-listings){border:0!important;border-radius:0!important;box-shadow:none!important}
body .niyaz-owner-dashboard #lp-listings,body .niyaz-owner-dashboard #lp-listings.niyaz-owner-listings,body .niyaz-owner-dashboard #lp-listings>.panel.with-nav-tabs.panel-default.lp-dashboard-tabs,body .niyaz-owner-dashboard #lp-listings .niyaz-listings-panel{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;align-items:end!important;gap:14px 24px!important;margin:0 0 8px!important;padding:0 0 18px!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading::before,body .niyaz-owner-dashboard #lp-listings .panel-heading::after,body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card::before,body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card::after{display:none!important;content:none!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading>h5{grid-column:1/-1!important;margin:0!important;color:var(--niya-text)!important;font:800 clamp(24px,2.6vw,30px)/1.2 var(--niya-font)!important;text-transform:none!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs{align-self:end!important;gap:6px!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs li{margin:0!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs a{min-height:40px!important;padding:8px 13px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--niya-text-secondary)!important;text-transform:capitalize!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs a:hover,body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs a:focus-visible{border-color:var(--niya-border)!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs .active>a{border-color:var(--niya-primary-soft)!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics{width:100%!important;max-width:420px!important;margin:0!important;padding:12px!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;text-align:start!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics .form-group{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin:0!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics label{grid-column:1/-1!important;margin:0!important;color:var(--niya-text-secondary)!important;font:650 13px/1.4 var(--niya-font)!important;text-align:start!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics input{width:100%!important;min-height:42px!important;margin:0!important;padding:8px 11px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;font:400 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics button{min-height:42px!important;margin:0!important;padding:8px 14px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-primary)!important;font:700 14px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard #lp-listings .panel-body{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard #lp-listings .lp-main-title{display:none!important}
body .niyaz-owner-dashboard #lp-listings .tab-content{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard #lp-listings .tab-pane.active{display:grid!important;gap:12px!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card{display:grid!important;grid-template-columns:minmax(240px,2fr) minmax(64px,.5fr) minmax(108px,.82fr) minmax(86px,.62fr) minmax(120px,.9fr) minmax(170px,1.05fr)!important;grid-template-areas:'identity views published expiry plan status'!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:16px!important;float:none!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface)!important;box-shadow:0 1px 2px rgb(15 58 56 / 5%)!important;overflow:visible!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card>[class*=col-]{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;text-align:start!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-1{grid-area:identity!important}body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-2{grid-area:views!important}body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-3{grid-area:published!important}body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-4{grid-area:expiry!important}body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-5{grid-area:plan!important}body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6{grid-area:status!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__label{display:block!important;margin:0 0 4px!important;color:var(--niya-text-muted)!important;font:700 11px/1.3 var(--niya-font)!important;letter-spacing:.02em!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6>.niyaz-owner-listing-card__label{display:none!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card :where(p,a){margin-block:0!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__identity{display:flex!important;min-width:0!important;align-items:center!important;gap:12px!important}
body .niyaz-owner-dashboard #lp-listings .lp-image-container{flex:0 0 76px!important;width:76px!important;height:62px!important;overflow:hidden!important;border-radius:9px!important;background:var(--niya-surface-warm)!important}
body .niyaz-owner-dashboard #lp-listings .lp-image-container img{width:100%!important;height:100%!important;object-fit:cover!important}
body .niyaz-owner-dashboard #lp-listings .lp-left-content-container{min-width:0!important}
body .niyaz-owner-dashboard #lp-listings .lp-left-content-container>a.lp-cat-name-first{display:block!important;max-width:100%!important;margin:0 0 5px!important;overflow:hidden!important;color:var(--niya-text)!important;font:800 16px/1.35 var(--niya-font)!important;text-decoration:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
body .niyaz-owner-dashboard #lp-listings .lp-left-content-container>a:not(.lp-cat-name-first){display:inline-flex!important;align-items:center!important;gap:5px!important;color:var(--niya-text-secondary)!important;font-size:13px!important}
body .niyaz-owner-dashboard #lp-listings .lp-listing-expire-section p{color:var(--niya-text)!important;font:650 14px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-5{min-inline-size:0!important;color:var(--niya-text)!important;font:650 14px/1.4 var(--niya-font)!important;overflow-wrap:normal!important;word-break:normal!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-5>.niyaz-owner-listing-card__label{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6>.pull-right{display:flex!important;align-items:center!important;margin:0!important;float:none!important;order:2!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__status{display:inline-flex!important;min-height:32px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:5px 9px!important;float:none!important;border-radius:999px!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;order:1!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__status p{margin:0!important;color:inherit!important;font:750 13px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__actions{position:relative!important;z-index:5!important;margin:0!important}
body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__actions:focus-within{outline:3px solid var(--niya-focus)!important;outline-offset:3px!important;border-radius:6px!important}
body .niyaz-owner-dashboard #lp-listings .lp-user-menu{z-index:40!important}
body .niyaz-owner-dashboard #lp-listings .lp-blank-section{max-width:none!important;margin:0!important;padding:28px!important;border:1px dashed var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface)!important}

@media(max-width:1100px){
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(110px,.75fr))!important;grid-template-areas:'identity views published' 'identity expiry plan' 'status status status'!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6{justify-content:flex-start!important}
}
@media(max-width:767px){
 body .niyaz-owner-dashboard #lp-listings .panel-heading{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important}
 body .niyaz-owner-dashboard #lp-listings .panel-heading>h5,body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs,body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics{grid-column:1!important;max-width:none!important}
 body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;padding-block-end:2px!important}
 body .niyaz-owner-dashboard #lp-listings .panel-heading .nav-tabs a{white-space:nowrap!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card{grid-template-columns:1fr 1fr!important;grid-template-areas:'identity identity' 'views published' 'expiry plan' 'status status'!important;gap:14px!important;padding:15px!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6{justify-content:space-between!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card>[class*=col-]::before{display:none!important}
}
@media(max-width:390px){
 body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics .form-group{grid-template-columns:1fr!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics label{grid-column:1!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card{grid-template-columns:1fr!important;grid-template-areas:'identity' 'views' 'published' 'expiry' 'plan' 'status'!important}
 body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6{align-items:flex-start!important}
}
[dir=rtl] body .niyaz-owner-dashboard #lp-listings .panel-heading,[dir=rtl] body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card>[class*=col-],[dir=rtl] body .niyaz-owner-dashboard #lp-listings .niyaz-listing-analytics{text-align:right!important}
[dir=rtl] body .niyaz-owner-dashboard #lp-listings .niyaz-owner-listing-card__field-6{justify-content:flex-start!important}


/* Phase 21.8.2: neutralize the remaining ListingPro owner-form palette and geometry. */
body .niyaz-owner-form{color:var(--niya-text)!important;background:transparent!important}
body .niyaz-owner-form :where(.white-section,.blue-section,.lp-style-wrap-border,.form-group,.featuresDataContainer){border-color:var(--niya-border)!important;background-color:var(--niya-surface)!important;color:var(--niya-text)!important;box-shadow:none!important}
body .niyaz-owner-form :where(.white-section-heading,.featuresBycat,label){color:var(--niya-text)!important;text-transform:none!important}
body .niyaz-owner-form :where(input:not([type=checkbox]):not([type=radio]),textarea,select,.select2-selection,.chosen-single){border:1px solid var(--niya-border)!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;box-shadow:none!important}
body .niyaz-owner-form :where(input:not([type=checkbox]):not([type=radio]),textarea,select,.select2-selection,.chosen-single):focus,body .niyaz-owner-form .select2-container--focus .select2-selection{border-color:var(--niya-primary)!important;outline:3px solid var(--niya-focus)!important;outline-offset:1px!important;box-shadow:none!important}
body .niyaz-owner-form :where(#tabsbtn.style2-tabsbtn,.style2-tabsbtn,.lp-coordinates a,.lp-add-hours-st,.style2-add-new-social-sec a,.help-text .help){border-color:var(--niya-border)!important;background:transparent!important;color:var(--niya-primary)!important;box-shadow:none!important}
body .niyaz-owner-form :where(#tabsbtn.style2-tabsbtn,.style2-tabsbtn,.lp-coordinates a,.lp-add-hours-st,.style2-add-new-social-sec a,.help-text .help) i{color:currentColor!important;background:transparent!important}
body .niyaz-owner-form .lp-coordinates a.active{border-color:var(--niya-primary)!important;background:var(--niya-primary)!important;color:#fff!important}
body .niyaz-owner-form :where(.form-group label span,.required,.required-mark){color:var(--niya-error)!important}
body .niyaz-owner-form :where(.fill-o-bot-wrap,.jFiler-input-dragDrop,.custom-file .featured-img-label,.custom-file .b-logo-img-label){border-color:var(--niya-border)!important;background:var(--niya-background)!important;color:var(--niya-text)!important;box-shadow:none!important}
body .niyaz-owner-form .fill-o-bot-wrap{border-width:1px!important;border-radius:10px!important}
body .niyaz-owner-form .jFiler-input-dragDrop{height:auto!important;min-height:126px!important}
body .niyaz-owner-form :where(.lp-secondary-btn,.lp-submit-btn,.preview-section .lp-secondary-btn,input[type=submit],button[type=submit]){border-color:var(--niya-primary)!important;background:var(--niya-primary)!important;color:#fff!important;text-transform:none!important}
body .niyaz-owner-form :where(.lp-secondary-btn,.lp-submit-btn,.preview-section .lp-secondary-btn,input[type=submit],button[type=submit]):is(:hover,:focus-visible){border-color:var(--niya-primary-hover)!important;background:var(--niya-primary-hover)!important;color:#fff!important}

body .niyaz-claim-dialog{display:grid!important;place-items:center!important;box-sizing:border-box!important}
body .niyaz-claim-dialog .md-content{align-self:center!important;max-height:calc(100dvh - 24px)!important}
body .niyaz-claim-dialog :where(.lp-claim-plan-container,.lp-plan-card,.lp-plan-face,.lp-plan-front,.lp-plan-back){min-height:0!important;max-height:none!important}
body .niyaz-claim-dialog .lp-plan-face{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;backface-visibility:visible!important}
body .niyaz-claim-dialog .lp-plan-face.lp-plan-back{position:relative!important}
body .niyaz-claim-dialog .lp-plan-face.lp-plan-back{display:none!important}
body .niyaz-claim-dialog .lp-claim-plan-container.active .lp-plan-face.lp-plan-front{display:none!important}
body .niyaz-claim-dialog .lp-claim-plan-container.active .lp-plan-face.lp-plan-back{display:block!important}
body .niyaz-claim-dialog form.lp-form-planclaim-st{display:block!important;min-height:0!important;line-height:1.35!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__form{display:block!important;min-height:0!important;background:var(--niya-surface)!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__intro{padding:18px 58px 15px 24px!important}
[dir=rtl] body .niyaz-claim-dialog .niyaz-claim-dialog__intro{padding-inline:58px 24px!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__intro h2{margin:0 0 5px!important;font-size:26px!important;line-height:1.18!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__intro p{font-size:14px!important;line-height:1.4!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__intro .niyaz-claim-dialog__trust{margin-block-start:7px!important;padding-inline-start:9px!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__form .claim-details{padding:14px 24px 18px!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__name-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;width:100%!important;margin:0!important}
body .niyaz-claim-dialog .niyaz-claim-dialog__name-row>[class*=col-]{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;inset:auto!important}
body .niyaz-claim-dialog form .form-group{display:block!important;margin:0 0 10px!important;line-height:1.35!important}
body .niyaz-claim-dialog form .form-group>label{display:block!important;width:100%!important;margin:0!important;color:var(--niya-text)!important;font:650 13px/1.35 var(--niya-font)!important;text-align:start!important;text-transform:none!important}
body .niyaz-claim-dialog form :where(input:not([type=checkbox]),textarea,select){min-height:42px!important;height:auto!important;margin-block-start:4px!important;padding:8px 11px!important;border:1px solid var(--niya-border)!important;border-radius:7px!important;background:var(--niya-surface)!important;color:var(--niya-text)!important;font:400 14px/1.35 var(--niya-font)!important;float:none!important}
body .niyaz-claim-dialog form textarea{min-height:68px!important;max-height:110px!important}
body .niyaz-claim-dialog .claim_file-btn-wrapper{display:block!important;width:100%!important;margin:5px 0 8px!important;float:none!important;text-align:start!important;overflow:visible!important}
body .niyaz-claim-dialog .custom-file-upload{min-height:38px!important;padding:7px 12px!important;font-size:13px!important}
body .niyaz-claim-dialog #claimform .lp-review-btn{width:auto!important;min-height:42px!important;height:auto!important;margin-inline-start:auto!important;padding:9px 18px!important;border-radius:8px!important;background:var(--niya-primary)!important;color:#fff!important;font:700 14px/1.3 var(--niya-font)!important;line-height:1.3!important}
body .niyaz-claim-dialog .claim_shield{margin:9px 0 0!important;padding:8px 10px!important;font-size:12px!important;line-height:1.4!important}
body .niyaz-claim-dialog .md-close{position:absolute!important;inset-block-start:12px!important;inset-inline-end:12px!important;inset-inline-start:auto!important;margin:0!important}
body .niyaz-claim-dialog :where(.help-text,.help-tooltip){line-height:1.35!important}
body .niyaz-claim-dialog :where(.signin-singup-section:empty,.statuss:empty,.claim-text:empty,.topwrap:empty){display:none!important}
@media(max-width:767px){body .niyaz-claim-dialog{place-items:start center!important;padding:6px!important}body .niyaz-claim-dialog .md-content{max-height:calc(100dvh - 12px)!important}body .niyaz-claim-dialog .niyaz-claim-dialog__intro{padding:17px 54px 13px 17px!important}[dir=rtl] body .niyaz-claim-dialog .niyaz-claim-dialog__intro{padding-inline:54px 17px!important}body .niyaz-claim-dialog .niyaz-claim-dialog__form .claim-details{padding:13px 17px 17px!important}body .niyaz-claim-dialog .niyaz-claim-dialog__name-row{grid-template-columns:1fr!important;gap:0!important}}

/* Phase 8.4.10 Business Hub presentation. Native ListingPro nodes retain their IDs and handlers. */
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice {grid-template-columns:auto minmax(0,1fr) 36px!important;padding-inline-end:10px!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice .close {width:36px!important;height:36px!important;min-height:36px!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--niya-text-secondary)!important;outline:0!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice .close:hover {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;outline:0!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-dashboard-global-notices .notice .close:focus-visible {background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;outline:0!important;box-shadow:0 0 0 3px var(--niya-focus)!important}

body .niyaz-owner-dashboard .niyaz-rating-alerts-suppressed[hidden],body .niyaz-owner-dashboard .niyaz-dashboard-rail--empty[hidden] {display:none!important}

body .niyaz-owner-dashboard .niyaz-announcements {width:100%!important;margin:0!important;padding:0 0 40px!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcements>.lp-blank-section,body .niyaz-owner-dashboard .niyaz-announcements>.lp-blank-section>.blank-left-side {width:100%!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-announcements>.lp-blank-section img,body .niyaz-owner-dashboard .niyaz-announcements>.lp-blank-section h1 {display:none!important}
body .niyaz-owner-dashboard .niyaz-announcements>.lp-blank-section .blank-left-side>p {margin:0 0 16px!important;color:var(--niya-text-secondary)!important;font:500 15px/1.5 var(--niya-font)!important}
[dir=rtl] body .niyaz-owner-dashboard :where(.user-sidebar,.dashboard-left-panel,.right-panel,.panel,table,form){text-align:start}
[dir=rtl] body .niyaz-owner-dashboard :where(.pull-left,.pull-right){float:none!important}
[dir=rtl] body .niyaz-owner-dashboard :where(input[type=email],input[type=url],input[type=tel]){direction:ltr;unicode-bidi:isolate;text-align:start}
body .niyaz-owner-dashboard .niyaz-announcements #pop {display:none!important}
body .niyaz-owner-dashboard .niyaz-announcements__intro {display:block!important;margin:0 0 20px!important;padding:0!important}
body .niyaz-owner-dashboard .niyaz-announcements__intro p {max-width:680px!important;margin:0!important;color:var(--niya-text-secondary)!important;font:400 16px/1.55 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(.niyaz-announcements__list,.niyaz-announcements__editor) {width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-announcements__list>.lp-add-menu-outer {margin:0 0 16px!important;padding:0 0 14px!important;border:0!important;border-block-end:1px solid var(--niya-border)!important}
body .niyaz-owner-dashboard .niyaz-announcements__list>.lp-add-menu-outer h5 {color:var(--niya-text)!important;font:800 20px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements__list>.panel-body {padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcements__list .lp-main-title {display:grid!important;grid-template-columns:minmax(200px,1.1fr) minmax(260px,2fr) 130px!important;gap:18px!important;padding:10px 16px!important;border:0!important;border-block-end:1px solid var(--niya-border)!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcement-row {display:grid!important;grid-template-columns:minmax(200px,1.1fr) minmax(260px,2fr) 130px!important;align-items:center!important;gap:18px!important;margin:0 0 10px!important;padding:17px 16px!important;border:1px solid var(--niya-border)!important;border-radius:10px!important;background:var(--niya-surface)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-announcements__list :where(.lp-main-title,.niyaz-announcement-row)>[class*=col-] {width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;text-align:start!important}
body .niyaz-owner-dashboard .niyaz-announcement-row__title {display:block!important;margin:0 0 4px!important;color:var(--niya-text)!important;font:750 15px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcement-row :where(.lp-announcement-title,.lp-deal-title) p {margin:0!important;color:var(--niya-text-secondary)!important;font:400 14px/1.45 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcement-row>[id^=update-wrap-] {grid-column:1/-1!important;width:100%!important;margin:6px 0 0!important;padding:22px!important;border:0!important;border-radius:10px!important;background:var(--niya-background)!important;box-shadow:none!important}
body .niyaz-owner-dashboard .niyaz-announcement-row>[id^=update-wrap-] form>.lp-coupon-box-row>.row {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-announcements__editor>.lp-review-sorting {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 20px!important;padding:0 0 14px!important;border:0!important;border-block-end:1px solid var(--niya-border)!important}
body .niyaz-owner-dashboard .niyaz-announcements__editor>.lp-review-sorting h5 {font:800 clamp(22px,2.2vw,30px)/1.25 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements__editor>.lp-coupns-form-outer {margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcements__editor .lp-coupons-form-inner {width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-layout {display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr)!important;align-items:start!important;gap:26px!important;width:100%!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-fields {min-width:0!important;padding:24px!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-section {margin:0!important;padding:0 0 24px!important;border:0!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-section+.niyaz-announcement-editor-section {padding-block-start:22px!important;border-block-start:1px solid var(--niya-border)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-section>h3 {margin:0 0 16px!important;color:var(--niya-text)!important;font:800 18px/1.35 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-section>.lp-coupon-box-row {margin:0 0 18px!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-section>.lp-coupon-box-row:last-child {margin-block-end:0!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-preview {position:sticky!important;inset-block-start:24px!important;min-width:0!important;padding:20px!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-background)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-preview>h3 {margin:0 0 14px!important;color:var(--niya-text)!important;font:800 18px/1.35 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-preview>.lp-coupon-box-row {margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-preview .lp-dashboard-top-label {display:none!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(.form-group,.row) {max-width:100%!important;margin-inline:0!important}
body .niyaz-owner-dashboard .niyaz-announcements .row>[class*=col-] {box-sizing:border-box!important;min-width:0!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(label,.lp-dashboard-top-label,.lp-dashboard-left-label) {display:block!important;margin:0 0 7px!important;color:var(--niya-text)!important;font:700 14px/1.4 var(--niya-font)!important;text-align:start!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-announcements .lp-coupon-box-row>.form-group>.row {display:grid!important;grid-template-columns:minmax(150px,.55fr) minmax(240px,1.45fr)!important;align-items:center!important;gap:16px!important}
body .niyaz-owner-dashboard .niyaz-announcements .lp-coupon-box-row>.form-group>.row>[class*=col-] {width:auto!important;margin:0!important;padding:0!important;float:none!important}
body .niyaz-owner-dashboard .niyaz-announcements .ann-preivew-wrap {margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap {display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;margin:0!important;padding:18px!important;border:0!important;border-radius:10px!important;background:var(--niya-surface)!important;box-shadow:var(--niyaz-shadow-sm)!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap>i {display:grid!important;width:42px!important;height:42px!important;place-items:center!important;border-radius:9px!important;background:var(--niya-primary-soft)!important;color:var(--niya-primary)!important;font-size:18px!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap>p {min-width:0!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap>p strong {display:block!important;margin:0 0 5px!important;color:var(--niya-text)!important;font:750 15px/1.4 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap>p span {display:block!important;color:var(--niya-text-secondary)!important;font:400 14px/1.5 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements .announcement-wrap .announcement-btn {grid-column:1/-1!important;justify-self:start!important;margin:4px 0 0!important;padding:8px 12px!important;border:0!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;font:700 13px/1.3 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements .niyaz-announcement-native-icon {position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body .niyaz-owner-dashboard .niyaz-announcements .niyaz-announcement-icon-picker {width:100%!important;min-height:46px!important;background-color:var(--niya-surface)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-actions {margin:0!important;padding:20px 0 0!important;border-block-start:1px solid var(--niya-border)!important}
body .niyaz-owner-dashboard .niyaz-announcement-editor-actions .form-group>div {display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:0!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(#ad-announcement-btn,.lp-edit-announcements).niyaz-button--primary {min-height:44px!important;margin:0!important;padding:10px 17px!important;border:1px solid var(--niya-primary)!important;border-radius:8px!important;background:var(--niya-primary)!important;color:var(--niya-on-primary)!important;box-shadow:none!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(#ad-announcement-btn,.lp-edit-announcements).niyaz-button--primary:is(:hover,:focus) {border-color:var(--niya-primary-hover)!important;background:var(--niya-primary-hover)!important;color:var(--niya-on-primary)!important}
body .niyaz-owner-dashboard .niyaz-announcements :where(#cancelLpAnnouncment,.cancel-update,.all-with-refresh).niyaz-button--secondary {min-height:44px!important;margin:0!important;padding:10px 17px!important;border:1px solid var(--niya-border)!important;border-radius:8px!important;background:var(--niya-surface)!important;color:var(--niya-text-secondary)!important;box-shadow:none!important;text-transform:none!important}
body .niyaz-owner-dashboard .niyaz-announcements .lp-unsaved-btn {margin-inline-end:auto!important;color:var(--niya-warning)!important}
body .niyaz-owner-dashboard .niyaz-announcement-prerequisite {max-width:720px!important;margin:0!important;padding:24px!important;border:1px solid var(--niya-border)!important;border-radius:12px!important;background:var(--niya-surface-warm)!important}
body .niyaz-owner-dashboard .niyaz-announcement-prerequisite h3 {margin:0!important;color:var(--niya-text)!important;font:800 20px/1.35 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcement-prerequisite p {margin:7px 0 17px!important;color:var(--niya-text-secondary)!important;font:400 15px/1.5 var(--niya-font)!important}
body .niyaz-owner-dashboard .niyaz-announcements__editor--unavailable .niyaz-announcement-editor-layout {display:none!important}

@media(max-width:1023px){body .niyaz-owner-dashboard .niyaz-announcement-editor-layout{grid-template-columns:1fr!important}body .niyaz-owner-dashboard .niyaz-announcement-editor-preview{position:static!important}}
@media(max-width:767px){body .niyaz-owner-dashboard .niyaz-announcements__list .lp-main-title{display:none!important}body .niyaz-owner-dashboard .niyaz-announcement-row{grid-template-columns:1fr!important;gap:10px!important;padding:16px!important}body .niyaz-owner-dashboard .niyaz-announcement-row>[class*=col-]{display:block!important;width:100%!important;text-align:start!important}body .niyaz-owner-dashboard .niyaz-announcement-row>[id^=update-wrap-]{padding:16px!important}body .niyaz-owner-dashboard .niyaz-announcement-row>[id^=update-wrap-] form>.lp-coupon-box-row>.row{grid-template-columns:1fr!important}body .niyaz-owner-dashboard .niyaz-announcements .lp-coupon-box-row>.form-group>.row{grid-template-columns:1fr!important;gap:8px!important}body .niyaz-owner-dashboard .niyaz-announcement-editor-fields,body .niyaz-owner-dashboard .niyaz-announcement-editor-preview{padding:18px!important}body .niyaz-owner-dashboard .niyaz-announcement-editor-actions .form-group>div{align-items:stretch!important;flex-direction:column-reverse!important}body .niyaz-owner-dashboard .niyaz-announcements .lp-unsaved-btn{margin-inline-end:0!important}}

/* Governed social identity management. */
body .niyaz-owner-dashboard .niyaz-connected-accounts{width:min(100%,860px);margin:0;padding:clamp(20px,3vw,34px);border:1px solid var(--niya-border);border-radius:var(--niyaz-radius-lg);background:var(--niya-surface);box-shadow:var(--niyaz-shadow-sm);text-align:start}
body .niyaz-owner-dashboard .niyaz-connected-accounts>header{margin-block-end:22px}
body .niyaz-owner-dashboard .niyaz-connected-accounts h1{margin:4px 0 8px;color:var(--niya-text);font:800 clamp(25px,3vw,34px)/1.2 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-accounts p{color:var(--niya-text-secondary);font:400 15px/1.55 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-accounts__notice{margin:0 0 16px;padding:12px 14px;border-inline-start:4px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary-soft);color:var(--niya-text);font:600 14px/1.5 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-account{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(280px,1.4fr);align-items:end;gap:20px;margin:0;padding:20px 0;border-block-start:1px solid var(--niya-border)}
body .niyaz-owner-dashboard .niyaz-connected-account h2{margin:0 0 5px;color:var(--niya-text);font:750 19px/1.3 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-account p{margin:0}
body .niyaz-owner-dashboard .niyaz-connected-account form{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:12px;margin:0}
body .niyaz-owner-dashboard .niyaz-connected-account label{display:grid;gap:6px;margin:0;color:var(--niya-text);font:700 13px/1.4 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-account input{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--niya-border);border-radius:8px;background:var(--niya-surface);color:var(--niya-text);font:400 16px/1.4 var(--niya-font)}
body .niyaz-owner-dashboard .niyaz-connected-account :is(input,button):focus-visible{outline:3px solid var(--niya-focus);outline-offset:2px}
body .niyaz-owner-dashboard .niyaz-connected-accounts__help{margin:18px 0 0}
[dir=rtl] body .niyaz-owner-dashboard .niyaz-connected-accounts{text-align:start}
@media(max-width:700px){body .niyaz-owner-dashboard .niyaz-connected-account,body .niyaz-owner-dashboard .niyaz-connected-account form{grid-template-columns:1fr}body .niyaz-owner-dashboard .niyaz-connected-account .niyaz-button{width:100%}}

/* Personal account area; business operations remain in the owner dashboard. */
.niyaz-account{min-height:65vh;padding:clamp(30px,5vw,68px) 0;background:var(--niya-background);color:var(--niya-text)}
.niyaz-account__layout{display:grid;grid-template-columns:minmax(210px,270px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,54px)}
.niyaz-account__sidebar{position:sticky;inset-block-start:24px;padding:24px;border:1px solid var(--niya-border);border-radius:var(--niyaz-radius-lg);background:var(--niya-surface)}
.niyaz-account__sidebar h1{margin:4px 0 20px;font:800 clamp(24px,3vw,32px)/1.2 var(--niya-font)}
.niyaz-account__sidebar nav{display:grid;gap:4px}
.niyaz-account__sidebar nav a{min-height:44px;padding:11px 12px;border-radius:9px;color:var(--niya-text-secondary);font:700 15px/1.4 var(--niya-font);text-decoration:none}
.niyaz-account__nav a{display:flex;align-items:center;gap:11px}.niyaz-account-icon{flex:0 0 21px;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.niyaz-account__sidebar nav a:is(:hover,:focus-visible),.niyaz-account__sidebar nav a[aria-current=page]{background:var(--niya-primary-soft);color:var(--niya-primary)}
.niyaz-account__sidebar a:focus-visible,.niyaz-account__content :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--niya-focus);outline-offset:2px}
.niyaz-account__business-actions{display:grid;gap:7px;margin-block-start:22px;padding-block-start:20px;border-block-start:1px solid var(--niya-border)}
.niyaz-account__business-actions h2{margin:0 0 7px;color:var(--niya-text-muted);font:800 12px/1.3 var(--niya-font);letter-spacing:.08em;text-transform:uppercase}.niyaz-account__business-actions>a{display:flex;align-items:center;gap:10px;min-height:42px;padding:9px 10px;border-radius:9px;color:var(--niya-text-secondary);font-weight:700;text-decoration:none}.niyaz-account__business-actions>a:is(:hover,:focus-visible){background:var(--niya-primary-soft);color:var(--niya-primary)}
.niyaz-account__business-actions .niyaz-account__business-primary{align-items:flex-start;margin-block-end:5px;padding:14px;background:var(--niya-primary);color:var(--niya-on-primary)}.niyaz-account__business-primary .niyaz-account-icon{margin-block-start:2px}.niyaz-account__business-primary span{display:grid;gap:3px}.niyaz-account__business-primary small{font-size:12px;font-weight:500;opacity:.88}.niyaz-account__business-actions .niyaz-account__business-primary:is(:hover,:focus-visible){background:var(--niya-primary-hover);color:var(--niya-on-primary)}
.niyaz-account__content{min-width:0}
.niyaz-account__heading{margin:0 0 24px}.niyaz-account__heading h2{margin:0 0 7px;font:800 clamp(26px,3.5vw,40px)/1.18 var(--niya-font)}.niyaz-account__heading p{margin:0;color:var(--niya-text-secondary);font-size:16px}
.niyaz-account__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.niyaz-account__cards article{overflow:hidden;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface)}.niyaz-account__cards a{display:grid;color:var(--niya-text);font-weight:800;text-decoration:none}.niyaz-account__cards img{width:100%;height:145px;object-fit:cover}.niyaz-account__cards span{padding:15px}
.niyaz-account__reviews{display:grid;gap:14px}.niyaz-account__reviews article{padding:20px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface)}.niyaz-account__reviews article>div{display:flex;justify-content:space-between;gap:16px}.niyaz-account__reviews span{color:var(--niya-warning);letter-spacing:2px}.niyaz-account__reviews p{color:var(--niya-text-secondary)}
.niyaz-account__empty{padding:26px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface-warm)}
.niyaz-account__content .niyaz-connected-accounts{width:100%;padding:24px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface)}
.niyaz-account__content .niyaz-connected-accounts>header h1{display:none}.niyaz-account__content .niyaz-connected-account{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(280px,1.4fr);gap:18px;padding:20px 0;border-block-start:1px solid var(--niya-border)}.niyaz-account__content .niyaz-connected-account form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:12px}
.niyaz-profile-form{display:grid;gap:20px}.niyaz-profile-section,.niyaz-account-data{box-sizing:border-box;padding:clamp(20px,3vw,30px);border:1px solid var(--niya-border);border-radius:var(--niyaz-radius-lg);background:var(--niya-surface)}
.niyaz-profile-section>header,.niyaz-account-data>header{margin-block-end:20px}.niyaz-profile-section h3,.niyaz-account-data h3,.niyaz-profile-photo h3{margin:0 0 6px;color:var(--niya-text);font:800 clamp(19px,2.4vw,24px)/1.3 var(--niya-font)}.niyaz-profile-section header p,.niyaz-account-data header p,.niyaz-profile-photo>div>p{max-width:66ch;margin:0;color:var(--niya-text-secondary);font-size:15px;line-height:1.55}
.niyaz-profile-photo{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.niyaz-profile-photo__control{display:flex;align-items:center;gap:16px}.niyaz-profile-photo__control img{width:96px;height:96px;object-fit:cover;border:3px solid var(--niya-surface);border-radius:50%;background:var(--niya-background);box-shadow:0 0 0 1px var(--niya-border)}
.niyaz-profile-fields{display:grid;gap:18px}.niyaz-profile-fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.niyaz-profile-fields label,.niyaz-profile-field-wide{display:grid;gap:7px;min-width:0;color:var(--niya-text);font:750 14px/1.4 var(--niya-font)}.niyaz-profile-fields :where(input,select),.niyaz-profile-field-wide textarea{box-sizing:border-box;width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--niya-border);border-radius:9px;background:var(--niya-surface);color:var(--niya-text);font:500 16px/1.4 var(--niya-font)}.niyaz-profile-field-wide textarea{min-height:140px;resize:vertical}.niyaz-profile-fields input[readonly]{background:var(--niya-background);color:var(--niya-text-secondary);cursor:not-allowed}.niyaz-profile-fields small{color:var(--niya-text-muted);font-size:12px;font-weight:500;line-height:1.45}.niyaz-profile-fields :where(input,select):focus,.niyaz-profile-field-wide textarea:focus{border-color:var(--niya-primary);outline:3px solid var(--niya-focus);outline-offset:2px}
.niyaz-profile-actions{display:flex;justify-content:flex-end}.niyaz-profile-form .niyaz-button,.niyaz-account-data .niyaz-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 17px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:var(--niya-on-primary);font:750 15px/1.3 var(--niya-font);text-decoration:none;cursor:pointer}.niyaz-profile-form .niyaz-button--secondary,.niyaz-account-data .niyaz-button--secondary{background:var(--niya-surface);color:var(--niya-primary)}.niyaz-account-data{margin-block-start:28px}.niyaz-account-data__actions{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.niyaz-account-data__actions form{display:grid;gap:8px;margin:0}.niyaz-account-data__actions form p{max-width:50ch;margin:0;color:var(--niya-text-muted);font-size:13px}.niyaz-account-data .niyaz-button--danger{border-color:var(--niya-error);background:var(--niya-surface);color:var(--niya-error)}.niyaz-account-data .niyaz-button--danger:is(:hover,:focus-visible){background:var(--niya-error);color:var(--niya-on-primary)}
[dir=rtl] .niyaz-account{text-align:start}
.niyaz-account__notice{margin:0 0 18px;padding:13px 15px;border-inline-start:4px solid var(--niya-success);border-radius:8px;background:var(--niya-surface-warm);font-weight:700}.niyaz-account__notice--error{border-color:var(--niya-error)}
.niyaz-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.niyaz-security-card{display:flex;align-items:flex-start;flex-direction:column;min-height:230px;margin:0;padding:clamp(18px,3vw,26px);border:1px solid var(--niya-border);border-radius:var(--niyaz-radius-lg);background:var(--niya-surface);box-shadow:var(--niyaz-shadow-sm)}
.niyaz-security-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%;margin-block-end:10px}.niyaz-security-card>header h3{margin:0;font:800 clamp(19px,2.5vw,23px)/1.25 var(--niya-font)}.niyaz-security-card>p{margin:0 0 20px;color:var(--niya-text-secondary);font-size:15px;line-height:1.55}.niyaz-security-card>.niyaz-button{margin-block-start:auto}.niyaz-security-status{order:2;flex:0 0 auto;padding:5px 9px;border-radius:999px;background:var(--niya-primary-soft);color:var(--niya-primary);font:750 12px/1.3 var(--niya-font)}
.niyaz-security-card--connected{grid-column:1/-1;min-height:0}.niyaz-security-card .niyaz-connected-accounts{padding:0;border:0;box-shadow:none}.niyaz-security-card .niyaz-connected-accounts>header{display:none}.niyaz-security-card .niyaz-connected-account{align-items:center;padding-block:16px}.niyaz-connected-account__identity{display:flex;align-items:center;gap:14px;min-width:0}.niyaz-connected-account__identity h2{margin:0 0 3px;color:var(--niya-text);font:800 21px/1.3 var(--niya-font)}.niyaz-connected-account__identity p{margin:0;color:var(--niya-text-secondary);font:500 14px/1.45 var(--niya-font)}.niyaz-provider-icon{flex:0 0 44px;width:44px;height:44px;border:1px solid var(--niya-border);border-radius:10px;background:var(--niya-surface) center/34px 34px no-repeat}.niyaz-provider-icon--google{background-image:url(../images/provider-google.png)}.niyaz-provider-icon--facebook{background-image:url(../images/provider-facebook.svg)}
.niyaz-security-dialog{box-sizing:border-box;width:min(720px,calc(100vw - 32px));max-width:none;max-height:min(86vh,820px);padding:0;border:1px solid var(--niya-border);border-radius:var(--niyaz-radius-lg);background:var(--niya-surface);color:var(--niya-text);box-shadow:var(--niya-shadow);overflow:hidden}.niyaz-security-dialog::backdrop{background:rgba(22,29,26,.62);backdrop-filter:blur(2px)}.niyaz-security-dialog__panel{box-sizing:border-box;max-height:min(86vh,820px);padding:clamp(20px,4vw,34px);overflow:auto;overscroll-behavior:contain}.niyaz-security-dialog__panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 22px}.niyaz-security-dialog__panel>header h2{margin:0;font:800 clamp(22px,3vw,30px)/1.2 var(--niya-font)}.niyaz-security-dialog__panel>header p{max-width:58ch;margin:7px 0 0;color:var(--niya-text-secondary);font-size:15px;line-height:1.5}.niyaz-security-dialog__close{display:grid;flex:0 0 44px;width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--niya-border);border-radius:50%;background:var(--niya-surface);color:var(--niya-text);font:400 28px/1 var(--niya-font);cursor:pointer}.niyaz-security-dialog__close:is(:hover,:focus-visible){border-color:var(--niya-primary);color:var(--niya-primary)}#niyaz-password-dialog form{display:grid;gap:16px}#niyaz-password-dialog label{display:grid;gap:7px;color:var(--niya-text);font-weight:750}#niyaz-password-dialog input{box-sizing:border-box;width:100%;min-height:48px;padding:11px 72px 11px 12px;border:1px solid var(--niya-border);border-radius:9px;background:var(--niya-surface);color:var(--niya-text);font-size:16px}#niyaz-password-dialog .niyaz-password-toggle{position:absolute;inset-inline-end:8px;inset-block-start:50%;min-height:34px;padding:5px 9px;transform:translateY(-50%);border:0;border-radius:6px;background:var(--niya-primary-soft);color:var(--niya-primary);font-weight:750}.niyaz-password-requirements{margin:-6px 0 0;color:var(--niya-text-muted);font-size:13px}.niyaz-form-error{margin:0;padding:11px 13px;border-inline-start:4px solid var(--niya-error);border-radius:7px;background:var(--niya-background);color:var(--niya-error);font-weight:700}#niyaz-password-dialog [data-niyaz-password-submit]{justify-self:start;min-height:48px;padding:11px 18px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:var(--niya-on-primary);font-weight:750}#niyaz-password-dialog [data-niyaz-password-submit]:disabled{cursor:wait;opacity:.65}.niyaz-security-dialog :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--niya-focus);outline-offset:2px}
@media(max-width:760px){.niyaz-account__layout{grid-template-columns:1fr}.niyaz-account__sidebar{position:static}.niyaz-account__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.niyaz-account__content .niyaz-connected-account,.niyaz-account__content .niyaz-connected-account form{grid-template-columns:1fr}.niyaz-account__reviews article>div{align-items:flex-start;flex-direction:column}}
@media(max-width:680px){.niyaz-profile-photo{grid-template-columns:1fr}.niyaz-profile-photo__control{align-items:flex-start;flex-direction:column}.niyaz-profile-fields--two{grid-template-columns:1fr}.niyaz-profile-actions .niyaz-button,.niyaz-account-data__actions,.niyaz-account-data__actions form,.niyaz-account-data__actions .niyaz-button{width:100%}.niyaz-account-data__actions{flex-direction:column}}
@media(max-width:760px){.niyaz-security-grid{grid-template-columns:1fr}.niyaz-security-card--connected{grid-column:auto}.niyaz-security-card>header{align-items:flex-start;flex-direction:column}.niyaz-security-status{order:0}.niyaz-account__sidebar nav{grid-template-columns:1fr 1fr}}

/* Phase 23.11.2 account action contrast and security-control consistency. */
.niyaz-account__business-actions .niyaz-account__business-primary,.niyaz-account__business-actions .niyaz-account__business-primary :where(strong,small,span,svg){color:var(--niya-on-primary)!important}
.niyaz-account__business-actions .niyaz-account__business-primary{min-height:74px;padding:16px 15px;border:1px solid var(--niya-primary);box-shadow:0 8px 22px rgb(17 84 72 / 16%)}
.niyaz-account__business-primary strong{font-size:16px;line-height:1.3}.niyaz-account__business-primary small{font-size:13px;line-height:1.4;opacity:.94}
.niyaz-security-card>.niyaz-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:var(--niya-on-primary);font:750 15px/1.3 var(--niya-font);box-shadow:none}.niyaz-security-card>.niyaz-button:is(:hover,:focus-visible){border-color:var(--niya-primary-hover);background:var(--niya-primary-hover);color:var(--niya-on-primary)}
@media(max-width:520px){.niyaz-security-card>.niyaz-button{width:100%}.niyaz-account__business-actions .niyaz-account__business-primary{min-height:68px}}


/* Phase 23.11.5: Wordfence emits embedded CSS after the Child stylesheet.
   Root every critical rule in the real shortcode IDs so the scoped design remains authoritative. */
.niyaz-security-dialog--wordfence{width:min(860px,calc(100vw - 32px))}
.niyaz-security-dialog--wordfence .niyaz-security-dialog__panel{max-height:min(88vh,900px);padding:clamp(20px,4vw,36px);overflow-x:hidden;scrollbar-gutter:stable}
.niyaz-security-dialog--wordfence .niyaz-security-dialog__panel>header{position:sticky;z-index:3;inset-block-start:0;padding-block-end:18px;border-block-end:1px solid var(--niya-border);background:var(--niya-surface)}
.niyaz-security-dialog--wordfence #wfls-management-embedded,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded{box-sizing:border-box;max-width:100%;color:var(--niya-text);font-family:var(--niya-font);font-size:15px;line-height:1.55;text-align:start}
.niyaz-security-dialog--wordfence #wfls-management-embedded>p,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded>p{margin:0 0 20px;color:var(--niya-text-secondary);font-size:15px;line-height:1.6}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-flex-row,
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-flex-row-wrapped,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-flex-row,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-flex-row-wrappable{box-sizing:border-box;min-width:0;max-width:100%}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block{box-sizing:border-box;width:100%;max-width:100%;margin:0 0 18px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface);box-shadow:none;overflow:hidden}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-header,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-header{box-sizing:border-box;padding:16px 18px;border:0;border-block-end:1px solid var(--niya-border);background:var(--niya-background);color:var(--niya-text)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-header-content,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-header-content{display:flex;align-items:center;gap:11px;min-width:0;padding:0}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-title,
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-two-factor-card-title,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-title{margin:0;color:var(--niya-text);font:800 18px/1.35 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-two-factor-card-title-icon{flex:0 0 24px;width:24px;height:24px;color:var(--niya-primary);font-size:22px;line-height:24px}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-content,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-content{box-sizing:border-box;padding:20px 18px;color:var(--niya-text-secondary);font:500 15px/1.6 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-content p,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-content p,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-copy,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-intro{color:var(--niya-text-secondary);font:500 15px/1.6 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-footer,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-footer{box-sizing:border-box;padding:14px 18px;border:0;border-block-start:1px solid var(--niya-border);background:var(--niya-background)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-footer-content,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-footer-content{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0}
.niyaz-security-dialog--wordfence #wfls-management-embedded label,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded label{color:var(--niya-text);font:700 15px/1.4 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded input[type=text],
.niyaz-security-dialog--wordfence #wfls-management-embedded input[type=password],
.niyaz-security-dialog--wordfence #wfls-management-embedded input[type=number],
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded input[type=text],
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded input[type=password]{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--niya-border);border-radius:9px;background:var(--niya-surface);color:var(--niya-text);font:500 16px/1.4 var(--niya-font);box-shadow:none}
.niyaz-security-dialog--wordfence #wfls-management-embedded input:focus,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded input:focus{border-color:var(--niya-primary);outline:3px solid var(--niya-focus);outline-offset:1px;box-shadow:none}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-btn,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-btn{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:var(--niya-on-primary);font:750 15px/1.3 var(--niya-font);text-decoration:none;box-shadow:none;cursor:pointer}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-btn:hover,
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-btn:focus-visible,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-btn:hover,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-btn:focus-visible{border-color:var(--niya-primary-hover);background:var(--niya-primary-hover);color:var(--niya-on-primary);outline:3px solid var(--niya-focus);outline-offset:2px}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-btn-default,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-btn-default{background:var(--niya-surface);color:var(--niya-primary)}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-btn.wfls-disabled,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-btn.wfls-disabled{cursor:not-allowed;opacity:.55}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-notice,
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-notice{box-sizing:border-box;margin:14px 0;padding:12px 14px;border:1px solid var(--niya-border);border-inline-start:4px solid var(--niya-info);border-radius:8px;background:var(--niya-background);color:var(--niya-text);font:600 14px/1.55 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls,
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-deactivation-controls{box-sizing:border-box;max-width:100%}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls{gap:22px}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:first-child .wfls-block-header-content::before,.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) .wfls-block-content>p:first-child::before,.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) hr.wfls-half+p::before{display:inline-grid;flex:0 0 30px;width:30px;height:30px;margin-inline-end:10px;place-items:center;border-radius:50%;background:var(--niya-primary);color:var(--niya-on-primary);font:800 14px/1 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:first-child .wfls-block-header-content::before{content:"1"}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) .wfls-block-content>p:first-child{display:flex;align-items:center;margin-block-end:10px;color:var(--niya-text);font:800 17px/1.4 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) .wfls-block-content>p:first-child::before{content:"2"}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) hr.wfls-half{width:100%;margin:24px 0;border:0;border-block-start:1px solid var(--niya-border)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) hr.wfls-half+p{display:flex;align-items:flex-start;margin-block-end:12px;color:var(--niya-text);font:700 15px/1.55 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activation-controls>.wfls-flex-row:nth-child(2) hr.wfls-half+p::before{content:"3"}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-qr-code{display:grid;box-sizing:border-box;width:min(292px,100%);min-height:204px;height:auto;margin:18px auto;padding:14px;place-items:center;border:1px solid var(--niya-border);border-radius:10px;background:#fff}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-qr-code canvas{display:block;max-width:100%;height:auto;margin:auto}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-qr-code-text{box-sizing:border-box;max-width:100%;margin:12px 0;padding:12px;border:1px solid var(--niya-border);border-radius:8px;background:var(--niya-background);font:650 15px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;direction:ltr;text-align:center}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-activate-field{min-width:0;max-width:240px;letter-spacing:.18em;text-align:center}
.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-recovery-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;box-sizing:border-box;margin:14px 0;padding:14px;border:1px solid var(--niya-border);border-radius:9px;background:var(--niya-background);font:650 15px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;direction:ltr;text-align:center}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-recovery-download{min-width:144px;background:var(--niya-surface);color:var(--niya-primary)}
.niyaz-security-dialog--wordfence #wfls-management-embedded #wfls-recovery-code-count{color:var(--niya-text-secondary);font:700 14px/1.4 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-embedded-introduction{margin:0 0 18px;color:var(--niya-text-secondary);font:500 15px/1.6 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-management-column{box-sizing:border-box;min-width:0;max-width:100%}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-add-row{display:flex;align-items:stretch;gap:10px;max-width:100%;margin:14px 0}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-add-input{flex:1;min-width:0}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded #wfls-passkey-add{flex:0 0 auto;width:auto;min-width:154px;min-height:48px;padding:10px 17px;background:var(--niya-primary);color:var(--niya-on-primary);font-size:16px}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded #wfls-passkey-add .sr-only{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded #wfls-passkey-list{display:grid;gap:10px;margin-block-start:14px}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded #wfls-passkey-empty{padding:18px;border:1px dashed var(--niya-border);border-radius:9px;background:var(--niya-background);color:var(--niya-text-secondary);font:600 15px/1.55 var(--niya-font);text-align:center}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item{margin:0;padding:14px;border:1px solid var(--niya-border);border-radius:9px;background:var(--niya-background)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-details{min-width:0;color:var(--niya-text);font-size:15px;overflow-wrap:anywhere}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-details small{color:var(--niya-text-muted);font-size:13px}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;box-sizing:border-box;margin:22px 0;padding:22px;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-background);font-size:15px}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-intro{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:15px;margin:0}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-illustration{width:64px;height:64px;max-width:100%}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-copy{min-width:0}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-title{margin:0 0 7px;color:var(--niya-text);font:800 18px/1.35 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-copy p{margin:0 0 9px;color:var(--niya-text-secondary);font:500 15px/1.6 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-learn-more{font:750 14px/1.45 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-list{display:grid;align-content:start;gap:12px;margin:0;padding:0;list-style:none}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-list li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;margin:0;color:var(--niya-text-secondary);font:500 14px/1.55 var(--niya-font)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-list-icon{margin-block-start:2px;color:var(--niya-success);font-size:17px;line-height:1.35}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-list strong{color:var(--niya-text);font-size:15px;font-weight:800}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-password-auth-choice{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:12px 0}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-password-auth-choice input{grid-column:1;width:20px;height:20px;margin:1px 0 0;accent-color:var(--niya-primary)}
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-password-auth-choice label{grid-column:2;margin:0;color:var(--niya-text);font-weight:650}
.niyaz-security-dialog--wordfence #wfls-management-embedded a:not(.wfls-btn),
.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded a:not(.wfls-btn){color:var(--niya-primary);font-size:inherit;text-underline-offset:3px}
[dir=rtl] .niyaz-security-dialog--wordfence #wfls-management-embedded,
[dir=rtl] .niyaz-security-dialog--wordfence #wfls-passkey-management-embedded{text-align:start}
[dir=rtl] .niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-row,
[dir=rtl] .niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-password-auth-choice{direction:rtl}
@media(max-width:720px){.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information{grid-template-columns:1fr}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-list{margin-block-start:2px}}
@media(max-width:620px){.niyaz-security-dialog--wordfence{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.niyaz-security-dialog--wordfence .niyaz-security-dialog__panel{max-height:calc(100dvh - 20px);padding:18px 14px;scrollbar-gutter:auto}.niyaz-security-dialog--wordfence .niyaz-security-dialog__panel>header{align-items:flex-start;padding-block-end:14px}.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-header,.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-header,.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-content,.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-content,.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-block-footer,.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-block-footer{padding:15px 13px}.niyaz-security-dialog--wordfence #wfls-management-embedded .wfls-recovery-codes{grid-template-columns:1fr}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-add-row{align-items:stretch;flex-direction:column}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded #wfls-passkey-add{width:100%;min-width:100%}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-row{grid-template-columns:auto minmax(0,1fr)}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-action{grid-column:1/-1}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-item-action .wfls-btn{width:100%}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information{gap:18px;padding:17px}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-intro{grid-template-columns:48px minmax(0,1fr)}.niyaz-security-dialog--wordfence #wfls-passkey-management-embedded .wfls-passkey-information-illustration{width:48px;height:48px}}

/* Wordfence creates confirmation dialogs under body. The route class keeps these rules account-only. */
.niyaz-account-security #wfls-standalone-modal{box-sizing:border-box;max-width:calc(100vw - 24px);padding:0;border:1px solid var(--niya-border);border-radius:12px;background:var(--niya-surface);color:var(--niya-text);font-family:var(--niya-font);box-shadow:var(--niya-shadow);overflow:hidden}
.niyaz-account-security #wfls-standalone-modal .ui-dialog-titlebar{display:none}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-header,.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-content,.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-footer{box-sizing:border-box;padding:18px 20px}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-block-end:1px solid var(--niya-border);background:var(--niya-background)}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-title{color:var(--niya-text);font:800 18px/1.35 var(--niya-font)}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-content{max-height:min(62vh,560px);overflow:auto;color:var(--niya-text-secondary);font:500 15px/1.65 var(--niya-font)}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-footer{border-block-start:1px solid var(--niya-border);background:var(--niya-background)}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-btn,.niyaz-account-security #wfls-standalone-modal .wfls-modal button{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;padding:9px 15px;border:1px solid var(--niya-primary);border-radius:8px;background:var(--niya-primary);color:var(--niya-on-primary);font:750 14px/1.3 var(--niya-font);text-decoration:none;cursor:pointer}
.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-btn:is(:hover,:focus-visible),.niyaz-account-security #wfls-standalone-modal .wfls-modal button:is(:hover,:focus-visible){border-color:var(--niya-primary-hover);background:var(--niya-primary-hover);color:var(--niya-on-primary);outline:3px solid var(--niya-focus);outline-offset:2px}
.niyaz-account-security #wfls-standalone-modal .wfls-modal input[type=text],.niyaz-account-security #wfls-standalone-modal .wfls-modal input[type=password]{box-sizing:border-box;max-width:100%;min-height:44px;border:1px solid var(--niya-border);border-radius:8px;background:var(--niya-surface);color:var(--niya-text)}
.niyaz-account-security #wfls-standalone-modal .wfls-recovery-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;direction:ltr}
.niyaz-account-security #wfls-standalone-modal-overlay{background:rgba(17,24,39,.56)}
[dir=rtl] .niyaz-account-security #wfls-standalone-modal{text-align:start}
@media(max-width:620px){.niyaz-account-security #wfls-standalone-modal{width:calc(100vw - 20px)!important}.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-header,.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-content,.niyaz-account-security #wfls-standalone-modal .wfls-modal .wfls-modal-footer{padding:15px}.niyaz-account-security #wfls-standalone-modal .wfls-recovery-codes{grid-template-columns:1fr}.niyaz-account-security #wfls-standalone-modal .wfls-modal-footer ul,.niyaz-account-security #wfls-standalone-modal .wfls-modal-footer li{display:block;margin:0;padding:0}.niyaz-account-security #wfls-standalone-modal .wfls-modal-footer .wfls-btn{width:100%}}
