body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}.home-faq ul{list-style-type:disc}.home-faq ol{list-style-type:decimal}.shorts{height:100dvh;overflow-y:scroll;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:contain;touch-action:pan-y}.scroll-snap-align-start{scroll-snap-align:start;scroll-snap-stop:always}.shorts::-webkit-scrollbar{display:none}.bg-loading-background{background-color:#272727;background-image:linear-gradient(90deg,rgba(22,24,35,0),rgba(22,24,35,.1) 50%,rgba(22,24,35,0))}.bg-loading-background,.bg-loading-foreground{background-size:400% 200%;background-repeat:no-repeat;animation:gradient 1.5s linear 0s infinite normal none running}.bg-loading-foreground{background-color:rgba(22,24,35,.06);background-image:linear-gradient(90deg,rgba(22,24,35,0),rgba(22,24,35,.07) 50%,rgba(22,24,35,0))}.smallScrollBar{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.smallScrollBar::-webkit-scrollbar{width:5px;background-color:#ccc}.smallScrollBar::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5vh}.scroll{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.scroll::-webkit-scrollbar{width:.5vh}.scroll::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5vh}@keyframes gradient{0%{background-position-x:200%}to{background-position-x:-150%}}input.hideInputClock[type=time]::-webkit-calendar-picker-indicator{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html:has(header.advertise-header){scroll-behavior:smooth;scroll-padding-top:78px}.progress-bar-animation{animation:progress-loading 1.5s ease-in-out infinite}@keyframes progress-loading{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}#img-upload{display:none}#img-upload-label{display:block;padding:0 1em;text-align:center;line-height:100px;cursor:pointer}#img-upload-label:before{font-size:19px;color:#aaa}#img-upload-label:hover{border-color:hsl(var(--pink))}#img-upload-label::file-selector-button{display:none}#img-upload-label::file-selector-box{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}