/* Inurofication v2 Pass 13 | Brand Profiles only. CSS-only visual parity. */
#brandManagerModal .brand-manager-modal{background:#091b28!important;border:1px solid rgba(112,177,207,.3)!important;box-shadow:0 30px 90px rgba(0,5,14,.7)!important}
#brandManagerModal .brand-manager-header,#brandManagerModal .brand-manager-toolbar,#brandManagerModal .modal-actions{background:#091b28!important}
#brandManagerModal .brand-manager-body{background:#091b28!important}
#brandManagerModal .brand-manager-list{background:var(--inuro-v2-shared-backdrop)!important;border:1px solid rgba(142,238,255,.14)!important;border-radius:10px!important}
#brandManagerModal .brand-manager-detail{background:#091b28!important;border:1px solid rgba(142,238,255,.14)!important;border-radius:10px!important}
#brandManagerModal .inuro-brand-preview-stage{background:var(--inuro-v2-shared-backdrop)!important;border:1px solid rgba(142,238,255,.16)!important;border-radius:9px!important;padding:12px!important;display:flex;align-items:center;justify-content:center;min-height:285px;box-sizing:border-box}
#brandManagerModal .inuro-brand-preview-stage #brandManagerPreview{display:block;max-width:100%;height:auto;border:0!important;box-shadow:none!important}
/* Project Manager field language. */
#brandManagerModal :is(#brandManagerSearch,#brandManagerName){background:var(--home-field,#172b3e)!important;color:var(--home-text,#f7fbff)!important;border:1px solid transparent!important;border-radius:11px!important;box-shadow:none!important}
#brandManagerModal :is(#brandManagerSearch,#brandManagerName)::placeholder{color:rgba(184,215,226,.66)!important}
#brandManagerModal :is(#brandManagerSearch,#brandManagerName):hover{border-color:rgba(70,231,224,.16)!important}
#brandManagerModal :is(#brandManagerSearch,#brandManagerName):focus{border-color:rgba(70,231,224,.36)!important;box-shadow:0 0 0 3px rgba(18,194,201,.08)!important;outline:0!important}
/* The original Studio Standard Button language, applied to large selectable rows. */
#brandManagerModal .brand-manager-entry{background:transparent!important;border:1px solid transparent!important;border-radius:7px!important;box-shadow:none!important;color:#f7fbff!important;transition:background .15s ease,color .15s ease!important}
#brandManagerModal .brand-manager-entry:hover:not(.selected):not([aria-selected="true"]){background:#0b2c3b!important;border-color:transparent!important;color:#46e7e0!important;box-shadow:none!important}
#brandManagerModal .brand-manager-entry:hover:not(.selected):not([aria-selected="true"]) :is(strong,span,small){color:#46e7e0!important}
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"]),#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"]):hover{background:linear-gradient(90deg,#123149 0%,#0c1d2c 100%)!important;border-color:transparent!important;color:#f7fbff!important;box-shadow:inset 2px 0 #2adfff!important}
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"])::before{content:none!important;display:none!important}
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"]) :is(strong,span,small){color:#f7fbff!important}
#brandManagerModal .brand-manager-entry:focus-visible{outline:2px solid #43e4fb!important;outline-offset:1px!important}
/* Pass 13c: One canonical Brand Manager action family. No primary exception. */
#brandManagerModal button.inuro-text-action,
#brandManagerModal button.inuro-text-action.primary {
  appearance:none!important;background:transparent!important;background-image:none!important;
  border:1px solid transparent!important;border-radius:8px!important;
  box-shadow:none!important;color:#f7fbff!important;
  transition:background .15s ease,color .15s ease!important;
}
#brandManagerModal button.inuro-text-action:is(:hover,:focus-visible):not(:disabled),
#brandManagerModal button.inuro-text-action.primary:is(:hover,:focus-visible):not(:disabled){
  background:#0b2c3b!important;background-image:none!important;
  color:#46e7e0!important;border-color:transparent!important;box-shadow:none!important;
}
#brandManagerModal button.inuro-text-action.danger {
  background:transparent!important;background-image:none!important;
  color:#ff929d!important;border-color:transparent!important;box-shadow:none!important;
}
#brandManagerModal button.inuro-text-action.danger:is(:hover,:focus-visible):not(:disabled){
  background:rgba(172,51,67,.24)!important;color:#ffb3bc!important;
  border-color:transparent!important;box-shadow:none!important;
}
#brandManagerModal button.inuro-text-action:disabled {opacity:.42!important;cursor:not-allowed!important;background:transparent!important}
#brandManagerModal #brandManagerClose {background:transparent!important;color:#f7fbff!important;border:1px solid transparent!important;box-shadow:none!important}
#brandManagerModal #brandManagerClose:is(:hover,:focus-visible){background:#0b2c3b!important;color:#46e7e0!important;border-color:transparent!important}
/* Selected rows: actual Studio left-rail treatment, including full-height left accent. */
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"]),
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"]):hover{
  background:linear-gradient(90deg,#123149 0%,#0c1d2c 100%)!important;
  border-color:transparent!important;box-shadow:inset 2px 0 #2adfff!important;
  color:#f7fbff!important;
}
#brandManagerModal .brand-manager-entry:is(.selected,[aria-selected="true"])::before{content:none!important;display:none!important}
