/* APP319 | Cosmetics for existing More and Profile dialogs ONLY. No routes, event handlers, or state changes. */
:root{--asn319-gold:#f9d478;--asn319-edge:rgba(255,218,129,.64)}
html body #asnMorePanel .asn-web190-sheet,
html body #asnProfilePanel .asn-web190-sheet{
 background:radial-gradient(ellipse at 50% -18%,rgba(242,184,63,.19),transparent 62%),linear-gradient(145deg,rgba(14,21,36,.97),rgba(3,7,17,.98))!important;
 border:1px solid var(--asn319-edge)!important;
 border-radius:22px!important;
 box-shadow:0 22px 70px rgba(0,0,0,.73),0 0 0 1px rgba(250,215,131,.08),0 0 23px rgba(239,181,72,.14),inset 0 1px 0 rgba(255,246,204,.12)!important;
 -webkit-backdrop-filter:blur(19px) saturate(130%);backdrop-filter:blur(19px) saturate(130%);
}
html body #asnMorePanel .asn-web190-sheet>header,
html body #asnProfilePanel .asn-web190-sheet>header{
 background:linear-gradient(90deg,rgba(255,214,103,.12),rgba(6,12,25,.52))!important;
 border-bottom:1px solid rgba(255,211,112,.24)!important;
}
html body #asnMorePanel .asn-web190-sheet>header strong,
html body #asnProfilePanel .asn-web190-sheet>header strong{
 color:#fff0cf!important;letter-spacing:.105em!important;font-weight:850!important;
 text-shadow:0 0 18px rgba(251,208,113,.35);
}
html body #asnMorePanel .asn-web190-x,
html body #asnProfilePanel .asn-web190-x{
 border:1px solid rgba(255,225,155,.47)!important;
 border-radius:11px!important;
 background:rgba(22,25,37,.88)!important;
 color:#ffe7ab!important;
 box-shadow:inset 0 1px rgba(255,255,255,.12),0 0 13px rgba(255,201,94,.13)!important;
}
html body #asnMorePanel .asn-web190-links>a{
 border:1px solid rgba(255,255,255,.17)!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 18px rgba(0,0,0,.29),0 0 16px rgba(255,199,92,.07)!important;
 text-shadow:0 1px 2px rgba(0,0,0,.19);
 transition:box-shadow .16s ease,filter .16s ease,transform .16s ease!important;
}
html body #asnMorePanel .asn-web190-links>a:focus-visible,
html body #asnProfilePanel .asn-web190-links>a:focus-visible{
 outline:2px solid #ffe098!important;outline-offset:2px!important;
}
html body #asnMorePanel .asn-web190-links>a:active,
html body #asnProfilePanel .asn-web190-links>a:active{transform:scale(.98)!important;filter:brightness(1.08)}
html body #asnProfilePanel .asn-web190-profile>a:first-child{
 border:1px solid rgba(255,211,107,.74)!important;
 box-shadow:inset 0 1px rgba(255,246,199,.18),0 13px 28px rgba(0,0,0,.27),0 0 19px rgba(234,163,39,.16)!important;
}
html body #asnProfilePanel .asn-web190-profile>a:nth-child(2){
 border:1px solid rgba(112,192,253,.65)!important;
 box-shadow:inset 0 1px rgba(216,240,255,.17),0 13px 28px rgba(0,0,0,.27),0 0 19px rgba(57,148,240,.14)!important;
}
html body #asnProfilePanel .asn290-access-copy{font-weight:800!important;letter-spacing:.02em!important;line-height:1.42!important}
@media(max-width:380px){html body #asnMorePanel .asn-web190-sheet,html body #asnProfilePanel .asn-web190-sheet{border-radius:18px!important}}
@media(prefers-reduced-motion:reduce){html body #asnMorePanel .asn-web190-links>a{transition:none!important}}
