.bn-dir-rtl,body[dir=rtl],html[dir=rtl]{direction:rtl}.bn-dir-ltr,body[dir=ltr],html[dir=ltr]{direction:ltr}html[dir=rtl] body{text-align:right}html[dir=ltr] body{text-align:left}html[dir=ltr] .form-control,html[dir=ltr] .form-select,html[dir=ltr] input,html[dir=ltr] select,html[dir=ltr] textarea{direction:ltr;text-align:left}html[dir=rtl] .form-control,html[dir=rtl] .form-select,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{direction:rtl;text-align:right}.bn-language-switcher{align-items:center;background:#fffffff0;border:1px solid rgba(15,23,42,.12);border-radius:999px;box-shadow:0 8px 22px #0f172a14;direction:ltr!important;display:inline-flex;gap:.25rem;height:34px;min-width:74px;padding:0 .42rem;white-space:nowrap}.bn-language-switcher__icon{flex:0 0 auto;font-size:.9rem;line-height:1}.bn-language-switcher__select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:transparent;border:0;color:#0f172a;cursor:pointer;direction:ltr!important;font-size:.78rem;font-weight:900;line-height:1;min-width:48px;outline:none;padding:0;text-align:left!important;width:48px}.bn-language-switcher__select:focus-visible{border-radius:8px;outline:2px solid rgba(245,158,11,.75);outline-offset:2px}.bn-login-page .bn-language-switcher,.dash-hero .bn-language-switcher,.header .bn-language-switcher,.mobile-topbar .bn-language-switcher{background:#fffffff5}.mobile-topbar .bn-language-switcher{height:30px;min-width:66px;padding:0 .32rem}.mobile-topbar .bn-language-switcher__select{font-size:.72rem;min-width:42px;width:42px}html[dir=ltr] .dropdown-rtl-end{left:0!important;right:auto!important;text-align:left}html[dir=rtl] .dropdown-rtl-end{left:auto!important;right:0!important;text-align:right}[data-dir=rtl]{direction:rtl!important;text-align:right!important}[data-dir=ltr]{direction:ltr!important;text-align:left!important}.bn-header-lang{list-style:none}.bn-mobile-lang{background:#f8fafcb8;display:flex;justify-content:center}@media(max-width:420px){.mobile-topbar .bn-mobile-doctor-quick span,.mobile-topbar .bn-support-btn .support-label{display:none!important}}html[dir=ltr] .dd-ico--dir,html[dir=ltr] .fa-angle-left,html[dir=ltr] .fa-angle-right,html[dir=ltr] .fa-arrow-left,html[dir=ltr] .fa-arrow-right,html[dir=ltr] .fa-chevron-left,html[dir=ltr] .fa-chevron-right,html[dir=ltr] .fas.fa-chevron-left,html[dir=ltr] .fas.fa-chevron-right,html[dir=ltr] .ti-angle-left,html[dir=ltr] .ti-angle-right,html[dir=ltr] .ti-arrow-left,html[dir=ltr] .ti-arrow-right{transform:scaleX(-1)}html[dir=ltr] .dd-ico--dir,html[dir=ltr] .fa-angle-left,html[dir=ltr] .fa-angle-right,html[dir=ltr] .fa-arrow-left,html[dir=ltr] .fa-arrow-right,html[dir=ltr] .fa-chevron-left,html[dir=ltr] .fa-chevron-right,html[dir=ltr] .ti-angle-left,html[dir=ltr] .ti-angle-right,html[dir=ltr] .ti-arrow-left,html[dir=ltr] .ti-arrow-right{display:inline-block}@font-face{font-display:swap;font-family:"IRANSansWeb(FaNum)";font-style:normal;font-weight:100 900;src:local("IRANSansWeb(FaNum)"),local("IRANSansWebFaNum"),url("/fonts/IRANSansWeb(FaNum).ttf") format("truetype")}:root{--bn-font-family:"IRANSansWeb(FaNum)",Tahoma,IRANSansX,IRANSans,"Segoe UI",sans-serif;--bn-bg:#f5f7fb;--bn-surface:#fff;--bn-surface-soft:#f8fafc;--bn-text:#0f172a;--bn-text-soft:#64748b;--bn-border:#e2e8f0;--bn-border-strong:#cbd5e1;--bn-primary:#2563eb;--bn-primary-soft:#dbeafe;--bn-success:#16a34a;--bn-success-soft:#dcfce7;--bn-warning:#d97706;--bn-warning-soft:#fef3c7;--bn-danger:#dc2626;--bn-danger-soft:#fee2e2;--bn-secondary:#475569;--bn-shadow-sm:0 10px 24px rgba(15,23,42,.06);--bn-shadow-md:0 18px 44px rgba(15,23,42,.08);--bn-radius-sm:10px;--bn-radius-md:16px;--bn-radius-lg:22px;--bn-radius-xl:28px;--bn-transition:.18s ease;--bs-modal-zindex:20000}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(1200px 700px at 100% -10%,rgba(37,99,235,.08),transparent 55%),radial-gradient(900px 560px at 0 0,rgba(245,158,11,.08),transparent 55%),var(--bn-bg);color:var(--bn-text);line-height:1.6;margin:0;min-width:320px;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--bn-font-family)}body.modal-open{overflow:hidden}canvas,img,svg,video{display:block;max-width:100%}a{color:inherit}a,a:hover{text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.72}.font-monospace,code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}hr{border:0;border-top:1px solid var(--bn-border);margin:1rem 0}.main{min-height:100vh}.layout{margin:0 auto;width:min(100%,1680px)}.admin-layout,.auth-layout{min-height:100vh}.admin-layout{padding:0}.auth-layout{align-items:stretch;display:flex;justify-content:stretch}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}.container{max-width:1320px}.row{--bn-gutter-x:1rem;--bn-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bn-gutter-x)*-.5);margin-right:calc(var(--bn-gutter-x)*-.5);margin-top:calc(var(--bn-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bn-gutter-y);max-width:100%;padding-left:calc(var(--bn-gutter-x)*.5);padding-right:calc(var(--bn-gutter-x)*.5);width:100%}.g-2{--bn-gutter-x:.75rem;--bn-gutter-y:.75rem}.g-3{--bn-gutter-x:1rem;--bn-gutter-y:1rem}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.col-12{flex:0 0 auto;width:100%}.col-6{flex:0 0 auto;width:50%}@media(min-width:576px){.col-sm-4{flex:0 0 auto;width:33.333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.666667%}}@media(min-width:768px){.col-md-2{flex:0 0 auto;width:16.666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-6{flex:0 0 auto;width:50%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-6{flex:0 0 auto;width:50%}.flex-lg-row{flex-direction:row!important}.justify-content-lg-end{justify-content:flex-end!important}.align-items-lg-center{align-items:center!important}}@media(min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.333333%}.col-xl-5{flex:0 0 auto;width:41.666667%}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-grid{display:grid!important}@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-fill{flex:1 1 auto!important}.flex-grow-1{flex-grow:1!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-stretch{align-items:stretch!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-end{justify-content:flex-end!important}.min-w-0{min-width:0!important}.w-100{width:100%!important}.h-100{height:100%!important}.overflow-hidden{overflow:hidden!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.rounded{border-radius:var(--bn-radius-sm)!important}.rounded-3{border-radius:14px!important}.rounded-4{border-radius:20px!important}.rounded-circle,.rounded-pill{border-radius:999px!important}.shadow-sm{box-shadow:var(--bn-shadow-sm)!important}.border{border:1px solid var(--bn-border)!important}.border-0{border:0!important}.border-end{border-inline-end:1px solid var(--bn-border)!important}.z-2{z-index:2!important}.text-center{text-align:center!important}.text-end{text-align:end!important}.text-start{text-align:start!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{white-space:nowrap!important}.text-uppercase{text-transform:uppercase!important}.text-muted{color:var(--bn-text-soft)!important}.text-dark{color:var(--bn-text)!important}.link-primary,.text-primary{color:var(--bn-primary)!important}.text-success{color:var(--bn-success)!important}.text-danger{color:var(--bn-danger)!important}.text-warning{color:var(--bn-warning)!important}.text-secondary{color:var(--bn-secondary)!important}.text-black{color:#000!important}.text-black-50{color:#0000008c!important}.small,small{font-size:.875rem!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-medium{font-weight:500!important}.fw-normal{font-weight:400!important}.fs-12{font-size:.75rem!important}.fs-14{font-size:.875rem!important}.fs-18{font-size:1.125rem!important}.fs-20{font-size:1.25rem!important}.h4,h4{font-size:1.35rem}.m-0{margin:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.my-2{margin-block:.5rem!important}.ms-1{margin-inline-start:.25rem!important}.ms-2{margin-inline-start:.5rem!important}.ms-md-4{margin-inline-start:0!important}.me-2{margin-inline-end:.5rem!important}.mx-1{margin-inline:.25rem!important}.mx-2{margin-inline:.5rem!important}.p-0{padding:0!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.py-2{padding-block:.5rem!important}.py-3{padding-block:1rem!important}.py-4{padding-block:1.5rem!important}.py-5{padding-block:2rem!important}.px-1{padding-inline:.25rem!important}.px-2{padding-inline:.5rem!important}.px-3{padding-inline:1rem!important}.px-4{padding-inline:1.5rem!important}.px-5{padding-inline:2rem!important}@media(min-width:768px){.px-md-4{padding-inline:1.5rem!important}.py-md-3{padding-block:1rem!important}.ms-md-4{margin-inline-start:1.5rem!important}}@media(min-width:992px){.px-lg-4{padding-inline:1.5rem!important}.px-lg-5{padding-inline:2rem!important}.p-lg-4{padding:1.5rem!important}}@media(min-width:768px){.p-md-4{padding:1.5rem!important}}.card,.glass-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid rgba(226,232,240,.9);border-radius:var(--bn-radius-lg);box-shadow:var(--bn-shadow-sm)}.card-body,.card-header{padding:1.25rem}.card-header{background:transparent;border-bottom:1px solid var(--bn-border)}.card-title{font-weight:700;margin:0}.bg-body,.bg-light,.text-bg-light{background:var(--bn-surface-soft)!important}.bg-success{background:var(--bn-success)!important}.bg-opacity-10{opacity:.95}.bg-opacity-25{opacity:1}.badge.bg-success,.text-bg-success{background:var(--bn-success-soft)!important;color:#166534!important}.badge.bg-warning,.text-bg-warning{background:var(--bn-warning-soft)!important;color:#92400e!important}.badge.bg-danger,.text-bg-danger{background:var(--bn-danger-soft)!important;color:#991b1b!important}.badge.bg-secondary,.text-bg-secondary{background:#e2e8f0!important;color:#334155!important}.badge,.pill{border-radius:999px;font-size:.8rem;gap:.35rem;min-height:1.8rem;padding:.35rem .75rem}.badge,.btn,.pill{align-items:center;display:inline-flex;font-weight:700;justify-content:center}.btn{--_bg:var(--bn-surface);--_fg:var(--bn-text);--_bd:var(--bn-border);background:var(--_bg);border:1px solid var(--_bd);border-radius:14px;color:var(--_fg);gap:.45rem;line-height:1.2;min-height:2.8rem;padding:.65rem 1rem;transition:transform var(--bn-transition),box-shadow var(--bn-transition),background var(--bn-transition),border-color var(--bn-transition),color var(--bn-transition)}.btn:hover{box-shadow:0 10px 18px #0f172a14;transform:translateY(-1px)}.btn:focus-visible,.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:#2563eb66;box-shadow:0 0 0 4px #2563eb1f;outline:none}.btn-sm{border-radius:12px;font-size:.86rem;min-height:2.25rem;padding:.45rem .75rem}.btn-group,.btn-group-sm{display:inline-flex;flex-wrap:wrap;gap:.5rem}.btn-primary,.invoice-primary-btn,.invoice-success-btn,.wb-btn-primary{--_bg:var(--bn-primary);--_fg:#fff;--_bd:var(--bn-primary)}.btn-light,.btn-secondary,.invoice-soft-btn{--_bg:#f8fafc;--_fg:var(--bn-secondary);--_bd:var(--bn-border)}.btn-success{--_bg:var(--bn-success);--_fg:#fff;--_bd:var(--bn-success)}.btn-warning{--_bg:#f59e0b;--_fg:#fff;--_bd:#f59e0b}.btn-danger{--_bg:var(--bn-danger);--_fg:#fff;--_bd:var(--bn-danger)}.btn-outline-primary,.invoice-outline-btn{--_bg:rgba(37,99,235,.05);--_fg:var(--bn-primary);--_bd:rgba(37,99,235,.18)}.btn-outline-secondary{--_bg:#fff;--_fg:var(--bn-secondary);--_bd:var(--bn-border-strong)}.btn-outline-danger,.invoice-danger-btn{--_bg:rgba(220,38,38,.05);--_fg:var(--bn-danger);--_bd:rgba(220,38,38,.18)}.btn-outline-success{--_bg:rgba(22,163,74,.05);--_fg:var(--bn-success);--_bd:rgba(22,163,74,.18)}.btn-link{background:transparent;border:0;box-shadow:none!important;color:var(--bn-primary);min-height:0;padding:0}.btn-close{background:#94a3b81f;border:1px solid rgba(148,163,184,.14);border-radius:12px;height:2.25rem;min-height:2.25rem;padding:0;position:relative;width:2.25rem}.btn-close:after,.btn-close:before{background:currentColor;border-radius:999px;content:"";height:2px;inset:50% auto auto 50%;position:absolute;width:1rem}.btn-close:before{transform:translate(-50%,-50%) rotate(45deg)}.btn-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.form-label{color:#334155;display:inline-block;font-weight:700;margin-bottom:.45rem}.form-control,.form-select,.input-group-text{background:#fff;border:1px solid var(--bn-border);border-radius:14px;color:var(--bn-text);min-height:2.95rem;padding:.72rem .9rem;transition:border-color var(--bn-transition),box-shadow var(--bn-transition),background var(--bn-transition);width:100%}textarea.form-control{min-height:7rem;resize:vertical}.form-control-sm,.form-select-sm{border-radius:12px;font-size:.875rem;min-height:2.35rem;padding:.45rem .7rem}.input-group{align-items:stretch;display:flex;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;width:1%}.input-group-text{align-items:center;background:var(--bn-surface-soft);color:var(--bn-text-soft);display:inline-flex;justify-content:center;width:auto}.input-group>:not(:first-child){border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:-1px}.input-group>:not(:last-child){border-end-end-radius:0;border-start-end-radius:0}.form-check{align-items:center;display:flex;gap:.55rem;min-height:1.5rem}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--bn-border-strong);border-radius:.35rem;height:1.1rem;margin:0;position:relative;width:1.1rem}.form-check-input:checked{background:var(--bn-primary);border-color:var(--bn-primary)}.form-check-input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.62rem;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-58%) rotate(45deg);width:.34rem}.form-switch .form-check-input{border-radius:999px;width:2.3rem}.form-switch .form-check-input:before{background:#cbd5e1;border-radius:999px;content:"";height:.8rem;position:absolute;right:2px;top:2px;transition:transform var(--bn-transition),background var(--bn-transition);width:.8rem}.form-switch .form-check-input:checked:before{background:#fff;transform:translate(-1.15rem)}.form-switch .form-check-input:checked:after{display:none}.invalid-feedback{color:var(--bn-danger);display:block;font-size:.85rem;margin-top:.4rem}.is-invalid{border-color:#dc262673!important}.is-valid{border-color:#16a34a73!important}.alert{border:1px solid transparent;border-radius:16px;padding:.9rem 1rem}.alert-danger{background:var(--bn-danger-soft);border-color:#dc262624;color:#991b1b}.alert-warning{background:var(--bn-warning-soft);border-color:#d9770624;color:#92400e}.alert-info{background:#e0f2fe;border-color:#0ea5e924;color:#075985}.table-responsive{overflow:auto;width:100%;-webkit-overflow-scrolling:touch}.table{border-collapse:separate;border-spacing:0;color:var(--bn-text);width:100%}.table>:not(caption)>*>*{background:transparent;border-bottom:1px solid var(--bn-border);padding:.9rem .85rem;vertical-align:middle}.table thead th,.table-light th{background:#f8fafc;color:#334155;font-size:.84rem;font-weight:800;position:sticky;top:0;z-index:1}.table-hover tbody tr:hover{background:#2563eb09}.align-middle>:not(caption)>*>*{vertical-align:middle}.nav{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin-bottom:0;padding-left:0}.nav-tabs,.rsvx-tabbar,.tabbar{background:#f8fafceb;border:1px solid var(--bn-border);border-radius:18px;display:flex;flex-wrap:nowrap;gap:.5rem;margin:0;overflow:auto;padding:.25rem}.nav-item{flex:0 0 auto}.nav-link{align-items:center;background:transparent;border:1px solid transparent;border-radius:14px;color:var(--bn-text-soft);display:inline-flex;font-weight:700;gap:.45rem;justify-content:center;min-height:2.6rem;padding:.6rem .95rem;white-space:nowrap}.nav-link.active,.nav-tabs .nav-link.active,.rsvx-tabbar .nav-link.active{background:#2563eb14;border-color:#2563eb24;color:var(--bn-primary)}.tab-content>.tab-pane{display:none}.tab-content>.active,.tab-pane.show.active{display:block}.btn-group,.dropdown{position:relative}.dropdown-menu,.rsvx-dropdown{background:#fffffffa;border:1px solid rgba(226,232,240,.92);border-radius:18px;box-shadow:0 20px 40px #0f172a1f;display:none;inset-inline-start:0;list-style:none;margin:0;min-width:12rem;padding:.45rem;position:absolute;top:calc(100% + .5rem);z-index:3000}.dropdown-menu.show,.rsvx-dropdown.show{display:block}.dropdown-item{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--bn-text);display:flex;gap:.55rem;padding:.7rem .85rem;text-align:start;width:100%}.dropdown-item.active,.dropdown-item:hover{background:#2563eb14;color:var(--bn-primary)}.collapse{display:none}.collapse.show{display:block}.collapsing{height:0;overflow:hidden;transition:height var(--bn-transition)}.modal{display:none;inset:0;overflow-x:hidden;overflow-y:auto;padding:1rem;position:fixed;z-index:var(--bs-modal-zindex)}.modal.show{display:block}.modal.fade{opacity:0;transition:opacity var(--bn-transition)}.modal.fade.show{opacity:1}.modal-dialog{margin:2rem auto;pointer-events:none;position:relative;width:min(100%,640px)}.modal-lg{width:min(100%,900px)}.modal-xl{width:min(100%,1140px)}.modal-fullscreen,.modal-fullscreen .modal-dialog,.modal-fullscreen .wb-modal-content,.modal-fullscreen .wb-modal-dialog{max-width:100%!important;width:100%!important}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100vh - 2rem)}.modal-content{background:#fffffffa;border:1px solid rgba(226,232,240,.92);border-radius:24px;box-shadow:0 24px 60px #0f172a26;display:flex;flex-direction:column;pointer-events:auto;position:relative;width:100%}.modal-footer,.modal-header{align-items:center;border-bottom:1px solid var(--bn-border);display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.2rem}.modal-footer{border-bottom:0;border-top:1px solid var(--bn-border);justify-content:flex-end}.modal-body{padding:1.2rem}.modal-title{font-size:1.05rem;font-weight:800;margin:0}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a75;inset:0;position:fixed;z-index:calc(var(--bs-modal-zindex) - 10)}.modal-backdrop.fade{opacity:0;transition:opacity var(--bn-transition)}.modal-backdrop.show{opacity:1}.tooltip{background:#0f172aeb;border-radius:12px;box-shadow:0 12px 28px #0f172a38;color:#fff;font-size:.78rem;max-width:18rem;padding:.45rem .65rem;pointer-events:none;position:fixed;z-index:3100}.spinner-border,.spinner-border-sm{animation:bn-spin .72s linear infinite;border:.18em solid;border-radius:999px;border-right:.18em solid transparent;display:inline-block}.spinner-border{height:2rem;width:2rem}.spinner-border-sm{border-width:.14em;height:1rem;width:1rem}@keyframes bn-spin{to{transform:rotate(1turn)}}.img-fluid{height:auto;max-width:100%}.img-thumbnail{background:#fff;border:1px solid var(--bn-border);border-radius:16px;padding:.25rem}.avatar{align-items:center;background:var(--bn-primary-soft);border-radius:999px;color:var(--bn-primary);display:inline-flex;font-weight:800;height:2.6rem;justify-content:center;width:2.6rem}.list-unstyled{list-style:none;margin:0;padding-left:0}.list-group-item{background:#fff;border:1px solid var(--bn-border);padding:.9rem 1rem}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.pages-header-padding{padding-top:1rem}.Data_Table,.content-area,.content-wrapper,.content-wrapper-radius,.detail-card,.empty-box,.left-sidebar,.sidebar-overlay,.table-round{border-radius:20px}.bn-app-shell{padding:20px 16px 32px}.bn-app-inner{background:#ffffff94;border:1px solid rgba(226,232,240,.72);border-radius:28px;box-shadow:0 24px 80px #0f172a14;overflow:hidden}.bn-app-content,.bn-app-inner{min-height:calc(100vh - 52px)}.bn-login-shell{background:linear-gradient(135deg,#ffffffd1,#ffffffb3);display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);width:100%}.bn-login-aside,.bn-login-panel,.bn-login-shell{min-height:100vh}.bn-login-panel{align-items:center;display:flex;justify-content:center;padding:32px 20px}.bn-login-card{background:#fffffff0;border:1px solid rgba(226,232,240,.92);border-radius:28px;box-shadow:0 28px 56px #0f172a1f;padding:28px;width:min(100%,420px)}.bn-login-brand{gap:.8rem;margin-bottom:1.25rem}.bn-login-brand,.bn-login-brand-mark{align-items:center;display:inline-flex}.bn-login-brand-mark{background:linear-gradient(135deg,#2563eb,#38bdf8);border-radius:18px;box-shadow:0 16px 24px #2563eb3d;color:#fff;font-weight:900;height:52px;justify-content:center;width:52px}.bn-login-title{font-size:1.7rem;font-weight:900;margin:0 0 .35rem}.bn-login-subtitle{color:var(--bn-text-soft);margin:0 0 1.5rem}.bn-login-actions{display:grid;gap:.85rem}.bn-login-status{color:var(--bn-text-soft);font-size:.9rem;min-height:2rem}.bn-login-aside{align-items:center;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.18),transparent 34%),radial-gradient(circle at 80% 12%,hsla(0,0%,100%,.18),transparent 30%),linear-gradient(140deg,#0f172a,#1d4ed8 58%,#38bdf8);display:flex;justify-content:center;padding:28px}.bn-login-aside,.bn-login-visual{overflow:hidden;position:relative}.bn-login-visual{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.18);border-radius:36px;box-shadow:0 28px 80px #0f172a40;min-height:520px;width:min(100%,700px)}.bn-login-visual:after,.bn-login-visual:before{border-radius:999px;content:"";filter:blur(4px);position:absolute}.bn-login-visual:before{background:#f59e0b2e;height:240px;left:-40px;top:-60px;width:240px}.bn-login-visual:after{background:#38bdf838;bottom:-52px;height:200px;right:-30px;width:200px}.bn-login-visual-grid{background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:34px 34px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 45%,transparent 90%);mask-image:radial-gradient(circle at center,#000 45%,transparent 90%);position:absolute}.bn-login-visual-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:42px;position:relative;z-index:1}.bn-login-metric-list{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.bn-login-metric{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.16);border-radius:20px;padding:16px 18px}.bn-login-metric strong{display:block;font-size:1.4rem;margin-bottom:.15rem}.bn-login-diagram{aspect-ratio:16/9;background:linear-gradient(180deg,#fff3,#ffffff0f);border:1px solid hsla(0,0%,100%,.14);border-radius:26px;padding:20px;width:100%}.bn-login-diagram svg{height:100%;width:100%}@media(max-width:991.98px){.bn-app-shell{padding:0}.bn-app-inner{border-radius:0;min-height:100vh}.bn-login-shell{grid-template-columns:1fr}.bn-login-aside{display:none}.modal{padding:.6rem}.modal-dialog{margin:.75rem auto;width:100%}}.fade{opacity:0;transition:opacity var(--bn-transition)}.fade.show{opacity:1}.shadow{box-shadow:var(--bn-shadow-sm)!important}.shadow-lg{box-shadow:var(--bn-shadow-md)!important}.rounded-0{border-radius:0!important}.border-2{border-width:2px!important}.border-top{border-top:1px solid var(--bn-border)!important}.border-bottom{border-bottom:1px solid var(--bn-border)!important}.border-bottom-0{border-bottom:0!important}.border-start-0{border-inline-start:0!important}.border-end-0{border-inline-end:0!important}.border-white{border-color:#ffffffa6!important}.bg-white{background:#fff!important}.bg-primary{background:var(--bn-primary)!important}.bg-secondary{background:#64748b!important}.bg-danger{background:var(--bn-danger)!important}.bg-warning{background:#f59e0b!important}.bg-info{background:#0ea5e9!important}.bg-dark{background:#0f172a!important}.bg-body-tertiary,.bg-primary-subtle,.bg-secondary-subtle{background:#eef2ff!important}.text-bg-primary{background:#2563eb1f!important;color:var(--bn-primary)!important}.text-bg-info{background:#0ea5e91f!important;color:#0369a1!important}.text-info{color:#0284c7!important}.text-white{color:#fff!important}.text-sm{font-size:.875rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-break{overflow-wrap:anywhere}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.fw-light{font-weight:300!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.btn-lg{border-radius:16px;font-size:1rem;min-height:3.2rem;padding:.8rem 1.2rem}.btn-dark{--_bg:#0f172a;--_fg:#fff;--_bd:#0f172a}.btn-outline-dark{--_bg:rgba(15,23,42,.04);--_fg:#0f172a;--_bd:rgba(15,23,42,.16)}.btn-outline-info{--_bg:rgba(14,165,233,.05);--_fg:#0284c7;--_bd:rgba(14,165,233,.18)}.btn-outline-light{--_bg:hsla(0,0%,100%,.88);--_fg:#0f172a;--_bd:rgba(226,232,240,.9)}.btn-outline-warning{--_bg:rgba(245,158,11,.07);--_fg:#b45309;--_bd:rgba(245,158,11,.18)}.btn-rounded{border-radius:999px!important}.dropdown-menu-end{inset-inline-end:0;inset-inline-start:auto}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 2rem)}.modal-dialog-scrollable .modal-body{overflow:auto}.table-sm>:not(caption)>*>*{padding:.55rem .6rem}.table-bordered>:not(caption)>*>*{border-inline-end:1px solid var(--bn-border)}.table-striped tbody tr:nth-child(odd){background:#94a3b80d}.nav-pills .nav-link.active,.nav-underline .nav-link.active{background:#2563eb14;color:var(--bn-primary)}.pagination{flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.page-item,.pagination{display:flex}.page-link{align-items:center;background:#fff;border:1px solid var(--bn-border);border-radius:12px;color:var(--bn-text);display:inline-flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:.5rem .85rem}.page-item.active .page-link,.page-link:hover{background:#2563eb14;border-color:#2563eb2e;color:var(--bn-primary)}.progress{background:#e2e8f0;border-radius:999px;height:.75rem;overflow:hidden;width:100%}.progress-bar{background:linear-gradient(90deg,#2563eb,#38bdf8);border-radius:inherit;height:100%}.placeholder{animation:bn-placeholder 1.1s linear infinite;background:linear-gradient(90deg,#e2e8f0e6,#f1f5f9,#e2e8f0e6);background-size:200% 100%;border-radius:.5rem;display:inline-block;min-height:1em;vertical-align:middle}.placeholder-glow .placeholder{animation-duration:1.35s}@keyframes bn-placeholder{0%{background-position:100% 0}to{background-position:-100% 0}}.form-text{color:var(--bn-text-soft);font-size:.84rem;margin-top:.35rem}.form-floating{position:relative}.list-group{border-radius:16px;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-flush>.list-group-item{border-inline:0;border-radius:0}.list-group-item-action{cursor:pointer}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-block{display:block!important}.d-sm-inline{display:inline!important}.col-sm-1{flex:0 0 auto;width:8.333333%}.col-sm-2{flex:0 0 auto;width:16.666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.d-md-inline{display:inline!important}.align-items-md-center{align-items:center!important}.justify-content-md-end{justify-content:flex-end!important}.flex-md-row{flex-direction:row!important}.gap-md-3{gap:1rem!important}.p-md-3{padding:1rem!important}.py-md-4{padding-block:1.5rem!important}.col-md-1{flex:0 0 auto;width:8.333333%}.col-md-5{flex:0 0 auto;width:41.666667%}.col-md-7{flex:0 0 auto;width:58.333333%}.col-md-8{flex:0 0 auto;width:66.666667%}.col-md-11{flex:0 0 auto;width:91.666667%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.py-lg-4{padding-block:1.5rem!important}.py-lg-5{padding-block:2rem!important}.px-lg-3{padding-inline:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.col-lg-2{flex:0 0 auto;width:16.666667%}.col-lg-5{flex:0 0 auto;width:41.666667%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-8{flex:0 0 auto;width:66.666667%}}@media(min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}.gap-xl-4{gap:1.5rem!important}.p-xl-3{padding:1rem!important}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.333333%}.col-xl-8{flex:0 0 auto;width:66.666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-12{flex:0 0 auto;width:100%}}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-7{flex:0 0 auto;width:58.333333%}.col-8{flex:0 0 auto;width:66.666667%}.col-10{flex:0 0 auto;width:83.333333%}.align-self-center{align-self:center!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-shrink-0{flex-shrink:0!important}.justify-content-around{justify-content:space-around!important}.gap-4{gap:1.5rem!important}.m-2{margin:.5rem!important}.me-1{margin-inline-end:.25rem!important}.me-4{margin-inline-end:1.5rem!important}.me-auto{margin-inline-end:auto!important}.ms-3{margin-inline-start:.75rem!important}.ms-auto{margin-inline-start:auto!important}.mx-3{margin-inline:.75rem!important}.mx-auto{margin-inline:auto!important}.my-3{margin-block:.75rem!important}.my-4{margin-block:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:2.5rem!important}.p-5{padding:2rem!important}.p-6{padding:2.5rem!important}.pb-0{padding-bottom:0!important}.pb-3{padding-bottom:1rem!important}.pe-0{padding-inline-end:0!important}.ps-3{padding-inline-start:1rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-5{padding-top:2rem!important}.px-0{padding-inline:0!important}.py-1{padding-block:.25rem!important}.w-full{width:100%!important}.max-w-xl{max-width:36rem!important}.min-h-screen{min-height:100vh!important}.place-items-center{place-items:center!important}.justify-center{justify-content:center!important}body,html{direction:rtl}.position-fixed{position:fixed!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.start-0{inset-inline-start:0!important}.end-0{inset-inline-end:0!important}.inset-0{inset:0!important}.h-auto{height:auto!important}.min-vh-100{min-height:100vh!important}.page-breadcrumbs{padding:1rem 1rem 0}.content-area .container,.content-area .container-fluid,.page-breadcrumbs .container-fluid{max-width:100%}.content-wrapper{align-items:flex-start;display:flex;gap:1.25rem;min-width:0;padding:0 1rem 1rem}.left-sidebar{background:linear-gradient(180deg,#fffffff5,#f8fafcf0);border:1px solid rgba(226,232,240,.88);box-shadow:0 24px 60px #0f172a14;flex:0 0 292px;min-height:calc(100vh - 7rem);min-width:292px;overflow:hidden;padding:1rem;position:sticky;top:1rem;width:292px}.nav-sidebar{display:block;width:100%}.nav-sidebar .nav-title{color:var(--bn-text);display:block;font-size:1.08rem!important;font-weight:900!important;margin-bottom:1rem}.nav-sidebar .list-unstyled,.nav-sidebar .nav{display:grid;gap:.45rem}.nav-sidebar .nav-link{align-items:center;background:transparent;border-radius:16px;color:var(--bn-text);display:flex;min-height:48px;padding:.75rem .95rem;transition:background var(--bn-transition),color var(--bn-transition),transform var(--bn-transition)}.nav-sidebar .nav-link:hover{background:#2563eb0f;color:var(--bn-primary);transform:translate(-2px)}.nav-sidebar .nav-link.active{background:linear-gradient(135deg,#2563eb1f,#0ea5e91f);color:var(--bn-primary);font-weight:800}.content-area{flex:1 1 auto;min-width:0;padding:0 0 1.25rem}.content-area>.container,.content-area>.container-fluid{min-width:0}.content-area .alert,.content-area .card,.content-area .container,.content-area .container-fluid,.content-area .table-responsive{max-width:100%}.table-responsive{overflow-x:auto;overflow-y:hidden}.table{min-width:100%}.page-breadcrumbs .page-name{font-weight:900!important}.sidebar-overlay{display:none}.legacy-shell-controls{align-items:center;display:flex;gap:.6rem;inset-inline-end:20px;position:fixed;top:20px;z-index:1400}.legacy-shell-fab{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172aeb,#2563ebf0);border:1px solid hsla(0,0%,100%,.78);border-radius:16px;box-shadow:0 18px 34px #0f172a38;color:#fff;display:inline-flex;height:48px;justify-content:center;width:48px}.legacy-shell-fab:hover{color:#fff;transform:translateY(-1px)}.legacy-shell-fab-home{background:linear-gradient(135deg,#2563ebf2,#0ea5e9f2)}.bn-app-content{min-width:0}.bn-login-card{padding:30px;width:min(100%,440px)}.bn-login-chip{align-items:center;background:#2563eb14;border-radius:999px;color:var(--bn-primary);display:inline-flex;font-size:.82rem;font-weight:800;letter-spacing:.02em;margin-bottom:.95rem;min-height:34px;padding:0 .85rem}.bn-login-chip-light{background:#ffffff29;color:#fff}.bn-login-title{font-size:2rem;margin-bottom:.25rem}.bn-login-subtitle{margin-bottom:1.75rem}.bn-login-hero-title{color:#fff;font-size:clamp(2.4rem,4vw,4rem);font-weight:950;margin:.75rem 0 .35rem}.bn-login-hero-sub{color:#ffffffd1;font-size:1.02rem;margin:0}.bn-login-diagram-minimal{align-self:flex-end}.doctor-tabs-card{overflow:hidden}.doctor-tabs-body .alert,.doctor-tabs-body .card,.doctor-tabs-body .row,.doctor-tabs-body .table-responsive{max-width:100%}@media(max-width:1199.98px){.left-sidebar{flex-basis:264px;min-width:264px;width:264px}}@media(max-width:991.98px){.legacy-shell-controls{inset-inline-end:14px;top:14px}.content-wrapper{padding-inline:.75rem}.left-sidebar{border-radius:0;bottom:0;inset-inline-end:0;min-height:100vh;min-width:min(88vw,320px);overflow-y:auto;position:fixed;top:0;transform:translate(102%);transition:transform var(--bn-transition);width:min(88vw,320px);z-index:1300}html.legacy-sidebar-open .left-sidebar{transform:translate(0)}.sidebar-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--bn-transition);z-index:1290}html.legacy-sidebar-open .sidebar-overlay{opacity:1;pointer-events:auto}.content-area{width:100%}.page-breadcrumbs{padding-top:4.4rem}.content-area>.container,.content-area>.container-fluid,.page-breadcrumbs .container-fluid{padding-inline:.2rem}.bn-login-card{border-radius:24px;padding:24px 18px}}@media(min-width:992px){.legacy-shell-controls .legacy-shell-fab:first-child{display:none}}.auth-layout{align-items:center;justify-content:center;padding:clamp(1rem,2vw,2rem)}.bn-login-shell-compact{display:grid;min-height:100vh;padding:1rem;place-items:center;width:100%}.bn-login-panel-centered{width:min(100%,460px)}.bn-login-card-compact{border-radius:28px;box-shadow:0 26px 70px #0f172a1f;padding:clamp(1.5rem,3vw,2.15rem);width:100%}.bn-login-brand-centered{justify-content:center;margin-bottom:1.1rem}.bn-login-shell-compact .bn-login-title{font-size:clamp(1.8rem,3vw,2.1rem);margin-bottom:.35rem}.bn-login-shell-compact .bn-login-subtitle{margin-bottom:1.6rem}.doctors-page-head{margin-bottom:.35rem}.doctors-layout{align-items:flex-start}.doctors-layout--wide{gap:0}.doctors-layout--wide .doctors-content-area{flex-basis:100%;width:100%}.doctors-sidebar{border-radius:26px}.doctors-sidebar .nav-title{font-size:1.15rem!important}.doctors-sidebar .nav-link{font-weight:800;min-height:52px}.doctor-consult-page .card,.doctor-create-page .card,.doctor-profile-page .card,.doctors-index-page .card{border-radius:24px}.doctor-profile-header,.doctors-index-header{flex-wrap:wrap;gap:1rem}.doctor-list-card,.doctor-preview-card,.doctor-profile-page .doctor-tabs-card{border:1px solid rgba(226,232,240,.9);box-shadow:0 22px 50px #0f172a12!important}.doctor-preview-card{position:sticky;top:1rem}.doctors-index-page .table tbody tr{transition:background var(--bn-transition),transform var(--bn-transition)}.doctors-index-page .table tbody tr:hover{background:#2563eb09}.doctor-create-page .card-header,.doctor-profile-page .card-header,.doctors-index-page .card-header{padding-block:1rem}.doctor-profile-page .col-lg-4>.card+.card{margin-top:1rem}.doctor-profile-page .doctor-tabs-card{display:flex;flex-direction:column;min-height:820px;overflow:hidden}.doctor-profile-page .doctor-tabs-body{flex:1 1 auto;min-height:620px}.doctor-profile-page .doctor-tabs-nav{border-bottom:0;display:flex;flex-wrap:wrap;gap:.55rem;padding:.25rem 0 1rem}.doctor-profile-page .doctor-tabs-nav .nav-item{flex:0 0 auto}.doctor-profile-page .doctor-tabs-nav .nav-link{background:var(--bn-surface-soft);border:1px solid var(--bn-border)!important;border-radius:999px!important;color:var(--bn-text);font-weight:800;padding:.7rem 1rem}.doctor-profile-page .doctor-tabs-nav .nav-link.active{background:linear-gradient(135deg,#2563eb24,#0ea5e91f);border-color:#2563eb33!important;color:var(--bn-primary)}.doctor-profile-page .list-group,.doctor-profile-page .list-group-item{border-radius:18px}.doctor-consult-page .card-body,.doctor-create-page .card-body,.doctor-profile-page .card-body,.doctors-index-page .card-body{padding:1.25rem}@media(max-width:991.98px){.bn-login-shell-compact{padding:.75rem}.bn-login-panel-centered{width:min(100%,420px)}.doctor-preview-card{position:static}.doctor-profile-page .doctor-tabs-body,.doctor-profile-page .doctor-tabs-card{min-height:0}}@media(max-width:1536px){body{font-size:.9rem;line-height:1.5}.bn-app-shell{padding:12px 10px 20px}.bn-app-inner{border-radius:22px}.content-wrapper{gap:.8rem;padding:0 .7rem .8rem}.left-sidebar{border-radius:18px;flex-basis:248px;min-width:248px;padding:.75rem;width:248px}.nav-sidebar .nav-title{font-size:.98rem!important;margin-bottom:.7rem}.nav-sidebar .list-unstyled,.nav-sidebar .nav{gap:.32rem}.nav-sidebar .nav-link{border-radius:12px;font-size:.86rem;min-height:39px;padding:.52rem .68rem}.page-breadcrumbs{padding:.65rem .7rem 0}.content-area{padding-bottom:.8rem}.container,.container-fluid{padding-left:.65rem;padding-right:.65rem}.card,.glass-panel{border-radius:18px}.card-body,.card-header{padding:.85rem}.p-4,.p-lg-4,.p-md-4{padding:1rem!important}.py-4,.py-lg-4,.py-md-4{padding-block:1rem!important}.px-4,.px-lg-4,.px-md-4{padding-inline:1rem!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.gap-3,.gap-lg-3{gap:.65rem!important}.btn{border-radius:12px;font-size:.84rem;min-height:2.35rem;padding:.48rem .72rem}.btn-sm{border-radius:9px;font-size:.76rem;min-height:1.9rem;padding:.32rem .52rem}.btn-lg{border-radius:14px;font-size:.92rem;min-height:2.75rem;padding:.62rem .95rem}.form-control,.form-select,.input-group-text{border-radius:12px;font-size:.86rem;min-height:2.42rem;padding:.5rem .72rem}.form-control-sm,.form-select-sm{border-radius:10px;font-size:.78rem;min-height:2rem;padding:.35rem .55rem}.form-label{font-size:.82rem;margin-bottom:.28rem}.table>:not(caption)>*>*{padding:.58rem .55rem}.table thead th,.table-light th{font-size:.76rem}.badge,.pill{font-size:.72rem;min-height:1.45rem;padding:.22rem .52rem}.modal-footer,.modal-header{padding:.8rem .95rem}.modal-body{padding:.95rem}}@media(max-width:1280px){.content-wrapper{gap:.65rem;padding-inline:.55rem}.left-sidebar{flex-basis:224px;min-width:224px;width:224px}.nav-sidebar .nav-link{font-size:.8rem;min-height:36px;padding:.46rem .58rem}.container,.container-fluid{padding-left:.45rem;padding-right:.45rem}.card-body,.card-header{padding:.7rem}.table>:not(caption)>*>*{padding:.48rem .45rem}}@media(max-width:991.98px){body{font-size:.88rem}.content-wrapper{padding-inline:.45rem}.content-area>.container,.content-area>.container-fluid,.page-breadcrumbs .container-fluid{padding-inline:.2rem}.legacy-shell-fab{border-radius:14px;height:42px;width:42px}.left-sidebar{min-width:min(86vw,300px);width:min(86vw,300px)}}@media(max-width:575.98px){body{font-size:.86rem}.card,.glass-panel{border-radius:16px}.card-body,.card-header{padding:.7rem}.table-responsive{border-radius:14px}.table{font-size:.78rem}}#reservationDetailsModal,#reservationDetailsModal .modal-content,#reservationDetailsModal .modal-content :not(code):not(pre):not(.font-monospace){font-family:var(--bn-font-family,"IRANSansWeb(FaNum)",Tahoma,IRANSansX,IRANSans,"Segoe UI",sans-serif)!important}#reservationDetailsModal .font-monospace,#reservationDetailsModal code,#reservationDetailsModal pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}:root{color-scheme:light;--bn-font-family:"IRANSansWeb(FaNum)",Tahoma,IRANSansX,IRANSans,"Segoe UI",sans-serif;--bn-bg:#edf3fa;--bn-bg-2:#f8fbff;--bn-surface:hsla(0,0%,100%,.88);--bn-surface-solid:#fff;--bn-surface-soft:#f5f8fc;--bn-surface-hover:#eef7ff;--bn-text:#102033;--bn-text-soft:#63758d;--bn-text-muted:#7c8da4;--bn-border:rgba(148,163,184,.28);--bn-border-strong:rgba(100,116,139,.36);--bn-primary:#0f6fff;--bn-primary-2:#13b8d3;--bn-primary-soft:rgba(15,111,255,.11);--bn-primary-soft-2:rgba(19,184,211,.12);--bn-navy:#07172d;--bn-navy-2:#0d2546;--bn-success:#0f9f6e;--bn-success-soft:rgba(16,185,129,.13);--bn-warning:#d88906;--bn-warning-soft:rgba(245,158,11,.15);--bn-danger:#dc2626;--bn-danger-soft:rgba(239,68,68,.12);--bn-info:#0284c7;--bn-shadow-xs:0 6px 18px rgba(7,23,45,.06);--bn-shadow-sm:0 14px 34px rgba(7,23,45,.08);--bn-shadow-md:0 26px 70px rgba(7,23,45,.12);--bn-ring:0 0 0 4px rgba(15,111,255,.14);--bn-radius-sm:12px;--bn-radius-md:18px;--bn-radius-lg:24px;--bn-radius-xl:32px;--bn-transition:.17s cubic-bezier(.2,.8,.2,1)}html{background:var(--bn-bg);direction:rtl;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:radial-gradient(900px 520px at 100% -12%,rgba(15,111,255,.16),transparent 58%),radial-gradient(680px 460px at 0 8%,rgba(19,184,211,.12),transparent 58%),linear-gradient(180deg,#f7fbff,#eef4fb 52%,#e8f0f8)!important;color:var(--bn-text);font-feature-settings:"ss01" 1;min-width:320px;overflow-x:hidden}body:before{background-image:linear-gradient(rgba(15,111,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(15,111,255,.045) 1px,transparent 0);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 82%);pointer-events:none;position:fixed;z-index:-1}*{scrollbar-color:rgba(100,116,139,.42) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#64748b57;border-radius:999px}::-webkit-scrollbar-track{background:transparent}::-moz-selection{background:#0f6fff2e;color:var(--bn-navy)}::selection{background:#0f6fff2e;color:var(--bn-navy)}.bn-app-shell{padding:clamp(8px,1.1vw,18px)!important}.bn-app-inner{-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(180deg,#ffffffc7,#f8fbff94)!important;border:1px solid hsla(0,0%,100%,.76)!important;border-radius:clamp(18px,1.8vw,34px)!important;box-shadow:0 32px 90px #07172d1a,inset 0 1px #ffffffdb!important;margin-inline:auto;min-height:calc(100vh - clamp(16px,2.2vw,36px))!important;overflow:clip;position:relative;width:min(100%,1760px)}.bn-app-content{min-height:inherit;min-width:0}.bn-admin-index{background:radial-gradient(760px 440px at 90% 0,rgba(19,184,211,.18),transparent 60%),radial-gradient(720px 460px at 8% 0,rgba(15,111,255,.16),transparent 62%),transparent!important;min-height:100vh!important;padding:clamp(16px,2.4vw,34px) 0 clamp(26px,3vw,52px)!important}.page-modules .container{max-width:1260px!important}.page-breadcrumbs{padding:clamp(.7rem,1.2vw,1.15rem) clamp(.65rem,1vw,1rem) .2rem!important}.page-breadcrumbs .container-fluid{max-width:100%!important}.page-breadcrumbs .d-flex.align-items-stretch{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff9e;border:1px solid hsla(0,0%,100%,.82);border-radius:20px;box-shadow:var(--bn-shadow-xs);min-height:54px;padding:.55rem .7rem}.page-breadcrumbs .page-name,.page-name{color:var(--bn-navy)!important;letter-spacing:-.02em}.back-btn a{background:#ffffffb8;border:1px solid rgba(148,163,184,.22);border-radius:14px;color:var(--bn-text-soft)!important;min-height:2.35rem;min-width:2.35rem;padding-inline:.65rem;transition:transform var(--bn-transition),background var(--bn-transition),color var(--bn-transition)}.back-btn a:hover{background:var(--bn-primary-soft);color:var(--bn-primary)!important;transform:translate(2px)}.back-btn svg,.hover-svg svg{stroke:currentColor}.content-wrapper{gap:clamp(.65rem,1vw,1.25rem)!important;min-width:0;padding:.65rem clamp(.55rem,1vw,1rem) clamp(.85rem,1.2vw,1.25rem)!important}.content-area{min-width:0}.content-area>.container,.content-area>.container-fluid{max-width:100%!important}.left-sidebar{-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(180deg,#ffffffe0,#f5f9fdb8)!important;border:1px solid hsla(0,0%,100%,.84)!important;box-shadow:0 24px 66px #07172d17!important}.left-sidebar:before{background:linear-gradient(180deg,var(--bn-primary),var(--bn-primary-2));content:"";inset:0 auto 0 0;opacity:.86;position:absolute;width:4px}.nav-sidebar .nav-title{color:var(--bn-navy)!important;font-weight:900!important;letter-spacing:-.02em}.nav-sidebar .nav-link{border:1px solid transparent;color:#25405d!important;font-weight:800!important;overflow:hidden;position:relative}.nav-sidebar .nav-link:after{background:linear-gradient(180deg,var(--bn-primary),var(--bn-primary-2));border-radius:999px;content:"";inset:10px auto 10px 10px;position:absolute;transform:scaleY(0);transform-origin:center;transition:transform var(--bn-transition);width:5px}.nav-sidebar .nav-link:hover{background:linear-gradient(135deg,#0f6fff14,#13b8d30f)!important;border-color:#0f6fff21;color:var(--bn-primary)!important}.nav-sidebar .nav-link.active,.nav-sidebar .router-link-exact-active{background:linear-gradient(135deg,#0f6fff21,#13b8d31a)!important;border-color:#0f6fff29!important;box-shadow:inset 0 1px #fffc,0 12px 22px #0f6fff14;color:var(--bn-primary)!important}.nav-sidebar .nav-link.active:after,.nav-sidebar .router-link-exact-active:after{transform:scaleY(1)}.Data_Table,.card,.content-wrapper-radius,.detail-card,.empty-box,.glass-panel,.table-round{-webkit-backdrop-filter:blur(16px) saturate(142%);backdrop-filter:blur(16px) saturate(142%);background:var(--bn-surface)!important;border:1px solid hsla(0,0%,100%,.76)!important;box-shadow:var(--bn-shadow-xs)!important}.card,.detail-card,.empty-box,.glass-panel,.table-round{border-radius:var(--bn-radius-lg)!important}.card:hover,.detail-card:hover,.empty-box:hover{box-shadow:var(--bn-shadow-sm)!important}.card-header{background:linear-gradient(180deg,#ffffffdb,#f8fbff85)!important;border-bottom:1px solid rgba(148,163,184,.18)!important}.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6,.card-title{color:var(--bn-navy)!important;letter-spacing:-.02em}.btn,.invoice-danger-btn,.invoice-outline-btn,.invoice-primary-btn,.invoice-soft-btn,.invoice-success-btn,.wb-btn-primary,button.btn{border-radius:14px!important;box-shadow:none;font-weight:850!important;will-change:transform}.btn:hover:not(:disabled),.invoice-danger-btn:hover:not(:disabled),.invoice-outline-btn:hover:not(:disabled),.invoice-primary-btn:hover:not(:disabled),.invoice-soft-btn:hover:not(:disabled),.invoice-success-btn:hover:not(:disabled),.wb-btn-primary:hover:not(:disabled){box-shadow:0 14px 26px #07172d1a!important;transform:translateY(-1px)}.btn-primary,.invoice-primary-btn,.wb-btn-primary{background:linear-gradient(135deg,var(--bn-primary),var(--bn-primary-2))!important;border-color:transparent!important;color:#fff!important}.btn-success,.invoice-success-btn{background:linear-gradient(135deg,#0f9f6e,#10b981)!important;border-color:transparent!important;color:#fff!important}.btn-danger,.invoice-danger-btn{background:linear-gradient(135deg,#dc2626,#f43f5e)!important;border-color:transparent!important;color:#fff!important}.btn-outline-primary,.invoice-outline-btn{background:#0f6fff12!important;border-color:#0f6fff2e!important;color:var(--bn-primary)!important}.btn-light,.btn-outline-secondary,.invoice-soft-btn{background:#ffffffb8!important;border-color:#94a3b840!important;color:#32475f!important}.btn-close{background:#ffffffc2!important;border-color:#94a3b838!important;color:#334155!important}.form-control,.form-select,.input-group-text,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:#ffffffd6!important;border-color:#94a3b847!important;color:var(--bn-text)!important}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{border-color:#0f6fff6b!important;box-shadow:var(--bn-ring)!important;outline:none!important}.form-label,label{color:#334155}.table-responsive{background:#ffffff8f;border:1px solid rgba(148,163,184,.18);border-radius:18px;box-shadow:inset 0 1px #ffffffb8;max-width:100%}.table{border-collapse:separate!important;border-spacing:0!important;overflow:hidden}.table>:not(caption)>*>*{border-bottom-color:#94a3b82e!important}.table thead th,.table-light th{background:linear-gradient(180deg,#f7fbff,#edf5ff)!important;border-bottom:1px solid rgba(15,111,255,.1)!important;color:#263e5a!important;font-weight:900!important}.table tbody tr,.table-hover tbody tr{transition:background var(--bn-transition),box-shadow var(--bn-transition),transform var(--bn-transition)}.table tbody tr:hover,.table-hover tbody tr:hover{background:linear-gradient(90deg,#0f6fff0e,#13b8d30a)!important}.table td,.table th{vertical-align:middle!important}.badge,.pill,.rsvx-status-pill,.status-pill{box-shadow:inset 0 1px #0f6fff1f;color:#0d2546;letter-spacing:-.01em}.badge.bg-primary,.text-bg-primary{background:#0f6fff1f!important;color:var(--bn-primary)!important}.badge.bg-info,.text-bg-info{background:#0284c71f!important;color:#0369a1!important}.badge.bg-success,.text-bg-success{background:var(--bn-success-soft)!important;color:#047857!important}.badge.bg-warning,.text-bg-warning{background:var(--bn-warning-soft)!important;color:#9a5b00!important}.badge.bg-danger,.text-bg-danger{background:var(--bn-danger-soft)!important;color:#b91c1c!important}.badge.bg-secondary,.text-bg-secondary{background:#64748b1f!important;color:#475569!important}.nav-tabs,.rsvx-tabbar,.tabbar{background:#ffffff9e!important;border-color:#94a3b82e!important;box-shadow:inset 0 1px #ffffffc2}.nav-link{font-weight:850!important}.nav-link.active,.nav-tabs .nav-link.active,.rsvx-tabbar .nav-link.active{background:linear-gradient(135deg,#0f6fff24,#13b8d31a)!important;border-color:#0f6fff29!important;color:var(--bn-primary)!important}.dropdown-menu,.rsvx-dropdown{-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);background:#fffffff5!important;border-color:#ffffffd1!important;box-shadow:0 26px 60px #07172d29!important}.dropdown-item.active,.dropdown-item:hover{background:linear-gradient(135deg,#0f6fff1a,#13b8d314)!important}.modal{overflow:hidden!important;padding:clamp(.45rem,1.4vw,1rem)!important}.modal.show{display:grid!important;place-items:center}.modal-dialog{align-items:stretch;display:flex;margin:0 auto!important;max-height:calc(100dvh - clamp(.9rem,2.8vw,2rem))!important;max-width:calc(100vw - clamp(.9rem,2.8vw,2rem))!important;width:min(100%,680px)!important}.modal-dialog.modal-lg,.modal-lg{width:min(100%,960px)!important}.modal-dialog.modal-xl,.modal-xl{width:min(100%,1180px)!important}.modal-dialog.modal-fullscreen,.modal-fullscreen .modal-dialog{width:calc(100vw - clamp(.9rem,2.8vw,2rem))!important}.modal-content{-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);background:#fffffff5!important;border:1px solid hsla(0,0%,100%,.82)!important;border-radius:clamp(18px,1.6vw,28px)!important;box-shadow:0 34px 90px #07172d3d!important;max-height:inherit!important;overflow:hidden!important}.modal-footer,.modal-header{background:#f8fbffd1!important;flex:0 0 auto}.modal-body{flex:1 1 auto;min-height:0;overflow:auto!important}.modal-backdrop{-webkit-backdrop-filter:blur(7px) saturate(130%)!important;backdrop-filter:blur(7px) saturate(130%)!important;background:radial-gradient(600px 420px at 75% 0,rgba(15,111,255,.22),transparent 62%),#07172d9e!important}.modal-content,.modal-content :not(code):not(pre):not(.font-monospace),.rsvx-modal-content,.rsvx-modal-content :not(code):not(pre):not(.font-monospace),.wb-modal-content,.wb-modal-content :not(code):not(pre):not(.font-monospace){font-family:var(--bn-font-family)!important}.bn-hosp,.bn-hosp-shell,.hosp-page,.rsvx-page{color:var(--bn-text)}.bn-aside,.bn-content-card,.bn-topbar,.rsvx-card,.rsvx-filter-card,.rsvx-shell-card,.rsvx-toolbar,.wb-card,.wb-panel{-webkit-backdrop-filter:blur(16px) saturate(142%);backdrop-filter:blur(16px) saturate(142%);background:#ffffffd1!important;border-color:#ffffffbd!important;box-shadow:var(--bn-shadow-xs)!important}.bn-aside .router-link-active,.bn-aside a.active,.bn-nav-link.active{background:linear-gradient(135deg,#0f6fff26,#13b8d31a)!important;color:var(--bn-primary)!important}.wb-modal.show{padding:clamp(.5rem,1.2vw,1rem)!important}.wb-modal .wb-modal-dialog{height:calc(100dvh - clamp(.7rem,2vw,1.5rem))!important;margin:0 auto!important;max-height:calc(100dvh - clamp(.7rem,2vw,1.5rem))!important;max-width:calc(100vw - clamp(.7rem,2vw,1.5rem))!important;width:min(100%,1380px)!important}.wb-modal .wb-modal-content{border-radius:clamp(18px,1.5vw,30px)!important;height:100%!important;max-height:100%!important;overflow:hidden!important;width:100%!important}.rsvx-modal-body,.rsvx-modal-shell{min-height:0!important;overflow:auto!important}.rsvx-modal-footer,.rsvx-modal-top{flex:0 0 auto!important}.rsvx-modal-hero{background:radial-gradient(540px 260px at 88% 0,rgba(19,184,211,.22),transparent 62%),linear-gradient(135deg,#07172dfa,#0d2546f2)!important}.legacy-shell-controls{gap:.5rem!important}.legacy-shell-fab{background:linear-gradient(135deg,#07172deb,#0d2546f0)!important;border-color:#ffffffa3!important;box-shadow:0 18px 36px #07172d38!important}.legacy-shell-fab-home{background:linear-gradient(135deg,var(--bn-primary),var(--bn-primary-2))!important}.bn-login-page{--bn-yellow:#13d6c5!important;background:radial-gradient(760px 460px at 86% 4%,rgba(19,214,197,.16),transparent 60%),linear-gradient(135deg,#071224,#08172d 46%,#06101f)!important}.bn-login-page .form-side{background:linear-gradient(180deg,#08172df5,#040e21fa)!important}.bn-login-page .custom-input,.bn-login-page .otp-box{background:#ffffff14!important;border-color:#ffffff14!important}.bn-login-page .submit-btn{background:linear-gradient(135deg,#16d9c4,#38bdf8)!important;color:#031225!important}@media(max-width:1440px){body{font-size:.885rem!important}.content-wrapper{gap:.62rem!important}.left-sidebar{flex-basis:222px!important;min-width:222px!important;width:222px!important}.nav-sidebar .nav-link{font-size:.8rem!important;min-height:36px!important;padding:.45rem .6rem!important}.card-body,.card-header{padding:.72rem!important}.table>:not(caption)>*>*{padding:.46rem .42rem!important}.btn{font-size:.8rem!important;min-height:2.22rem!important;padding:.42rem .62rem!important}.form-control,.form-select,.input-group-text{font-size:.82rem!important;min-height:2.28rem!important;padding:.42rem .62rem!important}}@media(max-width:991.98px){.bn-app-shell{padding:0!important}.bn-app-inner{border:0!important;border-radius:0!important;min-height:100vh!important}.page-breadcrumbs{padding-top:4.15rem!important}.page-breadcrumbs .d-flex.align-items-stretch{border-radius:18px}.content-wrapper{display:block!important;padding-inline:.55rem!important}.left-sidebar{border-radius:0 0 0 24px!important;max-width:calc(100vw - 1rem)!important;min-width:min(86vw,308px)!important;width:min(86vw,308px)!important}.content-area{width:100%!important}.table-responsive{overflow-x:auto!important}.modal{padding:.5rem!important}.modal-dialog,.modal-dialog.modal-lg,.modal-dialog.modal-xl{max-height:calc(100dvh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:100%!important}.modal-content{border-radius:20px!important}.modal-footer,.modal-header{padding:.78rem .86rem!important}.modal-body{padding:.86rem!important}.wb-modal .wb-modal-dialog{height:calc(100dvh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:100%!important}}@media(max-width:575.98px){body{font-size:.85rem!important}.page-breadcrumbs .d-flex.align-items-stretch{min-height:46px;padding:.45rem}.page-name{font-size:1rem!important}.content-wrapper{padding:.45rem!important}.card,.detail-card,.empty-box,.glass-panel{border-radius:18px!important}.btn{width:auto}.btn-group,.btn-group-sm{width:100%}.btn-group-sm>.btn,.btn-group>.btn{flex:1 1 auto}.table{font-size:.76rem!important}.table>:not(caption)>*>*{padding:.42rem .38rem!important}.badge,.pill{font-size:.7rem!important}.modal-title{font-size:.96rem!important}.bn-login-page .form-side{padding:20px 14px!important}.bn-login-page .otp-wrap{gap:7px!important}.bn-login-page .otp-box{height:46px!important}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}body>.modal.show{z-index:30010}body>.modal-backdrop{z-index:30000}.modal.show{isolation:isolate}.modal-dialog{z-index:1}.modal-backdrop-custom{padding:clamp(.75rem,2vw,1.5rem);z-index:30000!important}.modal-backdrop-custom .modal-custom{display:flex;flex-direction:column;max-height:calc(100dvh - clamp(1.5rem,4vw,3rem));overflow:hidden}.modal-backdrop-custom .modal-body{min-height:0;overflow:auto}:root{--v2-ink:#0f1f3d;--v2-muted:#6f7d96;--v2-border:#e4eaf3;--v2-surface:#fff;--v2-canvas:#f4f7fb;--v2-primary:#2368f2;--v2-cyan:#13b8c9;--v2-success:#1ea66a;--v2-warning:#e89b27;--v2-danger:#df5353;--v2-navy:#0b2344;--v2-font-family:var(--bn-font-family,"IRANSansWeb(FaNum)",Tahoma,IRANSansX,IRANSans,"Segoe UI",sans-serif)}.bn-admin-v2-body,.bn-admin-v2-root{background:var(--v2-canvas)!important;font-family:var(--v2-font-family)!important;margin:0;min-height:100%}.v2-admin-shell,.v2-admin-shell *{box-sizing:border-box}.bn-admin-v2-body,.bn-admin-v2-body button,.bn-admin-v2-body input,.bn-admin-v2-body option,.bn-admin-v2-body select,.bn-admin-v2-body table,.bn-admin-v2-body textarea,.v2-admin-shell,.v2-admin-shell button,.v2-admin-shell input,.v2-admin-shell option,.v2-admin-shell select,.v2-admin-shell table,.v2-admin-shell textarea{font-family:var(--v2-font-family)!important}.v2-admin-shell{background:radial-gradient(900px 500px at 88% -10%,rgba(36,104,242,.1),transparent 58%),radial-gradient(720px 440px at 8% 6%,rgba(19,184,201,.08),transparent 60%),var(--v2-canvas);color:var(--v2-ink);min-height:100vh}.v2-sidebar{background:radial-gradient(320px 220px at 80% 2%,rgba(23,184,201,.24),transparent 70%),linear-gradient(180deg,#0b2b50,#081d3b 55%,#07162d);border:1px solid hsla(0,0%,100%,.16);border-radius:28px;bottom:18px;box-shadow:0 24px 64px #0a204233;color:#fff;display:flex;flex-direction:column;padding:20px 14px;position:fixed;right:18px;top:18px;width:258px;z-index:80}.v2-brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;padding:4px 8px 22px}.v2-brand-mark{background:linear-gradient(145deg,#fff,#3ad4d1);border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff8c,0 10px 26px #10bcc333;color:#0b2344;display:grid;font-size:18px;font-weight:950;height:48px;place-items:center;width:48px}.v2-brand strong{display:block;font-size:18px}.v2-brand span{color:#ffffffa3;display:block;font-size:11px;margin-top:4px}.v2-nav{display:flex;flex-direction:column;gap:7px;min-width:0;overflow-x:hidden;overflow-y:auto;padding-top:20px;scrollbar-gutter:stable}.v2-nav a{align-items:center;border-radius:14px;color:#ffffffc7;display:flex;flex:0 0 auto;font-size:13px;font-weight:750;gap:11px;max-width:100%;min-height:46px;padding:8px 12px;text-decoration:none;transition:.18s ease;width:100%}.v2-nav a:hover{background:#ffffff14;color:#fff}.v2-nav a.is-active{background:linear-gradient(90deg,#2368f2eb,#13b8c9b8);box-shadow:0 12px 28px #176dde40;color:#fff}.v2-nav-icon{background:#ffffff1a;border-radius:9px;display:grid;font-size:15px;height:28px;place-items:center;width:28px}.v2-nav-label{color:#ffffff61;font-size:10px;font-weight:850;margin:17px 10px 4px}.v2-sidebar-footer{border-top:1px solid hsla(0,0%,100%,.1);display:grid;gap:10px;margin-top:auto;padding:18px 8px 2px}.v2-sidebar-footer small{color:#ffffff75;line-height:1.8}.v2-legacy-link{background:#ffffff12;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:#fff;display:flex;font-size:12px;font-weight:800;justify-content:center;padding:10px 12px;text-decoration:none}.v2-main{min-height:100vh;padding:18px 294px 18px 18px}.v2-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid rgba(224,231,242,.94);border-radius:23px;box-shadow:0 14px 44px #162d4f14;gap:20px;justify-content:space-between;min-height:78px;padding:12px 18px;position:sticky;top:18px;z-index:50}.v2-topbar,.v2-topbar-title{align-items:center;display:flex}.v2-topbar-title{gap:12px}.v2-topbar-title strong{display:block;font-size:17px}.v2-topbar-title span{color:var(--v2-muted);display:block;font-size:11px;margin-top:4px}.v2-menu-toggle{background:#fff;border:1px solid var(--v2-border);border-radius:13px;color:var(--v2-ink);display:none;font-size:20px;height:42px;width:42px}.v2-topbar-actions{align-items:center;display:flex;gap:12px}.v2-topbar-search{align-items:center;background:#f8fafc;border:1px solid var(--v2-border);border-radius:14px;color:#8a96a9;display:flex;font-size:11px;gap:8px;min-width:330px;padding:5px 6px 5px 10px;transition:.16s ease}.v2-topbar-search:focus-within{background:#fff;border-color:#8eb3ff;box-shadow:0 0 0 4px #2368f214}.v2-topbar-search input{background:transparent;border:0;color:var(--v2-ink);flex:1;font-family:inherit;font-size:11px;height:34px;min-width:0;outline:0;padding:0 7px}.v2-topbar-search input::-moz-placeholder{color:#8a96a9;opacity:1}.v2-topbar-search input::placeholder{color:#8a96a9;opacity:1}.v2-topbar-search input::-webkit-search-cancel-button{cursor:pointer}.v2-topbar-search button{background:#eaf1ff;border:0;border-radius:9px;color:var(--v2-primary);cursor:pointer;display:grid;flex:0 0 32px;font-family:inherit;font-size:16px;height:32px;place-items:center;width:32px}.v2-topbar-search button:hover{background:#dce9ff}.v2-user-chip{align-items:center;border-right:1px solid var(--v2-border);display:flex;gap:9px;padding-right:12px}.v2-user-avatar{background:linear-gradient(145deg,var(--v2-primary),var(--v2-cyan));border-radius:14px;color:#fff;display:grid;font-size:12px;font-weight:900;height:40px;place-items:center;width:40px}.v2-user-chip strong{display:block;font-size:11px}.v2-user-chip span{color:var(--v2-muted);font-size:9px}.v2-page-container{margin:0 auto;max-width:1580px;padding:18px 0 70px}.v2-page-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-start;margin-bottom:14px;min-height:42px}.v2-page-toolbar:empty{display:none}.v2-page-hero{align-items:center;background:radial-gradient(550px 260px at 10% 10%,rgba(20,184,200,.26),transparent 68%),linear-gradient(135deg,#0b2549,#113a68 58%,#0f6075);border-radius:28px;box-shadow:0 24px 60px #0d2e5729;color:#fff;display:flex;gap:24px;justify-content:space-between;min-height:160px;overflow:hidden;padding:28px 32px}.v2-page-hero h1{font-size:clamp(23px,2.3vw,34px);margin:0 0 8px}.v2-page-hero p{color:#ffffffb8;font-size:12px;line-height:2;margin:0;max-width:720px}.v2-page-hero-actions{display:flex;flex-wrap:wrap;gap:9px}.v2-btn{align-items:center;border:1px solid transparent;border-radius:13px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:9px 16px;text-decoration:none;transition:.18s ease}.v2-btn:hover{transform:translateY(-1px)}.v2-btn.primary{background:linear-gradient(90deg,var(--v2-primary),#248ee8);box-shadow:0 10px 22px #2368f238;color:#fff}.v2-btn.secondary{background:#fff;border-color:var(--v2-border);color:var(--v2-ink)}.v2-btn.ghost{background:#ffffff14;border-color:#ffffff3d;color:#fff}.v2-btn.danger{background:#fff5f5;border-color:#ffd1d1;color:#b73030}.v2-btn.warning{background:#fff8e8;border-color:#f7d795;color:#8c5c0a}.v2-btn.success{background:var(--v2-success);color:#fff}.v2-btn:disabled{cursor:not-allowed;opacity:.48;transform:none}.v2-stat-grid{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px}.v2-stat-card{background:#fff;border:1px solid var(--v2-border);border-radius:21px;box-shadow:0 10px 34px #1930500f;color:var(--v2-ink);cursor:pointer;min-height:135px;padding:18px;text-align:right;transition:.2s ease}.v2-stat-card:hover{box-shadow:0 18px 38px #1930501a;transform:translateY(-3px)}.v2-stat-card-head{color:var(--v2-muted);display:flex;font-size:10px;gap:8px;justify-content:space-between}.v2-stat-card-head i{background:var(--v2-primary);border-radius:99px;box-shadow:0 0 0 7px #2368f21a;height:9px;width:9px}.v2-stat-card strong{display:block;font-size:27px;margin:23px 0 4px}.v2-stat-card small{color:#96a1b3;font-size:9px}.v2-stat-card.tone-success .v2-stat-card-head i{background:var(--v2-success);box-shadow:0 0 0 7px #1ea66a1a}.v2-stat-card.tone-warning .v2-stat-card-head i{background:var(--v2-warning);box-shadow:0 0 0 7px #e89b271a}.v2-stat-card.tone-danger .v2-stat-card-head i{background:var(--v2-danger);box-shadow:0 0 0 7px #df53531a}.v2-stat-card.tone-info .v2-stat-card-head i{background:var(--v2-cyan);box-shadow:0 0 0 7px #13b8c91a}.v2-panel{background:#fff;border:1px solid var(--v2-border);border-radius:24px;box-shadow:0 12px 40px #142b4b0e;margin-top:16px;overflow:hidden}.v2-panel-head{align-items:center;border-bottom:1px solid #edf1f7;display:flex;gap:14px;justify-content:space-between;padding:18px 20px}.v2-panel-head h2,.v2-panel-head h3{font-size:15px;margin:0}.v2-panel-head p{color:var(--v2-muted);font-size:10px;margin:5px 0 0}.v2-panel-body{padding:20px}.v2-filter-bar{background:#fff;border:1px solid var(--v2-border);border-radius:20px;display:grid;gap:10px;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(150px,.7fr)) auto;padding:16px}.v2-field{display:grid;gap:6px}.v2-field label{color:#5f6e86;font-size:9px;font-weight:800}.v2-input,.v2-select,.v2-textarea{background:#fbfcfe;border:1px solid #dfe6f0;border-radius:13px;color:var(--v2-ink);font-family:inherit;font-size:11px;min-height:44px;outline:none;padding:9px 12px;transition:.16s ease;width:100%}.v2-textarea{min-height:96px;resize:vertical}.v2-input:focus,.v2-select:focus,.v2-textarea:focus{background:#fff;border-color:#8eb3ff;box-shadow:0 0 0 4px #2368f214}.v2-table-wrap{overflow:auto}.v2-table{border-collapse:separate;border-spacing:0;min-width:1050px;width:100%}.v2-table th{background:#f7f9fc;border-bottom:1px solid var(--v2-border);color:#728099;font-size:9px;font-weight:850;padding:13px 15px;text-align:right;white-space:nowrap}.v2-table td{border-bottom:1px solid #edf1f6;font-size:10px;padding:14px 15px;vertical-align:middle}.v2-table tbody tr{cursor:pointer;transition:.14s ease}.v2-table tbody tr:hover{background:#f8fbff}.v2-table tbody tr:last-child td{border-bottom:0}.v2-table-primary{display:grid;gap:4px}.v2-table-primary strong{color:#172844;font-size:11px}.v2-table-primary span{color:#61718a}.v2-table-primary small{color:#98a3b5;font-size:8px}.v2-table-primary.compact{gap:3px}.v2-row-action{background:#f2f7ff;border:1px solid #cfe0ff;border-radius:11px;color:var(--v2-primary);cursor:pointer;font-family:inherit;font-size:9px;font-weight:850;padding:8px 11px}.v2-table-empty{color:var(--v2-muted);padding:45px!important;text-align:center}.v2-badge{align-items:center;background:#eef2f7;border-radius:99px;color:#53637b;display:inline-flex;font-size:8px;font-weight:850;justify-content:center;margin:2px;min-height:26px;padding:4px 9px;white-space:nowrap}.v2-badge.success{background:#e3f7ed;color:#14784c}.v2-badge.info{background:#e5efff;color:#155ec5}.v2-badge.warning{background:#fff1d1;color:#916114}.v2-badge.danger{background:#ffe7e7;color:#b63d3d}.v2-badge.neutral{background:#eef2f7;color:#5e6e85}.v2-pagination{align-items:center;border-top:1px solid var(--v2-border);display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.v2-pagination span{color:var(--v2-muted);font-size:10px}.v2-pagination-actions{display:flex;gap:8px}.v2-error,.v2-loading{background:#fff;border:1px solid var(--v2-border);border-radius:24px;color:var(--v2-muted);display:grid;min-height:260px;padding:40px;place-items:center;text-align:center}.v2-error{background:#fff9f9;border-color:#f5caca;color:#a33c3c}.v2-spinner{animation:v2spin .8s linear infinite;border:3px solid #dbe5f4;border-radius:50%;border-top:3px solid var(--v2-primary);height:34px;width:34px}@keyframes v2spin{to{transform:rotate(1turn)}}.v2-workspace-hero{background:radial-gradient(480px 220px at 14% 0,rgba(19,184,201,.27),transparent 70%),linear-gradient(135deg,#0a2446,#103b67 60%,#0b6575);border:1px solid hsla(0,0%,100%,.16);border-radius:26px;box-shadow:0 24px 60px #0a285029;color:#fff;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;padding:22px 24px}.v2-workspace-title{align-items:center;display:flex;gap:14px}.v2-workspace-avatar{background:#ffffff24;border:1px solid hsla(0,0%,100%,.22);border-radius:18px;display:grid;font-size:18px;font-weight:950;height:58px;place-items:center;width:58px}.v2-workspace-title h1{font-size:23px;margin:0 0 7px}.v2-workspace-title p{color:#ffffffb3;font-size:11px;margin:0}.v2-workspace-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.v2-workspace-meta{border-top:1px solid hsla(0,0%,100%,.12);display:grid;gap:9px;grid-column:1/-1;grid-template-columns:repeat(5,1fr);padding-top:16px}.v2-workspace-meta div{background:#ffffff13;border-radius:13px;padding:10px 12px}.v2-workspace-meta span{color:#ffffff94;display:block;font-size:8px}.v2-workspace-meta strong{display:block;font-size:10px;margin-top:5px}.v2-alerts{display:grid;gap:9px;margin-top:13px}.v2-alert{align-items:flex-start;background:#f2f7ff;border:1px solid #cfe0ff;border-radius:15px;color:#315b95;display:flex;gap:10px;padding:12px 14px}.v2-alert strong{display:block;font-size:10px}.v2-alert span{color:#6e7f98;display:block;font-size:9px;margin-top:3px}.v2-alert.tone-warning{background:#fff9e9;border-color:#f3d99f;color:#8d6015}.v2-alert.tone-danger{background:#fff5f5;border-color:#f5cccc;color:#aa3f3f}.v2-alert.tone-success{background:#f0fbf6;border-color:#c4ead8;color:#14754a}.v2-timeline-card{background:#fff;border:1px solid var(--v2-border);border-radius:22px;margin-top:13px;overflow:auto;padding:17px 20px}.v2-timeline{direction:ltr;display:flex;flex-direction:row-reverse;min-width:820px}.v2-timeline-step{color:#8b96a8;direction:rtl;display:grid;flex:1;gap:4px;justify-items:center;position:relative;text-align:center}.v2-timeline-step:before{background:#e4eaf3;content:"";height:2px;left:-50%;position:absolute;right:50%;top:8px}.v2-timeline-step:last-child:before{display:none}.v2-timeline-node{background:#fff;border:2px solid #dfe6f0;border-radius:50%;display:grid;height:18px;place-items:center;position:relative;width:18px;z-index:2}.v2-timeline-node span{background:#c6d0de;border-radius:50%;height:7px;width:7px}.v2-timeline-step strong{font-size:9px}.v2-timeline-step small{font-size:8px}.v2-timeline-step.is-done:before{background:#55c391}.v2-timeline-step.is-done .v2-timeline-node{border-color:#36b478}.v2-timeline-step.is-done .v2-timeline-node span{background:#25a968}.v2-timeline-step.is-current .v2-timeline-node,.v2-timeline-step.is-needs_action .v2-timeline-node{border-color:var(--v2-primary);box-shadow:0 0 0 5px #2368f21a}.v2-timeline-step.is-current .v2-timeline-node span,.v2-timeline-step.is-needs_action .v2-timeline-node span{background:var(--v2-primary)}.v2-timeline-step.is-current strong,.v2-timeline-step.is-needs_action strong{color:var(--v2-primary)}.v2-workspace-grid{align-items:start;display:grid;gap:13px;grid-template-columns:258px minmax(0,1fr);margin-top:13px}.v2-sticky{position:sticky;top:112px}.v2-action-card,.v2-patient-card,.v2-workspace-content{background:#fff;border:1px solid var(--v2-border);border-radius:22px;box-shadow:0 12px 36px #142b4b0e}.v2-action-card,.v2-patient-card{padding:16px}.v2-action-card h3,.v2-patient-card h3{font-size:13px;margin:0 0 14px}.v2-patient-avatar{background:linear-gradient(145deg,var(--v2-primary),var(--v2-cyan));border-radius:18px;color:#fff;display:grid;font-weight:900;height:54px;margin:0 auto 10px;place-items:center;width:54px}.v2-patient-name{font-size:13px;font-weight:900;margin-bottom:14px;text-align:center}.v2-side-info{display:grid;gap:0}.v2-side-info div{border-bottom:1px dashed #e6ebf3;display:flex;font-size:9px;gap:8px;justify-content:space-between;padding:9px 0}.v2-side-info span{color:var(--v2-muted)}.v2-side-info strong{color:#263955;text-align:left}.v2-action-list{display:grid;gap:8px}.v2-action-list .v2-btn{font-size:10px;min-height:38px;width:100%}.v2-action-note{border-top:1px solid var(--v2-border);margin-top:14px;padding-top:14px}.v2-action-note span{color:var(--v2-muted);display:block;font-size:9px;margin-bottom:7px}.v2-workspace-content{min-width:0;overflow:hidden}.v2-tabs{border-bottom:1px solid var(--v2-border);display:flex;gap:6px;overflow-x:auto;padding:12px}.v2-tab{background:#f3f6fa;border:0;border-radius:11px;color:#65748c;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:9px;font-weight:850;padding:9px 12px}.v2-tab.is-active{background:linear-gradient(90deg,var(--v2-primary),#2f8fe6);box-shadow:0 8px 20px #2368f22e;color:#fff}.v2-tab-content{padding:18px}.v2-section-title{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.v2-section-title h2{font-size:14px;margin:0}.v2-section-title span{color:var(--v2-muted);font-size:9px}.v2-key-value-grid{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.v2-key-value-item{align-content:center;background:#fbfcfe;border:1px solid #e7ecf4;border-radius:14px;display:grid;gap:6px;min-height:64px;padding:11px 13px}.v2-key-value-item.wide{grid-column:1/-1}.v2-key-value-item span{color:var(--v2-muted);font-size:8px}.v2-key-value-item strong{color:#263955;font-size:10px;line-height:1.8;overflow-wrap:anywhere}.v2-subsection{border-top:1px solid var(--v2-border);margin-top:14px;padding-top:14px}.v2-subsection h3{font-size:12px;margin:0 0 10px}.v2-activity-list,.v2-document-grid,.v2-invoice-grid{display:grid;gap:9px}.v2-activity-item,.v2-document-card,.v2-invoice-card{background:#fbfcfe;border:1px solid #e5ebf3;border-radius:14px;padding:12px 13px}.v2-document-card-head,.v2-invoice-card-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.v2-activity-item strong,.v2-document-card strong,.v2-invoice-card strong{font-size:10px}.v2-activity-item p,.v2-document-card p,.v2-invoice-card p{color:var(--v2-muted);font-size:9px;line-height:1.9;margin:7px 0 0}.v2-activity-item small{color:#9aa5b6;display:block;font-size:8px;margin-top:6px}.v2-raw-block{background:#f6f8fb;border-radius:14px;color:#334862;direction:rtl;font-size:9px;line-height:2;max-height:430px;overflow:auto;padding:14px;white-space:pre-wrap}.v2-empty{background:#fafbfd;border:1px dashed #dce4ef;border-radius:15px;color:var(--v2-muted);font-size:10px;padding:34px 20px;text-align:center}.v2-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07162d8c;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:200}.v2-modal{background:#fff;border-radius:22px;box-shadow:0 30px 90px #07162d4d;padding:20px;width:min(520px,100%)}.v2-modal h3{font-size:15px;margin:0 0 8px}.v2-modal p{color:var(--v2-muted);font-size:10px;line-height:1.9;margin:0 0 14px}.v2-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.persian-date-control{position:relative}.persian-date-control .v2-input{cursor:pointer}.persian-date-popover{z-index:150!important}@media(max-width:1280px){.v2-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-workspace-grid{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:980px){.v2-sidebar{transform:translate(115%);transition:.24s ease}.v2-sidebar.is-open{transform:translate(0)}.v2-sidebar-backdrop{background:#07162d7a;inset:0;position:fixed;z-index:70}.v2-main{padding:12px}.v2-topbar{top:12px}.v2-menu-toggle{display:grid;place-items:center}.v2-topbar-search{display:none}.v2-workspace-grid{grid-template-columns:1fr}.v2-sticky{position:static}.v2-patient-card{display:grid;gap:12px;grid-template-columns:auto 1fr}.v2-patient-avatar,.v2-patient-card h3,.v2-patient-name{margin:0;text-align:right}.v2-side-info{grid-column:1/-1}}@media(max-width:720px){.v2-page-container{padding-top:12px}.v2-topbar{border-radius:18px;min-height:64px;padding:9px 11px}.v2-user-chip>div:last-child{display:none}.v2-user-chip{border:0;padding:0}.v2-page-hero{border-radius:22px;display:grid;min-height:0;padding:22px}.v2-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-stat-card{min-height:120px;padding:15px}.v2-filter-bar,.v2-workspace-hero{grid-template-columns:1fr}.v2-workspace-hero{padding:18px}.v2-workspace-actions{justify-content:flex-start}.v2-workspace-meta{grid-template-columns:repeat(2,1fr)}.v2-key-value-grid{grid-template-columns:1fr}.v2-key-value-item.wide{grid-column:auto}.v2-action-list{grid-template-columns:1fr}.v2-pagination{align-items:flex-start;flex-direction:column}}.v2-workspace-sidebar{align-self:start;display:grid;gap:13px}.v2-sidebar-actions{display:grid;gap:8px;margin-top:14px}.v2-quick-status{border-bottom:1px solid var(--v2-border);display:grid;gap:7px;margin-bottom:12px;padding-bottom:12px}.v2-quick-status label{color:var(--v2-muted);font-size:9px;font-weight:850}.v2-action-note p{color:#394d68;font-size:9px;line-height:1.9;margin:0}.v2-inline-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.v2-inline-actions.is-end{justify-content:flex-end}.v2-inline-actions.is-centered{justify-content:center}.v2-warning-box{background:#fff9e9;border:1px solid #f0d18e;border-radius:14px;color:#835a14;font-size:10px;line-height:1.9;margin-bottom:14px;padding:12px 14px}.v2-form-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.v2-form-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-form-grid .is-wide{grid-column:1/-1}.v2-field-action{align-self:end}.v2-card-controls{border-top:1px solid var(--v2-border);display:grid;gap:8px;grid-template-columns:minmax(130px,1fr) auto;margin-top:12px;padding-top:12px}.v2-subsection-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.v2-subsection-head h3{margin-bottom:3px}.v2-subsection-head span{color:var(--v2-muted);font-size:9px}.v2-nested-panel{background:#f8faff;border:1px solid #e2e9f3;border-radius:14px;margin-top:12px;padding:12px}.v2-nested-panel h4{font-size:10px;margin:0 0 10px}.v2-analysis-list,.v2-radio-list,.v2-reservation-card-list{display:grid;gap:11px}.v2-analysis-card,.v2-radio-card,.v2-reservation-card{background:#fbfcfe;border:1px solid #e5ebf3;border-radius:16px;padding:14px}.v2-confirm-check{align-items:flex-start;background:#fbfcfe;border:1px solid #e2e9f3;border-radius:13px;color:#52637b;display:flex;font-size:9px;gap:9px;line-height:1.9;padding:11px 13px}.v2-confirm-check input{margin-top:4px}.v2-transfer-mode-row{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.v2-transfer-mode{align-items:flex-start;background:#fbfcfe;border:1px solid #dfe6f0;border-radius:15px;cursor:pointer;display:flex;gap:10px;padding:14px}.v2-transfer-mode.is-active{background:#f2f7ff;border-color:#8eb3ff;box-shadow:0 0 0 3px #2368f212}.v2-transfer-mode strong{display:block;font-size:10px}.v2-transfer-mode small{color:var(--v2-muted);display:block;font-size:8px;margin-top:4px}.v2-transfer-slots{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.v2-transfer-slot{background:#fff;border:1px solid #dfe6f0;border-radius:14px;cursor:pointer;display:flex;gap:9px;padding:12px}.v2-transfer-slot.is-active{background:#f2f7ff;border-color:var(--v2-primary);box-shadow:0 0 0 3px #2368f212}.v2-transfer-slot small,.v2-transfer-slot span,.v2-transfer-slot strong{display:block}.v2-transfer-slot strong{font-size:9px}.v2-transfer-slot span{color:#43556f;font-size:8px;margin-top:4px}.v2-transfer-slot small{color:var(--v2-muted);font-size:8px;margin-top:4px}.v2-loading.is-compact{min-height:130px}.v2-structured-list{display:grid;gap:10px}.v2-structured-card{background:#fbfcfe;border:1px solid #e2e9f3;border-radius:14px;padding:12px}.v2-structured-card-title{color:#213653;font-size:10px;font-weight:900;margin-bottom:10px}.v2-structured-object{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.v2-structured-row{align-content:center;background:#fff;border:1px solid #e8edf5;border-radius:12px;display:grid;gap:5px;min-height:55px;padding:9px 11px}.v2-structured-row.is-wide{grid-column:1/-1}.v2-structured-row span{color:var(--v2-muted);font-size:8px}.v2-structured-row strong{color:#2b3e59;font-size:9px;line-height:1.9;overflow-wrap:anywhere}.v2-structured-group{background:#f7f9fc;border:1px solid #e7edf5;border-radius:13px;grid-column:1/-1;padding:10px}.v2-structured-group h4{color:#43556f;font-size:9px;margin:0 0 8px}.v2-page-hero.compact{min-height:135px}.v2-eyebrow{color:#81e7e8;display:block;font-size:9px;font-weight:900;margin-bottom:8px}.v2-patient-filter{grid-template-columns:minmax(260px,1fr) 180px auto auto}.v2-table-panel{overflow:visible}.v2-responsive-table{overflow-x:auto}.v2-table-person{align-items:center;display:flex;gap:9px}.v2-table-person small,.v2-table-person strong{display:block}.v2-table td small,.v2-table-person small{color:var(--v2-muted);font-size:8px;margin-top:4px}.v2-mini-avatar{background:linear-gradient(145deg,var(--v2-primary),var(--v2-cyan));border-radius:12px;color:#fff;display:grid;font-size:10px;font-weight:900;height:36px;place-items:center;width:36px}.v2-patient-overview-cards{display:grid;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:13px}.v2-patient-overview-cards article{background:#fff;border:1px solid var(--v2-border);border-radius:18px;box-shadow:0 10px 28px #142b4b0d;padding:15px}.v2-patient-overview-cards small,.v2-patient-overview-cards span,.v2-patient-overview-cards strong{display:block}.v2-patient-overview-cards span{color:var(--v2-muted);font-size:9px}.v2-patient-overview-cards strong{font-size:22px;margin:10px 0 5px}.v2-patient-overview-cards small{color:#94a0b3;font-size:8px;line-height:1.8}.v2-summary-columns{display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr))}.v2-summary-columns .v2-subsection{background:#fbfcfe;border:1px solid var(--v2-border);border-radius:15px;padding:13px}.v2-wallet-balance{align-items:center;background:linear-gradient(125deg,#123d6a,#176a7b);border-radius:18px;color:#fff;display:flex;gap:15px;justify-content:space-between;padding:18px}.v2-wallet-balance span{font-size:10px}.v2-wallet-balance strong{font-size:22px}@media(max-width:1100px){.v2-patient-overview-cards,.v2-transfer-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-summary-columns{grid-template-columns:1fr}}@media(max-width:720px){.v2-form-grid,.v2-form-grid.two-columns,.v2-patient-overview-cards,.v2-structured-object,.v2-transfer-mode-row,.v2-transfer-slots{grid-template-columns:1fr}.v2-form-grid .is-wide,.v2-structured-group,.v2-structured-row.is-wide{grid-column:auto}.v2-card-controls,.v2-patient-filter{grid-template-columns:1fr}.v2-subsection-head{align-items:flex-start;flex-direction:column}}.v2-field-error{color:#b83a3a;display:block;font-size:9px;line-height:1.8;margin-top:6px}.v2-success-box{background:#f0fbf6;border:1px solid #bfe7d3;border-radius:14px;color:#176b49;font-size:10px;line-height:1.9;padding:12px 14px}.v2-section-actions,.v2-success-box{margin-bottom:12px}.v2-finance-status-controls{align-items:end;grid-template-columns:repeat(2,minmax(0,1fr))}.v2-finance-status-controls>.v2-btn{min-height:42px}@media(max-width:720px){.v2-finance-status-controls{grid-template-columns:1fr}}.v2-nav-button{align-items:center;background:transparent;border:0;border-radius:14px;color:#ffffffc7;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:750;gap:11px;max-width:100%;min-height:46px;padding:8px 12px;text-align:right;transition:.18s ease;width:100%}.v2-nav-button:hover{background:#ffffff14;color:#fff}.v2-nav-button:disabled{cursor:wait;opacity:.55;transform:none}.v2-nav-logout{background:#a226261f;border:1px solid hsla(0,100%,72%,.18);color:#ffd5d5;margin-top:8px}.v2-nav-logout:hover{background:#c935353d;color:#fff}.v2-filter-panel,.v2-filter-panel .v2-filter-bar,.v2-filter-panel .v2-panel-body{overflow:visible!important}.v2-filter-panel{position:relative;z-index:25}.v2-filter-panel .persian-date-control{position:relative;z-index:30}.v2-filter-panel .persian-date-popover{z-index:9000!important}.v2-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-field.full,.v2-form-grid>.full{grid-column:1/-1}.v2-inline-actions.wrap{flex-wrap:wrap}.v2-tabs-scroll{overflow-x:auto;scrollbar-width:thin}.v2-modal-wide{max-height:calc(100vh - 40px);overflow:auto;width:min(1080px,calc(100vw - 32px))}.v2-long-text{color:var(--v2-ink);line-height:2;margin:0;white-space:pre-wrap}.v2-alert.danger{background:#df535314;border-color:#df535340;color:#9f2d2d}.v2-select.compact{min-width:170px}.v2-service-choice-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.v2-service-choice{background:#fff;border:1px solid var(--v2-border);border-radius:18px;color:var(--v2-ink);cursor:pointer;min-height:112px;padding:16px;text-align:right;transition:.18s ease}.v2-service-choice:hover{border-color:#2368f259;box-shadow:0 10px 26px #0f1f3d12;transform:translateY(-1px)}.v2-service-choice.active{background:#2368f20e;border-color:var(--v2-primary);box-shadow:inset 0 0 0 1px #2368f22e}.v2-service-choice strong{display:block;font-size:14px}.v2-service-choice span{color:var(--v2-muted);display:block;font-size:11px;line-height:1.8;margin-top:7px}.v2-treatment-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.v2-treatment-card{background:#f9fbfe;border:1px solid var(--v2-border);border-radius:16px;min-height:118px;padding:14px}.v2-treatment-card small{color:var(--v2-muted);display:block;line-height:1.8;margin-top:12px}.v2-conversation-modal{max-height:calc(100vh - 32px)}.v2-conversation-list{display:grid;gap:10px;max-height:52vh;overflow-y:auto;padding:4px}.v2-message{background:#f7f9fc;border:1px solid var(--v2-border);border-radius:18px;padding:13px 15px;width:min(84%,760px)}.v2-message.user{background:#2368f212;border-bottom-left-radius:6px;justify-self:start}.v2-message.assistant{background:#13b8c914;border-bottom-right-radius:6px;justify-self:end}.v2-message strong{display:block;font-size:12px;margin-bottom:6px}.v2-message p{line-height:1.95;margin:0;white-space:pre-wrap}.v2-message small{color:var(--v2-muted);display:block;margin-top:8px}.v2-sales-workspace{grid-template-columns:minmax(0,1fr) 300px}.v2-centers-filter{grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(160px,.7fr)) auto auto}.v2-finance-filter{grid-template-columns:minmax(220px,1fr) repeat(4,minmax(150px,.65fr)) auto}@media(max-width:1180px){.v2-centers-filter,.v2-finance-filter,.v2-form-grid.four,.v2-service-choice-grid,.v2-treatment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-sales-workspace{grid-template-columns:minmax(0,1fr) 270px}}@media(max-width:820px){.v2-centers-filter,.v2-finance-filter,.v2-form-grid.four,.v2-form-grid.three,.v2-form-grid.two,.v2-service-choice-grid,.v2-treatment-grid{grid-template-columns:1fr}.v2-field.full,.v2-form-grid>.full{grid-column:auto}.v2-sales-workspace{grid-template-columns:1fr}.v2-message{width:94%}}.v2-check-grid{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.v2-two-column-panels{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.v2-two-column-panels>.v2-nested-panel{align-self:start;margin:0}@media(max-width:980px){.v2-two-column-panels{grid-template-columns:1fr}}.v2-manual-steps{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 16px}.v2-manual-step{align-items:center;background:#fff;border:1px solid var(--v2-border);border-radius:17px;color:var(--v2-muted);cursor:default;display:flex;font-family:inherit;gap:10px;min-height:62px;padding:10px 14px;position:relative;text-align:right}.v2-manual-step span{background:#f0f3f8;border-radius:12px;color:#667085;display:grid;flex:0 0 34px;font-weight:900;height:34px;place-items:center;width:34px}.v2-manual-step strong{font-size:12px}.v2-manual-step.active{border-color:#2368f261;box-shadow:0 10px 28px #2368f214;color:var(--v2-ink)}.v2-manual-step.active span{background:var(--v2-primary);color:#fff}.v2-manual-step.done{background:#199a6909;border-color:#199a6938;color:#176b49;cursor:pointer}.v2-manual-step.done span{background:#199a69;color:#fff}.v2-manual-workspace{grid-template-columns:minmax(0,1fr) 310px}.v2-manual-search{max-width:760px}.v2-patient-result-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.v2-patient-result{align-items:center;background:#fff;border:1px solid var(--v2-border);border-radius:16px;color:var(--v2-ink);cursor:pointer;display:flex;font-family:inherit;gap:11px;min-height:76px;padding:11px;text-align:right;transition:.18s ease;width:100%}.v2-patient-result:hover{border-color:#2368f259;transform:translateY(-1px)}.v2-patient-result.active{background:#199a690b;border-color:#199a69;box-shadow:inset 0 0 0 1px #199a6921}.v2-patient-result-avatar{background:#2368f217;border-radius:14px;color:var(--v2-primary);display:grid;flex:0 0 42px;font-weight:900;height:42px;place-items:center;width:42px}.v2-patient-result>span:nth-child(2){flex:1;min-width:0}.v2-patient-result small,.v2-patient-result strong{display:block}.v2-patient-result small{color:var(--v2-muted);direction:rtl;margin-top:5px}.v2-patient-result i{color:var(--v2-primary);font-size:10px;font-style:normal;font-weight:850}.v2-service-choice-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-key-value-grid.one{grid-template-columns:1fr}.v2-manual-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:14px;padding:12px 0 2px}.v2-info-box{background:#2368f20b;border:1px solid rgba(35,104,242,.16);border-radius:14px;color:#31516e;font-size:10px;line-height:1.9;padding:12px 14px}@media(max-width:1050px){.v2-manual-workspace{grid-template-columns:1fr}.v2-manual-workspace .v2-workspace-sidebar{order:-1}.v2-manual-workspace .v2-sticky{position:static}}@media(max-width:720px){.v2-manual-steps,.v2-patient-result-grid,.v2-service-choice-grid.two{grid-template-columns:1fr}.v2-manual-step{min-height:54px}.v2-manual-search{display:grid;grid-template-columns:1fr}.v2-manual-actions{background:#fffffff5;border:1px solid var(--v2-border);border-radius:16px;bottom:10px;box-shadow:0 12px 30px #0f1f3d1f;padding:10px;position:sticky;z-index:12}.v2-manual-actions .v2-btn{flex:1}}.v2-daily-toolbar{align-items:end;background:#f9fbfe;border:1px solid var(--v2-border);border-radius:18px;display:grid;gap:10px;grid-template-columns:minmax(220px,.8fr) auto auto auto;margin-bottom:16px;overflow:visible;padding:14px}.v2-daily-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.v2-daily-card-grid article,.v2-daily-summary article{background:#fff;border:1px solid var(--v2-border);border-radius:18px;box-shadow:0 10px 24px #0f1f3d0a;padding:15px}.v2-daily-card-grid span,.v2-daily-summary span{color:var(--v2-muted);display:block;font-size:10px}.v2-daily-summary strong{color:var(--v2-ink);display:block;font-size:19px;font-weight:950;margin:7px 0 5px}.v2-daily-card-grid small,.v2-daily-summary small{color:var(--v2-muted);display:block;font-size:9px;line-height:1.9}.v2-daily-card-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.v2-daily-card-grid strong{display:block;font-size:18px;font-weight:950;margin:7px 0 4px}@media(max-width:1100px){.v2-daily-card-grid,.v2-daily-summary,.v2-daily-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.v2-daily-card-grid,.v2-daily-summary,.v2-daily-toolbar{grid-template-columns:1fr}.v2-daily-toolbar .v2-btn{width:100%}}.v2-income-chart-panel,.v2-range-report-panel{margin-top:18px;overflow:visible}.v2-range-report-toolbar{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;margin:12px 0 16px}.v2-range-report-toolbar .v2-field{margin:0;min-width:0}.v2-range-report-toolbar .v2-btn{min-height:42px;white-space:nowrap}.v2-range-caption{background:#2368f20b;border:1px solid rgba(35,104,242,.13);border-radius:13px;color:#31516e;font-size:12px;font-weight:800;margin:0 0 12px;padding:9px 12px}.v2-chart-head{align-items:flex-start;gap:14px}.v2-chart-presets{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.v2-chart-presets .v2-btn{min-width:92px}.v2-chart-custom-range{background:#f9fbfe;border:1px solid var(--v2-border);border-radius:16px;padding:12px}.v2-chart-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.v2-chart-stat-grid article{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--v2-border);border-radius:16px;box-shadow:0 8px 22px #0f1f3d09;min-width:0;padding:12px 14px}.v2-chart-stat-grid span{color:var(--v2-muted);display:block;font-size:11px}.v2-chart-stat-grid strong{color:var(--v2-ink);display:block;font-size:16px;font-weight:950;margin-top:7px}.v2-chart-stat-grid small{color:var(--v2-muted);display:block;font-size:10px;margin-top:4px}.v2-income-chart-wrap{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--v2-border);border-radius:18px;overflow-x:auto;overflow-y:hidden;padding:8px 4px 2px;width:100%}.v2-income-chart{aspect-ratio:1000/350;display:block;height:auto;min-width:760px;overflow:visible;width:100%}.v2-chart-grid-line{stroke:#e6ebf3;stroke-width:1;vector-effect:non-scaling-stroke}.v2-chart-axis-title,.v2-chart-svg-tooltip text,.v2-chart-x-label,.v2-chart-y-label{font-family:var(--v2-font-family)}.v2-chart-x-label,.v2-chart-y-label{fill:#74839c;font-size:12px;font-weight:700}.v2-chart-y-label.is-cumulative{fill:#3e5f98}.v2-chart-axis-title{fill:#52657f;font-size:11px;font-weight:900}.v2-chart-x-tick{stroke:#cad4e4;stroke-width:1}.v2-chart-bar,.v2-chart-x-tick{vector-effect:non-scaling-stroke}.v2-chart-bar{fill:url(#financeDailyBars);stroke:#5681d32e;stroke-width:1;transition:opacity .15s ease,filter .15s ease}.v2-chart-bar.is-hovered{filter:drop-shadow(0 5px 7px rgba(77,119,199,.16));opacity:1}.v2-chart-line{fill:none;filter:drop-shadow(0 5px 8px rgba(35,104,242,.14));stroke:var(--v2-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5}.v2-chart-line,.v2-chart-point{pointer-events:none;vector-effect:non-scaling-stroke}.v2-chart-point{fill:#fff;stroke:var(--v2-primary);stroke-width:2.5;transition:r .15s ease,fill .15s ease}.v2-chart-point.is-hovered{fill:#eaf1ff;r:6.5}.v2-chart-hover-zone{cursor:crosshair;fill:transparent}.v2-chart-svg-tooltip rect{fill:#fffffffb;filter:drop-shadow(0 6px 13px rgba(15,31,61,.16));stroke:#d7e1ef;stroke-width:1;vector-effect:non-scaling-stroke}.v2-chart-svg-tooltip text{direction:rtl;fill:#203754;font-size:9.2px;font-weight:800;unicode-bidi:plaintext}.v2-chart-svg-tooltip .v2-chart-tooltip-date{fill:var(--v2-primary);font-size:9.6px;font-weight:950}.v2-chart-tooltip-divider{stroke:#e6edf7;stroke-width:1;vector-effect:non-scaling-stroke}.v2-chart-legend{align-items:center;color:var(--v2-muted);display:flex;gap:12px;justify-content:space-between;margin-top:10px}.v2-chart-legend-series{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.v2-chart-legend-series>span{align-items:center;color:var(--v2-ink);display:inline-flex;font-weight:850;gap:7px}.v2-chart-legend i.is-daily{background:#b6cdf8;border:1px solid #91afe9;border-radius:3px;display:inline-block;height:12px;width:12px}.v2-chart-legend i.is-cumulative{background:var(--v2-primary);border-radius:999px;box-shadow:0 0 0 1px #2368f20f;display:inline-block;height:3px;width:22px}.v2-chart-legend small{text-align:left}@media(max-width:1100px){.v2-chart-stat-grid,.v2-range-report-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-range-report-toolbar .v2-btn{grid-column:1/-1;justify-self:start}}@media(max-width:680px){.v2-chart-stat-grid,.v2-range-report-toolbar{grid-template-columns:1fr}.v2-range-report-toolbar .v2-btn{width:100%}.v2-chart-head{align-items:stretch;flex-direction:column}.v2-chart-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.v2-chart-presets .v2-btn{min-width:0;padding-inline:8px}.v2-chart-legend{align-items:flex-start;flex-direction:column}.v2-chart-legend small{text-align:right}}.v2-turn-manager{overflow:visible}.v2-range-turn-form{background:#2368f209;border:1px solid rgba(35,104,242,.16);border-radius:18px;margin:14px 0;overflow:visible;padding:15px}.v2-range-turn-form label small{color:var(--v2-muted);display:block;font-size:9px;margin-top:6px}.v2-turn-list-toolbar{align-items:center;background:#fff;border:1px solid var(--v2-border);border-radius:14px;display:flex;gap:10px;justify-content:space-between;margin:14px 0 8px;padding:11px 13px}.v2-turn-list-toolbar strong{color:var(--v2-ink)}.v2-turn-list-toolbar span{color:var(--v2-muted);font-size:10px}.v2-checkbox-cell{text-align:center!important;width:44px}.v2-checkbox-cell input{accent-color:var(--v2-primary);cursor:pointer;height:16px;width:16px}.v2-checkbox-cell input:disabled{cursor:not-allowed;opacity:.45}@media(max-width:720px){.v2-turn-list-toolbar{align-items:stretch;flex-direction:column}.v2-turn-list-toolbar .v2-btn{width:100%}}.v2-module-switcher{margin-bottom:14px;margin-top:0;overflow:visible}.v2-module-switcher .v2-tabs{flex-wrap:wrap}.v2-embedded-module{border-radius:22px;min-width:0;overflow:visible}.v2-embedded-module .container,.v2-embedded-module .container-fluid,.v2-embedded-module>div,.v2-embedded-module>section{max-width:none!important}.v2-embedded-module .container,.v2-embedded-module .container-fluid{padding-left:0!important;padding-right:0!important}.v2-embedded-module .card,.v2-embedded-module .rounded-4{border-color:var(--v2-border)!important}.v2-embedded-module .btn,.v2-embedded-module button,.v2-embedded-module input,.v2-embedded-module select,.v2-embedded-module textarea{font-family:inherit!important}.v2-topbar-legacy{align-items:center;background:#fff;border:1px solid #cdd9eb;border-radius:12px;color:#28466f;display:inline-flex;font-size:10px;font-weight:850;justify-content:center;min-height:38px;padding:8px 13px;text-decoration:none;transition:.16s ease;white-space:nowrap}.v2-topbar-legacy:hover{background:#f5f9ff;border-color:#9fbcf3;color:#174da4}.v2-embedded-module{background:#fff;border:1px solid var(--v2-border);box-shadow:0 14px 40px #1930500f;padding:18px}.v2-embedded-module>div,.v2-embedded-module>section{margin:0!important}.v2-embedded-module .container,.v2-embedded-module .container-fluid{margin:0!important;width:100%!important}.v2-embedded-module .card{background:#fff!important;border:1px solid var(--v2-border)!important;border-radius:18px!important;box-shadow:0 8px 24px #1831530d!important}.v2-embedded-module .card-header{background:#f8faff!important;border-bottom:1px solid var(--v2-border)!important;color:var(--v2-ink)!important}.v2-embedded-module h1,.v2-embedded-module h2,.v2-embedded-module h3,.v2-embedded-module h4,.v2-embedded-module h5{color:var(--v2-ink)}.v2-embedded-module .text-muted{color:var(--v2-muted)!important}.v2-embedded-module .form-control,.v2-embedded-module .form-select{background:#fff!important;border:1px solid #dce4f0!important;border-radius:12px!important;box-shadow:none!important;color:var(--v2-ink)!important;min-height:42px}.v2-embedded-module .form-control:focus,.v2-embedded-module .form-select:focus{border-color:#8eb3ff!important;box-shadow:0 0 0 4px #2368f214!important}.v2-embedded-module .btn{border-radius:11px!important;font-size:11px;font-weight:800;min-height:38px}.v2-embedded-module .btn-primary{background:var(--v2-primary)!important;border-color:var(--v2-primary)!important}.v2-embedded-module .table-responsive{border:1px solid var(--v2-border);border-radius:16px;overflow:auto}.v2-embedded-module .table{background:#fff;color:var(--v2-ink);margin:0!important}.v2-embedded-module .table thead th{background:#f7f9fc!important;border-bottom:1px solid var(--v2-border)!important;color:#5e6d84!important;font-size:10px;font-weight:900;padding:13px 11px!important}.v2-embedded-module .table tbody td{border-color:#edf1f6!important;padding:12px 11px!important;vertical-align:middle}.v2-embedded-module .badge.bg-dark{background:#26364e!important;border:1px solid #40526d!important;color:#fff!important;direction:ltr;line-height:1.7;unicode-bidi:plaintext;white-space:normal}.v2-embedded-module pre{direction:ltr;text-align:left}.v2-embedded-module>div>.dashboard-header:first-child,.v2-embedded-module>div>.hero-section:first-child,.v2-embedded-module>div>.page-header:first-child,.v2-embedded-module>section>.page-header:first-child{display:none!important}.v2-module-intro{align-items:center;background:linear-gradient(135deg,#fff,#f5f9ff);border:1px solid #dfe7f2;border-radius:18px;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px;padding:15px 17px}.v2-module-intro strong{color:var(--v2-ink);display:block;font-size:13px}.v2-module-intro span{color:var(--v2-muted);display:block;font-size:10px;line-height:1.9;margin-top:5px}.v2-access-note{background:#f8fafc;border:1px dashed #cdd9eb;border-radius:16px;color:var(--v2-muted);padding:18px;text-align:center}@media(max-width:1050px){.v2-topbar-actions{gap:8px}.v2-topbar-legacy{padding-inline:10px}}@media(max-width:760px){.v2-topbar{align-items:stretch}.v2-topbar-actions{flex-wrap:wrap;width:100%}.v2-topbar-legacy{order:2}.v2-topbar-search{min-width:0;order:1;width:100%}.v2-user-chip{margin-right:auto;order:3}.v2-embedded-module{border-radius:16px;padding:10px}.v2-module-intro{align-items:flex-start;flex-direction:column}}.v2-form-fieldset{border:0;display:contents;margin:0;min-width:0;padding:0}.v2-form-fieldset:disabled{opacity:.86}.v2-service-choice-grid.one{grid-template-columns:minmax(0,1fr)}.v2-embedded-module .admin-page,.v2-embedded-module .content-wrapper,.v2-embedded-module .dashboard-page,.v2-embedded-module .main-content,.v2-embedded-module .page-shell,.v2-embedded-module [class*=page-container]{background:transparent!important;color:var(--v2-ink)!important;margin:0!important;min-height:0!important;padding:0!important;width:100%!important}.v2-embedded-module .admin-sidebar,.v2-embedded-module .app-footer,.v2-embedded-module .app-header,.v2-embedded-module .main-footer,.v2-embedded-module .main-header,.v2-embedded-module .navbar,.v2-embedded-module .sidebar{display:none!important}.v2-embedded-module .content-header,.v2-embedded-module .page-title,.v2-embedded-module .section-title{background:transparent!important;border-bottom:1px solid var(--v2-border)!important;color:var(--v2-ink)!important;margin:0 0 14px!important;padding:0 0 12px!important}.v2-embedded-module .row{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.v2-embedded-module .form-label,.v2-embedded-module label{color:#3c4f68!important;font-weight:750}.v2-embedded-module .input-group-text{background:#f7f9fc!important;border-color:#dce4f0!important;color:#53657d!important}.v2-embedded-module .pagination{gap:5px;margin:16px 0 0}.v2-embedded-module .page-link{background:#fff!important;border-color:#dce4f0!important;border-radius:10px!important;color:#315680!important;display:inline-grid;min-height:36px;min-width:36px;place-items:center}.v2-embedded-module .page-item.active .page-link{background:var(--v2-primary)!important;border-color:var(--v2-primary)!important;color:#fff!important}.v2-embedded-module .modal-content{border:1px solid var(--v2-border)!important;border-radius:20px!important;box-shadow:0 24px 70px #0f1f3d2e!important;overflow:hidden}.v2-embedded-module .modal-footer,.v2-embedded-module .modal-header{background:#fafcff!important;border-color:var(--v2-border)!important}.v2-embedded-module .alert{border-radius:14px!important;line-height:1.9}.v2-embedded-module .dropdown-menu{border:1px solid var(--v2-border)!important;border-radius:14px!important;box-shadow:0 18px 45px #0f1f3d24!important}.v2-embedded-module .nav-tabs{border-bottom-color:var(--v2-border)!important;gap:6px}.v2-embedded-module .nav-tabs .nav-link{border:0!important;border-radius:10px 10px 0 0!important;color:#66768c!important;font-weight:800}.v2-embedded-module .nav-tabs .nav-link.active{background:#eef4ff!important;color:var(--v2-primary)!important}.v2-embedded-module code,.v2-embedded-module pre{background:#26364e!important;border-radius:10px;color:#e8eef8!important}.v2-page-hero,.v2-page-hero.compact{background:radial-gradient(620px 280px at 12% 4%,rgba(55,211,211,.24),transparent 66%),radial-gradient(520px 260px at 88% 26%,rgba(77,130,255,.18),transparent 68%),linear-gradient(135deg,#0a203f,#123965 56%,#0c6070)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 22px 58px #0a203f2b!important;color:#fff!important}.v2-page-hero .v2-eyebrow,.v2-page-hero h1,.v2-page-hero h2,.v2-page-hero h3,.v2-page-hero strong{color:#fff!important}.v2-page-hero .v2-eyebrow{background:#ffffff17;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;display:inline-flex;font-size:10px;font-weight:850;margin-bottom:8px;padding:5px 10px}.v2-legacy-hidden,.v2-legacy-hidden-control{display:none!important}.v2-legacy-module{isolation:isolate;overflow:visible!important}.v2-legacy-module .v2-legacy-root,.v2-legacy-module .v2-legacy-root>main,.v2-legacy-module .v2-legacy-root>section,.v2-legacy-module .v2-legacy-root[class]{background:transparent!important;box-shadow:none!important;color:var(--v2-ink)!important;margin:0!important;max-width:none!important;min-height:0!important;padding:0!important;width:100%!important}.v2-legacy-module .v2-legacy-root.container,.v2-legacy-module .v2-legacy-root.container-fluid,.v2-legacy-module .v2-legacy-root>.container,.v2-legacy-module .v2-legacy-root>.container-fluid{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.v2-legacy-module .v2-legacy-page-header{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--v2-ink)!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;margin:0 0 12px!important;min-height:0!important;overflow:visible!important;padding:0!important}.v2-legacy-module .v2-legacy-page-header>:not(.v2-legacy-page-heading-copy){margin-block:0!important}.v2-legacy-module .v2-legacy-page-heading-copy{display:none!important}.v2-legacy-module .v2-legacy-page-header .card-body,.v2-legacy-module .v2-legacy-page-header [class*=__content]{align-items:center!important;background:transparent!important;border:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;margin:0!important;min-height:0!important;padding:0!important;width:100%!important}.v2-legacy-module .v2-legacy-page-header :is(.hero-actions,.header-actions,.postal-head-actions,.ai-hero-actions){align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;margin:0!important}.v2-legacy-module :is(.card,.panel-card,.table-card,.toolbar-card,.detail-card,.settings-card,.filter-card,.content-card,.dashboard-card,.list-card,.form-card,.stats-card,.doctor-list-card,[class$=-panel],[class$=-card]){background:#fff!important;border:1px solid var(--v2-border)!important;border-radius:18px!important;box-shadow:0 9px 28px #1831530e!important;color:var(--v2-ink)!important}.v2-legacy-module :is(.card-header,.table-head,.panel-head,.section-head,[class$=-header]):not(.modal-header){background:#f8faff!important;border-color:var(--v2-border)!important;color:var(--v2-ink)!important}.v2-legacy-module :is(.card-body,.panel-body,.table-body){background:#fff!important;color:var(--v2-ink)!important}.v2-legacy-module :is(h1,h2,h3,h4,h5,h6){color:var(--v2-ink)!important}.v2-legacy-module :is(p,small,.text-muted,.section-desc,.hero-text){color:var(--v2-muted)!important}.v2-legacy-module :is(input,select,textarea,.form-control,.form-select){background:#fff!important;border:1px solid #dce4f0!important;border-radius:12px!important;box-shadow:none!important;color:var(--v2-ink)!important;font-family:inherit!important;min-height:42px!important}.v2-legacy-module textarea{min-height:90px!important}.v2-legacy-module :is(input,select,textarea,.form-control,.form-select):focus{border-color:#8eb3ff!important;box-shadow:0 0 0 4px #2368f214!important;outline:0!important}.v2-legacy-module :is(label,.form-label){color:#354b67!important;font-weight:800!important}.v2-legacy-module :is(button,.btn,.primary-btn,.ghost-btn,.dashboard-btn,.hero-btn,.danger-btn,.outline-btn,[class$=-btn]){border-radius:11px!important;font-family:inherit!important;font-size:11px!important;font-weight:820!important;min-height:38px;writing-mode:horizontal-tb!important}.v2-legacy-module :is(.btn-primary,.primary-btn){background:var(--v2-primary)!important;border-color:var(--v2-primary)!important;color:#fff!important}.v2-legacy-module :is(.btn-outline-primary,.ghost-btn,.outline-btn){background:#fff!important;border-color:#b8cae7!important;color:#245ba8!important}.v2-legacy-module :is(.btn-danger,.danger-btn,.btn-outline-danger){background:#fff7f7!important;border-color:#efb8bc!important;color:#b4232c!important}.v2-legacy-module :is(.btn-success,.btn-outline-success){background:#f2fff8!important;border-color:#a7ddc5!important;color:#137047!important}.v2-legacy-module :is(.table-responsive,.responsive-table,[class*=table-wrap]){background:#fff!important;border:1px solid var(--v2-border)!important;border-radius:16px!important;overflow:auto!important;width:100%!important}.v2-legacy-module table,.v2-legacy-module table.v2-legacy-table{background:#fff!important;border-collapse:separate!important;border-spacing:0!important;color:var(--v2-ink)!important;margin:0!important;width:100%!important}.v2-legacy-module table thead th{background:#f7f9fc!important;border:0!important;border-bottom:1px solid var(--v2-border)!important;color:#55677f!important;font-size:10px!important;font-weight:900!important;padding:13px 11px!important;white-space:nowrap!important;writing-mode:horizontal-tb!important}.v2-legacy-module table tbody td{background:#fff!important;border:0!important;border-bottom:1px solid #edf1f6!important;color:#263952!important;padding:12px 11px!important;vertical-align:middle!important;writing-mode:horizontal-tb!important}.v2-legacy-module table tbody tr:hover td{background:#f9fbff!important}.v2-legacy-module :is(.nav-tabs,.calls-tabs,.tabs,.tab-list){border-color:var(--v2-border)!important;gap:6px!important}.v2-legacy-module :is(.nav-link,.calls-tab,.tab-button,.tab-btn){background:#fff!important;border:1px solid #dbe5f2!important;border-radius:11px!important;color:#55677f!important}.v2-legacy-module :is(.nav-link.active,.calls-tab.is-active,.tab-button.active,.tab-btn.active){background:#eef4ff!important;border-color:#a9c3f5!important;color:var(--v2-primary)!important}.v2-legacy-module :is(.modal-custom,.modal-content,.sev-modal){background:#fff!important;border:1px solid var(--v2-border)!important;border-radius:20px!important;box-shadow:0 26px 75px #0f1f3d33!important}.v2-legacy-module :is(.modal-header,.modal-footer){background:#fafcff!important;border-color:var(--v2-border)!important;color:var(--v2-ink)!important}.v2-legacy-module .pagination{gap:5px!important}.v2-legacy-module .page-link{background:#fff!important;border-color:#dce4f0!important;border-radius:10px!important;color:#315680!important;display:inline-grid!important;min-height:36px!important;min-width:36px!important;place-items:center!important}.v2-legacy-module .page-item.active .page-link{background:var(--v2-primary)!important;border-color:var(--v2-primary)!important;color:#fff!important}@media(max-width:760px){.v2-page-toolbar{align-items:stretch}.v2-page-toolbar .v2-btn{flex:1 1 auto}.v2-legacy-module{padding:8px!important}.v2-legacy-module table{min-width:760px}}.v2-legacy-module .v2-legacy-page-header.v2-legacy-page-header{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--v2-ink)!important;margin:0 0 10px!important;min-height:0!important;padding:0!important}.v2-legacy-module .v2-legacy-page-header.v2-legacy-page-header .v2-legacy-page-heading-copy{display:none!important}.v2-legacy-module .v2-legacy-page-header.v2-legacy-page-header :is(.card-body,[class*=__content]){background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;min-height:0!important;padding:0!important}.v2-legacy-module .v2-legacy-page-header :is(a,button,.btn,.hero-btn,.dashboard-btn,.ghost-btn,.outline-btn,[class$=-btn]):not(.v2-legacy-hidden-control){background:#fff!important;background-image:none!important;border:1px solid #b9cae4!important;box-shadow:0 5px 15px #1f4b8212!important;color:#24558f!important;opacity:1!important;text-shadow:none!important;visibility:visible!important;-webkit-text-fill-color:currentColor!important}.v2-legacy-module .v2-legacy-page-header :is(a,button,.btn,.hero-btn,.dashboard-btn,.ghost-btn,.outline-btn,[class$=-btn]):not(.v2-legacy-hidden-control):hover{background:#f3f7ff!important;border-color:#8faee0!important;color:#174b90!important}.v2-legacy-module .v2-legacy-page-header :is(a,button,.btn,.hero-btn,.dashboard-btn,.ghost-btn,.outline-btn,[class$=-btn]):not(.v2-legacy-hidden-control) :is(span,strong,small,i){color:inherit!important;-webkit-text-fill-color:currentColor!important}.v2-legacy-module .v2-legacy-page-header :is(a,button,.btn,.hero-btn,.dashboard-btn,.ghost-btn,.outline-btn,[class$=-btn]).disabled,.v2-legacy-module .v2-legacy-page-header :is(a,button,.btn,.hero-btn,.dashboard-btn,.ghost-btn,.outline-btn,[class$=-btn]):disabled{opacity:.55!important}.v2-topbar-page-actions:empty{display:none}.v2-page-actions-content,.v2-topbar-page-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:7px;min-width:0}.v2-page-actions-content .v2-btn,.v2-topbar-page-actions .v2-btn{box-shadow:none;font-size:10px;min-height:38px;padding:7px 12px;white-space:nowrap}.v2-page-actions-content .v2-btn.secondary,.v2-topbar-page-actions .v2-btn.secondary{background:#fff;border-color:#bfd0e9;color:#24558f}.v2-page-actions-content .v2-btn.secondary:hover,.v2-topbar-page-actions .v2-btn.secondary:hover{background:#f3f7ff;border-color:#92afe0;color:#174b90}.v2-page-actions-content .v2-btn.primary,.v2-topbar-page-actions .v2-btn.primary{color:#fff}.v2-legacy-action-source,.v2-legacy-action-source-control{display:none!important}.v2-legacy-module :is(.stat-card,[class*=stat-card],[class*=metric-card],[class*=summary-card]){color:var(--v2-ink)!important}.v2-legacy-module :is(.stat-card,[class*=stat-card],[class*=metric-card])>:is(span,small,p),.v2-legacy-module :is(.stat-card__label,.stat-card__hint,.stat-label,.metric-label,.summary-label){color:var(--v2-muted)!important;-webkit-text-fill-color:currentColor!important}.v2-legacy-module :is(.stat-card,[class*=stat-card],[class*=metric-card])>strong,.v2-legacy-module :is(.stat-card__value,.stat-value,.metric-value,.summary-value){color:var(--v2-ink)!important;-webkit-text-fill-color:currentColor!important}.v2-legacy-module .v2-legacy-page-header .v2-legacy-action-source,.v2-legacy-module .v2-legacy-page-header .v2-legacy-action-source-control{margin:0!important;padding:0!important}.v2-legacy-module .v2-legacy-page-header .card-body:empty,.v2-legacy-module .v2-legacy-page-header [class*=__content]:empty,.v2-legacy-module .v2-legacy-page-header>:empty{display:none!important}@media(max-width:1420px){.v2-topbar{flex-wrap:wrap}.v2-topbar-actions{flex:1 1 auto;justify-content:flex-end;min-width:0}.v2-topbar-search{min-width:250px}}@media(max-width:1120px){.v2-page-actions-content,.v2-topbar-page-actions{flex-wrap:wrap}.v2-page-actions-content .v2-btn,.v2-topbar-page-actions .v2-btn{min-height:36px;padding:6px 10px}}@media(max-width:980px){.v2-topbar-page-actions{order:3;width:100%}.v2-page-actions-content{width:100%}.v2-page-actions-content .v2-btn,.v2-topbar-page-actions .v2-btn{flex:1 1 auto}}.v2-legacy-module [data-v2-legacy-action-source=true],.v2-legacy-module [data-v2-legacy-hidden=true]{border:0!important;display:none!important;margin:0!important;max-height:0!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;width:0!important}.v2-legacy-module [data-v2-legacy-inline-filters=true]{align-items:end!important;background:transparent!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;margin:0!important;padding:0!important;width:min(100%,760px)!important}.v2-legacy-module [data-v2-legacy-inline-filters=true]>:is(input,select,textarea,.form-control,.form-select){margin:0!important;min-width:0!important;width:100%!important}.v2-legacy-module .v2-legacy-page-header:has(>.stats-grid),.v2-legacy-module .v2-legacy-page-header:has(>[class*=stats-grid]){margin-bottom:12px!important}.v2-legacy-module .v2-legacy-page-header>.stats-grid,.v2-legacy-module .v2-legacy-page-header>[class*=stats-grid]{margin:0!important;width:100%!important}.v2-topbar-page-actions{flex:0 1 auto!important;max-width:min(46vw,680px);width:auto!important}.v2-topbar-page-actions>.v2-page-actions-content{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:7px!important;justify-content:flex-start!important;max-width:100%;width:auto!important}.v2-topbar-page-actions .v2-btn{flex:0 0 auto!important;max-width:220px;overflow:hidden;text-overflow:ellipsis;width:auto!important}@media(max-width:1180px){.v2-topbar-page-actions{max-width:100%}}@media(max-width:760px){.v2-legacy-module [data-v2-legacy-inline-filters=true]{grid-template-columns:1fr!important;width:100%!important}.v2-topbar-page-actions{max-width:100%;width:100%!important}.v2-topbar-page-actions>.v2-page-actions-content{width:100%!important}.v2-topbar-page-actions .v2-btn{flex:1 1 auto!important;max-width:none}}.v2-file-row{align-items:center;background:#fbfcfe;border:1px solid var(--v2-border);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.v2-file-row>div:first-child{display:grid;gap:4px;min-width:0}.v2-file-row>div:first-child strong{color:var(--v2-ink);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-file-row>div:first-child span{color:var(--v2-muted);font-size:9px}@media(max-width:640px){.v2-file-row{align-items:stretch;flex-direction:column}}.bn-admin-v2-body,.v2-admin-shell{font-size:14px;line-height:1.75}.v2-nav a{font-size:14px}.v2-nav-label{font-size:12px}.v2-brand span,.v2-btn,.v2-field label,.v2-filter-bar label,.v2-filter-bar label>span,.v2-form-grid label>span,.v2-modal p,.v2-page-hero p,.v2-panel-head p,.v2-quick-status label,.v2-topbar-search,.v2-topbar-search input,.v2-topbar-title span,.v2-user-chip span,.v2-user-chip strong,.v2-workspace-hero>div>p,.v2-workspace-title p{font-size:13px}.v2-input,.v2-select,.v2-textarea{font-size:14px}.v2-table th{font-size:12px}.v2-table td,.v2-table-primary small,.v2-table-primary span,.v2-table-primary strong{font-size:13px}.v2-badge,.v2-row-action{font-size:12px}.v2-action-list .v2-btn,.v2-action-note p,.v2-action-note span,.v2-activity-item p,.v2-activity-item small,.v2-activity-item strong,.v2-alert span,.v2-alert strong,.v2-confirm-check,.v2-document-card p,.v2-document-card strong,.v2-empty,.v2-invoice-card p,.v2-invoice-card strong,.v2-key-value-item span,.v2-key-value-item strong,.v2-nested-panel h4,.v2-pagination span,.v2-raw-block,.v2-section-title span,.v2-side-info div,.v2-stat-card small,.v2-stat-card-head,.v2-structured-card-title,.v2-subsection-head span,.v2-tab,.v2-timeline-step small,.v2-timeline-step strong,.v2-transfer-mode small,.v2-transfer-mode strong,.v2-transfer-slot small,.v2-transfer-slot span,.v2-transfer-slot strong,.v2-workspace-meta span,.v2-workspace-meta strong{font-size:13px}.v2-empty p,.v2-empty small,.v2-empty span,.v2-form-grid small,.v2-nested-panel small{font-size:12px;line-height:1.8}@media(max-width:760px){.bn-admin-v2-body,.v2-admin-shell{font-size:14px}.v2-btn{font-size:13px}.v2-input,.v2-select,.v2-textarea{font-size:14px}}.v2-admin-shell span{font-size:max(13px,1em)!important}.v2-admin-shell small{font-size:max(12px,.9em)!important}.v2-admin-shell label,.v2-admin-shell p{font-size:max(13px,1em)!important}.v2-admin-shell .v2-nav-icon{font-size:15px!important}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{inset:0;position:absolute}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}:root{--bn-theme-toggle-size:42px;--bn-theme-transition:.18s cubic-bezier(.2,.8,.2,1)}html[data-bn-theme=dark]{--bn-bg:#07111f;--bn-bg-2:#091729;--bn-surface:rgba(13,27,46,.92);--bn-surface-solid:#0d1b2e;--bn-surface-soft:#10233b;--bn-surface-hover:#14304d;--bn-text:#eaf2fb;--bn-text-soft:#a9bbcf;--bn-text-muted:#8398af;--bn-border:rgba(116,151,184,.22);--bn-border-strong:rgba(137,171,203,.34);--bn-primary:#3b82f6;--bn-primary-2:#22c7d6;--bn-primary-soft:rgba(59,130,246,.16);--bn-primary-soft-2:rgba(34,199,214,.14);--bn-navy:#eaf2fb;--bn-navy-2:#10233b;--bn-success:#2cc985;--bn-success-soft:rgba(44,201,133,.14);--bn-warning:#f2b84b;--bn-warning-soft:rgba(242,184,75,.14);--bn-danger:#ff7272;--bn-danger-soft:rgba(255,114,114,.14);--bn-info:#38bdf8;--bn-secondary:#a9bbcf;--bn-shadow-xs:0 7px 22px rgba(0,0,0,.2);--bn-shadow-sm:0 16px 38px rgba(0,0,0,.24);--bn-shadow-md:0 28px 76px rgba(0,0,0,.32);--bn-ring:0 0 0 4px rgba(59,130,246,.18);--v2-ink:#eaf2fb;--v2-muted:#94a9c0;--v2-border:#1f3a58;--v2-surface:#0d1b2e;--v2-canvas:#07111f;--v2-primary:#3b82f6;--v2-cyan:#22c7d6;--v2-success:#2cc985;--v2-warning:#f2b84b;--v2-danger:#ff7272;--v2-navy:#07162d}html[data-bn-theme=light]{color-scheme:light}html[data-bn-theme=dark],html[data-bn-theme=dark] body{background-color:#07111f!important}html[data-bn-theme=dark] body{background:radial-gradient(920px 520px at 100% -12%,rgba(59,130,246,.15),transparent 60%),radial-gradient(720px 460px at 0 8%,rgba(34,199,214,.1),transparent 60%),linear-gradient(180deg,#091729,#07111f 52%,#050d18)!important;color:var(--bn-text)}html[data-bn-theme=dark] body:before{background-image:linear-gradient(rgba(59,130,246,.045) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.045) 1px,transparent 0)}.admin-theme-toggle{align-items:center;background:var(--v2-surface,var(--bn-surface-solid));border:1px solid var(--v2-border,var(--bn-border));border-radius:13px;box-shadow:0 8px 22px #0f1f3d12;color:var(--v2-ink,var(--bn-text));cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:850;gap:8px;justify-content:center;min-height:var(--bn-theme-toggle-size);padding:0 12px;transition:transform var(--bn-theme-transition),border-color var(--bn-theme-transition),background var(--bn-theme-transition),color var(--bn-theme-transition),box-shadow var(--bn-theme-transition);white-space:nowrap}.admin-theme-toggle:hover{border-color:#3b82f673;box-shadow:0 11px 26px #0f1f3d1c;transform:translateY(-1px)}.admin-theme-toggle:focus-visible{box-shadow:var(--bn-ring);outline:0}.admin-theme-toggle__icon{background:#2563eb1a;border-radius:9px;color:#2563eb;display:grid;flex:0 0 26px;height:26px;place-items:center;width:26px}html[data-bn-theme=dark] .admin-theme-toggle{background:#10233b;border-color:#274562;box-shadow:0 10px 26px #0003;color:#eaf2fb}html[data-bn-theme=dark] .admin-theme-toggle__icon{background:#22c7d624;color:#8de9ef}.admin-theme-toggle.is-compact{border-radius:16px;height:48px;min-height:48px;padding:0;width:48px}html[data-bn-theme=dark] .v2-admin-shell{background:radial-gradient(900px 500px at 88% -10%,rgba(59,130,246,.12),transparent 58%),radial-gradient(720px 440px at 8% 6%,rgba(34,199,214,.08),transparent 60%),var(--v2-canvas)!important}html[data-bn-theme=dark] .v2-topbar{background:#0d1b2eeb;border-color:#3e5b77c7;box-shadow:0 16px 46px #0000003d}html[data-bn-theme=dark] .v2-topbar-search{background:#0a1728;border-color:#28435f;color:#8ca2b9}html[data-bn-theme=dark] .v2-topbar-search:focus-within{background:#0d1b2e;border-color:#4d82c8}html[data-bn-theme=dark] .v2-topbar-search button{color:#8de9ef}html[data-bn-theme=dark] .v2-menu-toggle{border-color:#28435f}html[data-bn-theme=dark] .bn-app-inner{background:linear-gradient(180deg,#0d1b2ed6,#081423c2)!important;border-color:#4d6e8d57!important;box-shadow:0 34px 92px #00000047,inset 0 1px #ffffff09!important}html[data-bn-theme=dark] .legacy-theme-toggle.admin-theme-toggle{background:linear-gradient(135deg,#0d2546f5,#0a2b50f5)!important;border-color:#5577977a!important}@media(max-width:720px){.v2-topbar .admin-theme-toggle__label{display:none}.v2-topbar .admin-theme-toggle{padding:0;width:42px}}html[data-bn-theme=dark]{--bn-shell-navy-1:#0b2b50;--bn-shell-navy-2:#081d3b;--bn-shell-navy-3:#07162d;--bn-shell-cyan:#22c7d6;--bn-shell-blue:#3b82f6;--bn-shell-text:#eaf2fb;--bn-shell-muted:#9eb3c9;--bn-shell-line:rgba(116,151,184,.24);--bn-shell-glass:rgba(13,27,46,.92)}html[data-bn-theme=dark] *,html[data-bn-theme=dark] :after,html[data-bn-theme=dark] :before{scrollbar-color:rgba(105,143,178,.56) rgba(4,13,24,.28)}html[data-bn-theme=dark] ::-webkit-scrollbar-thumb{background:#698fb275}html[data-bn-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#7ea4c79e}html[data-bn-theme=dark] ::-moz-selection{background:#3b82f657;color:#f7fbff}html[data-bn-theme=dark] ::selection{background:#3b82f657;color:#f7fbff}html[data-bn-theme=dark] body.bn-admin-v2-body,html[data-bn-theme=dark].bn-admin-v2-root{background:var(--v2-canvas)!important}html[data-bn-theme=dark] .v2-admin-shell{background:radial-gradient(920px 520px at 90% -8%,rgba(59,130,246,.13),transparent 58%),radial-gradient(760px 480px at 4% 8%,rgba(34,199,214,.085),transparent 60%),linear-gradient(180deg,#091729,#07111f 54%,#050d18)!important;color:var(--v2-ink)}html[data-bn-theme=dark] .v2-sidebar{background:radial-gradient(340px 240px at 82% 0,rgba(34,199,214,.24),transparent 68%),linear-gradient(180deg,var(--bn-shell-navy-1) 0,var(--bn-shell-navy-2) 55%,var(--bn-shell-navy-3) 100%);border-color:#7197bb38;box-shadow:0 28px 74px #00000057,inset 0 1px #ffffff09}html[data-bn-theme=dark] .v2-brand{border-bottom-color:#97bee11f}html[data-bn-theme=dark] .v2-brand-mark{background:linear-gradient(145deg,#eaf8ff,#45ddd8);box-shadow:inset 0 0 0 1px #ffffff94,0 12px 30px #22c7d633;color:#08213e}html[data-bn-theme=dark] .v2-brand strong{color:#fff}html[data-bn-theme=dark] .v2-brand span{color:#eaf2fb9e}html[data-bn-theme=dark] .v2-nav{scrollbar-color:rgba(157,193,225,.3) transparent}html[data-bn-theme=dark] .v2-nav a{color:#eaf2fbc2}html[data-bn-theme=dark] .v2-nav a:hover,html[data-bn-theme=dark] .v2-nav-button:hover{background:#ffffff13;color:#fff}html[data-bn-theme=dark] .v2-nav a.is-active{background:linear-gradient(90deg,#3b82f6f0,#22c7d6b3);box-shadow:0 13px 30px #1566d247,inset 0 1px #ffffff1a;color:#fff}html[data-bn-theme=dark] .v2-nav-icon{background:#ffffff16;color:#dff9fb}html[data-bn-theme=dark] .v2-nav a.is-active .v2-nav-icon{background:#ffffff24}html[data-bn-theme=dark] .v2-nav-label{color:#d2e4f46b}html[data-bn-theme=dark] .v2-nav-logout{background:#92242d29;border-color:#ff727238;color:#ffc6c6}html[data-bn-theme=dark] .v2-nav-logout:hover{background:#c4363f47;border-color:#ff727257;color:#fff}html[data-bn-theme=dark] .v2-main{background:transparent}html[data-bn-theme=dark] .v2-topbar{-webkit-backdrop-filter:blur(18px) saturate(128%);backdrop-filter:blur(18px) saturate(128%);background:linear-gradient(180deg,#0f2035f0,#0b192beb);border-color:#4a6c8c94;box-shadow:0 18px 52px #0000004d,inset 0 1px #ffffff09}html[data-bn-theme=dark] .v2-topbar-title strong{color:#f4f8fc}html[data-bn-theme=dark] .v2-topbar-title span{color:#9fb2c8}html[data-bn-theme=dark] .v2-menu-toggle{background:#10233b;border-color:#294764;box-shadow:inset 0 1px #ffffff09;color:#eaf2fb}html[data-bn-theme=dark] .v2-menu-toggle:hover{background:#14304d;border-color:#3b668c}html[data-bn-theme=dark] .v2-topbar-search{background:#091727;border-color:#28445f;box-shadow:inset 0 1px #ffffff05;color:#8fa5bc}html[data-bn-theme=dark] .v2-topbar-search:focus-within{background:#0d1d31;border-color:#568cd2;box-shadow:0 0 0 4px #3b82f621}html[data-bn-theme=dark] .v2-topbar-search input{caret-color:#7ddfe8;color:#eaf2fb}html[data-bn-theme=dark] .v2-topbar-search input::-moz-placeholder{color:#748aa1}html[data-bn-theme=dark] .v2-topbar-search input::placeholder{color:#748aa1}html[data-bn-theme=dark] .v2-topbar-search input::-webkit-search-cancel-button{filter:invert(.78) sepia(.1) saturate(.7)}html[data-bn-theme=dark] .v2-topbar-search button{background:#22c7d61f;color:#91edf1}html[data-bn-theme=dark] .v2-topbar-search button:hover{background:#22c7d633;color:#c7fbfd}html[data-bn-theme=dark] .v2-user-chip{border-right-color:#28445f}html[data-bn-theme=dark] .v2-user-chip strong{color:#edf4fb}html[data-bn-theme=dark] .v2-user-chip span{color:#91a6bd}html[data-bn-theme=dark] .v2-user-avatar{box-shadow:0 9px 22px #2684dc38;color:#fff}html[data-bn-theme=dark] .v2-page-actions-content .v2-btn.secondary,html[data-bn-theme=dark] .v2-topbar-page-actions .v2-btn.secondary{background:#10233b;border-color:#31516d;color:#cfe3f6}html[data-bn-theme=dark] .v2-page-actions-content .v2-btn.secondary:hover,html[data-bn-theme=dark] .v2-topbar-page-actions .v2-btn.secondary:hover{background:#16304d;border-color:#46729a;color:#fff}html[data-bn-theme=dark] .v2-sidebar-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020911ad}html[data-bn-theme=dark] .admin-layout,html[data-bn-theme=dark] .bn-app-content,html[data-bn-theme=dark] .bn-app-shell,html[data-bn-theme=dark] .main{background-color:transparent!important}html[data-bn-theme=dark] .bn-app-inner{background:radial-gradient(760px 420px at 92% 0,rgba(59,130,246,.075),transparent 62%),linear-gradient(180deg,#0d1b2ede,#071220cc)!important;border-color:#56799957!important;box-shadow:0 34px 92px #00000057,inset 0 1px #ffffff09!important}html[data-bn-theme=dark] .bn-app-content .admins-hero,html[data-bn-theme=dark] .bn-app-content .bn-header,html[data-bn-theme=dark] .bn-app-content .bn-hero-main,html[data-bn-theme=dark] .bn-app-content .doctors-page-head,html[data-bn-theme=dark] .bn-app-content .finance-hero,html[data-bn-theme=dark] .bn-app-content .hero-shell,html[data-bn-theme=dark] .bn-app-content .invoice-hero,html[data-bn-theme=dark] .bn-app-content .page-breadcrumbs,html[data-bn-theme=dark] .bn-app-content .page-hero,html[data-bn-theme=dark] .bn-app-content .patients-hero,html[data-bn-theme=dark] .bn-app-content .schedules-hero,html[data-bn-theme=dark] .bn-app-content .services-page-head,html[data-bn-theme=dark] .bn-app-content .support-hero{border-color:#749fc433!important;box-shadow:0 28px 76px #00000047!important}html[data-bn-theme=dark] .bn-app-content .doctors-page-head .back-btn,html[data-bn-theme=dark] .bn-app-content .doctors-page-head .container-fluid,html[data-bn-theme=dark] .bn-app-content .doctors-page-head .d-flex,html[data-bn-theme=dark] .bn-app-content .doctors-page-head .right-breadcrumb,html[data-bn-theme=dark] .bn-app-content .page-breadcrumbs .back-btn,html[data-bn-theme=dark] .bn-app-content .page-breadcrumbs .container-fluid,html[data-bn-theme=dark] .bn-app-content .page-breadcrumbs .d-flex,html[data-bn-theme=dark] .bn-app-content .page-breadcrumbs .right-breadcrumb{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-bn-theme=dark] .left-sidebar{-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);background:radial-gradient(320px 220px at 78% 0,rgba(34,199,214,.18),transparent 70%),linear-gradient(180deg,#0b2b50,#081d3b 55%,#07162d)!important;border-color:#7097ba3d!important;box-shadow:0 28px 72px #00000052!important;color:#dbe8f5!important}html[data-bn-theme=dark] .left-sidebar:before{background:linear-gradient(180deg,#58dce2,#3b82f6);opacity:.92}html[data-bn-theme=dark] .nav-sidebar .nav-title{color:#f1f7fc!important}html[data-bn-theme=dark] .nav-sidebar .nav-link{background:transparent!important;border-color:transparent!important;box-shadow:none;color:#aebfd1!important}html[data-bn-theme=dark] .nav-sidebar .nav-link:hover{background:linear-gradient(135deg,#3b82f629,#22c7d617)!important;border-color:#60a5fa33!important;color:#eef7ff!important}html[data-bn-theme=dark] .nav-sidebar .nav-link.active,html[data-bn-theme=dark] .nav-sidebar .router-link-exact-active{background:linear-gradient(135deg,#3b82f640,#22c7d629)!important;border-color:#60a5fa47!important;box-shadow:inset 0 1px #ffffff12,0 12px 24px #0000002e!important;color:#fff!important}html[data-bn-theme=dark] .nav-sidebar .nav-link:after{background:linear-gradient(180deg,#75e5ea,#6b9cff)}html[data-bn-theme=dark] .sidebar-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020911b8}html[data-bn-theme=dark] .legacy-shell-fab,html[data-bn-theme=dark] .legacy-theme-toggle.admin-theme-toggle{background:linear-gradient(135deg,#0b2b50f7,#07162df7)!important;border-color:#749fc457!important;box-shadow:0 18px 38px #0000004d!important;color:#eaf2fb!important}html[data-bn-theme=dark] .legacy-shell-fab:hover,html[data-bn-theme=dark] .legacy-theme-toggle.admin-theme-toggle:hover{background:linear-gradient(135deg,#10365f,#0a2a4d)!important;border-color:#7bb5e285!important}html[data-bn-theme=dark] .legacy-shell-fab-home{background:linear-gradient(135deg,#3479ec,#1bbbc9)!important;border-color:#5fb1e96b!important}html[data-bn-theme=dark] .legacy-shell-controls .admin-theme-toggle__icon{background:#22c7d621;color:#9af0f3}@media(max-width:991.98px){html[data-bn-theme=dark] .left-sidebar{border-color:transparent transparent transparent rgba(112,151,186,.26)!important}}@media(max-width:720px){html[data-bn-theme=dark] .v2-topbar{box-shadow:0 14px 38px #0000004d,inset 0 1px #ffffff08}html[data-bn-theme=dark] .v2-user-chip{border-right:0}}html[data-bn-theme=dark]:not(.bn-auth-root){--bn-control-bg:#091827;--bn-control-bg-hover:#0d2135;--bn-control-bg-disabled:#0a1522;--bn-control-border:#294661;--bn-control-border-strong:#3b5e7c;--bn-placeholder:#6f879f;--bn-card-bg:rgba(13,27,46,.94);--bn-card-bg-solid:#0d1b2e;--bn-card-bg-soft:#10233b;--bn-card-header:#0b1a2b;--bn-menu-bg:rgba(11,26,43,.98);--bn-modal-bg:rgba(13,27,46,.985);--bn-modal-bar:rgba(10,24,40,.96);--bn-overlay:rgba(2,8,18,.76)}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.card,.glass-panel,.detail-card,.empty-box,.bn-content-card,.rsvx-card,.rsvx-shell-card,.rsvx-filter-card,.wb-card,.wb-panel){background:var(--bn-card-bg)!important;border-color:var(--bn-border)!important;box-shadow:0 16px 42px #0003!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.card-header,.card-footer){background:linear-gradient(180deg,#10233beb,#0a192ac7)!important;border-color:var(--bn-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.card-title,.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6,.modal-title){color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bg-light,.bg-body,.bg-white,.text-bg-light,.bg-body-tertiary,.bg-primary-subtle,.bg-secondary-subtle){background:var(--bn-surface-soft)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.text-dark,.text-black){color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .form-text,html[data-bn-theme=dark]:not(.bn-auth-root) .text-black-50,html[data-bn-theme=dark]:not(.bn-auth-root) .text-muted{color:var(--bn-text-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-panel,.v2-stat-card){background:var(--v2-surface)!important;border-color:var(--v2-border)!important;box-shadow:0 16px 42px #0000002e!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-panel-head{background:#0a192ac2!important;border-bottom-color:var(--v2-border)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-panel-head h2,.v2-panel-head h3,.v2-stat-card strong){color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-stat-card small,.v2-stat-card-head,.v2-panel-head p){color:var(--v2-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-nested-panel,.v2-structured-card,.v2-document-card,.v2-invoice-card,.v2-activity-item,.v2-confirm-check){background:#0a192a!important;border-color:var(--v2-border)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-structured-card-title{color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.card,.panel-card,.toolbar-card,.detail-card,.settings-card,.filter-card,.content-card,.dashboard-card,.list-card,.form-card,.stats-card,.doctor-list-card){background:var(--v2-surface)!important;border-color:var(--v2-border)!important;box-shadow:0 13px 34px #0000002e!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.card-header,.panel-head,.section-head):not(.modal-header){background:#0a192a!important;border-color:var(--v2-border)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.card-body,.panel-body){background:var(--v2-surface)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn{--_bg:#10233b;--_fg:var(--bn-text);--_bd:#31506c;background:var(--_bg)!important;border-color:var(--_bd)!important;color:var(--_fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn:hover:not(:disabled){background:#15304b!important;border-color:#426987!important;box-shadow:0 13px 28px #0000003d!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-primary,.invoice-primary-btn,.wb-btn-primary){background:linear-gradient(135deg,#3478ea,#237ecf)!important;border-color:#397eea!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-success,.invoice-success-btn){background:#1f9f68!important;border-color:#2ab879!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-warning{background:#e5ad45!important;border-color:#dca33d!important;color:#171006!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-danger,.invoice-danger-btn){background:#cf5058!important;border-color:#dd5f64!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-secondary,.btn-light,.invoice-soft-btn,.btn-outline-light){background:#10233b!important;border-color:#31506c!important;color:#dce9f7!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-outline-primary,.invoice-outline-btn){background:#3b82f61c!important;border-color:#5991e28a!important;color:#8db9ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-outline-secondary{background:#10233bb8!important;border-color:#3a5873!important;color:#b8cada!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-outline-danger{background:#ff72721a!important;border-color:#ff72726b!important;color:#ff9c9c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-outline-success{background:#2cc9851a!important;border-color:#2cc98566!important;color:#79e5af!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn-outline-info,.btn-outline-dark){background:#38bdf817!important;border-color:#38bdf861!important;color:#84d9fb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-outline-warning{background:#f2b84b17!important;border-color:#f2b84b6b!important;color:#ffd487!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-link{background:transparent!important;border-color:transparent!important;color:#7fb0ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .btn-close{background:#94aec81a!important;border-color:#34536e!important;color:#d6e4f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.btn,.v2-btn):disabled{box-shadow:none!important;opacity:.48!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-btn.secondary{background:#10233b!important;border-color:#31506c!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-btn.secondary:hover{background:#15304b!important;border-color:#426987!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-btn.danger{background:#ff72721a!important;border-color:#ff727266!important;color:#ff9b9b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-btn.warning{background:#f2b84b1a!important;border-color:#f2b84b66!important;color:#ffd78d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.btn-outline-primary,.ghost-btn,.outline-btn){background:#10233b!important;border-color:#3e6284!important;color:#90baff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.btn-danger,.danger-btn,.btn-outline-danger){background:#ff72721a!important;border-color:#ff72726b!important;color:#ff9c9c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.btn-success,.btn-outline-success){background:#2cc98517!important;border-color:#2cc98561!important;color:#79e5af!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-label,label){color:#c9d9e8}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select,.input-group-text){background:var(--bn-control-bg)!important;border-color:var(--bn-control-border)!important;box-shadow:none!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select)::-moz-placeholder{color:var(--bn-placeholder)!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select)::placeholder{color:var(--bn-placeholder)!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select):focus{background:#0c1d30!important;border-color:#5485c7!important;box-shadow:0 0 0 4px #3b82f626!important;color:#f5f9fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select):disabled,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-control,.form-select)[readonly]{background:var(--bn-control-bg-disabled)!important;border-color:#223b54!important;color:#8198ae!important;opacity:.78!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-select,select) optgroup,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.form-select,select) option{background:#0b1a2b;color:var(--bn-text)}html[data-bn-theme=dark]:not(.bn-auth-root) input[type=date]::-webkit-calendar-picker-indicator,html[data-bn-theme=dark]:not(.bn-auth-root) input[type=datetime-local]::-webkit-calendar-picker-indicator,html[data-bn-theme=dark]:not(.bn-auth-root) input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.82) sepia(.15) saturate(.6) hue-rotate(170deg);opacity:.86}html[data-bn-theme=dark]:not(.bn-auth-root) input:-webkit-autofill,html[data-bn-theme=dark]:not(.bn-auth-root) input:-webkit-autofill:focus,html[data-bn-theme=dark]:not(.bn-auth-root) input:-webkit-autofill:hover{-webkit-text-fill-color:#eef6ff!important;-webkit-box-shadow:inset 0 0 0 1000px #0b1b2d!important;caret-color:#eef6ff}html[data-bn-theme=dark]:not(.bn-auth-root) .form-check-input{background-color:#091827!important;border-color:#496984!important}html[data-bn-theme=dark]:not(.bn-auth-root) .form-check-input:hover:not(:disabled){border-color:#6590b4!important}html[data-bn-theme=dark]:not(.bn-auth-root) .form-check-input:checked{background-color:#3b82f6!important;border-color:#3b82f6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .form-switch .form-check-input:before{background:#8097ad}html[data-bn-theme=dark]:not(.bn-auth-root) .form-switch .form-check-input:checked:before{background:#fff}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-input,.v2-select,.v2-textarea){background:var(--bn-control-bg)!important;border-color:var(--bn-control-border)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-input,.v2-textarea)::-moz-placeholder{color:var(--bn-placeholder)!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-input,.v2-textarea)::placeholder{color:var(--bn-placeholder)!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-input,.v2-select,.v2-textarea):focus{background:#0c1d30!important;border-color:#5485c7!important;box-shadow:0 0 0 4px #3b82f626!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-embedded-module :is(label,.form-label),html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(label,.form-label){color:#c9d9e8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-embedded-module .input-group-text{background:#10233b!important;border-color:var(--bn-control-border)!important;color:#a9bed2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(input,select,textarea,.form-control,.form-select){background:var(--bn-control-bg)!important;border-color:var(--bn-control-border)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(input,select,textarea,.form-control,.form-select):focus{background:#0c1d30!important;border-color:#5485c7!important;box-shadow:0 0 0 4px #3b82f626!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-primary,.text-bg-primary){background:#3b82f62b!important;color:#a9c9ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-info,.text-bg-info){background:#38bdf826!important;color:#94e2ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-success,.text-bg-success){background:#2cc98526!important;color:#8ce9bb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-warning,.text-bg-warning){background:#f2b84b26!important;color:#ffd88f!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-danger,.text-bg-danger){background:#ff727226!important;color:#faa!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-secondary,.text-bg-secondary){background:#94a3b829!important;color:#c4d2df!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge{background:#94a3b821!important;color:#b8c8d8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge.success{background:#2cc98526!important;color:#8ce9bb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge.info{background:#3b82f62b!important;color:#9ec5ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge.warning{background:#f2b84b26!important;color:#ffd88f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge.danger{background:#ff727226!important;color:#faa!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-badge.neutral{background:#94a3b821!important;color:#b8c8d8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .alert{background:#10233b!important;border-color:var(--bn-border)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .alert-danger{background:#5e1e266b!important;border-color:#ff72724a!important;color:#ffb0b0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .alert-warning{background:#5a3f1157!important;border-color:#f2b84b47!important;color:#ffe0a3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .alert-info{background:#0e466061!important;border-color:#38bdf845!important;color:#aee8ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .alert-success{background:#14503a61!important;border-color:#2cc98545!important;color:#a0efc8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-alert{background:#1b427147!important;border-color:#5083c761!important;color:#b7d2f8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-alert span{color:#9fb3c8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-alert.tone-warning{background:#5a3f114d!important;border-color:#f2b84b47!important;color:#ffe0a3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-alert.tone-danger{background:#5e1e265c!important;border-color:#ff72724a!important;color:#ffb0b0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-alert.tone-success{background:#14503a57!important;border-color:#2cc98545!important;color:#a0efc8!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.dropdown-menu,.rsvx-dropdown){-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);background:var(--bn-menu-bg)!important;border-color:#2c4964!important;box-shadow:0 24px 60px #00000061!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .dropdown-item{background:transparent!important;color:#d5e3f0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .dropdown-item.active,html[data-bn-theme=dark]:not(.bn-auth-root) .dropdown-item:focus,html[data-bn-theme=dark]:not(.bn-auth-root) .dropdown-item:hover{background:#3b82f624!important;color:#9fc3ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .dropdown-divider{border-color:var(--bn-border)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-embedded-module .dropdown-menu{background:var(--bn-menu-bg)!important;border-color:#2c4964!important;box-shadow:0 24px 60px #00000061!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.tooltip,.tooltip-inner){background:#071522!important;border-color:#365570!important;box-shadow:0 14px 32px #0000005c!important;color:#f3f8fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]) .tooltip-arrow:before{border-top-color:#071522!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]) .tooltip-arrow:before{border-bottom-color:#071522!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]) .tooltip-arrow:before{border-left-color:#071522!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]) .tooltip-arrow:before{border-right-color:#071522!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.modal-content,.wb-modal-content,.rsvx-modal-content,.modal-custom,.sev-modal){background:var(--bn-modal-bg)!important;border-color:#2c4964!important;box-shadow:0 34px 96px #00000075!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.modal-header,.modal-footer,.rsvx-modal-top,.rsvx-modal-footer){background:var(--bn-modal-bar)!important;border-color:var(--bn-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.modal-body,.rsvx-modal-body,.rsvx-modal-shell){background:transparent!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.modal-backdrop,.modal-backdrop-custom){-webkit-backdrop-filter:blur(8px) saturate(115%)!important;backdrop-filter:blur(8px) saturate(115%)!important;background:radial-gradient(620px 420px at 72% 0,rgba(59,130,246,.16),transparent 64%),var(--bn-overlay)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-modal-backdrop{-webkit-backdrop-filter:blur(8px) saturate(115%)!important;backdrop-filter:blur(8px) saturate(115%)!important;background:#020812c7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-modal{background:var(--bn-modal-bg)!important;border:1px solid #2c4964!important;box-shadow:0 34px 96px #00000075!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-modal h3{color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-modal p{color:var(--v2-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-embedded-module :is(.modal-content,.modal-header,.modal-footer),html[data-bn-theme=dark]:not(.bn-auth-root) .v2-legacy-module :is(.modal-custom,.modal-content,.sev-modal,.modal-header,.modal-footer){background:var(--bn-modal-bg)!important;border-color:var(--v2-border)!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated{-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%);border:1px solid #31506c!important;box-shadow:0 22px 54px #00000061!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated[data-toast-type=success]{background:#0e4934f5!important;border-color:#2cc98557!important;color:#d6ffeb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated[data-toast-type=warning]{background:#533b12f7!important;border-color:#f2b84b5c!important;color:#fff0c9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated[data-toast-type=error]{background:#531f27f7!important;border-color:#ff727257!important;color:#ffe1e1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated[data-toast-type=info]{background:#123950f7!important;border-color:#38bdf857!important;color:#e2f5ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .toast-elevated .btn-close{background:#ffffff14!important;border-color:currentColor!important;color:inherit!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-loading,.v2-empty,.v2-access-note,.empty-state,.empty-card,.empty-shell,.loading-state,.loading-card){background:#0a192ac2!important;border-color:var(--bn-border)!important;color:var(--bn-text-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-error{background:#5e1e264d!important;border-color:#ff72724d!important;color:#ffb0b0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-spinner{border-color:#5b9bff #294661 #294661!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.spinner-border,.spinner-border-sm){color:#6aa7ff}html[data-bn-theme=dark]:not(.bn-auth-root) .progress{background:#13283d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .placeholder{background:linear-gradient(90deg,#13283d,#1c3852,#13283d)!important;background-size:200% 100%!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-thumbnail{background:#0a192a!important;border-color:var(--bn-border)!important}html[data-bn-theme=dark]:not(.bn-auth-root){--bn-table-bg:#0d1b2e;--bn-table-bg-alt:#0f2035;--bn-table-head:#10243a;--bn-table-head-strong:#132a43;--bn-table-hover:rgba(74,144,226,.095);--bn-table-selected:rgba(59,130,246,.14);--bn-table-border:#203b55;--bn-filter-bg:rgba(12,27,45,.92);--bn-filter-bg-soft:#0a1a2b;--bn-filter-border:#294862;--bn-page-bg:#0c1e31;--bn-page-hover:#15324e;--bn-page-active:#2f7ee9;--bn-status-neutral-bg:rgba(148,163,184,.14);--bn-status-neutral-fg:#c2cfdb;--bn-status-success-bg:rgba(34,197,94,.15);--bn-status-success-fg:#8ee7ae;--bn-status-warning-bg:rgba(245,158,11,.16);--bn-status-warning-fg:#ffd58a;--bn-status-danger-bg:rgba(239,68,68,.16);--bn-status-danger-fg:#ffabab;--bn-status-info-bg:rgba(56,189,248,.15);--bn-status-info-fg:#9cddfa;--bn-status-primary-bg:rgba(59,130,246,.16);--bn-status-primary-fg:#9fc3ff}html[data-bn-theme=dark]:not(.bn-auth-root) .table{--bs-table-color:var(--bn-text);--bs-table-bg:transparent;--bs-table-border-color:var(--bn-table-border);--bs-table-striped-color:var(--bn-text);--bs-table-striped-bg:hsla(0,0%,100%,.018);--bs-table-active-color:#f2f7fc;--bs-table-active-bg:var(--bn-table-selected);--bs-table-hover-color:#f2f7fc;--bs-table-hover-bg:var(--bn-table-hover);background:transparent!important;border-color:var(--bn-table-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-wrap,.table-round,.table-card,.responsive-table,.table-responsive,.postal-table-wrap,.blog-table-wrap,.finance-table-shell,.ai-table-shell,.translation-table-wrap,.seo-list-table,.pi-table-wrap,.invoice-table-wrap){background:var(--bn-table-bg)!important;border-color:var(--bn-table-border)!important;scrollbar-color:#365774 #0a1828}html[data-bn-theme=dark]:not(.bn-auth-root) .table>:not(caption)>*>*{border-color:var(--bn-table-border)!important;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,transparent));color:inherit}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table thead th,.table thead.table-light th,.table-light>:not(caption)>*>*,.pretty-table th,.postal-table th,.coupon-table th,.blog-table th,.finance-table th,.translation-table th,.pi-table th,.referrals-table th,.fraud-table th){background:var(--bn-table-head)!important;border-color:var(--bn-table-border)!important;color:#aebfd0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table tbody td,.pretty-table td,.postal-table td,.coupon-table td,.blog-table td,.finance-table td,.translation-table td,.pi-table td,.referrals-table td,.fraud-table td){background-color:transparent;border-color:var(--bn-table-border)!important;color:#dce7f1}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-hover tbody tr:hover,.pretty-table tbody tr:hover,.postal-table tbody tr:hover,.coupon-table tbody tr:hover,.blog-table tbody tr:hover,.finance-table tbody tr:hover,.translation-table tbody tr:hover,.pi-table tbody tr:hover,.referrals-table tbody tr:hover,.fraud-table tbody tr:hover)>*{background-color:var(--bn-table-hover)!important;color:#f3f8fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff05!important;color:var(--bn-text)}html[data-bn-theme=dark]:not(.bn-auth-root) .table :is(a:not(.btn),.link-primary){color:#84b8ff}html[data-bn-theme=dark]:not(.bn-auth-root) .table :is(a:not(.btn),.link-primary):hover{color:#b8d6ff}html[data-bn-theme=dark]:not(.bn-auth-root) .table :is(code,.font-monospace){background:#3b82f617;color:#a9d7ff}html[data-bn-theme=dark]:not(.bn-auth-root) :is(tr.is-selected,tr.selected,tr.is-active-row,.table-active)>*{background-color:var(--bn-table-selected)!important;color:#eef6ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(tr.is-doctor-pending,tr.is-warning-row,tr.warning-row)>*{background:#734c0a40!important;color:#ffe1a1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(tr.is-danger-row,tr.danger-row,tr.is-overdue)>*{background:#6920293d!important;color:#ffc0c0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-table-panel,.v2-table-wrap,.v2-responsive-table){background:var(--bn-table-bg)!important;border-color:var(--bn-table-border)!important;scrollbar-color:#365774 #0a1828}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table{background:transparent!important;color:var(--v2-ink)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table th{background:linear-gradient(180deg,#122941,#0f2237)!important;border-color:var(--bn-table-border)!important;color:#a9bdd1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table td{background:transparent;border-color:var(--bn-table-border)!important;color:#dce7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table tbody tr:hover td{background:var(--bn-table-hover)!important;color:#f3f8fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table-primary strong{color:#eef5fc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table-primary span{color:#afc0d2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table td small,html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table-primary small{color:#849aaf!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-table-empty{background:#0a192a94!important;color:#90a6ba!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pretty-table,.postal-table,.coupon-table,.blog-table,.finance-table,.translation-table,.pi-table,.referrals-table,.fraud-table,.ai-table,.bn-table-list){background:transparent!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.bn-table-row,.bn-table-main,.bn-table-meta){border-color:var(--bn-table-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-table-row:hover{background:var(--bn-table-hover)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-filter-panel,.filters,.filters-card,.filter-card,.postal-filters,.postal-filters-rich,.blog-filters,.translation-filters,.role-filters,.sales-filter-box,.invoice-filter-card,.schedules-filter-card,.doctor-filter-panel,.dr-filter-panel,.pi-filters,.coupon-filter-row,.bn-res-filters,.bn-mobile-filter,.mr-filters,.rsvx-filter-panel-row,.rsvx-advanced-filter-row,.rsvx-utm-filter-row,.rsvx-hospital-filter-field){background:var(--bn-filter-bg)!important;border-color:var(--bn-filter-border)!important;box-shadow:inset 0 1px #ffffff06;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar label,.v2-filter-bar label>span,.filter-field label,.filters label,.postal-filters label,.blog-filters label,.translation-filters label,.invoice-filter-card label,.doctor-filter-panel label,.dr-filter-panel label,.pi-filters label){color:#aabdd0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.search-box,.search,.bn-search,.rsvx-search,.hero-search,.hero-search-main,.mr-search,.ai-search,.translation-search-wrap,.permission-search,.invoice-search-group){background:var(--bn-filter-bg-soft)!important;border-color:var(--bn-filter-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.search-box:focus-within,.search:focus-within,.bn-search:focus-within,.rsvx-search:focus-within,.hero-search-main:focus-within,.mr-search:focus-within,.ai-search:focus-within,.invoice-search-group:focus-within){border-color:#4f85b5!important;box-shadow:0 0 0 4px #3b82f61c!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.search-box__icon,.invoice-search-icon,.fa-search,.search-clear){color:#88a0b7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .search-clear:hover{background:#fff1!important;color:#dcecff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.role-filter,.filter-chip,.filter-pill,.bn-pill,.bn-pill-input,.postal-filter-chip){background:#102238!important;border-color:#31516c!important;color:#b8cadb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.role-filter.is-active,.filter-chip.is-active,.filter-pill.is-active,.bn-pill.is-active,.postal-filter-chip.is-active){background:#3b82f638!important;border-color:#60a5fa7a!important;color:#eaf4ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-pagination,.table-pagination,.pagination-bar,.pagination-row,.referrals-pagination,.sales-pagination,.finance-pagination,.pi-pagination,.postal-pagination,.doctors-pagination,.invoice-pagination,.patients-pagination,.mobile-pagination,.pager,.blog-pager){background:#0a1828d6!important;border-color:var(--bn-table-border)!important;color:#9fb3c8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pagination{--bs-pagination-color:#c2d2e2;--bs-pagination-bg:var(--bn-page-bg);--bs-pagination-border-color:#2c4a65;--bs-pagination-hover-color:#f1f7fd;--bs-pagination-hover-bg:var(--bn-page-hover);--bs-pagination-hover-border-color:#416886;--bs-pagination-focus-color:#dbeaff;--bs-pagination-focus-bg:#14304c;--bs-pagination-focus-box-shadow:0 0 0 .2rem rgba(59,130,246,.13);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:var(--bn-page-active);--bs-pagination-active-border-color:#5595ef;--bs-pagination-disabled-color:#637a90;--bs-pagination-disabled-bg:#0a1828;--bs-pagination-disabled-border-color:#223c55}html[data-bn-theme=dark]:not(.bn-auth-root) .pagination .page-link{background:var(--bs-pagination-bg)!important;border-color:var(--bs-pagination-border-color)!important;box-shadow:none;color:var(--bs-pagination-color)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pagination .page-link:hover{background:var(--bs-pagination-hover-bg)!important;border-color:var(--bs-pagination-hover-border-color)!important;color:var(--bs-pagination-hover-color)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pagination .page-item.active .page-link{background:linear-gradient(135deg,#347ff0,#259fc3)!important;border-color:#5595ef!important;box-shadow:0 8px 20px #2f7ee933;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pagination .page-item.disabled .page-link{background:#091725!important;border-color:#223c55!important;color:#60788e!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.page-btn,.pager button,.blog-pager button,.v2-pagination-actions .v2-btn,.mobile-pagination-inner .btn,.invoice-pagination-actions .btn){background:var(--bn-page-bg)!important;border-color:#2d4c67!important;color:#bfd0df!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.page-btn:hover:not(:disabled),.pager button:hover:not(:disabled),.blog-pager button:hover:not(:disabled),.v2-pagination-actions .v2-btn:hover:not(:disabled),.mobile-pagination-inner .btn:hover:not(:disabled),.invoice-pagination-actions .btn:hover:not(:disabled)){background:var(--bn-page-hover)!important;border-color:#416b8d!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.page-btn.active,.page-btn.is-active){background:linear-gradient(135deg,#347ff0,#259fc3)!important;border-color:#5595ef!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .page-btn.dots{background:transparent!important;border-color:transparent!important;color:#7f95aa!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.page-btn:disabled,.pager button:disabled,.blog-pager button:disabled){background:#091725!important;border-color:#213a52!important;color:#5f768c!important;opacity:.72}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-pagination span,.per-page-select,.pagination-meta){color:#93a9bd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .per-page-select select{background:#0b1c2e!important;border-color:#2d4c67!important;color:#d9e6f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill,.status-badge,.invoice-status-badge,.finance-status-badge,.support-call-badge,.ai-status,.pi-status,.mobile-status-chip,.wb-status-pill,.air-status-pill){background:var(--bn-status-neutral-bg)!important;border-color:#94a3b838!important;color:var(--bn-status-neutral-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.bg-light,.badge.text-bg-light,.badge.text-bg-secondary,.badge.bg-secondary,.badge.bg-secondary-subtle){background:#94a3b824!important;border-color:#94a3b83d!important;color:#c2cfdb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.text-bg-success,.badge.bg-success,.badge.bg-success-subtle,.badge.text-bg-success.text-success){background:var(--bn-status-success-bg)!important;border-color:#22c55e40!important;color:var(--bn-status-success-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.text-bg-warning,.badge.bg-warning,.badge.bg-warning-subtle){background:var(--bn-status-warning-bg)!important;border-color:#f59e0b45!important;color:var(--bn-status-warning-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.text-bg-danger,.badge.bg-danger,.badge.bg-danger-subtle){background:var(--bn-status-danger-bg)!important;border-color:#ef444440!important;color:var(--bn-status-danger-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.text-bg-info,.badge.bg-info,.badge.bg-info-subtle){background:var(--bn-status-info-bg)!important;border-color:#38bdf840!important;color:var(--bn-status-info-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.badge.text-bg-primary,.badge.bg-primary,.badge.bg-primary-subtle){background:var(--bn-status-primary-bg)!important;border-color:#3b82f642!important;color:var(--bn-status-primary-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.success,.status-pill.ok,.status-pill.active,.status-pill.is-active,.status-pill.is-published,.status-paid,.status-completed,.status-confirmed,.status-approved,.status-badge.success,.invoice-status-badge.is-paid,.invoice-status-badge.is-completed,.finance-status-badge.is-company_settled,.finance-status-badge.is-patient_refunded,.ai-status.is-active,.status-dot.is-ok){background:var(--bn-status-success-bg)!important;border-color:#22c55e40!important;color:var(--bn-status-success-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.warning,.status-pill.is-draft,.status-pill.is-pending,.status-pending,.status-waiting,.status-badge.warning,.invoice-status-badge.is-pending,.finance-status-badge.is-due_soon,.finance-status-badge.is-company_refund_requested,.status-dot.is-warning){background:var(--bn-status-warning-bg)!important;border-color:#f59e0b45!important;color:var(--bn-status-warning-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.danger,.status-pill.error,.status-pill.is-rejected,.status-pill.is-failed,.status-canceled,.status-cancelled,.status-expired,.status-rejected,.status-badge.danger,.invoice-status-badge.is-canceled,.invoice-status-badge.is-cancelled,.invoice-status-badge.is-expired,.finance-status-badge.is-company_refund_needed,.finance-status-badge.is-ready_to_refund,.finance-status-badge.is-overdue_unsettled,.ai-status.is-off,.status-dot.is-danger){background:var(--bn-status-danger-bg)!important;border-color:#ef444440!important;color:var(--bn-status-danger-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.info,.status-pill.is-review,.status-pill.is-processing,.status-processing,.status-reviewing,.status-badge.info){background:var(--bn-status-info-bg)!important;border-color:#38bdf840!important;color:var(--bn-status-info-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.muted,.status-pill.neutral,.status-badge.neutral,.status-dot.is-muted){background:var(--bn-status-neutral-bg)!important;border-color:#94a3b838!important;color:var(--bn-status-neutral-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .badge.text-dark,html[data-bn-theme=dark]:not(.bn-auth-root) .badge.text-muted,html[data-bn-theme=dark]:not(.bn-auth-root) .text-bg-light.text-dark{color:#c9d7e4!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table .text-muted,.v2-table .text-muted,.table small.text-muted){color:#8da2b6!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-wrap,.table-card,.responsive-table,.postal-table-wrap,.blog-table-wrap,.finance-table-shell,.ai-table-shell,.translation-table-wrap) table{background:transparent!important;border-color:var(--bn-table-border)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-wrap,.table-card,.responsive-table,.postal-table-wrap,.blog-table-wrap,.finance-table-shell,.ai-table-shell,.translation-table-wrap) table th{background:var(--bn-table-head)!important;border-color:var(--bn-table-border)!important;color:#aebfd0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-wrap,.table-card,.responsive-table,.postal-table-wrap,.blog-table-wrap,.finance-table-shell,.ai-table-shell,.translation-table-wrap) table td{background:transparent;border-color:var(--bn-table-border)!important;color:#dce7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-wrap,.table-card,.responsive-table,.postal-table-wrap,.blog-table-wrap,.finance-table-shell,.ai-table-shell,.translation-table-wrap) table tbody tr:hover>*{background:var(--bn-table-hover)!important;color:#f3f8fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .rsvx-reservations-table-wrap tr.is-doctor-pending:hover>td{background:linear-gradient(90deg,#65450d57,#563c0c3d)!important;color:#ffe1a1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .rsvx-reservations-table-wrap tr.is-documents-pending:hover>td{background:linear-gradient(90deg,#3c4e6259,#2a3b4e40)!important;color:#d7e4ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-check{background:#0d1f33!important;border-color:#2f4e69!important;color:#b7c8d8!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.coupon-status,.line-badge,.badge-soft,.mini-badge,.role-badge,.support-call-badge){background:var(--bn-status-neutral-bg)!important;border-color:#94a3b838!important;color:var(--bn-status-neutral-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.coupon-status.is-active,.badge-soft.success){background:var(--bn-status-success-bg)!important;border-color:#22c55e40!important;color:var(--bn-status-success-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.coupon-status.is-disabled,.finance-status-badge.is-pending){background:var(--bn-status-neutral-bg)!important;border-color:#94a3b838!important;color:var(--bn-status-neutral-fg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .badge-soft.warning{background:var(--bn-status-warning-bg)!important;border-color:#f59e0b45!important;color:var(--bn-status-warning-fg)!important}html[data-bn-theme=dark]{--bn-page-surface:#0d1b2e;--bn-page-surface-2:#0a192a;--bn-page-surface-3:#10233b;--bn-page-hover:#132b45;--bn-page-line:#223f5c;--bn-page-line-soft:rgba(116,151,184,.2);--bn-page-text:#e7f0f8;--bn-page-muted:#93a9bd;--bn-page-muted-2:#7890a7}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-patient-card,.v2-action-card,.v2-workspace-content,.v2-key-value-item,.v2-daily-toolbar,.v2-daily-summary article,.v2-daily-card-grid article,.v2-chart-custom-range,.v2-chart-stat-grid article){background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;box-shadow:0 13px 34px #0000002e!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-key-value-item span,.v2-daily-summary span,.v2-daily-summary small,.v2-daily-card-grid span,.v2-daily-card-grid small,.v2-chart-stat-grid span,.v2-chart-stat-grid small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-key-value-item strong,.v2-daily-summary strong,.v2-daily-card-grid strong,.v2-chart-stat-grid strong){color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-range-caption{background:#3b82f61a!important;border-color:#5791de4d!important;color:#a9c7ea!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-income-chart-wrap{background:linear-gradient(180deg,#0b1b2d,#091725)!important;border-color:var(--bn-page-line)!important;box-shadow:inset 0 1px #ffffff06!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-workspace-content .v2-table :is(span,small)[style*=color]{color:#9fb3c6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-tabs button{background:#0b1c2e!important;border-color:var(--bn-page-line)!important;color:#a8bbcd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-tabs button:hover:not(.is-active){background:var(--bn-page-hover)!important;border-color:#315879!important;color:#eef6fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-tabs button.is-active{background:linear-gradient(135deg,#247bc4,#1989a5)!important;border-color:#2795c8!important;box-shadow:0 10px 24px #00000038!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat{background:linear-gradient(145deg,#0d1b2e,#0b192a)!important;border-color:var(--bn-page-line)!important;box-shadow:0 13px 34px #00000030!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat:after{background:#38bdf811!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat__icon{background:#38bdf81f!important;color:#8ed8fa!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat.is-services .patients-stat__icon{background:#2cc9851f!important;color:#83e2b4!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat.is-ai .patients-stat__icon{background:#f2b84b21!important;color:#f4c76a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-stat.is-today .patients-stat__icon{background:#ff72721f!important;color:#ff9eb0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.patients-stat small,.patients-stat p,.patients-panel-head p,.patients-chart-legend,.gender-ring span,.gender-cards span,.gender-cards small,.patients-ai-section .v2-table small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.patients-stat strong,.patients-panel-head h2,.gender-ring strong,.gender-cards strong){color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-chart-switch{background:#091827!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-chart-switch button{color:#90a7bc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-chart-switch button.is-active{background:#237eac!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .gender-ring>div{background:#0b1c2e!important;border-color:#23425f!important;box-shadow:inset 0 0 0 1px #23425f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .gender-cards>div{background:#0b1c2e!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .gender-cards .is-female{background:#f472b616!important}html[data-bn-theme=dark]:not(.bn-auth-root) .gender-cards .is-male{background:#3b82f617!important}html[data-bn-theme=dark]:not(.bn-auth-root) .gender-unknown{background:#0a192a!important;color:#93a9bd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-profile-completion-card.is-complete{background:#2cc9851a!important;border-color:#2cc98557!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-profile-completion-card.is-incomplete{background:#f2b84b1a!important;border-color:#f2b84b57!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-profile-completion-card strong,.v2-profile-completion-card p){color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-field label small,html[data-bn-theme=dark]:not(.bn-auth-root) .v2-profile-completion-card p{color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-inline-error{background:#ff72721a!important;border-color:#ff727259!important;color:#ff9ca4!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-page{--navy:#eaf2fb;--line:#223f5c;--muted:#93a9bd;--green:#70dca9;--red:#ff8b93;--orange:#f3c56a;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-page-head,.mr-filters,.mr-table-panel,.mr-conversation-head,.mr-detail-column,.mr-metrics,.mr-status-modal,.mr-readonly){background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-page-head h1,.mr-table-head strong,.mr-conversation-title strong,.mr-detail-column h3,.mr-message-count){color:#eaf2fb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-page-head p,.mr-tab-copy small,.mr-table-head span,.mr-id-cell code,.mr-person-cell span,.mr-reason,.mr-money,.mr-intake-preview,.mr-last-message,.mr-table-state,.mr-pagination span,.mr-conversation-title span,.mr-person-card b,.mr-person-card span,.mr-metrics span,.mr-metrics small,.mr-file-card small,.mr-no-message,.mr-modal-loading,.mr-readonly small,.mr-office-view p,.mr-detail-list dt,.mr-survey small,.mr-audit small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-eyebrow{background:#f2b84b1f!important;color:#f3ca74!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-btn-soft,.mr-btn-ghost,.mr-close,.mr-pagination button){background:#10233b!important;border-color:#2b4b67!important;color:#d7e4f0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-btn-primary{background:linear-gradient(135deg,#3478ea,#247fc4)!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab{background:#0b1c2e!important;border-color:var(--bn-page-line)!important;color:#bbcad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab b,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab-icon{background:#132a43!important;color:#b9cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab.active{border-color:#4c84c5!important;box-shadow:0 10px 26px #00000038!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab.tone-active.active{background:#2cc9851a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab.tone-incomplete.active{background:#f2b84b1a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-tab.tone-finished.active{background:#94a3b81a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-sales-note{background:#f2b84b17!important;border-color:#f2b84b4d!important;color:#f0ca77!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-search,.mr-search input,.mr-filters select,.mr-status-body select,.mr-status-body textarea){background:#091827!important;border-color:#294a67!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-alert-danger{background:#ff72721a!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-alert-success{background:#2cc9851a!important;color:#82ddb3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-table th{background:#0a192a!important;color:#aabed0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-table td{border-top-color:#1f3a55!important;color:#dbe7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-data-row:hover{background:#10233b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-doctor-closed,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-type-badge{color:#8fb5d7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-page :is(.is-success,.mr-intake.yes,.mr-intake-status){background:#2cc9851f!important;color:#7ee0b2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-page .is-danger{background:#ff72721f!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-page .is-warning{background:#f2b84b1f!important;color:#f1c56f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-page .is-neutral{background:#94a3b81f!important;color:#b6c5d4!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-intake.no{background:#fb923c1a!important;color:#f3b779!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-loader{border-color:#5b9cf0 #294863 #294863!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-conversation-backdrop,.mr-conversation-modal,.mr-chat-column){background:#07111f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-detail-column{border-right-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-detail-column>section,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-metrics article{background:#0a192a!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-audit,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-detail-list>div,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-person-card{border-color:#26445f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-avatar,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-avatar{background:#17334f!important;color:#cce0f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-avatar.mr-avatar-primary,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-avatar.mr-avatar-secondary{border-color:#0d1b2e!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-avatar.mr-avatar-secondary{background:#3b3218!important;color:#f0ca73!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-messages{background-color:#081522!important;background-image:radial-gradient(rgba(120,157,190,.09) 1px,transparent 0)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-bubble{color:#dce8f3!important;-webkit-text-fill-color:#dce8f3!important;background:#10233b!important;border-color:#24415c!important;box-shadow:0 8px 20px #0000002b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .from-doctor .mr-message-bubble{background:#103326!important}html[data-bn-theme=dark]:not(.bn-auth-root) .from-system .mr-message-bubble{background:#15283a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-bubble header strong{color:#b7cce0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-bubble footer,html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-bubble header time{color:#8097ac!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-message-text{color:#dce8f3!important;-webkit-text-fill-color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-reply-box{background:#3b82f61a!important;border-right-color:#4d88cf!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-reply-box span{color:#9db2c5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-file-card{background:#0b1c2e!important;border-color:#294863!important;color:#dbe7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-intake-card.has-intake{background:#2cc98512!important;border-color:#2cc98552!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-intake-card.no-intake{background:#fb923c12!important;border-color:#fb923c4d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-no-intake{color:#f0b271!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-detail-list dd{color:#d8e4ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-survey strong{color:#f2c55d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-status-backdrop{background:#01070dbd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-status-modal{box-shadow:0 32px 86px #0000007a!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.mr-status-modal>header,.mr-status-modal>footer){border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .mr-status-modal>header span{color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-modern-page{--doctor-border:#223f5c;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-panel{background:#0d1b2ef5!important;border-color:var(--bn-page-line)!important;box-shadow:0 18px 48px #00000038!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-filter-panel{background:linear-gradient(180deg,#0d1b2e,#0a192a)!important;border-bottom-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-modern-page .form-label{color:#b8cadb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.doctor-control,.doctors-expert-trigger){background:#091827!important;border-color:#294b67!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.doctor-control:focus,.doctors-expert-trigger:focus,.doctors-expert-trigger.show){border-color:#d7b544!important;box-shadow:0 0 0 4px #facc151a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-expert-menu{background:#0d1b2e!important;border:1px solid #294864!important;box-shadow:0 28px 76px #0000006b!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .experts-check-list{background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-table thead th{background:#091827!important;color:#9fb4c8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-table-row>td{background:#0d1b2e!important;border-color:#1f3a55!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-table-row:hover>td{background:#142940!important;box-shadow:0 14px 30px #00000029!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-table .table-active:hover>td,html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-table .table-active>td{background:#f2b84b1a!important;border-color:#f2b84b4d!important;color:#f1d47f!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.doctor-name,.doctor-preview-name){color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.doctor-avatar,.doctor-preview-avatar){border-color:#132a43!important;box-shadow:0 12px 26px #00000042!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-preview-card hr{border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page{--dp-border:#223f5c;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page .card{background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;box-shadow:0 13px 34px #0000002e!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page .card-header{background:#0a192a!important;border-bottom-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page :is(.form-control,.form-select){background:#091827!important;border-color:#294b67!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page .nav-tabs .nav-link{background:#10233b!important;color:#a9bbcc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-profile-modern-page .nav-tabs .nav-link.active{background:#245f9c!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .page-header p{color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin :is(.toolbar-card,.settings-card,.save-panel,.filter-card,.loading-card,.empty-card,.day-card,.timeoff-card){background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;box-shadow:0 10px 28px #00000029!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .tabs{background:#091827!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .tabs button{color:#98aec1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .tabs button.active{background:#13304a!important;box-shadow:0 5px 14px #0000002e!important;color:#8be3e2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .day-card.off{background:#091827!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .check-row,html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .day-card header,html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .timeoff-dialog footer,html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .timeoff-dialog header{border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin :is(.day-card small,.save-panel span,.timeoff-info small,.timeoff-dialog header p,.choice-grid small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .plan-checks label,html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .range-row{background:#0a192a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .add-range{background:#10233b!important;border-color:#45627d!important;color:#b8cadb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin :is(.small-dialog,.timeoff-dialog){background:#0d1b2e!important;box-shadow:0 28px 88px #00000080!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .timeoff-dialog header button{background:#132a43!important;color:#dce7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .date-required-hint{background:#091827!important;border-color:#36546f!important;color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .choice-grid label{background:#0a192a!important;border-color:#2c4a65!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .choice-grid label.active{background:#22c7d61a!important;border-color:#2da8a7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .impact{background:#2cc9851a!important;color:#83ddb1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-schedule-admin .impact.warning{background:#fb923c1a!important;color:#f2ba7b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-schedule-group__head{border-bottom-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .v2-turn-load-more span{color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-sidebar{background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;box-shadow:0 13px 36px #0000002e!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-sidebar-head strong,html[data-bn-theme=dark]:not(.bn-auth-root) .csw-stats strong{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-close,html[data-bn-theme=dark]:not(.bn-auth-root) .csw-icon-btn{background:#10233b!important;border-color:#2d4c68!important;color:#9cc8f5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-schedule-card{background:#0a192a!important;border-color:var(--bn-page-line)!important;color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-schedule-card:hover{background:#10233b!important;border-color:#406a8d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-schedule-card.is-active{background:#3b82f61c!important;border-color:#4f86c8!important;box-shadow:0 0 0 3px #3b82f614!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-schedule-cap{background:#132a43!important;color:#a8bbcd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-tabs{background:#091827!important;border-bottom-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-tabs button{color:#9aafc2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-tabs button.is-active{background:linear-gradient(90deg,#3478ea,#2487c7)!important;box-shadow:0 8px 18px #0003!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-stats>div{background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-filter-bar{background:#091827!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-table-scroll{border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-bulk-intro{background:#3b82f617!important;border-color:#3b82f647!important}html[data-bn-theme=dark]:not(.bn-auth-root) .csw-bulk-intro span{color:#9db3c7!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.sales-discount-box,.sales-general-form-note){background:#0a192a!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-coupon-preview{background:#0d1b2e!important;border-color:#4d83c4!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-general-form-note,html[data-bn-theme=dark]:not(.bn-auth-root) .sales-help{color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-sms-status{background:#2cc9851a!important;color:#82ddb3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-sms-status.is-failed{background:#ff72721a!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.sales-sms-status.is-processing,.sales-sms-status.is-pending){background:#f2b84b1a!important;color:#f1c775!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-coupon-scope-note{background:#f2b84b17!important;color:#efc778!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-documents-note{background:#38bdf817!important;border-color:#38bdf84d!important;color:#9bdaf5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-clinical-section{border-top-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-history-card{background:#0d1b2e!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.ai-result-admin-stats article,.ai-conversation-meta-grid article,.ai-ops-card,.ai-ops-errors,.human-json-section-card,.human-external-prompt){background:#0a192a!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.ai-result-admin-stats article span,.ai-conversation-meta-grid span,.ai-conversation-message-head time,.ai-conversation-model,.ai-conversation-attachment small,.admin-rescue-hint,.privacy-audit-collapsible>summary span,.human-json-category-list span,.human-routing-head small,.human-queue-row span,.ai-ops-card>span,.ai-ops-card>small,.patient-preview-toolbar span){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-card.is-success,html[data-bn-theme=dark]:not(.bn-auth-root) .ai-result-admin-stats article.success{background:#2cc98517!important;border-color:#2cc9854d!important;color:#82ddb3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-card.is-danger,html[data-bn-theme=dark]:not(.bn-auth-root) .ai-result-admin-stats article.danger{background:#ff727217!important;border-color:#ff72724d!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-result-admin-stats article.info{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#9ec7ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-card.is-warning,html[data-bn-theme=dark]:not(.bn-auth-root) .ai-result-admin-stats article.warning{background:#f2b84b17!important;border-color:#f2b84b4d!important;color:#f0c879!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-conversation-message{border-color:var(--bn-page-line)!important;color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-conversation-message.is-user{background:#102a43!important;border-color:#315f88!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-conversation-message.is-ai{background:#0a192a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-conversation-attachment{background:#10233bcc!important;border-color:#31506b!important;color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-admin-note-item{background:#f2b84b17!important;border-color:#f2b84b4f!important;color:#efd08b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-admin-note-item small{color:#e8bd6d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .privacy-audit-collapsible>summary{color:#b7d7f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-interpretation-rescue{background:#f2b84b14!important;border-color:#f2b84b47!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-manifest-summary{background:#6366f117!important;border-color:#818cf847!important}html[data-bn-theme=dark]:not(.bn-auth-root) .medical-privacy-review{background:#22c7d614!important;border-color:#22c7d647!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-card>strong,html[data-bn-theme=dark]:not(.bn-auth-root) .human-json-section-card h4,html[data-bn-theme=dark]:not(.bn-auth-root) .patient-preview-toolbar strong{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-errors b,html[data-bn-theme=dark]:not(.bn-auth-root) .human-json-section-card p{color:#b8cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-json-category-list>div{background:#0b1c2e!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-response-actions{background:#07111ff0!important;border-top-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-agent-switch{background:#0b1c2e!important;border-color:#2d4c68!important;color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-agent-switch span{background:#38536c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-agent-switch span:before{background:#eaf2fb!important;box-shadow:0 2px 8px #0000004d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-agent-switch input:checked+span{background:#209e6c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-sms-switch input:checked+span{background:#267ead!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-queue-deadline.is-active{background:#38bdf81a!important;color:#9bd5f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-queue-deadline.is-due{background:#ff72721a!important;color:#ff9cab!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-errors>strong{color:#d7e4ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-errors span{background:#10233b!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-ops-errors em{color:#edba70!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-preview-modal{background:#07111f!important;border-color:#294861!important;box-shadow:0 34px 96px #0000008c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-preview-toolbar{background:#0d1b2efa!important;border-bottom-color:var(--bn-page-line)!important;box-shadow:0 9px 24px #00000038!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-preview-scroll{background:#07111f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .settings-card{background:#0d1b2ef5!important;border-color:var(--bn-page-line)!important;box-shadow:0 18px 48px #0003!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .settings-back-btn{background:#ffffff1a!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .section-title,html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page :is(.setting-switch strong,.setting-number strong,.tariff-box>strong){color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page :is(.section-desc,.setting-switch small,.setting-number small,.setting-number-control){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page :is(.setting-switch,.setting-number,.tariff-box){background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .setting-switch-danger{background:#ff727214!important;border-color:#ff72724d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .settings-control{background:#091827!important;border-color:#294b67!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .settings-control:focus{border-color:#2ec5b8!important;box-shadow:0 0 0 .2rem #22c7d61f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .status-dot.is-ok{background:#2cc9851f!important;color:#7eddb1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .status-dot.is-danger{background:#ff72721f!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .status-dot.is-muted{background:#94a3b81f!important;color:#afc0cf!important}html[data-bn-theme=dark]:not(.bn-auth-root) .system-settings-page .tariff-warning{background:#f2b84b17!important;border-color:#f2b84b4f!important;color:#efc87d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__hero{background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.13),transparent 30%),var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__eyebrow{color:#9dc3ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.img-admin__hero p,.img-admin__sidebar-head span,.img-admin__editor-head span,.img-admin__repeat-head span,.img-admin__status,.img-admin__pages small,.img-admin__candidate small,.img-admin .v2-field small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__pages>button{background:#0a192a!important;border-color:var(--bn-page-line)!important;color:#dbe7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__pages>button:hover{background:#10233b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__pages>button.active{background:#3b82f61c!important;border-color:#4f86c9!important;box-shadow:0 0 0 2px #3b82f614!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__page-icon{background:#3b82f61f!important;color:#9dc3ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.img-admin__candidates,.img-admin__candidate,.img-admin__editor-head,.img-admin__repeat-section){border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__candidates summary{color:#9dc3ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__repeat-card{background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__remove{background:#ff72721f!important;color:#ff9aa3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .img-admin__footer{background:#07111ff0!important;border-top-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-admin{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-nav button{color:#9fb4c7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-nav button:hover:not(.active){background:#10233b!important;color:#eaf2fb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-stat{background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-stat>span{background:#ffed001a!important;color:#efd75b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-stat strong{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-stat small,.blog-panel__head p,.article-editor-head p,.autosave-state,.editor-label span,.schedule-box p,.seo-score span,.seo-score p,.repeat-head p,.form-help,.revision-list small,.save-note,.media-grid span,.media-grid small,.profile-grid span,.profile-grid small,.comment-head span,.import-list span,.import-list small,.newsletter-stats span,.revision-compare-head span,.revision-compare-head small,.revision-compare-grid dt,.revision-compare-grid p,.crop-modal p,.imaging-placement-box__head small,.imaging-placement-item>span small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-panel,.article-editor-head,.article-editor-main,.article-publish-box){background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.article-tabs,.settings-sections>section){border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .article-tabs button{color:#92a8bc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .article-tabs button.active{color:#f7df61!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.schedule-box,.seo-score,.repeat-card,.publish-summary,.newsletter-settings-card,.revision-compare-grid>section,.imaging-placement-box){background:#0a192a!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.google-preview,.social-preview,.media-grid article,.profile-grid article,.comment-list article,.import-list article,.newsletter-stats article,.imaging-placement-item){background:#0d1b2e!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.row-actions button,.row-actions a,.table-action,.blog-pager button,.repeat-order button,.selected-related button,.revision-list button,.profile-grid button){background:#10233b!important;border-color:#2d4c68!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .related-results{background:#0d1b2e!important;border-color:#2d4c68!important;box-shadow:0 18px 48px #0000005c!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .related-results button{background:#0d1b2e!important;border-bottom-color:#203c57!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .related-results button:hover{background:#10233b!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.selected-related article,.revision-list article){background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .media-detail img,html[data-bn-theme=dark]:not(.bn-auth-root) .taxonomy-title__media{background:#13283e!important}html[data-bn-theme=dark]:not(.bn-auth-root) .import-progress{background:#20384f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .import-progress span{background:#4b88d3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-modal{background:#01070dc7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .blog-modal>section{background:#0d1b2e!important;box-shadow:0 30px 96px #00000085!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-modal header,.blog-modal footer){border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .revision-compare-grid dl>div{background:#10233b!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .revision-compare-grid dl>div.changed{background:#ffed0014!important;border-right-color:#e0c527!important}html[data-bn-theme=dark]:not(.bn-auth-root) .imaging-placement-box__head strong,html[data-bn-theme=dark]:not(.bn-auth-root) .newsletter-stats strong,html[data-bn-theme=dark]:not(.bn-auth-root) .revision-compare-grid h4{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .imaging-placement-box__head>span{background:#3b82f61c!important;color:#a9c8ee!important}html[data-bn-theme=dark]:not(.bn-auth-root) .imaging-placement-item.active{background:#3b82f61a!important;border-color:#4e82bc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-card{background:var(--bn-page-surface)!important;border-color:var(--bn-page-line)!important;color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-card__head h3,html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-finance-summary strong,html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-grid strong{color:var(--bn-page-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.cancel-card__head p,.cancel-grid span,.cancel-finance-summary span,.cancel-note span,.wallet-transactions span,.wallet-transaction-amount small){color:var(--bn-page-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.cancel-grid>div,.cancel-finance-summary>div,.cancel-note,.wallet-transactions article){background:#0a192a!important;border-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-note p{color:#bfd0df!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cancel-decision-box{border-top-color:var(--bn-page-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .wallet-transactions article.is-related{background:#22c7d614!important;border-color:#22c7d659!important}html[data-bn-theme=dark]:not(.bn-auth-root){--bn-legacy-canvas:#07111f;--bn-legacy-surface:#0d1b2e;--bn-legacy-surface-2:#10233b;--bn-legacy-surface-3:#0a192a;--bn-legacy-line:#203b55;--bn-legacy-line-strong:#31536f;--bn-legacy-text:#eaf2fb;--bn-legacy-soft:#b5c5d5;--bn-legacy-muted:#8fa5ba;--bn-legacy-blue:#72adff;--bn-legacy-cyan:#7de1e8}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.support-page,.support-calls-page,.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.consult-survey-admin,.fraud-page,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.doctor-cloud-admin,.sales-invoice-page,.finance-page,.daily-report-page,.patient-invoices-page,.patients-page,.patient-detail,.referrals-page,.phone-page,.ai-admin-page,.account-profile-page,.hospital-admins-page,.services-admin-page,.page-shell){color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.support-page,.support-calls-page,.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.consult-survey-admin,.fraud-page,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.doctor-cloud-admin,.sales-invoice-page,.finance-page,.daily-report-page,.patient-invoices-page,.patients-page,.patient-detail,.referrals-page,.phone-page,.ai-admin-page) :is(h1,h2,h3,h4,h5,h6,strong,.section-title,.page-title,.finance-title,.finance-section-title,.sales-title,.sales-section-title,.referrals-title,.referrals-section-title,.coupon-title,.coupon-section-title,.seo-title){color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.support-page,.support-calls-page,.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.consult-survey-admin,.fraud-page,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.doctor-cloud-admin,.sales-invoice-page,.finance-page,.daily-report-page,.patient-invoices-page,.patients-page,.patient-detail,.referrals-page,.phone-page,.ai-admin-page) :is(.text-muted,.muted,.section-desc,.page-subtitle,.finance-subtitle,.sales-subtitle,.referrals-subtitle,.seo-subtitle,.coupon-subtitle,.field-hint,.hint,.form-help,small){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.panel,.panel-card,.filters-card,.filter-card,.toolbar-card,.table-card,.detail-card,.detail-card-wide,.stat-card,.metric-card,.settings-card,.status-card,.summary-card,.list-card,.form-card,.records-card,.overview-card,.create-card,.invoice-detail-card,.invoice-stat-card,.invoice-list-card,.invoice-mobile-card,.finance-panel,.finance-metric-card,.sales-panel,.sales-metric-card,.sales-type-card,.fraud-stat-card,.radio-account-card,.referrals-panel,.doctor-settings-panel,.language-card,.admin-directory-card,.create-admin-card,.selected-admin-card,.support-detail,.patient-box,.record-card,.bucket-card,.episodes-panel,.documents-panel,.alert-card,.review-state-card,.service-detail-card,.services-hospital-card,.services-stat-card,.services-specialty-card){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;box-shadow:0 12px 34px #00000029!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.soft-box,.source-box,.missing-box,.patient-box,.approve-box,.triage-box,.created-box,.services-help-box,.message-detail-box,.selected-doctor,.setting-summary,.coupon-summary,.pi-summary,.summary-grid>div,.kv-grid>div,.details-grid>div){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.support-hero,.survey-hero,.fraud-hero,.phone-hero,.cloud-hero,.admin-module-hero){background:radial-gradient(620px 300px at 12% 0,rgba(56,189,248,.18),transparent 62%),radial-gradient(520px 320px at 88% 28%,rgba(34,199,214,.12),transparent 65%),linear-gradient(135deg,#081a32,#0b294b 58%,#103c62)!important;border-color:#70aade3d!important;box-shadow:0 24px 64px #0000003d!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.support-hero,.survey-hero,.fraud-hero,.phone-hero,.cloud-hero,.admin-module-hero) :is(p,.text-muted,.hero-text,.dash-kicker,.eyebrow){color:#e8f4ffc2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .consult-survey-admin :is(.stat,.comment,.edit-modal,.approve-box),html[data-bn-theme=dark]:not(.bn-auth-root) .fraud-page :is(.rule-row,.review-row,.fraud-pre),html[data-bn-theme=dark]:not(.bn-auth-root) .phone-page :is(.phone-tabs,.phone-enabled-toggle,.usage-form,.settings-form),html[data-bn-theme=dark]:not(.bn-auth-root) .support-calls-page :is(.calls-tabs,.record-quick-actions),html[data-bn-theme=dark]:not(.bn-auth-root) .support-page :is(.reservation-mini,.note-item),html[data-bn-theme=dark]:not(.bn-auth-root) .survey-admin :is(.question-editor,.answer-item,.answers-editor,.moderation-box,.bulk-bar){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .phone-page .phone-tabs button,html[data-bn-theme=dark]:not(.bn-auth-root) .support-calls-page .calls-tab{background:transparent!important;border-color:transparent!important;color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .phone-page .phone-tabs button.active,html[data-bn-theme=dark]:not(.bn-auth-root) .support-calls-page .calls-tab.is-active{background:#3b82f62b!important;border-color:#3f79b7!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .postal-admin :is(.postal-head,.postal-panel,.postal-stat,.postal-panel-head,.postal-rates,.postal-delivery-settings-wrap,.postal-permission-box){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .postal-admin :is(.postal-tabs,.postal-filters,.postal-filters-rich,.postal-form-grid,.postal-rate-row){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .postal-admin .postal-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .postal-admin .postal-tab.active{background:#3b82f62e!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .postal-admin :is(.postal-kicker,.postal-mini,.postal-panel-head p,.postal-stat span){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sms-admin :is(.tabs-card,.panel-card,.result-card,.status-card,.message-preview,.muted-block,.pattern-modal,.message-detail-box){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sms-admin :is(.section-head,.details-grid>div,.kv-grid>div,.settings-summary,.variable-chips,.detected-vars){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sms-admin :is(.line-badge,.status-badge){border-color:transparent!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cloud-records-admin :is(.filters-card,.patients-table-card,.record-card,.bucket-card,.episodes-panel,.documents-panel,.health-dashboard,.clinical-layout>section,.doc-sections,.doc-group){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cloud-records-admin :is(.summary-grid>div,.file-row,.episode-pill,.record-kicker,.table-meta,.doc-filter){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cloud-records-admin :is(.record-kicker,.table-meta,.file-main small,.card-title p,.panel-head p){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.marketing-hero,.utm-hero,.seo-hero,.short-links-hero,.coupon-hero){background:radial-gradient(580px 280px at 14% 0,rgba(59,130,246,.18),transparent 62%),radial-gradient(480px 280px at 86% 24%,rgba(34,199,214,.12),transparent 65%),linear-gradient(135deg,#081a32,#0b294b 58%,#103b60)!important;border-color:#6ca6de40!important;box-shadow:0 24px 64px #0000003d!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.marketing-hero,.utm-hero,.seo-hero,.short-links-hero,.coupon-hero) :is(p,.marketing-chip,.utm-chip,.seo-kicker,.coupon-kicker,.hero-chip){color:#ebf6ffcc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .marketing-page :is(.filter-card,.metric-card,.panel,.service-row,.trend-chart),html[data-bn-theme=dark]:not(.bn-auth-root) .utm-page :is(.filters-card,.records-card,.overview-card,.utm-help-card){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .marketing-page :is(.marketing-control,.period-row,.service-bar,.trend-bar),html[data-bn-theme=dark]:not(.bn-auth-root) .utm-page :is(.overview-grid>div,.overview-tags,.source-pill){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .marketing-page :is(.service-label,.panel-head p,.rank-pill),html[data-bn-theme=dark]:not(.bn-auth-root) .utm-page :is(.overview-title p,.records-head p){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .seo-page :is(.seo-content,.seo-hero-card,.seo-faq-editor,.card,.card-header,.card-footer){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .seo-page .seo-tabs{background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .seo-page .seo-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .seo-page .seo-tab.is-active{background:#3b82f629!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .seo-page .tab-count{background:#3b82f61f!important;color:#a9cfff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .short-links-page :is(.create-card,.list-card,.details-panel,.details-card,.click-row){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .short-links-page :is(.control,.filters,.check-row,.detail-line){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .short-links-page :is(.hint,.destination,.detail-line span){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .coupons-page :is(.coupon-panel,.coupon-stat-card,.coupon-mini-panel,.coupon-modal-content,.coupon-summary,.coupon-choice,.coupon-scope-note,.coupon-search-results){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .coupons-page :is(.coupon-tabs,.coupon-filter-row,.coupon-break-row,.coupon-checkbox-grid,.coupon-search-state,.coupon-switch-row){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .coupons-page .coupon-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .coupons-page .coupon-tab.is-active{background:#3b82f62b!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .coupons-page :is(.coupon-label,.coupon-muted,.coupon-list-meta,.coupon-search-state){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-app-content :is(.posts-page,.comments-page) :is(.card,.nav-tabs,.list-group-item){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admins-page :is(.stat-card,.create-admin-card,.admin-directory-card,.selected-admin-card,.admin-row,.permission-group,.permission-item,.role-filters){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admins-page :is(.tabs-list,.search-box,.selected-access-note,.group-head){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admins-page .tab-button{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admins-page .tab-button.active{background:#3b82f62e!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admins-page :is(.section-description,.stat-card__label,.stat-card__hint,.admin-row__body small){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.toolbar-card,.table-card,.detail-card,.list-card,.validation-panel,.create-modal,.switch-card,.case-row,.note-item,.doc-row,.seo-return-box){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.case-row.selected,.case-meta,.doc-summary,.progress-mini,.action-strip,.approval-note,.seo-note,.returned-note,.danger-zone){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.case-meta,.field-hint,.detail-head p,.doc-summary,.note-item small){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .localization-page :is(.panel-card,.create-language,.manual-translation,.language-card,.translation-table-wrap){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .localization-page :is(.translation-filters,.translation-key,.source-cell,.base-cell){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .localization-page :is(.section-desc,.language-code,.mini-label,.page-counter){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.sev-modal,.mapping-summary){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .error-cell,html[data-bn-theme=dark]:not(.bn-auth-root) .sev-pre{background:#5c1f2847!important;border-color:#ff727242!important;color:#ffc0c0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-page :is(.patients-tabs,.stat-card,.chart-card,.gender-card,.gender-box,.patient-modal){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-page .patients-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-page .patients-tab.is-active{background:#3b82f62e!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-page :is(.chart-bg,.chart-grid,.gender-dual-bar){background-color:#0a192a!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patients-page :is(.chart-axis,.chart-y-label,.chart-x-label,.stat-label,.stat-sub){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-detail :is(.chat-box,.message,.wallet-action-btn,.nav-pills){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-detail .message.admin{background:#102a46!important}html[data-bn-theme=dark]:not(.bn-auth-root) .patient-detail .message.doctor{background:#12372f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .account-profile-page .account-security-card,html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-create-page :is(.card,.form-card,.doctor-preview-card),html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-index-page :is(.card,.doctor-filter-panel,.doctors-table-wrap),html[data-bn-theme=dark]:not(.bn-auth-root) .doctors-shell :is(.card,.panel,.table-card,.filter-card){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .daily-report-page :is(.dr-filter-panel,.dr-panel,.dr-card,.dr-main-card,.dr-summary-row),html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page :is(.finance-panel,.finance-metric-card,.finance-modal-content,.source-box,.finance-detail-item,.radio-account-card,.finance-action-box),html[data-bn-theme=dark]:not(.bn-auth-root) .patient-invoices-page :is(.pi-panel,.pi-readonly-panel,.pi-summary,.pi-toolbar){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .daily-report-page :is(.dr-status-grid,.dr-grid),html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page :is(.finance-tabs,.finance-status-grid,.finance-status-stack,.finance-progress-row,.finance-source-split,.finance-today-grid),html[data-bn-theme=dark]:not(.bn-auth-root) .patient-invoices-page :is(.pi-filters,.pi-grid){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page .finance-tab,html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page .finance-tab-link{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page :is(.finance-tab.is-active,.finance-tab-link.is-active){background:#3b82f62b!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .daily-report-page :is(.dr-kicker,.dr-label),html[data-bn-theme=dark]:not(.bn-auth-root) .finance-page :is(.finance-list-meta,.finance-label,.finance-detail-item span,.radio-account-hint),html[data-bn-theme=dark]:not(.bn-auth-root) .patient-invoices-page :is(.pi-kicker,.pi-desc,.pi-readonly-text){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-invoice-page :is(.sales-panel,.sales-metric-card,.sales-type-card,.sales-filter-box,.panel-card,.summary-card,.triage-box,.created-box,.invoice-preview-column){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-invoice-page :is(.sales-tabs,.sales-type-grid,.service-type-grid,.plan-grid,.workflow-badges,.summary-row,.readonly-value){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-invoice-page .sales-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .sales-invoice-page .sales-tab.is-active{background:#3b82f62b!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-cloud-admin :is(.hero-card,.stat-card,.doctor-settings-panel,.selected-doctor,.doctor-result),html[data-bn-theme=dark]:not(.bn-auth-root) .referrals-page :is(.referrals-panel,.referrals-list-head){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-cloud-admin .cloud-tabs{background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-cloud-admin .cloud-tab{color:var(--bn-legacy-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-cloud-admin .cloud-tab.is-active{background:#3b82f62e!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-cloud-admin .doctor-result.is-active{background:#3b82f61f!important;border-color:#4c86c6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-admin-page :is(.ai-panel,.ai-stats>*,.ai-modal-content,.ai-table-shell,.ai-toolbar,.ai-alert){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ai-admin-page :is(.ai-subtitle,.ai-kicker,.ai-label){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-hosp{--bn-ink:var(--bn-legacy-text);--bn-muted:var(--bn-legacy-muted);--bn-line:var(--bn-legacy-line);--bn-card:var(--bn-legacy-surface)}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-hosp :is(.bn-panel,.bn-kpi-card,.bn-story-card,.bn-hero-card,.bn-cancellation-card,.bn-gauge-meta>div,.bn-hero-mini-stats>div,.bn-source-item,.bn-signal-item,.bn-op-item,.bn-table-row){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;box-shadow:0 12px 34px #00000026!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-hosp :is(.bn-kpi-label,.bn-kpi-foot,.bn-story-text,.bn-section-sub,.bn-source-foot,.bn-table-meta,.bn-profile-role,.bn-profile-hosp){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-hosp :is(.bn-source-bar,.bn-trend-bar-wrap){background:#17324a!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.invoice-page,.hospital-admins-page,.services-admin-page,.hospital-schedules-page,.cloud-admin-page) :is(.invoice-detail-card,.invoice-stat-card,.invoice-list-card,.invoice-mobile-card,.services-hospital-card,.services-stat-card,.services-table-card,.services-help-box,.services-specialty-card,.admin-directory-card,.selected-admin-box,.sla-card,.cloud-panel,.records-card){background:var(--bn-legacy-surface)!important;border-color:var(--bn-legacy-line)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospital-admins-page :is(.perm-tag,.selected-admin-box),html[data-bn-theme=dark]:not(.bn-auth-root) .invoice-page :is(.invoice-list-head,.invoice-filter-card,.invoice-summary-chip,.invoice-control),html[data-bn-theme=dark]:not(.bn-auth-root) .services-admin-page :is(.services-process-strip,.services-actions-cell,.services-subsection-title,.services-check-pill){background:var(--bn-legacy-surface-3)!important;border-color:var(--bn-legacy-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .invoice-page :is(.invoice-list-meta,.invoice-summary-chip-muted,.invoice-stat-label){color:var(--bn-legacy-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill,.status-badge,.finance-status-badge,.invoice-status-badge,.mini-status,.status-dot,.line-badge,.role-badge,.rule-badge,.pi-status,.postal-badge){border-color:#94a3b833!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.active,.status-pill.is-active,.status-badge.success,.finance-status-badge.is-paid,.invoice-status-paid,.pi-status.is-paid,.postal-badge.s-delivered,.postal-badge.s-paid,.mini-status.ok){background:#2cc98521!important;color:#8de3b4!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.pending_approval,.status-pill.pending_seo_review,.status-badge.warning,.finance-status-badge.is-pending,.invoice-status-pending,.pi-status.is-pending,.mini-status.warn){background:#f2b84b24!important;color:#ffd28a!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.status-pill.rejected,.status-pill.cancelled,.status-pill.cancel_requested,.status-badge.danger,.finance-status-badge.is-failed,.invoice-status-canceled,.pi-status.is-failed,.pi-status.is-expired,.mini-status.off){background:#ff727221!important;color:#ffaaaf!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.finance-page,.daily-report-page,.patient-invoices-page,.sales-invoice-page,.referrals-page,.phone-page,.ai-admin-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.form-control,.form-select,.finance-control,.pi-control,.referrals-control,.coupon-control,.marketing-control,.settings-control){background:#091827!important;border-color:var(--bn-legacy-line-strong)!important;color:var(--bn-legacy-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.finance-page,.daily-report-page,.patient-invoices-page,.sales-invoice-page,.referrals-page,.phone-page,.ai-admin-page) :is(input,select,textarea,.form-control,.form-select):focus{background:#0c1d31!important;border-color:#4d89c8!important;box-shadow:0 0 0 .2rem #3b82f621!important;color:#f2f7fc!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.finance-page,.daily-report-page,.patient-invoices-page,.sales-invoice-page,.referrals-page,.phone-page,.ai-admin-page) ::-moz-placeholder{color:#71889f!important;opacity:1}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.postal-admin,.sms-admin,.cloud-records-admin,.survey-admin,.marketing-page,.utm-page,.seo-page,.short-links-page,.coupons-page,.admins-page,.onboarding-admin,.localization-page,.finance-page,.daily-report-page,.patient-invoices-page,.sales-invoice-page,.referrals-page,.phone-page,.ai-admin-page) ::placeholder{color:#71889f!important;opacity:1}html[data-bn-theme=dark]{--bn-flow-surface:#0d1b2e;--bn-flow-surface-2:#0a192a;--bn-flow-surface-3:#10233b;--bn-flow-field:#091827;--bn-flow-line:#24435f;--bn-flow-line-strong:#315a7a;--bn-flow-text:#e5eef7;--bn-flow-soft:#b4c6d8;--bn-flow-muted:#8ea5ba}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page{background:linear-gradient(180deg,#07111f,#081522)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.review-state-card,.review-hero,.summary-strip,.next-action-card,.timeline-card,.side-card,.main-card,.mobile-reservation-summary,.support-call-card){background:#0d1b2ef5!important;border-color:var(--bn-flow-line)!important;box-shadow:0 18px 52px #0000003d!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.breadcrumb-line,.hero-code,.summary-item span,.timeline-head span,.step-item,.card-title-row span,.info-list span,.quick-facts span,.status-box span,.service-form-head span,.service-form-row span,.document-head div span,.file-row small,.empty-line,.finance-card span,.delivery-card span,.note-card span,.history-item small,.support-call-head p,.support-call-patient span,.mobile-summary-head>div>span,.mobile-summary-grid span){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(h1,.summary-item strong,.status-box strong,.step-item strong,.service-form-head strong,.service-form-group h3,.service-form-row strong,.offline-receipt-box strong,.delivery-request-summary strong,.emergency-admin-head strong,.kara-ai-head strong,.emergency-admin-grid strong,.kara-ai-grid h3,.transfer-head strong,.transfer-slots-head strong,.transfer-mode strong,.transfer-slot strong,.support-call-head h3,.mobile-summary-head strong,.mobile-summary-grid strong){color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .summary-item{border-inline-start-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card{background:#3b82f612!important;border-color:#315d84!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card.is-warning{background:#f2b84b17!important;border-color:#f2b84b57!important;color:#f4d492!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card.is-danger,html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card.is-emergency-pending-center{background:linear-gradient(135deg,#5c1f2852,#4f192438)!important;border-color:#ff727257!important;box-shadow:0 18px 44px #3808103d!important;color:#ffb2b8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card.is-success{background:#2cc98514!important;border-color:#2cc98552!important;color:#8fe2b7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card :is(p){color:var(--bn-flow-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .next-action-card.is-emergency-pending-center :is(strong,p){color:#ffb2b8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .target-icon{background:#3b82f629!important;color:#9bc5ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .step-item:not(:last-child):after{border-color:#31506b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .step-dot{background:#0a192a!important;border-color:#3a5872!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .step-item.is-current .step-dot{border-color:#5b9cf0!important;box-shadow:0 0 0 6px #3b82f626!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .step-item small{background:#10233b!important;color:#9bb0c3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.info-list div,.quick-facts div,.tabs-row,.service-form-wrap,.section-divider,.support-call-head){border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .tabs-row{background:#07111ff0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .tab-btn{background:#10233b!important;border:1px solid #284762!important;color:#b7c8d8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .tab-btn.active{background:linear-gradient(135deg,#3478ea,#247fc4)!important;border-color:#4e88ca!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.status-box,.service-form-group,.service-form-row,.admin-document-upload-card,.offline-receipt-box,.document-card,.file-row,.finance-card,.delivery-card,.result-status-card,.delivery-request-summary>div,.admin-result-upload-card,.note-card,.empty-state,.support-call-patient,.mobile-summary-grid div){background:var(--bn-flow-surface-2)!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .finance-card.radio{background:#f2b84b12!important;border-color:#f2b84b47!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .important-note{background:#f2b84b17!important;border-color:#f2b84b4d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .important-note span{color:#f1c66f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .history-item p,html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .important-note p,html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .note-card p{color:var(--bn-flow-soft)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .history-form-value em{background:#10233b!important;border-color:var(--bn-flow-line)!important;color:#a8bbcc!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .history-status.is-done{background:#2cc9851a!important;border-color:#2cc9854d!important;color:#8ce2b5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .history-status.is-not_done{background:#94a3b81a!important;border-color:#94a3b83d!important;color:#b2c2d1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.note-form textarea,.emergency-center-select-field select,.emergency-time-input,.transfer-field input,.transfer-field select,.transfer-note-box textarea){background:var(--bn-flow-field)!important;border-color:var(--bn-flow-line-strong)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.note-form textarea,.emergency-center-select-field select,.emergency-time-input,.transfer-field input,.transfer-field select,.transfer-note-box textarea):focus{border-color:#4f8bcf!important;box-shadow:0 0 0 3px #3b82f621!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.mobile-chip,.dock-btn){background:#10233b!important;border-color:#2b4a66!important;color:#dbe7f1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .mobile-bottom-dock{background:#07111ff2!important;border-color:#3a5872eb!important;box-shadow:0 18px 52px #0006!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .dock-btn.is-primary{background:#3478ea!important;border-color:#3b82f6!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .support-call-overlay{background:#01070dc2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .support-call-badge{background:#3b82f624!important;color:#9bc5ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.emergency-admin-card,.kara-ai-card){background:#4c1c262e!important;border-color:#ff727240!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.emergency-admin-grid>div,.kara-ai-grid>section){background:#0a192a!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.emergency-admin-head span,.kara-ai-head span,.emergency-admin-grid span){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.kara-ai-grid p,.kara-ai-grid li){color:#c3d2df!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-ai-section-title span{background:#6366f126!important;color:#b8c4ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item{background:#ff727214!important;border-color:#ff727245!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item :is(strong,p,small){color:#ffb0b6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item small{background:#ff727221!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-low{background:#2cc98514!important;border-color:#2cc98547!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-low :is(strong,p,small){color:#8ce2b5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-low small{background:#2cc9851f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-medium{background:#f2b84b14!important;border-color:#f2b84b47!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-medium :is(strong,p,small){color:#f2cb7e!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .kara-risk-item.severity-medium small{background:#f2b84b1f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.kara-ai-friendly-empty,.kara-ai-safe-chip){background:#3b82f61a!important;border-color:#3b82f645!important;color:#9fc9ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.transfer-slots-wrap,.transfer-mode,.transfer-slot,.transfer-confirm-box){background:#0a192a!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.transfer-mode.active,.transfer-slot.active){background:#3b82f61f!important;border-color:#4f8cd1!important;box-shadow:0 10px 28px #0000002e!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page :is(.transfer-head span,.transfer-slots-head span,.transfer-mode small,.transfer-slot span,.transfer-loading,.transfer-field label,.transfer-note-box label){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .transfer-slot small{color:#83dfb1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .transfer-confirm-box{background:#3b82f614!important;border-color:#3b82f647!important}html[data-bn-theme=dark]:not(.bn-auth-root) .reservation-review-page .transfer-confirm-box label{color:#c3d2df!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual{color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual .card{background:var(--bn-flow-surface)!important;border:1px solid var(--bn-flow-line)!important;box-shadow:0 16px 42px #00000038!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual .steps .nav-link{background:#0a192a!important;border:1px solid #294963!important;color:#b9c9d8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual .steps .nav-link.active{background:linear-gradient(135deg,#3478ea,#247fc4)!important;border-color:#4f8bd0!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual .steps .badge{background:#ffffff1a!important;color:inherit!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual :is(.form-control,.form-select,textarea){background-color:var(--bn-flow-field)!important;border-color:var(--bn-flow-line-strong)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual :is(.form-control,.form-select,textarea):focus{border-color:#4f8bd0!important;box-shadow:0 0 0 .2rem #3b82f624!important}html[data-bn-theme=dark]:not(.bn-auth-root) .hospitals-manual hr{border-color:var(--bn-flow-line)!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page{color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.services-page-head,.services-editor-hero,.services-editor-card,.services-editor-summary,.services-help-box,.services-specialty-card,.services-switch-card,.services-repeater-row,.services-hospital-card,.services-process-strip,.modal-content){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;box-shadow:0 15px 44px #0000002e!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.services-editor-card__head,.services-editor-summary__top,.services-table-card__head,.services-edit-footer,.services-edit-sticky-footer,.modal-header,.modal-footer){background:#0a192af5!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.services-page-head__desc,.services-editor-hero__desc,.form-text,.services-help-box,.section-note,.services-hospital-card__meta){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.section-kicker,.services-page-head__eyebrow,.services-editor-hero__eyebrow){color:#8ce9ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.services-subsection-title,.services-editor-card__head h5,.services-specialty-card h6,.services-hospital-card__title){color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.form-control,.form-select){background-color:var(--bn-flow-field)!important;border-color:var(--bn-flow-line-strong)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.form-control,.form-select):focus{background-color:#0c1d31!important;border-color:#4f8bd0!important;box-shadow:0 0 0 .2rem #3b82f621!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page .form-control:disabled{background:#071421!important;color:#8197aa!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page :is(.services-switch-card-disabled,.services-empty-inline){background:#081522!important;border-color:#243f58!important;color:#8399ad!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page .services-check-pill{background:#2cc9851a!important;border-color:#2cc98547!important;color:#8ee3b6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page .services-repeater-row{background:#0a192a!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page .services-process-row td{background:#0a192a!important;border-color:var(--bn-flow-line)!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .services-service-edit-page .services-modal-backdrop{background:#01070dc2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.admin-service-review,.service-detail-card,.review-section,.admin-service-editor,.admin-tariff-editor,.admin-tariff-fixed,.tariff-review-list){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;box-shadow:0 14px 38px #00000029!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.service-review-head,.service-detail-title,.admin-tariff-head){border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .service-review-tabs button{background:#0a192a!important;border-color:#294963!important;color:#aec0d0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .service-review-tabs button.active{background:#3b82f621!important;border-color:#4f8bcf!important;color:#eaf2fb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .vertical-tabs button.active small{color:#9fc8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.review-fields-grid>div,.insurance-review-grid>div,.specialty-review-item,.workflow-review-grid>div,.admin-insurance-row,.admin-tariff-row,.doc-file-item){background:var(--bn-flow-surface-2)!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .workflow-review-grid>div.active{background:#2cc98517!important;border-color:#2cc9854d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.admin-edit-grid input,.admin-edit-grid textarea,.admin-edit-grid select,.admin-tariff-row input,.admin-tariff-row select){background:var(--bn-flow-field)!important;border-color:var(--bn-flow-line-strong)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin :is(.admin-edit-grid input,.admin-edit-grid textarea,.admin-edit-grid select,.admin-tariff-row input,.admin-tariff-row select):focus{border-color:#49a8aa!important;box-shadow:0 0 0 3px #22c7d61c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-card{background:#0a192a!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-card.active{background:#22c7d617!important;border-color:#22c7d657!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-content strong{color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-control{background:#38546d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-control span{background:#eaf2fb!important;box-shadow:0 4px 12px #0000004d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .onboarding-admin .switch-card.active .switch-control{background:#168c8f!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail{background:#07111f!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail :is(.state-card,.detail-card,.side-card,.notes-card,.profile-change-card,.plan-config-card,.change-grid article,.doc-item,.note-row){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail :is(.change-grid article div,.missing-box){background:var(--bn-flow-surface-2)!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail .missing-box{color:#f3c979!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail .missing-box span{background:#f2b84b17!important;color:#f3c979!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail .plan-config-card.active{background:#f2b84b17!important;border-color:#f2b84b59!important}html[data-bn-theme=dark]:not(.bn-auth-root) .doctor-onboarding-detail :is(input,select,textarea,.readonly-input){background:var(--bn-flow-field)!important;border-color:var(--bn-flow-line-strong)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.aiw-panel,.aiw-section,.aiw-artifacts,.aiw-privacy-wait){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.aiw-heading small,.aiw-section p,.aiw-steps small,.aiw-timeline,.aiw-artifact-list small,.aiw-privacy-wait p){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li{background:#0a192a!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li.is-current{background:#3b82f61c!important;border-color:#4f8bd0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li.is-completed{background:#2cc98514!important;border-color:#2cc98547!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-attention,html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li.is-attention{background:#f2b84b17!important;border-color:#f2b84b4d!important;color:#f2ca77!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-dot{background:#0a192a!important;border-color:#3a5872!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li.is-current .aiw-dot{background:#3478ea!important;border-color:#5b9cf0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-steps li.is-completed .aiw-dot{background:#239e6c!important;border-color:#2cc985!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-artifact-list article{background:#0a192a!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-actions button,html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-privacy-wait__retry{background:#10233b!important;border-color:#31516c!important;color:#dce8f3!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-privacy-wait{background:#22c7d614!important;border-color:#22c7d64d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-privacy-wait__icon{background:#22c7d621!important;color:#8de9ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .aiw-privacy-wait__cta{background:linear-gradient(135deg,#277fba,#168d9a)!important;border-color:#3285be!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.aid-head,.aid-card,.aid-pay,.aid-progress,.aid-state,.aid-alert,.aid-privacy,.aid-files-card,.aid-repair,.aid-live-stage,.aid-doctor-card){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;box-shadow:0 12px 36px #00000029!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.aid-meta-line,.aid-card-title>strong,.aid-files small,.aid-doctors__head p,.aid-doctor-card__body small){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.aid-head h1,.aid-card-title,.aid-doctor-card__body strong){color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-files li{background:#0a192a!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-meta-chips span,html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-state-pill{background:#10233b!important;border-color:#294a65!important;color:#b9cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-state-pill.is-working{background:#38bdf81c!important;color:#9bdcf5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-state-pill.is-ready{background:#2cc9851a!important;color:#8ce2b5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-live-stage.is-intelligent_analysis,html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-live-stage.is-report_preparation{background:linear-gradient(135deg,#3b82f61a,#22c7d614)!important;border-color:#22c7d64d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-live-stage__waiting{background:#10233b!important;color:#a9cfe4!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-privacy.is-safe{background:#2cc98514!important;border-color:#2cc98547!important;color:#8ce2b5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-privacy.needs-review{background:#f2b84b14!important;border-color:#f2b84b47!important;color:#f2ca77!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-alert{background:#ff727214!important;border-color:#ff727247!important;color:#ffadb5!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-repair{background:#3b82f614!important;border-color:#3b82f647!important;color:#9fc9ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-repair p{color:#aac0d2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-actions{background:#07111ff0!important;border:1px solid rgba(58,88,114,.72)!important;box-shadow:0 14px 36px #00000047!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-actions a{background:#10233b!important;border-color:#315575!important;color:#9ecbff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-doctor-card__body>span{color:#adc0d0!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-doctor-card__tags em,html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-mode{background:#22c7d617!important;border-color:#22c7d640!important;color:#8de9ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .aid-doctor-card__cta{border-color:var(--bn-flow-line)!important;color:#91c9e8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-preview-actions span{background:#10233b!important;color:#acc4d6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-plan,.air-summary,.air-panel,.air-stat,.air-findings article,.air-category,.air-lab-card,.air-follow,.air-redflags,.air-disclaimer,.air-evidence-note,.air-doctor-note,.air-term-details,.air-summary__answers article,.air-explain-grid>div){background:var(--bn-flow-surface)!important;border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-category>summary,.air-lab-card__body){background:#0a192a!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-finding__meaning,.air-lab-card__meaning,.air-lab-card__extra p,.air-legacy__text,.air-redflags__intro){color:#b8cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-category>summary small,.air-lab-card__value small,.air-reference){color:var(--bn-flow-muted)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-findings article:is(.is-high,.is-low){background:#ff727212!important;border-color:#ff727247!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-findings article.is-borderline{background:#f2b84b12!important;border-color:#f2b84b47!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-redflags{background:#ff727212!important;border-color:#ff727247!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-evidence-note.is-unreadable{background:#f2b84b14!important;border-color:#f2b84b47!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-quick-nav a{background:#10233b!important;border-color:#315575!important;color:#9fcaff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview .air-upgrade{background:linear-gradient(135deg,#071f37,#0b4365)!important;border-color:#174565!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.human-workspace-modal,.medical-privacy-review,.privacy-review-form,.privacy-audit-collapsible,.privacy-audit-raw){border-color:var(--bn-flow-line)!important;color:var(--bn-flow-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-workspace-modal{background:#07111f!important;box-shadow:0 34px 96px #00000085!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-routing-columns>.v2-subsection,html[data-bn-theme=dark]:not(.bn-auth-root) .human-workspace-files,html[data-bn-theme=dark]:not(.bn-auth-root) .privacy-audit-collapsible,html[data-bn-theme=dark]:not(.bn-auth-root) .privacy-audit-raw,html[data-bn-theme=dark]:not(.bn-auth-root) .privacy-review-form{background:#0a192a!important;border-color:var(--bn-flow-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.privacy-audit-collapsible>summary,.privacy-audit-raw>summary){color:#a9cfee!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-prompt-text{background:#050d18!important;border:1px solid #294963!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .human-json-textarea{background:#071421!important;border-color:#31516c!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root){--bn-widget-bg:#0a192a;--bn-widget-bg-2:#10233b;--bn-widget-bg-3:#071421;--bn-widget-line:#294963;--bn-widget-line-strong:#315575;--bn-widget-text:#e6f0f8;--bn-widget-muted:#92a9bc;--bn-widget-accent:#22c7d6;--bn-widget-primary:#4b9cff}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-control,.persian-date-popover){color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .persian-date-popover{background:var(--bn-widget-bg)!important;border-color:var(--bn-widget-line)!important;box-shadow:0 22px 60px #0000006b!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-head,.persian-date-weekdays){background:#0c1d30!important;border-color:var(--bn-widget-line)!important;color:#b8cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-days,.persian-month-grid) button{background:transparent!important;border-color:transparent!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-days,.persian-month-grid) button:hover:not(:disabled){background:#163453!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-days,.persian-month-grid) button.active{background:#58d7e2!important;box-shadow:inset 0 0 0 1px #58d7e259!important;color:#041321!important}html[data-bn-theme=dark]:not(.bn-auth-root) .persian-date-empty,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-days,.persian-month-grid) button.disabled{color:#5f7689!important}html[data-bn-theme=dark]:not(.bn-auth-root) .persian-date-clear{background:#ff727214!important;border-color:#ff727247!important;color:#f99!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp,.pdp-main,.pdp-picker,.pdp-modal,.pdpPicker){background:var(--bn-widget-bg)!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-input,.pdp-select-month,.pdp-select-year,.pdp-time input,.pdp-time select){background:#071421!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-header,.pdp-week,.pdp-footer,.pdp-time,.pdp-column){background:#0c1d30!important;border-color:var(--bn-widget-line)!important;color:#b8cad9!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-day,.pdp-month,.pdp-year,.pdp-date,.pdp-shortcut){background:transparent!important;border-color:transparent!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-day,.pdp-month,.pdp-year,.pdp-date,.pdp-shortcut):hover{background:#163453!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-day,.pdp-month,.pdp-year,.pdp-date).pdp-focus,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-day,.pdp-month,.pdp-year,.pdp-date).pdp-today{background:#58d7e2!important;color:#041321!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pdp-range{background:#4b9cff2e!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pdp-arrow,.pdp-icon,.pdp-clear){color:#9fcaff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .pdp-overlay{background:#010810b8!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor,.tiptap-editor,.blog-editor__toolbar,.blog-editor__context,.blog-editor__content,.blog-editor__status){border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor,.tiptap-editor,.blog-editor__content){background:var(--bn-widget-bg)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor__toolbar,.blog-editor__context,.blog-editor__status){background:#0c1d30!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor__toolbar,.blog-editor__context) button,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.toolbar-select-control,.editor-color-control){background:#10233b!important;border-color:var(--bn-widget-line)!important;color:#cfe0ed!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor__toolbar,.blog-editor__context) button.active,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor__toolbar,.blog-editor__context) button:hover{background:#173a58!important;border-color:#3b719a!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror{background:#071421!important;caret-color:#69dce5!important;color:#e6f0f8!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror :is(h1,h2,h3,h4,strong){color:#f4f9fd!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror :is(blockquote,pre,code){background:#050d18!important;border-color:#31516c!important;color:#d4e4ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror a{color:#79b8ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror p.is-editor-empty:first-child:before{color:#6f8799!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror :is(table,td,th){border-color:#31516c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror th{background:#10233b!important}html[data-bn-theme=dark]:not(.bn-auth-root) .ProseMirror .selectedCell:after{background:#4b9cff29!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.editor-modal,.editor-modal__body,.media-picker,.internal-results,.internal-state){background:var(--bn-widget-bg)!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .editor-modal{box-shadow:0 30px 90px #0000008f!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.media-picker>*,.internal-results>*){background:#0d1f33!important;border-color:var(--bn-widget-line)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .media-picker .selected{border-color:#4b9cff!important;box-shadow:0 0 0 2px #4b9cff2e!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.modal-help,.search-label,.image-check){color:#9bb0c0!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.tox,.tox-tinymce,.tox-editor-header,.tox-toolbar,.tox-toolbar__primary,.tox-menubar,.tox-statusbar,.tox-dialog,.tox-menu,.tox-collection,.tox-pop){background:var(--bn-widget-bg)!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.tox .tox-tbtn,.tox .tox-mbtn,.tox .tox-button--secondary,.tox .tox-listboxfield .tox-listbox--select){background:#10233b!important;color:#d7e5ef!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.tox .tox-tbtn:hover,.tox .tox-tbtn--enabled,.tox .tox-mbtn:hover,.tox .tox-collection__item--active){background:#173a58!important;color:#fff!important}html[data-bn-theme=dark]:not(.bn-auth-root) .tox .tox-edit-area__iframe{background:#071421!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.multi-uploader .upload-area,.reservation-files-viewer,.reservation-files-viewer .file-item,.list-group-item){background:#0a192a!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .multi-uploader .upload-area.dragover{background:#22c7d617!important;border-color:#42c7d6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .multi-uploader .upload-area.disabled{opacity:.58}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.reservation-files-viewer .file-meta,.reservation-files-viewer .empty,.multi-uploader .text-muted){color:#90a7b9!important}html[data-bn-theme=dark]:not(.bn-auth-root) .progress{background:#071421!important;border-color:#294963!important}html[data-bn-theme=dark]:not(.bn-auth-root) .progress-bar{background:linear-gradient(90deg,#2f80ed,#22c7d6)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.cropper-container,.cropper-wrap-box,.cropper-canvas,.cropper-drag-box){background:#030912!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cropper-modal{background:#01070eb8!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cropper-view-box{outline-color:#22c7d6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cropper-line{background-color:#22c7d6!important}html[data-bn-theme=dark]:not(.bn-auth-root) .cropper-point{background-color:#79b8ff!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.crop-modal,.media-modal,.media-library-modal,.file-preview-modal,.image-preview-modal,.reservation-file-preview){background:#07111f!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-income-chart,.patients-chart,.trend-chart){color:#c8d8e4!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-grid-line,.chart-grid){stroke:#29445b!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-y-label,.v2-chart-x-label,.chart-y-label,.chart-x-label,.chart-axis-title,.v2-chart-axis-title){color:#91a9bb!important;fill:#91a9bb!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-bar,.daily-bar,.trend-bar,.service-bar){filter:saturate(.92) brightness(.92)}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-line,.chart-axis.is-cumulative){stroke:#58d7e2!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-point,.chart-axis.is-daily){fill:#79b8ff!important;stroke:#071421!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-svg-tooltip,.v2-chart-legend,.patients-chart-legend){background:#0a192a!important;border-color:#31516c!important;color:#dbe8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) .chart-bg{fill:#071421!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bar-value{fill:#cfe0ed!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-donut,.air-chart-donut,.air-range,.air-mini-range,.air-range-track,.air-range-normal,.air-range-normal-zone){background-color:#0a192a!important;border-color:#31516c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-donut__center,.air-donut-center,.air-range__label,.air-mini-range__label){color:#e7f0f7!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-donut__legend,.air-chart-legend,.air-range__meta,.air-mini-range__meta){color:#92a9bb!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-range-track,.air-mini-range){background:#183149!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-range-normal,.air-range-normal-zone){background:#3fcf8e33!important}html[data-bn-theme=dark]:not(.bn-auth-root) .admin-patient-preview :is(.air-range-marker,.air-mini-range__marker){background:#ffca62!important;box-shadow:0 0 0 2px #071421!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.trend-panel,.trend-col,.import-progress){background:#0a192a!important;border-color:#294963!important;color:#dce8f2!important}html[data-bn-theme=dark]:not(.bn-auth-root) body :is([role=dialog],[role=menu],[role=listbox],[role=tooltip])[data-popper-placement]{background:var(--bn-widget-bg)!important;border-color:var(--bn-widget-line)!important;color:var(--bn-widget-text)!important}html[data-bn-theme=dark]{color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-bn-theme=dark]:not(.bn-auth-root) :is(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[contenteditable=true]):focus-visible{box-shadow:0 0 0 5px #22c7d61f!important;outline:3px solid rgba(88,215,226,.88)!important;outline-offset:2px!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-field,.form-group,.input-group):focus-within{border-color:#4b9cff85}html[data-bn-theme=dark]:not(.bn-auth-root) :is(a[href],[role=link]):focus-visible{text-decoration-thickness:2px;text-underline-offset:3px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,textarea)::-moz-placeholder{color:#7890a3!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,textarea)::placeholder{color:#7890a3!important;opacity:1!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,select,textarea,button):disabled,html[data-bn-theme=dark]:not(.bn-auth-root) [aria-disabled=true]{cursor:not-allowed!important;filter:saturate(.68)!important;opacity:.56!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week],textarea):-moz-read-only{background-color:#0a1725!important;color:#b7c8d5!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week],textarea):read-only{background-color:#0a1725!important;color:#b7c8d5!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,textarea):-webkit-autofill,html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,textarea):-webkit-autofill:focus,html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:#e8f2f8!important;border-color:#315575!important;box-shadow:inset 0 0 0 1000px #071421!important;caret-color:#e8f2f8!important}html[data-bn-theme=dark]:not(.bn-auth-root) select option{background:#0a192a;color:#e6f0f8}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-badge,.badge,.alert,[class*=status-],[class*=is-success],[class*=is-warning],[class*=is-danger]){border-style:solid;border-width:1px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-btn,.btn,[role=button]) i,html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-btn,.btn,[role=button]) svg{flex:0 0 auto}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-panel,.v2-card,.v2-nested-panel,.v2-modal,.modal-content,.workflow-panel,.editor-modal,.human-workspace-modal,.admin-patient-preview,.reservation-files-viewer,.privacy-review-form,.v2-table-panel){max-width:100%;min-width:0}html[data-bn-theme=dark]:not(.bn-auth-root) :is(td,th,.v2-key-value-item,.file-meta,.file-label,.human-prompt-text,.v2-empty,.v2-subsection-head,.patient-preview-toolbar,.privacy-audit-raw){overflow-wrap:anywhere;word-break:normal}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-responsive,.v2-table-wrap,.v2-table-scroll,.v2-table-panel,.patients-chart-wrap,.v2-income-chart-wrap,.trend-chart,.workflow-table-wrap,.internal-results,.media-picker){max-width:100%;overscroll-behavior-inline:contain}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.table-responsive,.v2-table-wrap,.v2-table-scroll,.workflow-table-wrap){overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-modal,.modal-dialog,.editor-modal,.human-workspace-modal,.crop-modal,.media-modal,.media-library-modal,.file-preview-modal,.image-preview-modal){max-inline-size:min(96vw,1180px)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-modal-body,.modal-body,.editor-modal__body,.human-workspace-modal,.media-picker,.internal-results){max-block-size:min(82vh,900px);overflow:auto;overscroll-behavior:contain}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-modal-footer,.modal-footer,.sticky-footer,.workflow-actions){flex-wrap:wrap;gap:.5rem}@media(max-width:1199.98px){html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row,.v2-inline-actions,.v2-subsection-head,.patient-preview-toolbar){flex-wrap:wrap}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-range-report-toolbar,.v2-chart-custom-range)>*{min-width:0}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-stat-grid,.v2-chart-stat-grid,.human-routing-columns,.editor-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991.98px){html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-content,.content-wrapper,.main-content,.admin-main){max-width:100%;min-width:0}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-form-grid,.workflow-grid,.privacy-review-grid){grid-template-columns:minmax(0,1fr)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row,.v2-inline-actions){align-items:stretch}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row)>:is(.v2-input,.v2-select,.v2-field,.form-control,.form-select){flex:1 1 220px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.admin-patient-preview,.human-workspace-modal,.editor-modal){inline-size:min(96vw,920px)!important}}@media(max-width:767.98px){html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-panel,.v2-card,.v2-nested-panel,.card,.panel){border-radius:14px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row,.v2-inline-actions,.v2-subsection-head,.patient-preview-toolbar,.workflow-actions){width:100%}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row,.patient-preview-toolbar)>*{max-width:100%}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-stat-grid,.v2-chart-stat-grid,.human-routing-columns,.editor-grid,.air-summary__answers,.air-explain-grid){grid-template-columns:minmax(0,1fr)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(input,select,textarea,.v2-input,.v2-select){font-size:16px!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-modal,.modal-dialog,.editor-modal,.human-workspace-modal,.crop-modal,.media-modal){inline-size:calc(100vw - 20px)!important;margin-inline:auto!important;max-inline-size:calc(100vw - 20px)!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-modal-body,.modal-body,.editor-modal__body,.human-workspace-modal){max-block-size:calc(100dvh - 110px)}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-btn,.btn,.pagination .page-link,[role=button]){min-block-size:40px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-inline-actions,.workflow-actions,.file-actions)>:is(.v2-btn,.btn,button){flex:1 1 auto}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.blog-editor__toolbar,.blog-editor__context){flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.persian-date-popover,.pdp-picker,.pdp-modal,.pdpPicker){max-inline-size:calc(100vw - 16px)!important}}@media(max-width:575.98px){html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-panel,.v2-card,.v2-nested-panel,.card-body,.panel-body){padding-inline:12px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-filter-bar,.v2-action-row,.v2-inline-actions,.workflow-actions)>:is(button,.btn,.v2-btn){width:100%}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.pagination,.v2-pagination){justify-content:flex-start;max-width:100%;overflow-x:auto;padding-block:4px}html[data-bn-theme=dark]:not(.bn-auth-root) :is(.v2-chart-legend,.patients-chart-legend){flex-wrap:wrap}}@media(pointer:coarse){html[data-bn-theme=dark]:not(.bn-auth-root) :is(button,.btn,.v2-btn,.v2-tab,.page-link,summary,[role=button],[role=tab],input[type=checkbox],input[type=radio]){min-block-size:42px}}@media(prefers-reduced-motion:reduce){html[data-bn-theme=dark]:not(.bn-auth-root) *,html[data-bn-theme=dark]:not(.bn-auth-root) :after,html[data-bn-theme=dark]:not(.bn-auth-root) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(forced-colors:active){html[data-bn-theme=dark]:not(.bn-auth-root) :is(button,.btn,.v2-btn,input,select,textarea,.v2-panel,.v2-card,.modal-content){border:1px solid CanvasText!important}html[data-bn-theme=dark]:not(.bn-auth-root) :is(a[href],button,[role=button]):focus-visible{outline:2px solid Highlight!important}}html[data-bn-theme=dark]:not(.bn-auth-root){--bn-gender-ring-rest:#29465c}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-consult-chat__messages{background-color:#091827!important;border-color:var(--bn-border-strong)!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-consult-chat__bubble{background:#13263b!important;border:1px solid #31516c!important;color:var(--bn-text)!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-consult-chat__bubble--admin{background:#163453!important;border-color:#37668c!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-consult-chat__bubble--doctor{background:#10372d!important;border-color:#2e755d!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-consult-chat__bubble .text-muted{color:#b7cada!important}html[data-bn-theme=dark]:not(.bn-auth-root) .bn-post-file-placeholder{background:#10233b!important;border:1px solid var(--bn-border)!important;color:var(--bn-text-soft)!important}
