.t3wrth {background: var(--color-bg-alt);color: rgba(255, 255, 255, 0.86);}
.t3wrth h2, .t3wrth h3, .t3wrth h4 { color: #ffffff; }
.t3wrth p, .t3wrth li { color: rgba(255, 255, 255, 0.84); }
.t3wrth a { color: #cdb8fb; }
.t3wrth a:hover { color: #ffffff; }
.t3wrth .j48icc { color: #cdb8fb; }
.t3wrth .h08oey p { color: rgba(255, 255, 255, 0.92); }
.t3wrth .zexwpo,
.t3wrth .npaycd,
.t3wrth .yanzed {background: rgba(255, 255, 255, 0.05);border-color: rgba(255, 255, 255, 0.14);color: rgba(255, 255, 255, 0.86);}
.t3wrth .zexwpo h3, .t3wrth .npaycd .nfqtgq { color: #ffffff; }
.t3wrth .eti00l { border-bottom-color: rgba(255, 255, 255, 0.16); }
.t3wrth .r2erwy { color: #ffffff; }
.t3wrth .r2erwy::after { border-color: #cdb8fb; }
.t3wrth .dhhrfj p { color: rgba(255, 255, 255, 0.78); }
.t3wrth .dcoqtj {background: rgba(124, 58, 237, 0.22);border-left-color: #a97bf7;}
.t3wrth .dcoqtj .wdzh9n { color: #ddcafd; }
.t3wrth .tbkj7d {background: transparent;color: #ffffff;border-color: rgba(255, 255, 255, 0.6);}
.zexwpo { border-radius: var(--radius-lg); }
.fotbol {display: grid;gap: var(--gutter);}
@media (min-width: 900px) { .fotbol { grid-template-columns: repeat(2, 1fr); } }
.yanzed {background: var(--color-white);border: 1px solid var(--color-border);border-top: 3px solid var(--color-accent);border-radius: var(--radius-md);padding: var(--space-6);}
.yanzed .vgkco1 {display: block;font-size: var(--font-size-xs);font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: var(--color-accent);margin-bottom: var(--space-2);}
.t3wrth .yanzed .vgkco1 { color: #cdb8fb; }
.wbstfi { border-radius: var(--radius-lg); }
.wejbja {background: rgb(22, 20, 42);border-top: 1px solid rgba(255, 255, 255, .08);}
.wejbja::before {content: "";position: absolute;left: 0;right: 0;top: -1px;height: 1px;background: #cdb8fb;transform-origin: 0 50%;}
@media (max-width: 767px) and (max-height: 480px) { .wejbja::before { display: none; } }
.wejbja .gxtcn5 { border-radius: var(--radius-lg); }
.wejbja .dqlbzw {background: #7c3aed;color: #fff;}
.wejbja .lmmrc7 {background: transparent;color: #fff;box-shadow: inset 0 0 0 1.5px #cdb8fb;}
.wejbja .lmmrc7 .znhg9f { color: #cdb8fb; }
.nhvvcu .sheg53 { color: #25d366; }
.umwncc .x7noto {background: #fff;color: var(--color-dark);border-radius: var(--radius-full);box-shadow: inset 0 0 0 1.5px #7c3aed;}
.eiuhc5 {background: #16142a;color: #fff;border-radius: var(--radius-lg);box-shadow: var(--shadow-xl);}
.eiuhc5 .cafv2f {background: #7c3aed;color: #fff;border-radius: var(--radius-md);}
.eiuhc5 .mrd2y5 {color: #fff;box-shadow: inset 0 0 0 1.5px #cdb8fb;border-radius: var(--radius-md);}
.eiuhc5 .lohi35 { color: #cdb8fb; }
.wejbja .gxtcn5:focus-visible, .eiuhc5 :focus-visible {outline: 3px solid #fff;outline-offset: 2px;}
.umwncc .x7noto:focus-visible {outline: 3px solid #6428d9;outline-offset: 2px;}
@media (prefers-reduced-motion: no-preference) {
@keyframes f7rfc3 { from { opacity: 0; } to { opacity: 1; } }
@keyframes dgxbex { from { transform: scaleX(0); } to { transform: scaleX(1); } }
@keyframes va7m1z { to { transform: rotate(1turn); } }
.ixpyuk .gxtcn5 { animation: f7rfc3 .18s ease-out backwards; }
.ixpyuk::before { animation: dgxbex .18s ease-out backwards; }
.phmgqw .sheg53 { animation: va7m1z .9s linear 5; }
}