.dva-privacy-group-label{padding:7px 12px 4px!important;color:#8794a8!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;pointer-events:none!important}
.dva-privacy-menu-action{display:flex!important;align-items:center!important;gap:9px!important;position:relative!important}
.dva-privacy-menu-action>.dva-menu-icon{width:17px!important;height:17px!important;flex:0 0 17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
/* Preview 27: privacy-nav owns exactly one leading icon. Any legacy icon left by an older Account-Center is hidden. */
.dva-privacy-menu-action>.dva-menu-icon~svg,.dva-privacy-menu-action>.dva-menu-icon~.app-icon,.dva-privacy-menu-action>.dva-menu-icon~[data-dva-menu-icon]{display:none!important}
.dva-privacy-menu-action.danger,.dva-privacy-menu-action.danger-text{color:#ff9ca5!important}
.dva-privacy-menu{position:absolute;right:0;top:calc(100% + 7px);z-index:2147483640!important;width:220px;padding:7px;border:1px solid #344054;border-radius:12px;background:#1a202a;box-shadow:0 18px 55px rgba(0,0,0,.45)}
.dva-privacy-menu.hidden{display:none!important}.dva-privacy-menu button,.dva-privacy-menu a{width:100%;min-height:40px;padding:9px 11px;border:0;border-radius:8px;background:transparent;color:#e9eef7;text-align:left;text-decoration:none;font:inherit;cursor:pointer}.dva-privacy-menu button:hover,.dva-privacy-menu a:hover{background:#283140}
.dva-suite-account-wrap,.dva-code-account-wrap{position:relative;display:inline-flex;align-items:center}.dva-suite-account-button{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:0 10px;border:1px solid #354154;border-radius:10px;background:#151b24;color:#eaf0f8;font:inherit;cursor:pointer}.dva-suite-account-button strong{font-size:14px}
.dva-privacy-inline-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border:1px solid rgba(79,124,255,.22);border-radius:12px;background:rgba(79,124,255,.05)}.dva-privacy-inline-actions>div strong,.dva-privacy-inline-actions>div span{display:block}.dva-privacy-inline-actions>div span{margin-top:2px;color:#9aa8ba;font-size:12px}.dva-privacy-inline-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border:1px solid #3c4a60;border-radius:9px;background:#171f2a;color:#edf2f9;text-decoration:none;font-weight:800;font-size:13px}
/* Preview 27 stacking contract: account/ID menus always outrank PDFWerk's command/search bar. */
.topbar{z-index:70!important}
.dva-account-layer-host{position:relative!important;z-index:2147483600!important}
.dva-account-layer-menu,#identityDropdown:not(.hidden),#accountMenu:not(.hidden),.account-center-menu:not(.hidden){z-index:2147483640!important}
body.dva-account-menu-open .pdf-pro-menubar{z-index:20!important}
body.dva-account-menu-open .pdf-pro-search-wrap{pointer-events:none!important}
body.dva-account-menu-open .pdf-pro-search-wrap:focus-within{z-index:1!important}
@media(max-width:700px){.dva-privacy-inline-actions{align-items:stretch;flex-direction:column}.dva-privacy-inline-actions a{width:100%}}
