@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d65c78{font-family:Inter,Inter Fallback;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}ol,ul{list-style:none}table{border-collapse:collapse;width:100%}:focus{outline:0}.clear{clear:both}.main{min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:3rem;padding-top:4rem}@media(max-width:768px){.main{padding-top:1rem;gap:1rem;width:95%;margin:auto}}.main .titles{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(max-width:768px){.main .titles{text-align:center}}.main .titles .main-title{color:#dd5a56;font-weight:600;font-size:1.5rem}.main .titles .event-date{font-size:1rem;font-weight:500;color:#6c6c6c;margin:-.5rem 0 -.25rem}.main .titles .sub-title{font-size:.875rem;font-weight:600;color:rgba(221,90,86,.75)}.main .upload{width:100%;padding:1rem 0}.main .upload-area{margin:auto;background-color:#f5f5f5;width:75%;max-width:1200px;padding:24px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23BAB8B9' stroke-width='4' stroke-dasharray='6%2C 14' stroke-dashoffset='0' stroke-linecap='square'/%3E%3C/svg%3E")}@media(max-width:768px){.main .upload-area{width:100%;padding:1rem;text-align:center}}.main .upload-area p{font-size:1.25rem;font-weight:800;color:#606a69;margin:1.25rem 0 .25rem}@media(max-width:768px){.main .upload-area p{font-size:1rem}}.main .upload-area span{font-size:.75rem;font-weight:600;color:#acaeaf}@media(max-width:768px){.main .upload-area span{font-size:.6rem}}.main .upload-area svg{width:200px}@media(max-width:768px){.main .upload-area svg{width:100px}}.main .file-list{width:100%;padding:1rem;display:grid;grid-template-columns:repeat(7,1fr);align-content:flex-start;grid-gap:1rem;gap:1rem;align-items:start;height:calc(100vh - 564px);min-height:250px;overflow-y:scroll}@media(max-width:1024px){.main .file-list{grid-template-columns:repeat(6,1fr)}}@media(max-width:768px){.main .file-list{padding:0;grid-template-columns:repeat(5,1fr)}}@media(max-width:678px){.main .file-list{padding:0;grid-template-columns:repeat(4,1fr)}}.main .file-list .file{position:relative;max-height:100px;height:100px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:678px){.main .file-list .file{max-height:80px;height:80px}}.main .file-list .file img,.main .file-list .file video{width:100%;height:100%;object-fit:cover}.main .file-list .file .delete-upload-img{display:none;position:absolute;top:0;width:100%;height:28px;padding:8px}.main .file-list .file .delete-upload-img button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:hsla(0,0%,100%,.502);border:0;cursor:pointer}.main .file-list .file:hover .delete-upload-img{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:12px}.main .button-row{display:flex;gap:1rem;margin-top:.5rem;justify-content:center;flex-wrap:wrap}.main .submit-button,.main .upload-button{text-align:center;font-weight:600;font-size:1.5rem;padding:1.5rem;border:none;border-radius:8px;cursor:pointer;display:inline-block;margin-top:1rem;color:#fff;transition:background-color .2s ease,transform .2s ease;min-width:300px}@media(max-width:768px){.main .submit-button,.main .upload-button{min-width:250px;padding:1rem;font-size:1.25rem}}.main .submit-button:hover,.main .upload-button:hover{transform:translateY(-2px)}.main .submit-button:active,.main .upload-button:active{transform:scale(.98)}.main .submit-button:disabled,.main .upload-button:disabled{background-color:#ccc;cursor:not-allowed}.main .upload-button{background-color:#dd5a56}.main .upload-button:hover{background-color:#d4312c}.main .submit-button{background-color:#4e8098}.main .submit-button:hover{background-color:#3d6476}.username-input-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:-2rem;margin-bottom:1rem}@media(max-width:768px){.username-input-wrapper{margin:0}}.username-input-wrapper input{padding:.5rem 1rem;border:2px solid #ccc;border-radius:6px;font-size:1rem;width:250px;margin-top:.5rem;text-align:center;transition:border-color .3s ease}.username-input-wrapper input:focus{outline:none;border-color:#984d54}.username-input-wrapper label{font-size:.95rem;font-weight:500;color:#555}.MuiModal-root{display:flex;align-items:center;justify-content:center}.modal-cntn{width:max-content;padding:1rem;background-color:#fff;border-radius:12px;text-align:center;margin:auto;display:flex;flex-direction:column;gap:1rem}.modal-cntn p{font-size:1.25rem;font-weight:700}body{background-color:hsla(45,96%,89%,.2)}