/* Pizza Style Profiler v119E.3.7.9.49.36 — stable startup-session status presentation. */
#pspSessionRestoreStatusV4935{margin:8px 0 10px;border:2px solid #82aeca;border-radius:16px;background:#eef7fc;color:#173f5c;box-shadow:0 2px 7px rgba(0,0,0,.08);overflow:hidden;position:relative;z-index:2}
#pspSessionRestoreStatusV4935[hidden]{display:none!important}
#pspSessionRestoreStatusV4935 .pspSessionFullV4935{padding:13px 52px 13px 16px;position:relative;min-height:48px}
#pspSessionRestoreStatusV4935 .pspSessionTitleV4935{font-weight:900;font-size:1.05rem;margin-bottom:4px}
#pspSessionRestoreStatusV4935 .pspSessionDetailsV4935{font-weight:700;line-height:1.35}
#pspSessionRestoreStatusV4935 .pspSessionMetaV4935{font-size:.88rem;margin-top:4px;color:#48697f}
#pspSessionRestoreStatusV4935 .pspSessionDismissV4935,
#pspSessionRestoreStatusV4935 .pspSessionDismissV4935:hover,
#pspSessionRestoreStatusV4935 .pspSessionDismissV4935:active,
#pspSessionRestoreStatusV4935 .pspSessionDismissV4935:focus,
#pspSessionRestoreStatusV4935 .pspSessionDismissV4935:focus-visible{
  position:absolute!important;right:8px!important;top:7px!important;border:0!important;
  background:#087a39!important;color:#fff!important;-webkit-text-fill-color:#fff!important;
  border-radius:999px!important;width:36px!important;height:36px!important;
  font:900 28px/32px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  padding:0!important;margin:0!important;cursor:pointer!important;z-index:3!important;
  -webkit-appearance:none!important;appearance:none!important;touch-action:manipulation!important;
  -webkit-tap-highlight-color:transparent!important;box-shadow:none!important;outline:none!important;
  opacity:1!important;filter:none!important;transform:none!important;
}
#pspSessionRestoreStatusV4935 .pspSessionCompactV4935{display:none;padding:10px 52px 10px 14px;position:relative;font-weight:800;line-height:1.25;min-height:36px}
#pspSessionRestoreStatusV4935.pspCompactV4935 .pspSessionFullV4935{display:none!important}
#pspSessionRestoreStatusV4935.pspCompactV4935 .pspSessionCompactV4935{display:block!important}
#pspTopAccordionStackV984>#pspSessionRestoreStatusV4935{order:3!important;width:100%;box-sizing:border-box}
@media(max-width:520px){#pspSessionRestoreStatusV4935{margin-left:0;margin-right:0;border-radius:13px}.pspSessionDetailsV4935{font-size:.93rem}}
@media print{#pspSessionRestoreStatusV4935{display:none!important}}
#pspTopAccordionStackV984>#pspActionableWarningCenterV883{order:4!important}
#pspTopAccordionStackV984>#pspQuickAccordionBodyV984{order:5!important}
