/* Scoped working surfaces. Public home and editable form text keep their native layout. */
@media(max-width:1100px){
 /* Desktop flex bases become unintended heights when native heroes stack. */
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-main :is(.xan-audit-hero-v1158,.xan-acl-hero,.xan-oc-hero,.xan-eids-hero,.xan-bu-hero)>div{flex:0 1 auto!important;flex-basis:auto!important;min-height:0!important;height:auto!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-main .xan-audit-hero-actions-v1158{flex:0 1 auto!important;flex-basis:auto!important}
}
.xan-mobile-table-v1178{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border-radius:10px}
.xan-mobile-table-v1178>table{min-width:var(--xan-table-min,640px);width:100%;table-layout:auto}
.xan-mobile-table-v1178 th{white-space:nowrap;word-break:normal;overflow-wrap:normal}
.xan-mobile-table-v1178:focus-visible{outline:3px solid #078795;outline-offset:2px}
.xan-fast-status-v1148:empty{display:none}
.xan-fast-intake-v1148 header h2{margin:0;font-size:20px;line-height:1.35;color:#164b60}
[data-portfolio-review][hidden]{display:none!important}
[data-portfolio-review]>summary{cursor:pointer;font-weight:650;padding:12px 0;min-height:44px;box-sizing:border-box}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-btn.primary,#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-btn.primary:is(:hover,:active,:focus-visible){background:#bc4007!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-btn.primary *{color:inherit!important;-webkit-text-fill-color:inherit!important}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-step-nav .is-active,#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-step-nav .is-active span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#b84008!important}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-footer-note{display:block;padding:14px 18px;color:#3d5e6c;font-size:13px;line-height:1.6}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-footer-note summary{cursor:pointer;min-height:32px;font-weight:600;color:#174c60}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360{padding:16px;margin:20px 0;border:1px solid #c7dce4;border-radius:16px;background:#fff}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360-head{background:#e7f1f5!important;border-left:3px solid #168a99;border-radius:10px;padding:12px!important;margin-bottom:12px;color:#174b5d!important}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360-head *{color:inherit!important;-webkit-text-fill-color:inherit!important}
#xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-system-360-flow,.xan-system-360-related>div){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px}
#xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-system-360-flow,.xan-system-360-related)>div{min-width:0}
#xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-system-360-flow,.xan-system-360-related) a{display:flex;gap:8px;align-items:center;justify-content:center;text-align:center;min-width:0;min-height:48px;padding:10px 12px;background:#eff7f9!important;color:#174b60!important;-webkit-text-fill-color:#174b60!important;border:1px solid #c8dfe6;border-radius:10px;font-size:13px;line-height:1.45;overflow-wrap:break-word}
#xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-system-360-flow,.xan-system-360-related) a:is(:hover,:active,:focus-visible){background:#dbf0f2!important;color:#114b5f!important;-webkit-text-fill-color:#114b5f!important;outline:2px solid #128b9a;outline-offset:-2px}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360-related{margin-top:10px;padding-top:0;border:0}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360 :is(a,button)>span{color:inherit!important;-webkit-text-fill-color:inherit!important}
#xan360-launcher#xan360-launcher .xan360-center-card{position:relative;display:block}
#xan360-launcher#xan360-launcher .xan360-center-card>:is(a,button.xan360-context-action){width:100%;height:100%;box-sizing:border-box;padding-right:48px}
#xan360-launcher#xan360-launcher .xan360-center-card>.xan360-pin{position:absolute;right:3px;top:3px;width:40px;min-height:40px;border:0;border-radius:9px;background:var(--pin-bg,#ffffffec)!important;box-shadow:none}
#xan360-launcher#xan360-launcher .xan360-center-grid{grid-auto-rows:1fr}
#xan360-launcher#xan360-launcher>header h2:focus{outline:none}
#xan360-launcher#xan360-launcher .xan360-close{min-width:44px;min-height:44px;font-size:23px!important;padding:6px 12px}
.ws-user-name{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-shadow-card{background:#15546b!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-shadow-card *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1}
#xanOfficeWorkspace#xanOfficeWorkspace .xan-sup-tabs a.is-active b{background:#fff!important;color:#9a3204!important;-webkit-text-fill-color:#9a3204!important}
@media(max-width:700px){
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-top-search{height:44px!important;padding:0 10px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-top-search input{border:0!important;box-shadow:none!important;background:transparent!important;margin:0!important;flex:1!important}
 #xan360-launcher#xan360-launcher .xan360-group[data-context] .xan360-center-card>button.xan360-context-action{min-height:72px!important;padding:10px!important;gap:5px}
 #xan360-launcher#xan360-launcher .xan360-group[data-context] .xan360-center-card svg{width:24px!important;height:24px!important;padding:4px}
}
.xpi-list-heading{font-size:22px!important;line-height:1.35!important;margin:0!important;color:#174b5e!important}
@media(max-width:1100px){
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-hero{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-mobile-tools{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar [data-listing-focus]{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar{margin-top:0;align-items:center;gap:10px}
}
@media(max-width:700px){
 .xan360-has-bottom .xan360-inline-launch,.xan360-has-bottom .xpi-centers{display:none!important}
 #xan360-launcher#xan360-launcher{width:calc(100% - 16px);max-height:calc(100dvh - 24px);border-radius:16px}
 #xan360-launcher#xan360-launcher>header{padding:14px 16px}
 #xan360-launcher#xan360-launcher>header h2{font-size:21px!important}
 #xan360-launcher#xan360-launcher .xan360-find{padding:14px 14px 8px}
 #xan360-launcher#xan360-launcher .xan360-find>span{font-size:12px}
 #xan360-launcher#xan360-launcher .xan360-find input{font-size:16px!important;min-height:44px;padding:10px 12px}
 #xan360-launcher#xan360-launcher .xan360-center-list{padding:8px 12px 14px}
 #xan360-launcher#xan360-launcher .xan360-group{padding:12px;margin-bottom:12px}
 #xan360-launcher#xan360-launcher .xan360-group>h3{text-align:center;font-size:13px!important;margin:0 0 10px!important}
 #xan360-launcher#xan360-launcher .xan360-center-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
 #xan360-launcher#xan360-launcher .xan360-center-card>:is(a,button.xan360-context-action),#xan360-launcher#xan360-launcher .xan360-group[data-context] .xan360-center-card>button.xan360-context-action{flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:112px;padding:12px 8px;gap:8px;font-size:12px!important;line-height:1.4!important}
 #xan360-launcher#xan360-launcher .xan360-center-card>.xan360-pin{top:1px;right:1px;width:44px;min-height:44px;font-size:20px!important;background:transparent!important;color:var(--center-ink,#174f62)!important;opacity:1}
 #xan360-launcher#xan360-launcher .xan360-center-card:has(>[data-primary=true]),#xan360-launcher#xan360-launcher .xan360-center-card:has(>[data-tone=orange]){--center-ink:#fff}
 #xan360-launcher#xan360-launcher .xan360-center-card>.xan360-pin{-webkit-text-fill-color:currentColor!important}
 #xan360-launcher#xan360-launcher .xan360-center-card svg{width:30px!important;height:30px!important;padding:6px}
 #xan360-launcher#xan360-launcher .xan360-center-card:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 10px)/2);justify-self:center}
 #xan360-launcher#xan360-launcher .xan360-center-label{max-width:100%;overflow-wrap:normal;word-break:normal;padding:0 3px}
 #xan360-mobile-bottom#xan360-mobile-bottom{padding:5px 5px max(5px,env(safe-area-inset-bottom));border-radius:14px 14px 0 0;gap:4px}
 #xan360-mobile-bottom#xan360-mobile-bottom :is(a,button){min-width:0;min-height:54px;padding:6px 2px;font-size:10px!important;line-height:1.25}
 #xan360-mobile-bottom#xan360-mobile-bottom svg{width:21px!important;height:21px!important}
 body.xpi-body #xan-private-listings{padding:8px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;padding:10px!important;min-height:64px;border-radius:12px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header .xpi-menu-button{min-width:44px!important;width:44px!important;min-height:44px!important;padding:10px!important;margin:0!important;flex:none}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-brand{flex:1;min-width:0;gap:7px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-brand img{width:32px;height:32px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-brand strong{font-size:14px!important;white-space:nowrap}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header-actions{display:flex!important;flex:none!important;width:auto!important;gap:5px!important;margin:0!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header-actions>:is(a,button){width:44px!important;min-width:44px!important;min-height:44px!important;padding:10px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header-actions :is(.xpi-create-label,.xpi-account-label,[data-open-searches]){display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:14px 0!important;margin:0!important;gap:8px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar>div:first-of-type{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:8px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar :is(form,select){width:100%;min-width:0;font-size:14px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar [data-layout-filters]{grid-column:1;grid-row:2;min-height:44px;padding:8px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar>form{grid-column:2;grid-row:2}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-view-picker{grid-column:1/-1;justify-self:center;margin:0}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-view-picker summary{min-height:36px;padding:5px 10px}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-toolbar .xpi-toolbar-create{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-card h3{font-size:14px;line-height:1.45}
 .xan-pw-body .xan-pw-topbar{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:6px!important;padding:10px!important;min-height:64px!important;position:relative!important}
 .xan-pw-body .xan-pw-topbar-left{display:flex;align-items:center;gap:8px;min-width:0;flex:1}
 .xan-pw-body .xan-pw-topbar-left>button{width:44px;min-width:44px;min-height:44px;padding:8px}
 .xan-pw-body .xan-pw-breadcrumb{min-width:0;display:block;font-size:13px;line-height:1.4}
 .xan-pw-body .xan-pw-breadcrumb>a,.xan-pw-body .xan-pw-breadcrumb>i{display:none}
 .xan-pw-body .xan-pw-topbar-right{display:flex!important;align-items:center;gap:6px!important;width:auto!important;flex:none!important}
 .xan-pw-body .xan-pw-topbar-right .xan-pw-global-search{display:none!important}
 .xan-pw-body .xan-pw-user{min-width:36px!important;width:36px!important;height:36px!important;padding:0!important;display:flex!important;justify-content:center}
 .xan-pw-body .xan-pw-user>:not(.xan-pw-avatar){display:none!important}
 .xan-pw-body .xan-pw-user .xan-pw-avatar{width:34px;height:34px;margin:0}
 .xan-pw-body .xan-pw-top-icon{min-width:44px;min-height:44px}
 .xan-pw-body :is(.xan-pw-hero,.xan-pw-page-head){padding:18px!important;display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:12px}
 .xan-pw-body :is(.xan-pw-hero,.xan-pw-page-head) h1{font-size:23px!important;line-height:1.3!important;margin:0}
 .xan-pw-body :is(.xan-pw-hero,.xan-pw-page-head) p{display:none}
 .xan-pw-body .xan-pw-hero-actions{display:flex!important;justify-content:center;flex-wrap:wrap;gap:8px;width:100%}
 .xan-pw-body .xan-pw-hero-actions>*{flex:1;min-width:0;margin:0!important;min-height:44px;font-size:13px!important;padding:10px!important}
 .xan-fast-intake-v1148{padding:16px!important}
 .xan-fast-intake-v1148 header{display:block;text-align:center;margin-bottom:12px}
 .xan-fast-intake-v1148 header h2{font-size:19px!important}
 .xan-fast-intake-v1148 :is(input:not([type=checkbox]),select,textarea){max-width:100%;min-width:0;font-size:16px!important}
 .xan-fast-intake-v1148 .xan-fast-drop-v1148{padding:18px 12px!important;min-height:130px!important;gap:8px}
 .xan-fast-intake-v1148 .xan-fast-drop-v1148 small{font-size:12px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-main{padding:10px!important;min-width:0}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-topbar{display:flex!important;align-items:center;flex-wrap:nowrap;gap:6px!important;padding:8px!important;min-height:60px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-topbar>.xan-top-search{flex:1!important;min-width:0!important;width:auto!important;max-width:none}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-topbar input{width:100%!important;max-width:100%!important;min-width:0!important;font-size:16px!important;padding:8px 10px!important;height:42px}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-top-actions{display:flex!important;gap:0;flex:none!important;width:auto!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-top-actions>:not(:has(.dashicons-bell)){display:none!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-top-actions>:has(.dashicons-bell){min-width:42px;min-height:42px;margin:0;padding:8px}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-mobile-menu-toggle{min-width:44px!important;width:44px!important;min-height:44px!important;padding:8px!important;font-size:0!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-dq-hero,.xan-sup-hero){padding:20px 16px!important;gap:14px!important;text-align:center;display:flex;flex-direction:column;align-items:stretch}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-dq-hero,.xan-sup-hero) h1{font-size:23px!important;line-height:1.3!important;margin:0!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-dq-hero-actions,.xan-sup-hero-actions){display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;width:100%}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-dq-hero-actions,.xan-sup-hero-actions)>a{flex:1 1 130px;min-width:0!important;min-height:44px;padding:10px 8px!important;font-size:12px!important;line-height:1.4;gap:6px}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-shadow-card{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;text-align:left;width:100%;box-sizing:border-box}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-shadow-card :is(b,span){font-size:12px;line-height:1.5}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-kpis,.xan-dq-kpis){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-kpis>article,.xan-dq-kpi){display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:14px 10px!important;gap:8px;min-width:0;min-height:116px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-kpis>article,.xan-dq-kpi)>span{width:32px;height:32px;padding:6px;font-size:20px;border-radius:10px;box-sizing:content-box}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-kpis>article,.xan-dq-kpi) small{font-size:12px!important;line-height:1.4!important;text-transform:none;letter-spacing:0;color:#355a6c!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-kpis>article,.xan-dq-kpi) strong{font-size:24px!important;line-height:1.3!important;color:#164e62!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-kpi p{font-size:11px!important;line-height:1.45!important;color:#496471!important;margin:4px 0 0}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-kpi:last-child:nth-child(odd){grid-column:1/-1;max-width:calc((100% - 10px)/2);width:100%;justify-self:center;box-sizing:border-box}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-sup-workspace,.xan-dq-filter-form){grid-template-columns:minmax(0,1fr)!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-step-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-step-nav a{font-size:12px;min-height:44px;padding:8px;gap:6px;white-space:normal}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-issue{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:14px}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-issue h3{font-size:14px;line-height:1.5;overflow-wrap:anywhere}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-dq-issue>a{grid-column:2;justify-self:start;min-height:44px;display:flex;align-items:center}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-system-360-flow,.xan-system-360-related>div){grid-template-columns:repeat(2,minmax(0,1fr))}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-system-360 a{font-size:12px;padding:10px 8px;flex-direction:column}
 body.xan-os-body .xan-quick-launcher{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:5px!important;border-radius:50%!important;right:10px!important;bottom:82px!important;left:auto!important;max-width:44px!important}
 body.xan-os-body .xan-quick-launcher-copy{display:none!important}
 body.xan-os-body .xan-quick-launcher-logo{width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;margin:0!important}
 body.xan-workspace-v1168 .ws-top{padding:10px 12px;gap:8px;min-height:64px}
 body.xan-workspace-v1168 .ws-top-actions{min-width:0;gap:8px;max-width:60%}
 body.xan-workspace-v1168 .ws-top-actions>a{min-width:0;max-width:120px;padding:8px}
 body.xan-workspace-v1168 .ws-top-actions>a small{display:none}
 body.xan-workspace-v1168 .ws-user-name{max-width:100%;font-size:12px}
 body.xan-workspace-v1168 .ws-menu-toggle{width:44px;min-width:44px;min-height:44px;padding:10px}
 body.xan-workspace-v1168 .ws-menu-toggle span{display:none}
 body.xan-workspace-v1168 .ws-view-switch{padding:12px;gap:8px}
 body.xan-workspace-v1168 .ws-view-switch>div:first-child{display:none}
 body.xan-workspace-v1168 .ws-view-switch>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}
 body.xan-workspace-v1168 .ws-view-switch .ws-button{justify-content:center;min-width:0;padding:10px 6px;font-size:12px;gap:0}
 body.xan-workspace-v1168 .ws-view-switch .ws-button svg{display:none}
 body.xan-workspace-v1168 .ws-context{padding:12px;gap:10px}
 body.xan-workspace-v1168 .ws-context>div{justify-content:center;font-size:13px}
 body.xan-workspace-v1168 .ws-context>div>span{display:none}
 body.xan-workspace-v1168 .ws-context form{display:flex;gap:8px;width:100%}
 body.xan-workspace-v1168 .ws-context select{flex:1;min-width:0;width:100%;font-size:16px}
 body.xan-workspace-v1168 .ws-context button{flex:none;padding:8px 10px;font-size:12px}
 body.xan-workspace-v1168 .ws-hero{padding:18px!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;gap:12px}
 body.xan-workspace-v1168 .ws-hero h1{font-size:24px!important;margin:0;line-height:1.3}
 body.xan-workspace-v1168 .ws-hero p{display:none}
 body.xan-workspace-v1168 .ws-upload{padding:12px!important;gap:8px;min-height:44px;min-width:0;font-size:13px!important}
 body.xan-workspace-v1168 .ws-upload>svg{width:22px;height:22px}
 body.xan-workspace-v1168 .ws-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 body.xan-workspace-v1168 .ws-flow>a{justify-content:center;padding:12px;gap:8px}
 body.xan-workspace-v1168 .ws-flow>a>svg:last-child{display:none}
}

@media(max-width:700px){#xanOfficeWorkspace#xanOfficeWorkspace .xan-mobile-menu-toggle>span:last-child{display:none}#xanOfficeWorkspace#xanOfficeWorkspace .xan-top-search{flex:1!important;min-width:0!important;width:auto!important;max-width:none}.xan-fast-intake-v1148.xan-fast-intake-v1148 .xan-fast-inputs-v1148{grid-template-columns:minmax(0,1fr)}.xan-fast-intake-v1148.xan-fast-intake-v1148 .xan-fast-bottom-v1148{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.xan-fast-intake-v1148.xan-fast-intake-v1148 .xan-fast-bottom-v1148>label{min-width:0;width:100%}.xan-fast-intake-v1148.xan-fast-intake-v1148 .xan-fast-input-actions-v1148{display:flex;justify-content:center;gap:8px}}

@media(max-width:700px){
 .xan-pw-body .xan-pw-page-head>div:last-child:not(:first-child){display:flex!important;justify-content:center;flex-wrap:wrap;width:100%;gap:8px}
 .xan-pw-body .xan-pw-page-head>div:last-child:not(:first-child)>a{flex:1;min-width:0;min-height:44px;padding:10px!important;font-size:13px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-main :is(.xan-oc-hero,.xan-bu-hero,.xan-eids-hero,.xan-integration-hero,.xan-pub-hero,.xan-um-hero,.xan-pr-hero,.xan-ac-hero){padding:18px!important;gap:14px;flex-wrap:wrap;justify-content:center;text-align:center}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-os-main :is(.xan-oc-hero,.xan-bu-hero,.xan-eids-hero,.xan-integration-hero,.xan-pub-hero,.xan-um-hero,.xan-pr-hero,.xan-ac-hero) h1{font-size:23px!important;line-height:1.35!important}
}

@media(max-width:700px){
 body.xpi-body.xan360-has-bottom #xan-private-listings#xan-private-listings .xpi-header .xpi-centers{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-brand{display:flex!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-top-nav{display:none!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-header .xpi-header-actions .xpi-create{width:44px!important;min-width:44px!important;padding:10px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-view-picker{justify-self:center!important}
}

@media(max-width:700px){
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis)>article{display:flex!important;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:14px 10px!important;min-width:0;min-height:120px!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis)>article>div{min-width:0;width:100%}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis) :is(small,em,p){font-size:12px!important;line-height:1.45!important;text-transform:none;letter-spacing:0!important;overflow-wrap:break-word}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis) strong{font-size:23px!important;line-height:1.35!important;overflow-wrap:break-word}
 #xanOfficeWorkspace#xanOfficeWorkspace .xan-bu-kpis article:first-child strong{font-size:16px!important}
 body.xan-workspace-v1168 .ws-flow>a{display:flex!important;flex-direction:column;align-items:center!important;text-align:center;min-height:82px}
 body.xan-workspace-v1168 .ws-flow>a:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 8px)/2);justify-self:center}
}

@media(max-width:600px){
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"]{gap:10px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing{min-width:0!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-photo{height:245px!important;min-height:245px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-photo:after{height:92px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-photo img{padding:96px 5px 6px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-photo .xpi-badges{max-width:calc(100% - 10px)!important;top:5px!important;left:5px!important;gap:3px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-badges span{font-size:10px!important;padding:3px 4px!important;line-height:1.3!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing>.xpi-favorite-form{top:41px!important;right:53px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-compare-label{top:41px!important;right:5px!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-info{padding:10px!important;gap:7px!important;min-width:0}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] h3{font-size:13px!important;line-height:1.4!important;overflow-wrap:break-word}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-price{font-size:14px!important;line-height:1.4!important;overflow-wrap:anywhere}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-location{font-size:11px!important;line-height:1.4!important}
 body.xpi-body #xan-private-listings#xan-private-listings .xpi-listings[data-actual-columns="2"] .xpi-listing-bottom .xpi-button{font-size:12px!important;min-height:44px;padding:8px!important}
}

@media(max-width:700px){
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis)>article>div{text-align:center!important;align-items:center!important;justify-items:center!important}
 #xanOfficeWorkspace#xanOfficeWorkspace :is(.xan-oc-kpis,.xan-audit-kpis-v1158,.xan-eids-stats,.xan-bu-kpis,.xan-acl-kpis,.xan-um-kpis,.xan-integration-kpis,.xan-pub-kpis)>article>.dashicons{position:static!important;float:none!important;align-self:center!important;margin:0!important}
}

/* Daily command: semantic colors, independent of global paragraph styling. */
#xanOfficeWorkspace .xan-dcc-queue.is-today>header{background:#b94007!important}
#xanOfficeWorkspace .xan-dcc-queue>header :is(h2,p,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
@media(max-width:680px){#xanOfficeWorkspace .xan-dcc-quick a{flex-direction:column;justify-content:center;text-align:center;padding:12px 8px;gap:8px;min-height:88px}#xanOfficeWorkspace .xan-dcc-quick b{white-space:normal;overflow:visible;font-size:12px;line-height:1.4}}

#xanOfficeWorkspace .xan-acl-summary article em{color:#466576!important}
#xanOfficeWorkspace .xan-integration-center .muted,#xanOfficeWorkspace .xan-integration-list-panel .muted{color:#466576!important}
#xanOfficeWorkspace .xan-dcc-head-actions button,#xanOfficeWorkspace .xan-dcc-head-actions button:is(:hover,:focus-visible,:active){background:#b94007!important;border-color:#b94007!important;color:#fff!important}
#xanOfficeWorkspace .xan-dcc-queue>header>b{background:#fff!important;color:#174f62!important;-webkit-text-fill-color:#174f62!important}

#xanOfficeWorkspace .xan-acl-summary-panel em{color:#466576!important;font-size:12px!important}
/* Portfolio diagnostics: native structure, concise content, explicit contrast. */
body.xan-pw-body #xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations),body.xan-pw-body #xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations) *{-webkit-text-fill-color:currentColor!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations>section:not(.xan-pw-page-head) :is(p,small,dt,dd){font-size:14px!important;line-height:1.5!important;color:#385c68!important;opacity:1!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations>section:not(.xan-pw-page-head) :is(h2,h3){font-size:20px!important;line-height:1.4!important;color:#173f4b!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-bridge-title-v1395 h3{font-size:16px!important;line-height:1.4!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-bridge-grid-v1395 .xan-pw-bridge-title-v1395 h3{font-size:16px!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations :is(.xan-pw-health-checks-v1395,.xan-pw-recovery-candidates-v1425,.xan-pw-recovery-candidates-v1412)>header>span,
body.xan-pw-body #xan-pw-content.xan-pw-section-operations :is(.xan-pw-media-health-kpis-v1397 em,.xan-pw-recovery-kpis-v1412 article>span,.xan-pw-media-health-footer-v1397 span,.xan-pw-recovery-architecture-v1412>i){font-size:14px!important;line-height:1.5!important;color:#385c68!important;opacity:1!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations :is(.xan-pw-health-summary-v1395,.xan-pw-media-health-kpis-v1397,.xan-pw-recovery-kpis-v1412) article>strong{font-size:24px!important;line-height:1.3!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations :is(.xan-pw-bridge-center-v1395,.xan-pw-security-v1410)>header>span{font-size:14px!important;color:#155e70!important;opacity:1!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-security-scope-v1410 strong{font-size:26px!important;color:#173f4b!important;line-height:1.3!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-health-summary-v1395{grid-template-columns:repeat(4,minmax(0,1fr))!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-change-v1411 :is(span,i){color:#385c68!important;opacity:1!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-tools-v1411 :is(input,select,button){font-size:16px!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-tools-v1411 input::placeholder{font-size:15px!important;line-height:1.4!important;color:#46636b!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-list-v1411 :is(small,p,.xan-pw-audit-actor-v1411,.xan-pw-audit-time-v1411 b){font-size:14px!important;line-height:1.5!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-list-v1411 aside{width:auto!important;max-width:none!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-change-v1411 :is(span,strong){font-size:14px!important;line-height:1.5!important}
body.xan-pw-body #xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations) :is(a,button),body.xan-pw-body .xan-pw-all-listings-v1180{transition:none!important}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-health-group-v1395>summary{min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;color:#173f4b;cursor:pointer}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-health-group-v1395>summary span{float:right;font-size:14px;font-weight:400}
body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-health-check-grid-v1395 details>summary{min-height:44px;font-size:14px;display:flex;align-items:center;cursor:pointer;color:#155e70}
body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations){padding-top:0!important}
body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head{margin-top:0!important;min-height:88px!important;padding:20px 24px!important;align-items:center;gap:16px;border-radius:0 0 16px 16px!important;background:linear-gradient(115deg,#155e70,#083d4c)!important;color:#fff!important}
body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head h1{margin:0!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.25!important;color:#fff!important;overflow-wrap:anywhere}
body.xan-pw-body .xan-pw-all-listings-v1180{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #9ec5ce;border-radius:10px;white-space:nowrap;background:#edf6f8!important;color:#134b5a!important;font-size:14px;font-weight:600;text-decoration:none}
body.xan-pw-body .xan-pw-all-listings-v1180:is(:hover,:active,:focus-visible){background:#155e70!important;color:#fff!important}
body.xan-pw-body .xan-pw-audit-tools-v1411{display:grid!important;grid-template-columns:minmax(160px,1fr) minmax(140px,190px) minmax(140px,180px) auto;gap:10px!important;padding:12px!important;margin:16px 0 8px!important}
body.xan-pw-body .xan-pw-audit-tools-v1411>label{min-width:0!important;display:flex;align-items:center;gap:8px}
body.xan-pw-body .xan-pw-audit-tools-v1411 :is(input,select,button){min-width:0!important;min-height:44px!important;font-size:15px!important;line-height:1.4!important}
body.xan-pw-body .xan-pw-audit-tools-v1411 input{width:100%!important}
body.xan-pw-body .xan-pw-audit-tools-v1411 button{background:#155e70!important;color:#fff!important;border-radius:9px;padding:10px 18px!important}
body.xan-pw-body .xan-pw-audit-tools-v1411 button:is(:hover,:active,:focus-visible){background:#083d4c!important;color:#fff!important}
body.xan-pw-body .xan-pw-audit-result-v1180{color:#385c68;font-size:14px;line-height:1.4;padding:4px 2px 12px}
body.xan-pw-body .xan-pw-audit-list-v1411{display:grid;gap:10px}
body.xan-pw-body .xan-pw-audit-list-v1411>article{display:grid!important;grid-template-columns:108px minmax(0,1fr) minmax(140px,230px);gap:16px!important;padding:18px!important;align-items:center!important;background:#fff!important;border:1px solid #c8dde3!important;border-left:4px solid #168190!important;border-radius:12px!important}
body.xan-pw-body .xan-pw-audit-list-v1411>article>*{min-width:0;max-width:100%}
body.xan-pw-body .xan-pw-audit-list-v1411 :is(p,small,time,.xan-pw-audit-actor-v1411){font-size:14px!important;color:#385c68!important;line-height:1.5!important;overflow-wrap:anywhere;opacity:1!important}
body.xan-pw-body .xan-pw-audit-list-v1411 h3{font-size:16px!important;line-height:1.4!important;color:#173f4b!important;margin:6px 0!important}
body.xan-pw-body .xan-pw-audit-list-v1411 .xan-pw-audit-source-v1411{font-size:13px!important;line-height:1.4!important;color:#155e70!important;background:#edf6f8!important;padding:4px 8px!important}
body.xan-pw-body .xan-pw-audit-list-v1411 .xan-pw-audit-time-v1411 b{font-size:14px!important;color:#173f4b!important}
body.xan-pw-body .xan-pw-audit-list-v1411 aside{display:flex;flex-direction:column;align-items:stretch;gap:8px}
body.xan-pw-body .xan-pw-audit-list-v1411 .xan-pw-outline-btn{font-size:14px!important;min-height:44px!important;background:#edf6f8!important;color:#155e70!important}
body.xan-pw-body .xan-pw-audit-list-v1411 .xan-pw-outline-btn:is(:hover,:active,:focus-visible){background:#155e70!important;color:#fff!important}
body.xan-pw-body .xan-pw-audit-list-v1411 summary{font-size:14px;color:#155e70;min-height:44px;display:flex;align-items:center;cursor:pointer}
body.xan-pw-body .xan-pw-audit-empty-v1411{min-height:160px!important;padding:28px!important;font-size:16px!important;color:#173f4b!important}
body.xan-pw-body .xan-pw-audit-pages-v1411 a{min-width:44px;min-height:44px;font-size:15px!important;color:#155e70!important;background:#edf6f8!important}
body.xan-pw-body .xan-pw-audit-pages-v1411 a.is-active{background:#155e70!important;color:#fff!important}
body.xan-pw-body .xan-pw-section-operations :is(.xan-pw-security-v1410,.xan-pw-bridge-center-v1395){padding:20px!important;margin-top:16px!important}
body.xan-pw-body .xan-pw-section-operations :is(h2,h3){color:#173f4b!important;line-height:1.4!important}
body.xan-pw-body .xan-pw-security-guards-v1410{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.xan-pw-body .xan-pw-security-guards-v1410 article{min-width:0;padding:16px!important;align-items:center;gap:10px}
body.xan-pw-body .xan-pw-security-guards-v1410 :is(b,em){font-size:14px!important;line-height:1.5!important;overflow-wrap:anywhere}
body.xan-pw-body .xan-pw-security-note-v1410 p{font-size:14px!important;color:#385c68!important;line-height:1.5!important}
body.xan-pw-body .xan-pw-bridge-grid-v1395{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}
body.xan-pw-body .xan-pw-bridge-grid-v1395 article{min-width:0;padding:18px!important;display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important}
body.xan-pw-body .xan-pw-bridge-grid-v1395 h3{font-size:16px!important;margin:0!important}
body.xan-pw-body .xan-pw-bridge-title-v1395{flex-wrap:wrap;gap:10px!important;min-width:0}
body.xan-pw-body .xan-pw-bridge-title-v1395>div{flex:1 1 130px;min-width:0}
body.xan-pw-body .xan-pw-bridge-title-v1395>b{font-size:13px!important;line-height:1.4!important;background:#edf6f8!important;color:#155e70!important;padding:5px 8px!important;border-radius:8px}
body.xan-pw-body .xan-pw-bridge-grid-v1395 article.is-missing .xan-pw-bridge-title-v1395>b{background:#fff0ee!important;color:#9f2828!important}
body.xan-pw-body .xan-pw-bridge-grid-v1395 article>a{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto!important;border:1px solid #a7cbd3;border-radius:9px;background:#edf6f8!important;color:#155e70!important;font-size:14px!important;text-decoration:none}
body.xan-pw-body .xan-pw-bridge-grid-v1395 article>a:is(:hover,:active,:focus-visible){background:#155e70!important;color:#fff!important}
@media(max-width:1100px){body.xan-pw-body .xan-pw-bridge-grid-v1395{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.xan-pw-body .xan-pw-audit-list-v1411>article{grid-template-columns:100px minmax(0,1fr)!important}body.xan-pw-body .xan-pw-audit-list-v1411 aside{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center}body.xan-pw-body .xan-pw-audit-list-v1411 aside>a{padding:8px 16px!important}body.xan-pw-body .xan-pw-audit-tools-v1411{grid-template-columns:1fr 1fr!important}body.xan-pw-body .xan-pw-audit-tools-v1411>label{grid-column:1/-1}body.xan-pw-body .xan-pw-audit-tools-v1411>button{grid-column:1/-1}}
@media(max-width:600px){
 body.xan-pw-body #xan-pw-content.xan-pw-section-audit .xan-pw-audit-tools-v1411>label{grid-column:1/-1!important}
 body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-bridge-title-v1395{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:10px!important}
 body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-bridge-title-v1395>div{flex:auto!important;width:100%!important}
 body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-bridge-title-v1395>b{align-self:center}
 body.xan-pw-body #xan-pw-content.xan-pw-section-operations .xan-pw-health-summary-v1395{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations){padding-inline:12px!important}
 body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head{padding:18px 16px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap;min-height:80px!important}
 body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head>div{flex:1 1 auto!important;min-width:0!important}
 body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head>div:last-child{flex:0 0 auto!important}
 body.xan-pw-body .xan-pw-content:is(.xan-pw-section-audit,.xan-pw-section-operations)>.xan-pw-page-head .xan-pw-outline-btn{width:auto!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;background:#fff!important;color:#155e70!important}
 body.xan-pw-body .xan-pw-audit-list-v1411>article{grid-template-columns:1fr!important;gap:10px!important;padding:16px!important}
 body.xan-pw-body .xan-pw-audit-time-v1411{display:flex!important;gap:10px;align-items:center}
 body.xan-pw-body .xan-pw-audit-list-v1411 aside{grid-column:1!important;gap:10px}
 body.xan-pw-body .xan-pw-audit-tools-v1411 :is(input,select){font-size:16px!important}
 body.xan-pw-body .xan-pw-security-guards-v1410,body.xan-pw-body .xan-pw-bridge-grid-v1395{grid-template-columns:1fr!important}
 body.xan-pw-body .xan-pw-security-scope-v1410{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 body.xan-pw-body .xan-pw-security-scope-v1410 article{padding:16px 10px!important;text-align:center!important;min-width:0}
 body.xan-pw-body .xan-pw-security-scope-v1410 small{font-size:13px!important;line-height:1.4!important;color:#385c68!important}
 body.xan-pw-body .xan-pw-section-operations :is(.xan-pw-security-v1410,.xan-pw-bridge-center-v1395){padding:14px!important}
 body.xan-pw-body .xan-pw-security-note-v1410{padding:10px!important}
 body.xan-pw-body .xan-pw-security-v1410>header,body.xan-pw-body .xan-pw-bridge-center-v1395>header{flex-wrap:wrap;gap:10px;align-items:center}
 body.xan-pw-body .xan-pw-bridge-grid-v1395 article{text-align:center;align-items:stretch}
 body.xan-pw-body .xan-pw-bridge-title-v1395{justify-content:center;flex-direction:column}
 body.xan-pw-body .xan-pw-bridge-title-v1395>div{flex:auto}
 body.xan-pw-body .xan-pw-all-listings-v1180{padding:8px 10px;font-size:13px}
}

