.info-block.time.svelte-1ybu8df.svelte-1ybu8df{background-color:var(--cc-green);margin-top:0}.timer.svelte-1ybu8df.svelte-1ybu8df{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;flex-wrap:wrap}.timer.svelte-1ybu8df>div.block.svelte-1ybu8df{display:flex;flex-direction:column;border:.125rem white solid;border-radius:1rem;min-width:4.5rem;padding:.5rem .25rem}.timer.svelte-1ybu8df .label.svelte-1ybu8df{font-size:.75rem}.timer.svelte-1ybu8df div.info.svelte-1ybu8df{display:flex;flex-direction:column;justify-content:center}@media (width < 860px){.info-block.time.svelte-1ybu8df.svelte-1ybu8df{padding-left:5rem}.timer.svelte-1ybu8df.svelte-1ybu8df{gap:1rem}.timer.svelte-1ybu8df div.info.svelte-1ybu8df{width:100%}.timer.svelte-1ybu8df>div.block.svelte-1ybu8df{min-width:34%;width:3rem;padding:.3rem .15rem}}@media (width < 320px){.info-block.time.svelte-1ybu8df.svelte-1ybu8df{padding-left:0;padding-right:0}.info-block.time.svelte-1ybu8df i.svelte-1ybu8df{transform:none;top:1.25rem;font-size:1.25rem}}.judges.svelte-1ulmi90.svelte-1ulmi90{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.judge.svelte-1ulmi90.svelte-1ulmi90{display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:transform .2s ease}.judge.svelte-1ulmi90.svelte-1ulmi90:hover{transform:translateY(-.25rem)}.judge.svelte-1ulmi90 img.svelte-1ulmi90{border-radius:100%;max-width:6rem}.judge-name.svelte-1ulmi90.svelte-1ulmi90{color:var(--text-color-medium);font-size:1.25rem}@media (max-width: 530px){.judges.svelte-1ulmi90.svelte-1ulmi90{gap:1rem;flex-direction:column;align-items:center}.judge.svelte-1ulmi90.svelte-1ulmi90{flex-direction:row;gap:1rem}.judge.svelte-1ulmi90 img.svelte-1ulmi90{max-width:3rem}}.page-container.svelte-4qbf.svelte-4qbf{--island-spacing:4rem;--island-padding:2rem}.columns.svelte-4qbf.svelte-4qbf{position:relative;display:flex;flex-direction:row;gap:var(--island-spacing);padding:var(--island-spacing);align-items:flex-start;justify-content:center}.column.svelte-4qbf.svelte-4qbf{flex:1}@media (max-width: 1270px){.columns.svelte-4qbf.svelte-4qbf{flex-direction:column-reverse}.column.svelte-4qbf.svelte-4qbf{width:100%;max-width:100%!important;box-sizing:border-box}}@media (max-width: 800px){.page-container.svelte-4qbf.svelte-4qbf{--island-spacing:2rem}}@media (max-width: 450px){.page-container.svelte-4qbf.svelte-4qbf{--island-spacing:1rem;--island-padding:1rem}}.main-content.svelte-4qbf.svelte-4qbf{flex:5;max-width:50rem}.sidebar.svelte-4qbf.svelte-4qbf{flex:2;min-width:14rem;max-width:26rem}.sidebar.svelte-4qbf h1.svelte-4qbf{font-size:2rem;margin-top:0rem;margin-bottom:2rem}.jam-info.svelte-4qbf.svelte-4qbf{display:flex;flex-direction:column;float:right;font-size:1.5rem;font-weight:400;color:var(--cc-lightGray);text-align:right}@media screen and (max-width: 45rem){h1.svelte-4qbf.svelte-4qbf{font-size:2.5rem}}@media screen and (max-width: 30rem){h1.svelte-4qbf.svelte-4qbf{font-size:1.75rem;margin-top:2rem;margin-bottom:2rem}}span.period.svelte-4qbf.svelte-4qbf{color:var(--text-color-dark);text-align:center;display:block;font-size:1.25rem;margin-block:1.5rem}.actions.svelte-4qbf.svelte-4qbf{display:flex;justify-content:center;gap:1rem}.submission-text.svelte-4qbf.svelte-4qbf{display:flex;flex-direction:column;justify-content:center;color:var(--text-color-medium)}#description.svelte-4qbf.svelte-4qbf{overflow:hidden;padding:1.5rem;margin:-1.5rem;margin-top:0;padding-bottom:0}#description.svelte-4qbf img{box-shadow:unset!important}#description.svelte-4qbf td,#description.svelte-4qbf th{text-align:left;padding:.5rem 1rem}#description.svelte-4qbf h3{font-size:3rem;text-align:center;background:linear-gradient(#dedf6d,#f2b234);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:700}.modal-button.svelte-4qbf.svelte-4qbf{display:block;box-sizing:border-box;width:100%;text-align:center}.modal-button.svelte-4qbf>i.svelte-4qbf{margin-right:.5em}.submission-form.svelte-4qbf.svelte-4qbf{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.view-submission-button.svelte-4qbf.svelte-4qbf{display:block;margin-block:1rem}.button-group.svelte-4qbf.svelte-4qbf{display:flex;gap:1rem;margin-block:1rem;flex-wrap:wrap}.button-group.svelte-4qbf .button.svelte-4qbf{flex:1;display:inline-block;margin-block:0}
