.video-modal-fade-enter-active[data-v-59ea5e54],.video-modal-fade-leave-active[data-v-59ea5e54]{transition:opacity .15s ease}.video-modal-fade-enter-from[data-v-59ea5e54],.video-modal-fade-leave-to[data-v-59ea5e54]{opacity:0}.contest-editable[data-v-3c22e5e0]{outline:1px dashed rgba(255,255,255,.35);outline:1px dashed color-mix(in srgb,currentColor 35%,transparent);outline-offset:4px;border-radius:2px;cursor:text;transition:outline-color .12s ease,background-color .12s ease}.contest-editable[data-v-3c22e5e0]:hover{outline-color:#d4af5ce6}.contest-editable[data-v-3c22e5e0]:focus{outline:2px solid rgba(212,175,92,1);outline-offset:4px}.contest-editable--empty[data-v-3c22e5e0]{opacity:.5;font-style:italic}.contest-editable--saving[data-v-3c22e5e0]{background-color:#d4af5c1f}.contest-editable--saved[data-v-3c22e5e0]{outline-color:#4caf50e6}.contest-editable--error[data-v-3c22e5e0]{outline:2px solid rgba(220,80,60,1);background-color:#dc503c1f}.contest-detail__toc-underline[data-v-41153b03]{position:absolute;bottom:-1px;height:2px;background:#dc2626;border-radius:1px;pointer-events:none;transition:left .25s ease,width .25s ease}.toc-items[data-v-41153b03]{scrollbar-width:none;-ms-overflow-style:none}.toc-items[data-v-41153b03]::-webkit-scrollbar{display:none}.contest-detail__content[data-v-41153b03] iframe{max-width:100%;height:auto;aspect-ratio:16 / 9}.contest-detail__content[data-v-41153b03] *{overflow-wrap:break-word;word-break:break-word}.contest-detail__rich[data-v-41153b03]{contain:layout paint}.contest-detail__bio-scroll[data-v-41153b03]{scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.contest-detail__bio-scroll[data-v-41153b03]::-webkit-scrollbar{width:2px}.contest-detail__bio-scroll[data-v-41153b03]::-webkit-scrollbar-track{background:transparent}.contest-detail__bio-scroll[data-v-41153b03]::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:2px}.contest-detail__rich[data-v-41153b03],.contest-detail__rich[data-v-41153b03] p,.contest-detail__rich[data-v-41153b03] li,.contest-detail__rich[data-v-41153b03] ul,.contest-detail__rich[data-v-41153b03] ol,.contest-detail__rich[data-v-41153b03] h1,.contest-detail__rich[data-v-41153b03] h2,.contest-detail__rich[data-v-41153b03] h3,.contest-detail__rich[data-v-41153b03] h4,.contest-detail__rich[data-v-41153b03] strong,.contest-detail__rich[data-v-41153b03] em,.contest-detail__rich[data-v-41153b03] blockquote,.contest-detail__rich[data-v-41153b03] td,.contest-detail__rich[data-v-41153b03] th,.contest-detail__rich[data-v-41153b03] span{color:#111827!important}[data-v-2ad5aebf] .gradient-btn{padding-top:.5rem;padding-bottom:.5rem}.partner-content-body[data-v-be0c1707] p{margin-bottom:.85rem}.partner-content-body[data-v-be0c1707] h3{font-family:var(--font-serif);font-weight:400;font-size:1.75rem;margin:1.75rem 0 .5rem;color:#14100b}.partner-content-body[data-v-be0c1707] h3:first-child{margin-top:0}.partner-content-body[data-v-be0c1707] h4{font-weight:700;font-size:1.125rem;margin:1.25rem 0 .4rem;color:#14100b}.partner-content-body[data-v-be0c1707] strong{color:#14100b}.partner-content-body[data-v-be0c1707] ul,.partner-content-body[data-v-be0c1707] ol{margin:0 0 .85rem 1.25rem}.partner-content-body[data-v-be0c1707] li{margin-bottom:.35rem}.partner-content-body[data-v-be0c1707] a{color:#b27800;text-decoration:underline;text-underline-offset:2px}.partner-content-body[data-v-be0c1707] img{max-width:100%;border-radius:.75rem;margin:.5rem 0 1rem}.partner-content-body[data-v-be0c1707] table{width:100%;border-collapse:collapse;margin-bottom:.85rem;font-size:.9rem}.partner-content-body[data-v-be0c1707] th,.partner-content-body[data-v-be0c1707] td{border:1px solid #e8e8e6;padding:.5rem .6rem;text-align:left}.partner-content-body[data-v-35fec59e] p{margin-bottom:.85rem}.partner-content-body[data-v-35fec59e] h3{font-family:var(--font-serif);font-weight:400;font-size:1.5rem;margin:1.5rem 0 .5rem;color:#14100b}.partner-content-body[data-v-35fec59e] h3:first-child{margin-top:0}.partner-content-body[data-v-35fec59e] strong{color:#14100b}.partner-content-body[data-v-35fec59e] ul,.partner-content-body[data-v-35fec59e] ol{margin:0 0 .85rem 1.25rem}.partner-content-body[data-v-35fec59e] li{margin-bottom:.35rem}.partner-content-body[data-v-35fec59e] a{color:#b27800;text-decoration:underline;text-underline-offset:2px}.partner-content-body[data-v-35fec59e] img{max-width:100%;border-radius:.75rem;margin:.5rem 0 1rem}.partner-content-body[data-v-35fec59e] table{width:100%;border-collapse:collapse;margin-bottom:.85rem;font-size:.9rem}.partner-content-body[data-v-35fec59e] th,.partner-content-body[data-v-35fec59e] td{border:1px solid #e8e8e6;padding:.5rem .6rem;text-align:left}.partner-difference[data-v-1f017895] strong{color:#e9c46a;font-weight:inherit}.logo-text[data-v-4ff84275]{display:inline-flex;align-items:center;height:2.75rem;padding:0 .5rem;font-weight:600;font-size:1.125rem;letter-spacing:-.01em;color:#27272a;white-space:nowrap}.logo[data-v-4ff84275]{height:2rem;width:auto;object-fit:contain;filter:grayscale(1);opacity:.8;transition:opacity .2s ease;flex:none}.logo[data-v-4ff84275]:hover{opacity:1}.logo--mono[data-v-4ff84275]{filter:brightness(0)}.logo--lg[data-v-4ff84275]{height:2.75rem}.logo-marquee[data-v-4ff84275]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.logo-track[data-v-4ff84275]{--logo-gap: 3rem;display:flex;align-items:center;width:max-content;animation:logo-scroll-4ff84275 45s linear infinite;will-change:transform}.logo-group[data-v-4ff84275]{display:flex;align-items:center;gap:var(--logo-gap);padding-right:var(--logo-gap)}.logo-marquee:hover .logo-track[data-v-4ff84275]{animation-play-state:paused}@keyframes logo-scroll-4ff84275{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.logo-track[data-v-4ff84275]{animation:none;width:100%}.logo-group[data-v-4ff84275]{flex-wrap:wrap;justify-content:center;row-gap:1.5rem;padding-right:0}.logo-group[data-v-4ff84275]:last-child{display:none}}.addbtn[data-v-7dea1dfe]{transition:border-color .15s ease,color .15s ease,background .15s ease}.addbtn-on[data-v-7dea1dfe]{background:#f0b100!important;border-color:#f0b100!important;color:#14100b!important}.addbtn[data-v-8ef7cf09]{transition:border-color .15s ease,color .15s ease,background .15s ease}.addbtn-on[data-v-8ef7cf09]{background:#f0b100!important;border-color:#f0b100!important;color:#14100b!important}.addbtn[data-v-a402dfe8]{transition:border-color .15s ease,color .15s ease,background .15s ease}.addbtn-on[data-v-a402dfe8]{background:#f0b100!important;border-color:#f0b100!important;color:#14100b!important}.terms-fade-enter-active[data-v-f92b0e63],.terms-fade-leave-active[data-v-f92b0e63]{transition:opacity .15s ease}.terms-fade-enter-from[data-v-f92b0e63],.terms-fade-leave-to[data-v-f92b0e63]{opacity:0}.terms-body[data-v-f92b0e63] p{margin-bottom:.85rem}.terms-body[data-v-f92b0e63] strong{color:#14100b}.judge-row[data-v-6b97a410]{--jgap: 12px;display:flex;gap:var(--jgap)}@media (min-width: 640px){.judge-row[data-v-6b97a410]{--jgap: 16px}}.judge-hs[data-v-6b97a410]{width:calc((100% - 3 * var(--jgap)) / 3)}.judge-slot[data-v-6b97a410]{width:calc((100% - 3 * var(--jgap)) * 2 / 9)}.judges-intro[data-v-7abd0983] p{margin:0 0 .75rem}.judges-intro[data-v-7abd0983] p:last-child{margin-bottom:0}.win-fade-enter-active[data-v-200b8e9f],.win-fade-leave-active[data-v-200b8e9f]{transition:opacity .15s ease}.win-fade-enter-from[data-v-200b8e9f],.win-fade-leave-to[data-v-200b8e9f]{opacity:0}.faq-ans[data-v-131b3fb7]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-ans.open[data-v-131b3fb7]{grid-template-rows:1fr}.faq-ans>div[data-v-131b3fb7]{overflow:hidden;min-height:0}.faq-ic[data-v-131b3fb7]{transition:transform .3s ease}.faq-ic.open[data-v-131b3fb7]{transform:rotate(45deg)}.faq-rich[data-v-131b3fb7] p{margin:0 0 .75rem}.faq-rich[data-v-131b3fb7] p:last-child{margin-bottom:0}.faq-rich[data-v-131b3fb7] strong{display:block;margin-top:1rem;color:var(--color-sc-ink-900)}.faq-rich[data-v-131b3fb7] p:first-child strong{margin-top:0}.rules-fade-enter-active[data-v-7eab6009],.rules-fade-leave-active[data-v-7eab6009]{transition:opacity .15s ease}.rules-fade-enter-from[data-v-7eab6009],.rules-fade-leave-to[data-v-7eab6009]{opacity:0}.rules-body[data-v-7eab6009] p{margin-bottom:.85rem}.rules-body[data-v-7eab6009] strong{color:#14100b}.rules-body[data-v-7eab6009] h3,.rules-body[data-v-7eab6009] h4{font-weight:700;color:#14100b;margin:1.25rem 0 .4rem}.rules-body[data-v-7eab6009] ul,.rules-body[data-v-7eab6009] ol{margin:0 0 .85rem 1.25rem;list-style:revert}.rules-body[data-v-7eab6009] li{margin-bottom:.35rem}.rules-body[data-v-7eab6009] a{color:#b27800;text-decoration:underline;text-underline-offset:2px}.contest-page section[id],.contest-page header[id]{scroll-margin-top:104px}.owa-prose[data-v-07046765] p{margin:0 0 .6rem}.owa-prose[data-v-07046765] p:last-child{margin-bottom:0}.owa-prose[data-v-07046765] ul{list-style:disc;padding-left:1.25rem;margin:0 0 .5rem}.owa-prose[data-v-07046765] ol{list-style:decimal;padding-left:1.25rem;margin:0 0 .5rem}.owa-prose[data-v-07046765] li{margin:.15rem 0}.owa-terms-rich[data-v-6621bc5e] p{margin:0 0 .7rem}.owa-terms-rich[data-v-6621bc5e] p:last-child{margin-bottom:0}.owa-terms-rich[data-v-6621bc5e] strong{display:block;margin-top:.9rem;color:var(--color-sc-ink-900)}.owa-terms-rich[data-v-6621bc5e] p:first-child strong{margin-top:0}.owa-terms-rich[data-v-6621bc5e] ol{list-style:decimal;padding-left:1.25rem;margin:0 0 .7rem}.owa-terms-rich[data-v-6621bc5e] li{margin:.25rem 0}.owa-detail-v2 section[id],.owa-detail-v2 header[id]{scroll-margin-top:104px}
