.bd-latin{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.bd-contest{--contest-bg:#060607;--contest-accent:#e9c46a;--contest-accent-strong:#f6d77a;--contest-on-accent:#1a1204;--contest-step-border:#ffffff1a;--contest-step-bg:#ffffff0a;--contest-step-text:#ffffff80;--contest-progress:linear-gradient(270deg, #fff0bb, #e2ac3f);--contest-check-fill:linear-gradient(270deg, #fff0bb4d, #e2ac3f4d);--contest-button-bg:linear-gradient(180deg, #ffeab0 0%, #e8b84c 55%, #b98428 100%);--contest-button-shadow:inset 0 1px 0 #fffae6cc, inset 0 -2px 0 #78460a59, 0 10px 30px -8px #e6aa3cb3}.bd-gold-text{background:linear-gradient(100deg,#9a6718 0%,#f6d77a 20%,#fff5d0 32%,#e2b04a 46%,#fbe7a6 60%,#a8741c 78%,#f3cf6d 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.bd-gold-button{color:#1a1204;background:linear-gradient(#ffeab0 0%,#e8b84c 55%,#b98428 100%);box-shadow:inset 0 1px #fffae6cc,inset 0 -2px #78460a59,0 10px 30px -8px #e6aa3cb3}.bd-card-border{background:linear-gradient(150deg,#f6d77a8c,#f6d77a0f 40%,#f6d77a4d)}.bd-card-border-podium{background:linear-gradient(150deg,#fff0bb,#c8912c 45%,#fbe39c);box-shadow:0 0 34px -6px #f0be508c}.bd-rank-chip{color:#1a1204;background:linear-gradient(#ffeab0,#d9a23d);box-shadow:0 4px 14px -4px #e6aa3ccc}.bd-ring-gold{background:conic-gradient(#fff3c9,#c8912c,#fbe39c,#9c6a1c,#f7dc8e,#b27b1f,#fff3c9);box-shadow:0 0 22px -4px #f0be5099}.bd-ring-silver{background:conic-gradient(#fff,#8d97a5,#e9edf2,#6b7585,#f5f7fa,#8d97a5,#fff);box-shadow:0 0 22px -4px #dce6f580}.bd-ring-bronze{background:conic-gradient(#ffe0bf,#9a5a28,#f0b27a,#6e3b16,#e7a066,#9a5a28,#ffe0bf);box-shadow:0 0 22px -4px #dc8c5080}.bd-faq{interpolate-size:allow-keywords}.bd-faq::details-content{opacity:0;block-size:0;transition:block-size .3s cubic-bezier(.2, .8, .2, 1), opacity .25s ease, content-visibility .3s allow-discrete;overflow:hidden}.bd-faq[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.bd-faq::details-content{transition:none}}
