@layer screens{
  #plV0387CareerLive .pl387-backdrop{padding:0;background:radial-gradient(circle at 50% -20%,rgba(193,154,86,.17),transparent 34%),linear-gradient(145deg,#03080d,#07111a 55%,#02060a)}
  #plV0387CareerLive .pl387-shell{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0;background:rgba(4,11,18,.99);box-shadow:none}
  #plV0387CareerLive .pl387-shell>header{background:linear-gradient(90deg,rgba(217,174,82,.09),rgba(7,18,29,.98) 42%)}
  #plV0387CareerLive .pl387-shell header small,#plV0387CareerLive .pl387-panel h4,#plV0387CareerLive .pl387-calendar h4,#plV0387CareerLive .pl387-feed h4{color:var(--pl-prestige-hi)}
  #plV0387CareerLive .pl387-progress i{background:linear-gradient(90deg,var(--pl-information),var(--pl-prestige-hi))}
  #plV0387CareerLive .pl387-panel{border-radius:var(--pl-radius-panel);background:linear-gradient(150deg,var(--pl-surface-2),var(--pl-surface-inset))}
  #plV0387CareerLive .pl387-table-row.self{background:linear-gradient(90deg,rgba(217,174,82,.16),transparent);color:var(--pl-prestige-hi);box-shadow:inset 2px 0 0 var(--pl-prestige)}
  #plV0387CareerLive .pl387-cal-item{border-radius:6px;background:#0d2030}.pl39-ui .pl387-target-selector{border-radius:var(--pl-radius-hero);background:var(--pl-surface-inset)}
  .pl39-ui .v263-sim-table{max-height:42vh;overflow:auto}.pl39-ui .result-stats{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:1px;background:var(--pl-line);border:1px solid var(--pl-line);border-radius:var(--pl-radius-panel);overflow:hidden}.pl39-ui .result-stat{padding:17px;background:var(--pl-surface-inset)}.pl39-ui .result-stat b{font-family:var(--pl-display);font-size:34px}
  .pl39-ui .pl39-three-summary{width:min(1320px,calc(100vw - 30px))}.pl39-ui .pl39-three-summary .v366-three-list{grid-template-columns:repeat(3,minmax(0,1fr))}.pl39-ui .pl39-three-summary .v366-match-card{min-height:178px;background:linear-gradient(145deg,var(--pl-surface-2),var(--pl-surface-inset));border-color:var(--pl-line-strong)}
  .pl39-ui .pl39-three-summary .result-stats{grid-template-columns:repeat(4,1fr)}
  .pl39-ui .pl39-three-summary .v366-match-main strong{font-family:var(--pl-display);font-size:28px;color:var(--pl-prestige-hi)}
  .pl39-ui .v263-sim-table thead{position:sticky;top:0;z-index:2;background:#07131e}
  @media(max-width:899px){.pl39-ui .pl39-three-summary .v366-three-list{grid-template-columns:1fr}.pl39-ui .pl39-three-summary .v366-overall{grid-template-columns:repeat(2,minmax(0,1fr))}}
}
