@charset "UTF-8";@font-face{font-family:SUIT-Regular;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2) format("woff2")}@font-face{font-family:YANGJIN;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/supernovice-lab/font@0.9/yangjin.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:SUIT-Regular,YANGJIN;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ModalBackdrop{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ModalBackdrop .card{background-color:#f8fbfe;border-radius:8px;box-shadow:0 10px 20px #00000080;height:160px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1}.ModalBackdrop .card .tools{align-items:center;display:flex;padding:9px}.ModalBackdrop .card .tools .circle{padding:0 4px}.ModalBackdrop .card .tools .circle .box{align-items:center;border-radius:50%;display:inline-block;height:10px;padding:1px;width:10px}.ModalBackdrop .card .tools .circle .red{background-color:#ff605c}.ModalBackdrop .card .tools .circle .yellow{background-color:#ffbd44}.ModalBackdrop .card .tools .circle .green{background-color:#00ca4e}.ModalBackdrop .card .CardContent{align-items:center;display:flex;flex-direction:column;font-size:18px;gap:5px;height:80%;justify-content:center;text-align:center;width:100%}.ModalBackdrop .card .CardContent div span{color:#fd9741;font-weight:700}.ModalBackdrop .card .CardContent button{background-color:#fff;border:2.5px solid #e0e1e4;border-radius:5px;box-shadow:0 0 20px -20px;cursor:pointer;margin-top:15px;padding:5px 10px;transition:all .2s ease-in-out 0ms;-webkit-user-select:none;user-select:none;width:fit-content}.ModalBackdrop .card .CardContent button:hover{background-color:#f2f2f2;box-shadow:0 0 20px -18px}.ModalBackdrop .card .CardContent button:active{transform:scale(.95)}.ModalBackdrop .ModalContent{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center}.heart-container{--heart-color:#ff5b89;display:inline-block;height:18px;margin-left:20px;position:relative;transition:.3s;width:18px}.heart-container .checkbox{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:20}.heart-container .svg-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.heart-container .svg-container .svg-filled,.heart-container .svg-container .svg-outline{fill:var(--heart-color);position:absolute}.heart-container .svg-container .svg-filled{animation:keyframes-svg-filled 1s;display:none}.heart-container .svg-container .svg-celebrate{stroke:var(--heart-color);fill:var(--heart-color);stroke-width:2px;animation:keyframes-svg-celebrate .5s;animation-fill-mode:forwards;display:none;position:absolute}.heart-container .checkbox:checked~.svg-container .svg-celebrate,.heart-container .checkbox:checked~.svg-container .svg-filled{display:block}@keyframes keyframes-svg-filled{0%{transform:scale(0)}25%{transform:scale(1.2)}50%{filter:brightness(1.5);transform:scale(1)}}@keyframes keyframes-svg-celebrate{0%{transform:scale(0)}50%{filter:brightness(1.5);opacity:1}to{display:none;opacity:0;transform:scale(.6)}}.Login{background-color:#e5f2ff;height:100vh;width:100%}.Login,.Login .LoginInner{display:flex;justify-content:center}.Login .LoginInner{align-items:center;background-color:#fff;flex-direction:column;height:100%;position:relative;width:580px}.Login .LoginInner .HomeButton{align-items:center;cursor:pointer;display:flex;flex-direction:row;position:absolute;right:20px;top:20px;transition:scale .2s}.Login .LoginInner .HomeButton:hover{scale:1.05}.Login .LoginInner .HomeButton img{height:16px;width:16px}.Login .LoginInner .HomeButton div{color:#c9c9c9;font-size:15px;margin-left:5px}.Login .LoginInner .UpperPartContainer{align-items:center;display:flex;flex-direction:column;width:100%}.Login .LoginInner .UpperPartContainer .LoginIcon{height:250px;width:230px}.Login .LoginInner .UpperPartContainer .Title{font-family:YANGJIN;font-size:40px;letter-spacing:-5%;margin-top:16px}.Login .LoginInner .LowerPartContainer{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:60px;width:100%}.Login .LoginInner .LowerPartContainer .LoginBox{align-items:center;border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;height:69px;justify-content:center;position:relative;transition:background-color .3s;width:420px}.Login .LoginInner .LowerPartContainer .LoginBox .ProviderIcon{height:40px;left:20px;position:absolute;width:40px}.Login .LoginInner .LowerPartContainer .LoginBox .StartWithProvider{font-size:22px;font-weight:500;letter-spacing:-1px}.Login .LoginInner .LowerPartContainer .LoginBox:hover{background-color:#d9d9d9}.Login .LoginInner .Copyright{bottom:27px;color:#d9d9d9;position:fixed}@media(max-width:565px){.Login{background-color:#e5f2ff;height:100vh;width:100vw}.Login,.Login .LoginInner{display:flex;justify-content:center}.Login .LoginInner{align-items:center;background-color:#fff;flex-direction:column;height:100%;position:relative;width:580px}.Login .LoginInner .HomeButton{align-items:center;cursor:pointer;display:flex;flex-direction:row;position:absolute;right:20px;top:20px;transition:scale .2s}.Login .LoginInner .HomeButton:hover{scale:1.05}.Login .LoginInner .HomeButton img{height:16px;width:16px}.Login .LoginInner .HomeButton div{color:#c9c9c9;font-size:15px;margin-left:5px}.Login .LoginInner .UpperPartContainer{align-items:center;display:flex;flex-direction:column;width:100%}.Login .LoginInner .UpperPartContainer .LoginIcon{height:60vw;width:60vw}.Login .LoginInner .UpperPartContainer .Title{font-family:YANGJIN;font-size:10vw;letter-spacing:-5%;margin-top:16px}.Login .LoginInner .LowerPartContainer{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:60px;width:100%}.Login .LoginInner .LowerPartContainer .LoginBox{align-items:center;border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;height:15vw;justify-content:center;position:relative;transition:background-color .3s;width:90vw}.Login .LoginInner .LowerPartContainer .LoginBox .ProviderIcon{height:10vw;left:20px;position:absolute;width:10vw}.Login .LoginInner .LowerPartContainer .LoginBox .StartWithProvider{font-size:5vw;font-weight:500;letter-spacing:-1px}.Login .LoginInner .LowerPartContainer .LoginBox:hover{background-color:#d9d9d9}.Login .LoginInner .Copyright{bottom:27px;color:#d9d9d9;font-size:3vw;position:fixed}}.Write{background-color:#e5f2ff;height:100vh;width:100%}.Write,.Write .Inner{display:flex;justify-content:center}.Write .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;padding-left:64px;padding-right:64px;position:relative;width:1600px;z-index:3}.Write .Inner .UpperDiv{display:flex;flex-direction:row;justify-content:space-between}.Write .Inner .UpperDiv .TitleInput{font-size:30px;font-weight:700;margin-bottom:30px}.Write .Inner .UpperDiv .TitleInput:empty:before,.Write .Inner .UpperDiv .TitleInput:focus:empty:before{color:gray;content:attr(data-placeholder);cursor:text}.Write .Inner .UpperDiv .TitleInput:focus{outline:none}.Write .Inner .UpperDiv .Upload{align-items:center;background-color:#478ad1;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);font-weight:700;height:fit-content;justify-content:center;margin-right:50px;padding:10px 20px;transition:scale .2s}.Write .Inner .UpperDiv .Upload:hover{background-color:#fd9741;color:#000;scale:1.1}.Write .Inner .Selectors{align-items:center;display:flex;flex-direction:row}.Write .Inner .Selectors .DateSelector,.Write .Inner .Selectors .TypeSelector{border:1px solid #000;border-radius:5px;display:flex;flex-direction:row;gap:15px;margin-right:10px;padding:10px}.Write .Inner .Selectors .DateSelector .Option,.Write .Inner .Selectors .TypeSelector .Option{cursor:pointer;display:flex;flex-direction:row;padding:8px 10px 8px 8px}.Write .Inner .Selectors .DateSelector .Option.Selected,.Write .Inner .Selectors .TypeSelector .Option.Selected{background-color:#fd9741;border-radius:5px}.Write .Inner .Selectors .DateSelector .Option .OptionIcon,.Write .Inner .Selectors .TypeSelector .Option .OptionIcon{height:25px;width:25px}.Write .Inner .Selectors .DateSelector .Option .Text,.Write .Inner .Selectors .TypeSelector .Option .Text{font-size:20px;font-weight:700;margin-left:7px}.Write .Inner .Selectors .DateSelector .Option .DatePicker,.Write .Inner .Selectors .TypeSelector .Option .DatePicker{align-items:center;background-color:#478ad1;border:#0000;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;height:25px;margin-left:7px;padding-right:14px;text-align:center;width:100%}.Write .Inner .Selectors .DateSelector .Option .DatePicker:focus,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:focus{outline:none}.Write .Inner .Selectors .DateSelector .Option .DatePicker:hover,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:hover{cursor:pointer}.Write .Inner .Selectors .HelpButton{position:relative}.Write .Inner .Selectors .HelpButton .HelpIcon{cursor:pointer;margin-top:10px;width:30px}.Write .Inner .Selectors .HelpButton .HelpTextBubble{background-color:#fff;border:1px solid #000;border-radius:5px;bottom:50px;box-sizing:border-box;display:none;filter:drop-shadow(0 2px 3px #808080);font-size:12px;left:-105px;padding:10px;position:absolute;width:250px}.Write .Inner .Selectors .HelpButton .HelpTextBubble:after{border-color:#fff #0000 #0000;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";left:110px;position:absolute;z-index:1}.Write .Inner .Selectors .HelpButton .HelpTextBubble:before{border-color:#000 #0000 #0000;border-style:solid;border-width:11px 11px 0;bottom:-11px;content:"";left:109px;position:absolute}.Write .Inner .Selectors .HelpButton .HelpTextBubble p{display:inline;font-weight:700}.Write .Inner .Selectors .HelpButton:hover .HelpTextBubble{display:block}.Write .Inner .VoteOptionArea{grid-gap:20px 0;display:grid;gap:20px 0;grid-template-columns:repeat(3,1fr);margin-top:49px;width:100%}.Write .Inner .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:280px;justify-content:space-between;position:relative;width:450px}.Write .Inner .VoteOptionArea .VoteOption.Max{display:none}.Write .Inner .VoteOptionArea .VoteOption .AddButton{align-items:center;background-color:#fd9741;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:115px;justify-content:center;padding-top:10px;position:absolute;top:80px;transition:scale .2s;width:180px;z-index:101}.Write .Inner .VoteOptionArea .VoteOption .AddButton:hover{scale:1.1}.Write .Inner .VoteOptionArea .VoteOption .AddButton img{height:80px;width:80px}.Write .Inner .VoteOptionArea .VoteOption .AddButton div{font-size:20px;font-weight:700;margin-top:5px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton{cursor:pointer;height:36px;left:-18px;position:absolute;top:-18px;width:36px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton.Min{display:none}.Write .Inner .VoteOptionArea .VoteOption label{background-color:#478ad1;cursor:pointer;height:160px;width:100%}.Write .Inner .VoteOptionArea .VoteOption label input{display:none}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:200px;justify-content:center;text-align:center;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage span{color:#fff;display:block;font-size:18px;font-weight:700}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage .span2{font-weight:400}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:25px;left:38px;position:absolute;width:25px}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:24px;font-weight:700;text-align:center;width:80%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Write .Inner .VoteOptionArea .AddVoteOption img{height:80px;width:80px}@media(min-width:566px)and (max-width:1040px){.Write .Inner{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:flex-start;max-width:100vw;min-height:100vh;padding-left:64px;padding-right:64px;padding-top:120px;position:relative;width:1600px;width:100vw;z-index:3}.Write .Inner .UpperDiv{display:flex;flex-direction:row;justify-content:space-between}.Write .Inner .UpperDiv .TitleInput{font-size:30px;font-weight:700;margin-bottom:30px}.Write .Inner .UpperDiv .TitleInput:empty:before,.Write .Inner .UpperDiv .TitleInput:focus:empty:before{color:gray;content:attr(data-placeholder);cursor:text}.Write .Inner .UpperDiv .TitleInput:focus{outline:none}.Write .Inner .UpperDiv .Upload{align-items:center;background-color:#478ad1;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);font-weight:700;height:fit-content;justify-content:center;margin-right:0;padding:10px 20px;transition:scale .2s}.Write .Inner .UpperDiv .Upload:hover{background-color:#fd9741;color:#000;scale:1.1}.Write .Inner .Selectors{align-items:center;display:flex;flex-direction:row}.Write .Inner .Selectors .DateSelector,.Write .Inner .Selectors .TypeSelector{border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;gap:15px;margin-right:10px;padding:10px}.Write .Inner .Selectors .DateSelector .Option,.Write .Inner .Selectors .TypeSelector .Option{cursor:pointer;display:flex;flex-direction:row;padding:8px 10px 8px 8px}.Write .Inner .Selectors .DateSelector .Option.Selected,.Write .Inner .Selectors .TypeSelector .Option.Selected{background-color:#fd9741;border-radius:5px}.Write .Inner .Selectors .DateSelector .Option .OptionIcon,.Write .Inner .Selectors .TypeSelector .Option .OptionIcon{height:2vw;padding-top:.3vw;width:2vw}.Write .Inner .Selectors .DateSelector .Option .Text,.Write .Inner .Selectors .TypeSelector .Option .Text{font-size:2vw;font-weight:700;margin-left:1vw}.Write .Inner .Selectors .DateSelector .Option .DatePicker,.Write .Inner .Selectors .TypeSelector .Option .DatePicker{align-items:center;background-color:#478ad1;border:#0000;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;height:25px;margin-left:7px;padding-right:14px;text-align:center;width:100%}.Write .Inner .Selectors .DateSelector .Option .DatePicker:focus,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:focus{outline:none}.Write .Inner .Selectors .DateSelector .Option .DatePicker:hover,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:hover{cursor:pointer}.Write .Inner .Selectors .DateSelector{display:flex;height:81%;justify-content:center}.Write .Inner .Selectors .HelpButton{position:relative}.Write .Inner .Selectors .HelpButton .HelpIcon{cursor:pointer;margin-top:10px;width:30px}.Write .Inner .Selectors .HelpButton .HelpTextBubble{background-color:#fff;border:1px solid #000;border-radius:5px;bottom:50px;box-sizing:border-box;display:none;filter:drop-shadow(0 2px 3px #808080);font-size:12px;left:-105px;padding:10px;position:absolute;width:250px}.Write .Inner .Selectors .HelpButton .HelpTextBubble:after{border-color:#fff #0000 #0000;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";left:110px;position:absolute;z-index:1}.Write .Inner .Selectors .HelpButton .HelpTextBubble:before{border-color:#000 #0000 #0000;border-style:solid;border-width:11px 11px 0;bottom:-11px;content:"";left:109px;position:absolute}.Write .Inner .Selectors .HelpButton .HelpTextBubble p{display:inline;font-weight:700}.Write .Inner .Selectors .HelpButton:hover .HelpTextBubble{display:block}.Write .Inner .VoteOptionArea{grid-gap:15px 0;display:grid;gap:15px 0;grid-template-columns:repeat(2,1fr);margin-top:45px;width:100%}.Write .Inner .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:220px;justify-content:space-between;position:relative;width:40vw}.Write .Inner .VoteOptionArea .VoteOption.Max{display:none}.Write .Inner .VoteOptionArea .VoteOption .AddButton{align-items:center;background-color:#fd9741;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:115px;justify-content:center;padding-top:10px;position:absolute;top:20%;transition:scale .2s;width:180px;z-index:101}.Write .Inner .VoteOptionArea .VoteOption .AddButton:hover{scale:1.1}.Write .Inner .VoteOptionArea .VoteOption .AddButton img{height:80px;width:80px}.Write .Inner .VoteOptionArea .VoteOption .AddButton div{font-size:20px;font-weight:700;margin-top:5px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton{cursor:pointer;height:36px;left:-18px;position:absolute;top:-18px;width:36px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton.Min{display:none}.Write .Inner .VoteOptionArea .VoteOption label{background-color:#478ad1;cursor:pointer;height:160px;width:100%}.Write .Inner .VoteOptionArea .VoteOption label input{display:none}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage span{color:#fff;display:block;font-size:1.6vw;font-weight:700;margin-top:5px}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage .span2{font-weight:400}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail{align-items:center;background-color:#e5f2ff;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:25px;left:38px;position:absolute;width:25px}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:24px;font-weight:700;text-align:center;width:80%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Write .Inner .VoteOptionArea .AddVoteOption img{height:80px;width:80px}}@media(max-width:565px){.Write .Inner{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:flex-start;max-width:100vw;min-height:100vh;padding-left:10px;padding-right:10px;padding-top:120px;position:relative;width:1600px;width:100vw;z-index:3}.Write .Inner .UpperDiv{display:flex;flex-direction:row;justify-content:space-between}.Write .Inner .UpperDiv .TitleInput{font-size:4.2vw;font-weight:700;margin-bottom:30px}.Write .Inner .UpperDiv .TitleInput:empty:before,.Write .Inner .UpperDiv .TitleInput:focus:empty:before{color:gray;content:attr(data-placeholder);cursor:text}.Write .Inner .UpperDiv .TitleInput:focus{outline:none}.Write .Inner .UpperDiv .Upload{align-items:center;background-color:#478ad1;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);font-weight:700;height:fit-content;justify-content:center;margin-right:5px;padding:5px 15px;transition:scale .2s}.Write .Inner .UpperDiv .Upload div{font-size:3vw}.Write .Inner .Selectors{align-items:center;display:flex;flex-direction:column;gap:5px}.Write .Inner .Selectors .DateSelector,.Write .Inner .Selectors .TypeSelector{border:1px solid #000;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row;gap:15px;justify-content:center;margin-right:0;padding:10px 20px;width:100%}.Write .Inner .Selectors .DateSelector .Option,.Write .Inner .Selectors .TypeSelector .Option{cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:8px 10px 8px 8px;width:40%}.Write .Inner .Selectors .DateSelector .Option.Selected,.Write .Inner .Selectors .TypeSelector .Option.Selected{background-color:#fd9741;border-radius:5px}.Write .Inner .Selectors .DateSelector .Option .OptionIcon,.Write .Inner .Selectors .TypeSelector .Option .OptionIcon{height:4vw;padding-top:.4vw;width:4vw}.Write .Inner .Selectors .DateSelector .Option .Text,.Write .Inner .Selectors .TypeSelector .Option .Text{font-size:4vw;font-weight:700;margin-left:1vw}.Write .Inner .Selectors .DateSelector .Option .DatePicker,.Write .Inner .Selectors .TypeSelector .Option .DatePicker{align-items:center;background-color:#478ad1;border:#0000;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;height:25px;margin-left:7px;padding-right:14px;text-align:center;width:60vw}.Write .Inner .Selectors .DateSelector .Option .DatePicker:focus,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:focus{outline:none}.Write .Inner .Selectors .DateSelector .Option .DatePicker:hover,.Write .Inner .Selectors .TypeSelector .Option .DatePicker:hover{cursor:pointer}.Write .Inner .Selectors .DateSelector{display:flex;height:81%;justify-content:center}.Write .Inner .Selectors .HelpButton{position:relative}.Write .Inner .Selectors .HelpButton .HelpIcon{cursor:pointer;margin-top:10px;width:30px}.Write .Inner .Selectors .HelpButton .HelpTextBubble{background-color:#fff;border:1px solid #000;border-radius:5px;bottom:50px;box-sizing:border-box;display:none;filter:drop-shadow(0 2px 3px #808080);font-size:12px;left:-105px;padding:10px;position:absolute;width:250px}.Write .Inner .Selectors .HelpButton .HelpTextBubble:after{border-color:#fff #0000 #0000;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";left:110px;position:absolute;z-index:1}.Write .Inner .Selectors .HelpButton .HelpTextBubble:before{border-color:#000 #0000 #0000;border-style:solid;border-width:11px 11px 0;bottom:-11px;content:"";left:109px;position:absolute}.Write .Inner .Selectors .HelpButton .HelpTextBubble p{display:inline;font-weight:700}.Write .Inner .Selectors .HelpButton:hover .HelpTextBubble{display:block}.Write .Inner .VoteOptionArea{grid-gap:15px 0;display:grid;gap:15px 0;grid-template-columns:repeat(2,1fr);margin-top:45px;place-items:center;width:100%}.Write .Inner .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:220px;justify-content:space-between;position:relative;width:45vw}.Write .Inner .VoteOptionArea .VoteOption.Max{display:none}.Write .Inner .VoteOptionArea .VoteOption .AddButton{align-items:center;background-color:#fd9741;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:115px;justify-content:center;padding-top:10px;position:absolute;top:20%;transition:scale .2s;width:180px;z-index:101}.Write .Inner .VoteOptionArea .VoteOption .AddButton:hover{scale:1.1}.Write .Inner .VoteOptionArea .VoteOption .AddButton img{height:80px;width:80px}.Write .Inner .VoteOptionArea .VoteOption .AddButton div{font-size:20px;font-weight:700;margin-top:5px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton{cursor:pointer;height:36px;left:-18px;position:absolute;top:-18px;width:36px}.Write .Inner .VoteOptionArea .VoteOption .MinusButton.Min{display:none}.Write .Inner .VoteOptionArea .VoteOption label{background-color:#478ad1;cursor:pointer;height:160px;width:100%}.Write .Inner .VoteOptionArea .VoteOption label input{display:none}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage span{color:#fff;display:block;font-size:3.5vw;font-weight:700;margin-top:5px}.Write .Inner .VoteOptionArea .VoteOption label .VoteOptionImage .span2{font-weight:400}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail{align-items:center;background-color:#e5f2ff;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:4vw;left:2vw;position:absolute;width:4vw}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:5vw;font-weight:700;text-align:center;width:80%}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Write .Inner .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Write .Inner .VoteOptionArea .AddVoteOption img{height:80px;width:80px}}.Poll{background-color:#e5f2ff;color:#13212c;height:auto;width:100%}.Poll,.Poll .Inner{display:flex;justify-content:center;min-height:100vh}.Poll .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;justify-content:flex-start;padding-left:64px;padding-right:64px;padding-top:80px;position:relative;width:1600px;z-index:3}.Poll .Inner .UpperDiv .Title{font-size:30px;font-weight:700;margin-bottom:5px;margin-top:20px}.Poll .Inner .UpperDiv .Title img{height:24px;margin-right:10px}.Poll .Inner .UpperDiv .UpperDescription{color:#13212ccc;display:flex;flex-direction:row;font-size:15px;font-weight:700;height:fit-content}.Poll .Inner .UpperDiv .UpperDescription .ViewIcon{height:15px;margin:3px 4px 0 21px;width:15px}.Poll .Inner .UpperDiv .UpperDescription .Desc{display:flex;flex-direction:row}.Poll .Inner .UpperDiv .UpperDescription .Desc img{border-radius:50px;height:15px;margin-right:4px;margin-top:2px;width:15px}.Poll .Inner .Options{display:flex;flex-direction:row;gap:18px;margin-top:20px}.Poll .Inner .Options .Option{color:#13212c;display:flex;flex-direction:row;font-size:18px;font-weight:700}.Poll .Inner .Options .Option .OptionIcon{height:20px;margin-right:4px;margin-top:2px;width:20px}.Poll .Inner .SubmitContainer{display:flex;justify-content:center}.Poll .Inner .SubmitContainer .NamedBtnContainer{display:flex;flex-direction:row}.Poll .Inner .SubmitContainer .NamedBtnContainer .NameInput{height:32px;margin-right:10px;margin-top:32px;width:150px}.Poll .Inner .SubmitContainer .SubmitButton{align-items:center;background-color:#006bb3;border:3px solid hsla(0,0%,100%,.302);border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:30px;outline:none;overflow:hidden;padding-block:.5rem;padding-inline:1.25rem;position:relative;transition:all .3s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton img{height:20px}.Poll .Inner .SubmitContainer .SubmitButton:hover{border-color:#fff9;transform:scale(1.05)}.Poll .Inner .SubmitContainer .SubmitButton:hover img{animation:rotate-icon .6s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton:before{background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);content:"";height:100%;left:-100px;opacity:.6;position:absolute;top:0;width:100px}.Poll .Inner .SubmitContainer .SubmitButton:hover:before{animation:shine 1.5s ease-out infinite}.Poll .Inner .VerticalLine{background-color:#fff;height:1px;margin-bottom:33px;margin-top:33px;width:100%}.Poll .Inner .PollResultContainer{background-color:#d9d9d980;border-radius:10px;display:flex;flex-direction:row;height:auto;margin:0;padding:35px 40px;position:relative}.Poll .Inner .PollResultContainer .card{background-color:#f8fbfe;border-radius:8px;box-shadow:0 10px 20px #00000080;height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1}.Poll .Inner .PollResultContainer .card .tools{align-items:center;display:flex;padding:9px}.Poll .Inner .PollResultContainer .card .tools .circle{padding:0 4px}.Poll .Inner .PollResultContainer .card .tools .circle .box{align-items:center;border-radius:50%;display:inline-block;height:10px;padding:1px;width:10px}.Poll .Inner .PollResultContainer .card .tools .circle .red{background-color:#ff605c}.Poll .Inner .PollResultContainer .card .tools .circle .yellow{background-color:#ffbd44}.Poll .Inner .PollResultContainer .card .tools .circle .green{background-color:#00ca4e}.Poll .Inner .PollResultContainer .card .CardContent{align-items:center;display:flex;flex-direction:column;font-size:18px;gap:5px;height:60%;justify-content:center;text-align:center;width:100%}.Poll .Inner .PollResultContainer .card .CardContent img{height:30px;margin:0 2px;vertical-align:middle}.Poll .Inner .PollResultContainer .card .CardContent div span{color:#fd9741;font-weight:700}.Poll .Inner .PollResultContainer .LeftSide{display:flex;flex:8 1;flex-direction:column}.Poll .Inner .PollResultContainer .LeftSide .Title{font-size:20px;font-weight:700;margin-bottom:20px}.Poll .Inner .PollResultContainer .LeftSide .Title img{height:15px;margin-right:5px}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions{display:flex;flex-direction:column;height:100%;justify-content:center}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions.dimmed{filter:blur(10px)}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions .ResultOption{margin-bottom:15px}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions .ResultOption .OptionName{color:gray;font-size:20px;font-weight:700;margin-bottom:5px}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions .ResultOption .OptionPercent{background-color:#d9d9d9;height:20px;position:relative;width:100%}.Poll .Inner .PollResultContainer .LeftSide .ResultOptions .ResultOption .OptionPercent .inner-bar{animation:moveStripes 1s linear infinite;background-color:#4caf50;background-image:linear-gradient(45deg,#fff3 25%,#0000 0,#0000 50%,#fff3 0,#fff3 75%,#0000 0,#0000);background-size:20px 20px;height:100%;left:0;position:absolute;top:0}.Poll .Inner .PollResultContainer .RightSide{background-color:#478ad11a;border-radius:10px;box-sizing:border-box;display:flex;flex:1.8 1;flex-direction:column;margin:10px;padding:20px}.Poll .Inner .PollResultContainer .RightSide.dimmed{filter:blur(10px)}.Poll .Inner .PollResultContainer .RightSide .Title{border-bottom:1px solid #478ad1;display:flex;flex-direction:row;height:fit-content;margin-bottom:10px;padding-bottom:3px;width:100%}.Poll .Inner .PollResultContainer .RightSide .Title img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank{align-items:center;display:flex;justify-content:space-between;width:100%}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name{display:flex}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .RankNumber{color:#ffb743;margin-right:10px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .Number{font-size:12px;margin-right:5px}.Poll .VoteOptionArea{grid-gap:20px 0;display:grid;gap:20px 0;grid-template-columns:repeat(3,1fr);margin-top:25px;width:100%}.Poll .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:220px;justify-content:space-between;position:relative;width:450px}.Poll .VoteOptionArea .VoteOption.Selected{border:1px solid orange;box-sizing:border-box}.Poll .VoteOptionArea .VoteOption.Max{display:none}.Poll .VoteOptionArea .VoteOption .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:220px;justify-content:center;text-align:center;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage span{color:#fff;display:block;font-size:18px;font-weight:700}.Poll .VoteOptionArea .VoteOption .VoteOptionImage .span2{font-weight:400}.Poll .VoteOptionArea .VoteOption .OptionDetail{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Poll .VoteOptionArea .VoteOption .OptionDetail.Selected{background-color:#fd9741}.Poll .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:25px;left:38px;position:absolute;width:25px}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:24px;font-weight:700;text-align:center;width:80%}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Poll .VoteOptionArea .AddVoteOption img{height:80px;width:80px}@media(min-width:566px)and (max-width:1040px){.Poll .Inner{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:flex-start;max-width:100vw;min-height:100vh;padding-left:64px;padding-right:64px;padding-top:80px;position:relative;width:1600px;width:100vw;z-index:3}.Poll .Inner .UpperDiv .Title{font-size:30px;font-weight:700;margin-bottom:5px;margin-top:20px}.Poll .Inner .UpperDiv .Title img{height:24px;margin-right:10px}.Poll .Inner .UpperDiv .UpperDescription{color:#13212ccc;display:flex;flex-direction:row;font-size:15px;font-weight:700;height:fit-content}.Poll .Inner .UpperDiv .UpperDescription .ViewIcon{height:15px;margin:3px 4px 0 21px;width:15px}.Poll .Inner .UpperDiv .UpperDescription .Desc{display:flex;flex-direction:row}.Poll .Inner .UpperDiv .UpperDescription .Desc img{border-radius:50px;height:15px;margin-right:4px;margin-top:2px;width:15px}.Poll .Inner .Options{display:flex;flex-direction:row;gap:18px;margin-top:20px}.Poll .Inner .Options .Option{color:#13212c;display:flex;flex-direction:row;font-size:18px;font-weight:700}.Poll .Inner .Options .Option .OptionIcon{height:20px;margin-right:4px;margin-top:2px;width:20px}.Poll .Inner .SubmitContainer{display:flex;justify-content:center}.Poll .Inner .SubmitContainer .NamedBtnContainer{display:flex;flex-direction:row}.Poll .Inner .SubmitContainer .NamedBtnContainer .NameInput{height:32px;margin-right:10px;margin-top:32px;width:150px}.Poll .Inner .SubmitContainer .SubmitButton{align-items:center;background-color:#006bb3;border:3px solid hsla(0,0%,100%,.302);border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:30px;outline:none;overflow:hidden;padding-block:.5rem;padding-inline:1.25rem;position:relative;transition:all .3s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton img{height:20px}.Poll .Inner .SubmitContainer .SubmitButton:hover{border-color:#fff9;transform:scale(1.05)}.Poll .Inner .SubmitContainer .SubmitButton:hover img{animation:rotate-icon .6s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton:before{background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);content:"";height:100%;left:-100px;opacity:.6;position:absolute;top:0;width:100px}.Poll .Inner .SubmitContainer .SubmitButton:hover:before{animation:shine 1.5s ease-out infinite}.Poll .Inner .VerticalLine{background-color:#fff;height:1px;margin-bottom:33px;margin-top:33px;width:100%}.Poll .Inner .PollResultContainer{flex-direction:column;margin-bottom:30px}.Poll .Inner .PollResultContainer .LeftSide{display:flex;flex:8 1;flex-direction:column;margin-bottom:20px}.Poll .Inner .PollResultContainer .RightSide{background-color:#478ad11a;border-radius:10px;box-sizing:border-box;display:flex;flex:1.8 1;flex-direction:column;margin:0;padding:30px 20px}.Poll .Inner .PollResultContainer .RightSide.dimmed{filter:blur(10px)}.Poll .Inner .PollResultContainer .RightSide .Title{border-bottom:1px solid #478ad1;display:flex;flex-direction:row;height:fit-content;margin-bottom:10px;padding-bottom:3px;width:100%}.Poll .Inner .PollResultContainer .RightSide .Title img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank{align-items:center;display:flex;justify-content:space-between;width:100%}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name{display:flex}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .RankNumber{color:#ffb743;margin-right:10px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .Number{font-size:12px;margin-right:5px}.Poll .VoteOptionArea{grid-gap:10px 0;display:grid;gap:10px 0;grid-template-columns:repeat(2,1fr);margin-top:25px;width:100%}.Poll .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:220px;justify-content:space-between;position:relative;width:40vw}.Poll .VoteOptionArea .VoteOption.Selected{border:1px solid orange;box-sizing:border-box}.Poll .VoteOptionArea .VoteOption.Max{display:none}.Poll .VoteOptionArea .VoteOption .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:220px;justify-content:center;text-align:center;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage span{color:#fff;display:block;font-size:18px;font-weight:700}.Poll .VoteOptionArea .VoteOption .VoteOptionImage .span2{font-weight:400}.Poll .VoteOptionArea .VoteOption .OptionDetail{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Poll .VoteOptionArea .VoteOption .OptionDetail.Selected{background-color:#fd9741}.Poll .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:25px;left:38px;position:absolute;width:25px}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:24px;font-weight:700;text-align:center;width:80%}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Poll .VoteOptionArea .AddVoteOption img{height:80px;width:80px}}@media(max-width:565px){.Poll .Inner{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:flex-start;max-width:100vw;min-height:100vh;padding-left:10px;padding-right:10px;padding-top:80px;position:relative;width:1600px;width:100vw;z-index:3}.Poll .Inner .UpperDiv .Title{font-size:30px;font-weight:700;margin-bottom:5px;margin-top:20px}.Poll .Inner .UpperDiv .Title img{height:24px;margin-right:10px}.Poll .Inner .UpperDiv .UpperDescription{color:#13212ccc;display:flex;flex-direction:row;font-size:15px;font-weight:700;height:fit-content}.Poll .Inner .UpperDiv .UpperDescription .ViewIcon{height:15px;margin:3px 4px 0 21px;width:15px}.Poll .Inner .UpperDiv .UpperDescription .Desc{display:flex;flex-direction:row}.Poll .Inner .UpperDiv .UpperDescription .Desc img{border-radius:50px;height:15px;margin-right:4px;margin-top:2px;width:15px}.Poll .Inner .Options{display:flex;flex-direction:row;gap:18px;margin-top:20px}.Poll .Inner .Options .Option{color:#13212c;display:flex;flex-direction:row;font-size:18px;font-weight:700}.Poll .Inner .Options .Option .OptionIcon{height:20px;margin-right:4px;margin-top:2px;width:20px}.Poll .Inner .SubmitContainer{display:flex;justify-content:center}.Poll .Inner .SubmitContainer .NamedBtnContainer{display:flex;flex-direction:row}.Poll .Inner .SubmitContainer .NamedBtnContainer .NameInput{height:32px;margin-right:10px;margin-top:32px;width:150px}.Poll .Inner .SubmitContainer .SubmitButton{align-items:center;background-color:#006bb3;border:3px solid hsla(0,0%,100%,.302);border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:30px;outline:none;overflow:hidden;padding-block:.5rem;padding-inline:1.25rem;position:relative;transition:all .3s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton img{height:20px}.Poll .Inner .SubmitContainer .SubmitButton:hover{border-color:#fff9;transform:scale(1.05)}.Poll .Inner .SubmitContainer .SubmitButton:hover img{animation:rotate-icon .6s ease-in-out}.Poll .Inner .SubmitContainer .SubmitButton:before{background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);content:"";height:100%;left:-100px;opacity:.6;position:absolute;top:0;width:100px}.Poll .Inner .SubmitContainer .SubmitButton:hover:before{animation:shine 1.5s ease-out infinite}.Poll .Inner .VerticalLine{background-color:#fff;height:1px;margin-bottom:33px;margin-top:33px;width:100%}.Poll .Inner .PollResultContainer{flex-direction:column;margin-bottom:30px}.Poll .Inner .PollResultContainer .LeftSide{display:flex;flex:8 1;flex-direction:column;margin-bottom:20px}.Poll .Inner .PollResultContainer .RightSide{background-color:#478ad11a;border-radius:10px;box-sizing:border-box;display:flex;flex:1.8 1;flex-direction:column;margin:0;padding:30px 20px}.Poll .Inner .PollResultContainer .RightSide.dimmed{filter:blur(10px)}.Poll .Inner .PollResultContainer .RightSide .Title{border-bottom:1px solid #478ad1;display:flex;flex-direction:row;height:fit-content;margin-bottom:10px;padding-bottom:3px;width:100%}.Poll .Inner .PollResultContainer .RightSide .Title img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank{align-items:center;display:flex;justify-content:space-between;width:100%}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name{display:flex}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name img{height:18px;margin-right:5px;width:18px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .RankNumber{color:#ffb743;margin-right:10px}.Poll .Inner .PollResultContainer .RightSide .Leaderboard .Rank .Name .Number{font-size:12px;margin-right:5px}.Poll .VoteOptionArea{grid-gap:10px 0;display:grid;gap:10px 0;grid-template-columns:repeat(2,1fr);margin-top:25px;place-items:center;width:100%}.Poll .VoteOptionArea .VoteOption{align-items:center;background-color:#e5f2ff;border-radius:5px;cursor:pointer;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:column;height:220px;justify-content:space-between;position:relative;width:45vw}.Poll .VoteOptionArea .VoteOption.Selected{border:1px solid orange;box-sizing:border-box}.Poll .VoteOptionArea .VoteOption.Max{display:none}.Poll .VoteOptionArea .VoteOption .VoteOptionImage{background-color:#c4c4c4;display:flex;flex-direction:column;height:220px;justify-content:center;text-align:center;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage img{height:160px;object-fit:cover;width:100%}.Poll .VoteOptionArea .VoteOption .VoteOptionImage span{color:#fff;display:block;font-size:18px;font-weight:700}.Poll .VoteOptionArea .VoteOption .VoteOptionImage .span2{font-weight:400}.Poll .VoteOptionArea .VoteOption .OptionDetail{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative;width:100%}.Poll .VoteOptionArea .VoteOption .OptionDetail.Selected{background-color:#fd9741}.Poll .VoteOptionArea .VoteOption .OptionDetail .VoteIcon{height:3vw;left:3vw;position:absolute;width:3vw}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText{background-color:#0000;border:none;font-size:24px;font-weight:700;text-align:center;width:80%}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText::placeholder{color:gray}.Poll .VoteOptionArea .VoteOption .OptionDetail .OptionText:focus{outline:none}.Poll .VoteOptionArea .AddVoteOption img{height:80px;width:80px}}@keyframes moveStripes{0%{background-position:0 0}to{background-position:20px 0}}@keyframes rotate-icon{0%{transform:rotate(0deg)}50%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}@keyframes shine{0%{left:-100px}60%,to{left:100%}}.Main{background-color:#e5f2ff;height:auto;width:100%}.Main,.Main .Inner{display:flex;justify-content:center}.Main .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;height:auto;justify-content:flex-start;margin-top:60px;padding-left:64px;padding-right:64px;position:relative;width:1600px;z-index:3}.Main .Inner .PollsContainer{height:266px;margin-top:40px;width:100%}.Main .Inner .PollsContainer .TitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.Main .Inner .PollsContainer .TitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.Main .Inner .PollsContainer .PollsBox{align-items:center;background-color:#e5f2ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;gap:10px;height:217px;padding:10px 20px;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:90%;padding:22px 18px;position:relative;width:20%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description{height:auto}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Title{font-size:15px;font-weight:700}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:12px;font-weight:700}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px;white-space:nowrap}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}.EntirePollsContainer{margin-top:40px}.EntirePollsContainer .EntireTitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.EntirePollsContainer .EntireTitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.EntirePollsContainer .EntirePollsBox{align-items:center;background-color:#e5f2ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:20px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:170px;padding:22px 18px;position:relative;width:calc(20% - 10px)}.EntirePollsContainer .EntirePollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description{height:auto}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Title{font-size:15px;font-weight:700}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:12px;font-weight:700}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px;white-space:nowrap}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}@media(min-width:566px)and (max-width:1040px){.Main{background-color:#f7ffe5;height:auto;width:100%}.Main,.Main .Inner{display:flex;justify-content:center}.Main .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;height:auto;justify-content:flex-start;margin-top:60px;padding-left:34px;padding-right:34px;position:relative;width:1600px;z-index:3}.Main .Inner .PollsContainer{height:auto;margin-top:40px;width:100%}.Main .Inner .PollsContainer .TitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.Main .Inner .PollsContainer .TitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.Main .Inner .PollsContainer .PollsBox{align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:space-between;padding:10px 20px;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:180px;padding:22px 18px;position:relative;width:calc(50% - 10px)}.Main .Inner .PollsContainer .PollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description{height:auto}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Title{font-size:15px;font-weight:700}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:12px;font-weight:700}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}.EntirePollsContainer{margin-top:40px}.EntirePollsContainer .EntireTitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.EntirePollsContainer .EntireTitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.EntirePollsContainer .EntirePollsBox{align-items:center;background-color:#e5f2ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:space-between;padding:20px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:170px;padding:22px 18px;position:relative;width:calc(50% - 10px)}.EntirePollsContainer .EntirePollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description{height:auto}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Title{font-size:15px;font-weight:700}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:12px;font-weight:700}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}}@media(max-width:565px){.Main{background-color:#f7ffe5;height:auto;width:100%}.Main,.Main .Inner{display:flex;justify-content:center}.Main .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;height:auto;justify-content:flex-start;margin-top:60px;padding-left:10px;padding-right:10px;position:relative;width:1600px;z-index:3}.Main .Inner .PollsContainer{height:auto;margin-top:40px;max-width:100%;width:100%}.Main .Inner .PollsContainer .TitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.Main .Inner .PollsContainer .TitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.Main .Inner .PollsContainer .PollsBox{-ms-overflow-style:none;align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;gap:10px;height:auto;justify-content:space-between;max-width:95vw;overflow:hidden;overflow-x:auto;overflow-y:hidden;padding:10px 5px;scrollbar-width:none;width:100%}.Main .Inner .PollsContainer .PollsBox::-webkit-scrollbar{display:none}.Main .Inner .PollsContainer .PollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:160px;min-width:calc(50% - 10px);padding:20px 16px;position:relative}.Main .Inner .PollsContainer .PollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description{height:auto}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Title{font-size:3vw;font-weight:700;max-width:21vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:2.2vw;font-weight:700}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:10px;height:fit-content;justify-content:center;padding:3px 4px}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.Main .Inner .PollsContainer .PollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}.EntirePollsContainer{margin-top:40px}.EntirePollsContainer .EntireTitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.EntirePollsContainer .EntireTitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.EntirePollsContainer .EntirePollsBox{align-items:center;background-color:#e5f2ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:space-between;padding:10px 5px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:160px;padding:20px 16px;position:relative;width:calc(50% - 10px)}.EntirePollsContainer .EntirePollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description{height:auto}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Title{font-size:14px;font-weight:700;max-width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:11px;font-weight:700}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:10px;height:fit-content;justify-content:center;padding:3px 4px}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}}.Signup{background-color:#e5f2ff;height:100vh;width:100%}.Signup,.Signup .SignupInner{display:flex;justify-content:center}.Signup .SignupInner{align-items:center;background-color:#fff;flex-direction:column;height:100%;position:relative;width:580px}.Signup .SignupInner .HomeButton{align-items:center;cursor:pointer;display:flex;flex-direction:row;position:absolute;right:20px;top:20px;transition:scale .2s}.Signup .SignupInner .HomeButton:hover{scale:1.05}.Signup .SignupInner .HomeButton img{height:16px;width:16px}.Signup .SignupInner .HomeButton div{color:#c9c9c9;font-size:15px;margin-left:5px}.Signup .SignupInner .UpperPartContainer{align-items:center;display:flex;flex-direction:column;width:100%}.Signup .SignupInner .UpperPartContainer .LoginIcon{height:250px;width:230px}.Signup .SignupInner .UpperPartContainer .Title{font-family:YANGJIN;font-size:40px;letter-spacing:-5%;margin-top:16px}.Signup .SignupInner .UpperPartContainer .Text{margin-top:10px}.Signup .SignupInner .LowerPartContainer{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:60px;width:100%}.Signup .SignupInner .LowerPartContainer input{background-color:#0000;border:none;border-bottom:1px solid #7aaee6;font-size:15px;height:30px;margin-top:5px;width:70%}.Signup .SignupInner .LowerPartContainer input:focus{outline:none}.Signup .SignupInner .Submit{background:linear-gradient(90deg,#3b82f6,#2563eb,#1e40af);border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:SUIT;font-size:18px;font-weight:700;margin-top:30px;padding:5px 10px;transition:scale .3s}.Signup .SignupInner .Submit:hover{scale:1.2}.Signup .SignupInner .Copyright{bottom:27px;color:#d9d9d9;position:fixed}.MyPage{background-color:#e5f2ff;color:#13212c;height:auto;width:100%}.MyPage,.MyPage .Inner{display:flex;justify-content:center;min-height:100vh}.MyPage .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;justify-content:flex-start;padding-left:100px;padding-right:100px;padding-top:160px;position:relative;width:1600px;z-index:3}.MyPage .Inner .TopBox{align-items:center;display:flex;flex-direction:row;height:fit-content;width:100%}.MyPage .Inner .TopBox .Profile{border-radius:50%;cursor:pointer;height:250px;margin-right:30px;object-fit:cover;width:250px}.MyPage .Inner .TopBox .Detail .Nickname{align-items:center;display:flex;font-size:35px;font-weight:700}.MyPage .Inner .TopBox .Detail .Nickname img{cursor:pointer;height:20px;margin-left:10px;width:20px}.MyPage .Inner .TopBox .Detail .Nickname img:hover{animation:scaleUpDown .6s}.MyPage .Inner .TopBox .Detail .Nickname input{border:none;border-bottom:1px solid #000;font-family:SUIT;font-size:20px;font-weight:700;height:35px}.MyPage .Inner .TopBox .Detail .Nickname input:focus{outline:none}.MyPage .Inner .TopBox .Detail .Email{color:gray}.MyPage .Inner .TopBox .Detail .Logout{align-items:center;background-color:#478ad1;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;margin-top:10px;outline:none;padding:5px 10px;transition:transform .3s}.MyPage .Inner .TopBox .Detail .Logout:hover{transform:scale(.95)}.MyPage .Inner .UnderBox{margin-top:50px}.MyPage .Inner .UnderBox .Tabs{align-items:center;display:flex;height:30px;justify-content:center;width:20%}.MyPage .Inner .UnderBox .Tabs .TabButton{align-items:center;border:none;border-top-left-radius:15px;border-top-right-radius:15px;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;width:50%}.MyPage .Inner .UnderBox .Tabs .TabButton.active{background-color:#878787;color:#fff}.MyPage .Inner .UnderBox .Numbering{font-size:20px;font-weight:700;margin-bottom:5px}.MyPage .Inner .UnderBox .PollList{border-collapse:collapse;display:grid;width:100%}.MyPage .Inner .UnderBox .PollList .PollHeader{border-bottom:2px solid #000;font-weight:700}.MyPage .Inner .UnderBox .PollList .PollHeader,.MyPage .Inner .UnderBox .PollList .PollItem{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr .8fr;padding:10px 0;text-align:center;width:100%}.MyPage .Inner .UnderBox .PollList .PollItem{grid-gap:10px;border-bottom:1px solid #000;cursor:pointer;gap:10px}.MyPage .Inner .UnderBox .PollList .PollItem:hover{text-decoration:underline}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired{display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px;width:fit-content}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now.Expired{background-color:#fd9741}.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes{align-items:center;display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes img{height:20px;margin-right:5px}.MyPage .Inner .UnderBox .Pagination{display:flex;justify-content:center;margin-top:10px;width:100%}.MyPage .Inner .UnderBox .Pagination button{background-color:#478ad1;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:SUIT;font-size:14px;font-weight:700;outline:none;padding:5px 10px}.MyPage .Inner .UnderBox .Pagination button:disabled{background-color:#c1c1c1;color:#fff;cursor:not-allowed}.MyPage .Inner .UnderBox .Pagination span{margin:10px}@media(min-width:566px)and (max-width:1040px){.MyPage{background-color:#e5f2ff;color:#13212c;height:auto;width:100%}.MyPage,.MyPage .Inner{display:flex;justify-content:center;min-height:100vh}.MyPage .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;justify-content:flex-start;padding-left:100px;padding-right:100px;padding-top:160px;position:relative;width:1600px;z-index:3}.MyPage .Inner .TopBox{align-items:center;display:flex;flex-direction:row;height:fit-content;width:100%}.MyPage .Inner .TopBox .Profile{border-radius:50%;cursor:pointer;height:250px;margin-right:30px;object-fit:cover;width:250px}.MyPage .Inner .TopBox .Detail .Nickname{align-items:center;display:flex;font-size:35px;font-weight:700}.MyPage .Inner .TopBox .Detail .Nickname img{cursor:pointer;height:20px;margin-left:10px;width:20px}.MyPage .Inner .TopBox .Detail .Nickname img:hover{animation:scaleUpDown .6s}.MyPage .Inner .TopBox .Detail .Nickname input{border:none;border-bottom:1px solid #000;font-family:SUIT;font-size:20px;font-weight:700;height:35px}.MyPage .Inner .TopBox .Detail .Nickname input:focus{outline:none}.MyPage .Inner .TopBox .Detail .Email{color:gray}.MyPage .Inner .TopBox .Detail .Logout{align-items:center;background-color:#478ad1;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;margin-top:10px;outline:none;padding:5px 10px;transition:transform .3s}.MyPage .Inner .TopBox .Detail .Logout:hover{transform:scale(.95)}.MyPage .Inner .UnderBox{margin-top:50px}.MyPage .Inner .UnderBox .Tabs{align-items:center;display:flex;height:30px;justify-content:center;width:50%}.MyPage .Inner .UnderBox .Tabs .TabButton{align-items:center;border:none;border-top-left-radius:15px;border-top-right-radius:15px;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;width:50%}.MyPage .Inner .UnderBox .Tabs .TabButton.active{background-color:#878787;color:#fff}.MyPage .Inner .UnderBox .Numbering{font-size:20px;font-weight:700;margin-bottom:5px}.MyPage .Inner .UnderBox .PollList{border-collapse:collapse;display:grid;width:100%}.MyPage .Inner .UnderBox .PollList .PollHeader{border-bottom:2px solid #000;font-weight:700}.MyPage .Inner .UnderBox .PollList .PollHeader,.MyPage .Inner .UnderBox .PollList .PollItem{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr .8fr;padding:10px 0;text-align:center;width:100%}.MyPage .Inner .UnderBox .PollList .PollItem{grid-gap:10px;border-bottom:1px solid #000;cursor:pointer;gap:10px}.MyPage .Inner .UnderBox .PollList .PollItem:hover{text-decoration:underline}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired{display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px;width:fit-content}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now.Expired{background-color:#fd9741}.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes{align-items:center;display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes img{height:20px;margin-right:5px}.MyPage .Inner .UnderBox .Pagination{display:flex;justify-content:center;margin-top:10px;width:100%}.MyPage .Inner .UnderBox .Pagination button{background-color:#478ad1;border-radius:5px;color:#000;font-family:SUIT;font-size:14px;padding:5px 10px}.MyPage .Inner .UnderBox .Pagination button:disabled{background-color:#c1c1c1;color:#fff;cursor:not-allowed}.MyPage .Inner .UnderBox .Pagination span{margin:10px}}@media(max-width:565px){.MyPage{background-color:#e5f2ff;color:#13212c;height:auto;width:100%}.MyPage,.MyPage .Inner{display:flex;justify-content:center;min-height:100vh}.MyPage .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;justify-content:flex-start;padding-left:10px;padding-right:10px;padding-top:160px;position:relative;width:1600px;z-index:3}.MyPage .Inner .TopBox{align-items:center;display:flex;flex-direction:row;height:fit-content;width:100%}.MyPage .Inner .TopBox .Profile{border-radius:50%;cursor:pointer;height:40vw;margin-right:5vw;object-fit:cover;width:40vw}.MyPage .Inner .TopBox .Detail .Nickname{align-items:center;display:flex;font-size:8vw;font-weight:700}.MyPage .Inner .TopBox .Detail .Nickname img{cursor:pointer;height:4.5vw;margin-left:10px;width:4.5vw}.MyPage .Inner .TopBox .Detail .Nickname img:hover{animation:scaleUpDown .6s}.MyPage .Inner .TopBox .Detail .Nickname input{border:none;border-bottom:1px solid #000;font-family:SUIT;font-size:4.5vw;font-weight:700;height:35px;width:30vw}.MyPage .Inner .TopBox .Detail .Nickname input:focus{outline:none}.MyPage .Inner .TopBox .Detail .Email{color:gray;font-size:3.5vw}.MyPage .Inner .UnderBox{margin-top:50px}.MyPage .Inner .UnderBox .Tabs{align-items:center;display:flex;height:30px;justify-content:center;width:50%}.MyPage .Inner .UnderBox .Tabs .TabButton{align-items:center;border:none;border-top-left-radius:15px;border-top-right-radius:15px;cursor:pointer;display:flex;font-size:3vw;font-weight:700;height:40px;justify-content:center;width:50%}.MyPage .Inner .UnderBox .Tabs .TabButton.active{background-color:#878787;color:#fff}.MyPage .Inner .UnderBox .Numbering{font-size:4vw;font-weight:700;margin-bottom:5px}.MyPage .Inner .UnderBox .PollList{border-collapse:collapse;display:grid;width:100%}.MyPage .Inner .UnderBox .PollList .PollHeader{border-bottom:2px solid #000;display:grid;font-size:3vw;font-weight:700;grid-template-columns:1.5fr 1fr 1.5fr 1.5fr .8fr;padding:10px 0;text-align:center;width:100%}.MyPage .Inner .UnderBox .PollList .PollItem{grid-gap:10px;border-bottom:1px solid #000;cursor:pointer;display:grid;font-size:3vw;gap:10px;grid-template-columns:2fr 1.2fr 1.5fr 1.5fr .8fr;padding:10px 0;text-align:center;width:100%}.MyPage .Inner .UnderBox .PollList .PollItem:hover{text-decoration:underline}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired{display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:3vw;height:fit-content;justify-content:center;padding:1vw 1.2vw;width:fit-content}.MyPage .Inner .UnderBox .PollList .PollItem .PollIsExpired .Now.Expired{background-color:#fd9741}.MyPage .Inner .UnderBox .PollList .PollItem .PollTitle{display:block;font-size:3vw;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.MyPage .Inner .UnderBox .PollList .PollItem .PollEndDate,.MyPage .Inner .UnderBox .PollList .PollItem .PollReadCounts,.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes{align-items:center;display:flex;justify-content:center}.MyPage .Inner .UnderBox .PollList .PollItem .PollEndDate img,.MyPage .Inner .UnderBox .PollList .PollItem .PollReadCounts img,.MyPage .Inner .UnderBox .PollList .PollItem .PollTypes img{height:3vw;margin-right:5px}.MyPage .Inner .UnderBox .Pagination{display:flex;justify-content:center;margin-top:10px;width:100%}.MyPage .Inner .UnderBox .Pagination button{background-color:#478ad1;border-radius:5px;color:#000;font-family:SUIT;font-size:14px;padding:5px 10px}.MyPage .Inner .UnderBox .Pagination button:disabled{background-color:#c1c1c1;color:#fff;cursor:not-allowed}.MyPage .Inner .UnderBox .Pagination span{margin:10px}}@keyframes scaleUpDown{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Search{background-color:#e5f2ff;height:auto;width:100%}.Search,.Search .Inner{display:flex;justify-content:center}.Search .Inner{background-color:#fff;box-sizing:border-box;flex-direction:column;height:100%;height:auto;justify-content:flex-start;margin-top:60px;min-height:100vh;padding-left:64px;padding-right:64px;position:relative;width:1600px;z-index:3}.Search .Inner .EntirePollsContainer{margin-top:40px}.Search .Inner .EntirePollsContainer .EntireTitleBox{align-items:center;background-color:#7aaee6;border-top-right-radius:10px;color:#fff;display:flex;font-size:18px;height:30px;justify-content:center;padding:5px 10px;position:relative;width:fit-content}.Search .Inner .EntirePollsContainer .EntireTitleBox:before{background-color:#fd9741;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.Search .Inner .EntirePollsContainer .EntirePollsBox{align-items:center;background-color:#e5f2ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:20px;width:100%}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll{background-color:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:170px;padding:22px 18px;position:relative;width:calc(20% - 10px)}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll:before{background-color:#478ad1;content:"";display:block;height:1px;left:25%;position:absolute;top:0;width:50%}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top{color:#13212c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description{height:auto}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Title{font-size:15px;font-weight:700}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Description .Detail{color:#13212ccc;font-size:12px;font-weight:700}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now{align-items:center;background-color:#478ad1;border-radius:3px;color:#fff;display:flex;font-size:12px;height:fit-content;justify-content:center;padding:4px 5px}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Top .Now.Expired{background-color:#fd9741}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .Background{background-color:#a6a6a6;bottom:0;filter:brightness(70%);left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:1}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption .content{color:#fff;position:relative;transition:opacity .3s ease;z-index:2}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .Background{filter:brightness(100%)}.Search .Inner .EntirePollsContainer .EntirePollsBox .IndividualPoll .Options .IndividualOption:hover .content{opacity:0}.Header{background-color:#e5f2ff;display:flex;filter:drop-shadow(0 2px 3px #808080);flex-direction:row;height:60px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.Header .HeaderInner{box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 30px;width:1600px}.Header .HeaderInner .HeaderLeft{align-items:center;display:flex;flex-direction:row;height:100%}.Header .HeaderInner .HeaderLeft img{cursor:pointer;height:50px;margin-right:10px}.Header .HeaderInner .HeaderLeft .Gollaba{cursor:pointer;font-family:YANGJIN;font-size:25px;letter-spacing:10%;margin-top:5px;text-decoration:underline}.Header .HeaderInner .HeaderLeft .SearchBar{align-items:center;background-color:#fff;border:1px solid #bed0e2;border-radius:5px;display:flex;height:45px;margin-left:28px;width:500px}.Header .HeaderInner .HeaderLeft .SearchBar img{height:20px;margin-left:10px;width:20px}.Header .HeaderInner .HeaderLeft .SearchBar .SearchTermInput{border:#0000;font-size:15px;height:80%;letter-spacing:-2px;width:85%}.Header .HeaderInner .HeaderLeft .SearchBar .SearchTermInput:focus{outline:none}.Header .HeaderInner .HeaderRight{align-items:center;display:flex;gap:18px}.Header .HeaderInner .HeaderRight .HeaderButton{align-items:center;background:linear-gradient(90deg,#3b82f6,#2563eb,#1e40af);border-radius:10px;box-shadow:0 4px 6px -1px #3b82f680;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:scale .2s,box-shadow .2s;width:100px}.Header .HeaderInner .HeaderRight .HeaderButton:hover{background:linear-gradient(180deg,#3b82f6,#2563eb,#1e40af);scale:1.1}.Header .HeaderInner .HeaderRight .HeaderButton:focus{box-shadow:0 0 0 4px #3b82f64d;outline:none}.Header .HeaderInner .HeaderRight .HeaderButton.login{background:linear-gradient(90deg,#ffba81,#fd9741,#ff7e14)}.Header .HeaderInner .HeaderRight .HeaderButton.login:hover{background:linear-gradient(180deg,#ffba81,#fd9741,#ff7e14);scale:1.1}.Header .HeaderInner .HeaderRight .ProfileImage{border-radius:50%;height:12vw;object-fit:cover;width:12vw}.Header .HeaderInner .HeaderRight .MypageBtn{align-items:center;background:linear-gradient(180deg,#4dc7d9 0,#66a6ff);border:none;border-radius:25px;box-shadow:0 5px 10px #0003;color:#fff;cursor:pointer;display:flex;font-size:18px;height:50px;justify-content:center;padding:0 15px;transition:scale .2s;width:auto}.Header .HeaderInner .HeaderRight .MypageBtn:hover{scale:1.05}.Header .HeaderInner .HeaderRight .MypageBtn .ProfileImage{border-radius:50%;height:40px;margin-right:12px;object-fit:cover;width:40px}@media(min-width:566px)and (max-width:1040px){.Header .HeaderInner{box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 30px;width:1600px}.Header .HeaderInner .HeaderLeft{align-items:center;display:flex;flex-direction:row;height:100%}.Header .HeaderInner .HeaderLeft img{cursor:pointer;height:50px;margin-right:10px}.Header .HeaderInner .HeaderLeft .Gollaba{cursor:pointer;font-family:YANGJIN;font-size:25px;letter-spacing:10%;margin-top:5px;text-decoration:underline}.Header .HeaderInner .HeaderLeft .SearchBar{margin-left:20px;width:30vw}.Header .HeaderInner .HeaderLeft .SearchBar img{height:15px;margin-left:8px;width:15px}.Header .HeaderInner .HeaderLeft .SearchBar .SearchTermInput{border:#0000;font-size:14px;height:80%;width:85%}.Header .HeaderInner .HeaderRight{align-items:center;display:flex;gap:18px}.Header .HeaderInner .HeaderRight .HeaderButton{align-items:center;background:linear-gradient(90deg,#3b82f6,#2563eb,#1e40af);border-radius:10px;box-shadow:0 4px 6px -1px #3b82f680;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:scale .2s,box-shadow .2s;width:100px}.Header .HeaderInner .HeaderRight .HeaderButton:hover{background:linear-gradient(180deg,#3b82f6,#2563eb,#1e40af);scale:1.1}.Header .HeaderInner .HeaderRight .HeaderButton:focus{box-shadow:0 0 0 4px #3b82f64d;outline:none}.Header .HeaderInner .HeaderRight .HeaderButton.login{background:linear-gradient(90deg,#ffba81,#fd9741,#ff7e14)}.Header .HeaderInner .HeaderRight .HeaderButton.login:hover{background:linear-gradient(180deg,#ffba81,#fd9741,#ff7e14);scale:1.1}.Header .HeaderInner .HeaderRight .MypageBtn{align-items:center;background:linear-gradient(180deg,#4dc7d9 0,#66a6ff);border:none;border-radius:25px;box-shadow:0 5px 10px #0003;color:#fff;cursor:pointer;display:flex;font-size:18px;height:50px;justify-content:center;padding:0 15px;transition:scale .2s;width:auto}.Header .HeaderInner .HeaderRight .MypageBtn:hover{scale:1.05}.Header .HeaderInner .HeaderRight .MypageBtn .ProfileImage{border-radius:50%;height:40px;margin-right:12px;object-fit:cover;width:40px}}@media(max-width:565px){.Header .HeaderInner{box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 10px;width:100vw}.Header .HeaderInner .HeaderLeft{align-items:center;display:flex;flex-direction:row;height:100%}.Header .HeaderInner .HeaderLeft img{cursor:pointer;height:50px;margin-right:10px}.Header .HeaderInner .HeaderLeft .Gollaba{display:none}.Header .HeaderInner .HeaderLeft .SearchIcon{cursor:pointer;height:24px;width:24px}.Header .HeaderInner .HeaderRight{align-items:center;display:flex;gap:10px}.Header .HeaderInner .HeaderRight .HeaderButton{align-items:center;background:linear-gradient(90deg,#3b82f6,#2563eb,#1e40af);border-radius:8px;box-shadow:0 3px 5px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:14px;height:35px;justify-content:center;transition:scale .2s,box-shadow .2s;width:80px}.Header .HeaderInner .HeaderRight .HeaderButton:hover{scale:1.05}.Header .HeaderInner .HeaderRight .HeaderButton.login{background:linear-gradient(90deg,#ffba81,#fd9741,#ff7e14)}.Header .HeaderInner .HeaderRight .HeaderButton.login:hover{scale:1.05}.Header .HeaderInner .HeaderRight .ProfileImage{border-radius:50%;cursor:pointer;height:35px;width:35px}.Header .HeaderInner .MobileSearchBar{align-items:center;background:#fff;box-shadow:0 2px 5px #0003;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;left:0;padding:10px;position:fixed;top:60px;width:100vw;z-index:1000}.Header .HeaderInner .MobileSearchBar input{border:1px solid #ddd;border-radius:5px;flex:1 1;font-size:16px;height:40px;padding:0 10px}.Header .HeaderInner .MobileSearchBar input:focus{border-color:#478ad1;outline:none}.Header .HeaderInner .MobileSearchBar .CloseButton{background-color:#478ad1;border:none;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;height:40px;padding:0 15px;width:auto}.Header .HeaderInner .MobileSearchBar .CloseButton:hover{background-color:#2563eb}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.516f4bb9.css.map*/