.slideshow-container{width:100%;max-width:100vw;margin:0;margin-bottom:32px}.main-image{width:100%;margin-bottom:0!important}.main-image .image-wrapper{position:relative;width:100%;padding-top:75%;overflow:hidden}.main-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:contain}.image-description{text-align:center;margin-top:10px}.thumbnails{display:flex;justify-content:space-between;align-items:center;height:80px;margin-top:16px}.thumbnail-container{display:flex;overflow:hidden;height:100%;width:auto}.thumbnail-container img{max-width:100px;height:100%;margin:0;margin-right:16px;opacity:.5;transition:opacity .3s ease;cursor:pointer;object-fit:contain}.thumbnail-container img.active{opacity:1}.next,.prev{padding:10px;display:inline-block;width:3rem;height:3rem;background-repeat:no-repeat;background-position:50%;background-size:50%;border:1px solid #f05a23;margin-left:.25rem}.prev{margin-right:.25rem}.next{margin-left:.25rem}@media (max-width:576px){.slideshow-container{max-width:100%;width:100%}}.article-container{max-width:854px;margin-right:auto;margin-left:auto;margin-bottom:64px}.article-container-fluid{max-width:100%}article p:last-child{margin-bottom:1rem}article h2{margin-bottom:0}.title{font-size:35px;line-height:55px;font-weight:500}.subtitle{position:relative;font-size:26px;line-height:38px;font-weight:500;margin-bottom:32px}.content-title{font-size:22px;line-height:32px;font-weight:500;margin-bottom:1rem}.content-subtitle{font-size:1.25rem;line-height:34px;font-weight:500;margin-bottom:1rem}.content{font-size:1rem;line-height:30px;text-align:justify;color:#3f3f46;word-wrap:break-word;word-break:break-all}.content [data-bs-toggle=tooltip],.content sup{color:#f05a23;padding:0 2px}.photo-container{margin-bottom:32px}@media (max-width:576px){.photo-container{margin-bottom:24px}}.owl-description,.photo-container{position:relative}.owl-description .content-camera-info,.photo-container .content-camera-info{font-size:13px;line-height:20px;margin:8px 0 0;font-weight:400;color:#a1a1a1;text-align:center;word-wrap:break-word}.owl-description .content-photo-info,.photo-container .content-photo-info{font-size:13px;line-height:20px;text-align:start;color:#3f3f46;margin-top:8px;margin-bottom:0;word-wrap:break-word}.owl-description .content-photo-info:not(:empty)::before,.photo-container .content-photo-info:not(:empty)::before{content:"▲";margin-right:.5rem}.subtitle:before{content:"";position:absolute;left:-1.25rem;top:1.25rem;transform:translateY(-50%);width:8px;height:25px;background-color:#f05a23}.owl-carousel .item{opacity:.4;transition:.4s ease all;margin:0;transform:scale(.9);vertical-align:bottom}.owl-carousel .item .image-container{display:flex;align-items:center;justify-content:center;overflow:hidden}.owl-carousel .active .item{opacity:1;transform:scale(1);height:100%}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.owl-carousel .owl-item .photo-container{display:none}.owl-carousel .owl-item.active .photo-container{display:block}.owl-carousel .owl-controls{position:absolute;margin-top:15px}.owl-carousel .inner{position:absolute;bottom:30px;left:0;right:0;text-align:center}.owl-carousel .owl-dots{text-align:center;margin-top:24px;margin-bottom:32px}@media (max-width:576px){.owl-carousel .owl-dots{margin-top:16px}}.owl-carousel .owl-dots button.owl-dot{width:10px;height:10px;border-radius:50%;display:inline-block;background:#e4e4e7;margin:0 10px}.owl-carousel .owl-dots button.owl-dot.active{background-color:#f05a23}.owl-carousel .owl-dots button.owl-dot:focus{outline:0}.owl-carousel .photo-container{margin-bottom:0}[template1-words] .card-body,[template2-video] .card-body,[template3-image] .card-body,[template4-carousel-thumbnail] .card-body,[template5-carousel] .card-body,[template6-twice-image] .card-body,[template7-image-left] .card-body,[template8-image-right] .card-body{padding:8px 0}[template5-carousel] .owl-stage{display:flex;align-items:center;justify-content:center}[data-bs-toggle=tooltip]{color:#f05a23}@media (min-width:576px) and (max-width:992px){.article-container{padding:0 40px;margin-bottom:40px}}@media (max-width:576px){.article-container{max-width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto;margin-bottom:40px}.title{font-size:26px;line-height:38px}.subtitle{font-size:22px;line-height:32px;margin-bottom:24px}.subtitle:before{top:1.125rem;left:-12px;width:4px;height:22px}.content-title{font-size:21px;line-height:30px;font-weight:500;margin-bottom:12px}.content-subtitle{margin-bottom:12px;line-height:32px}}.article-container [sku] .card:hover img{transform:scale(1.05)}.article-container [sku] .card:hover .arrow-a{animation:arrow-cycle-a .5s linear 0s 1}.article-container [sku] .card:hover .arrow-b{animation:arrow-cycle-b .5s linear 0s 1}.article-container [sku] .btn.btn-primary .arrow-cycle{position:relative;display:inline-block;width:1.25rem;height:1.25rem;margin-left:3px;overflow:hidden}.article-container [sku] .btn.btn-primary .arrow-cycle .icon{position:absolute;left:0;top:0;transition:filter .2s}.article-container [sku] .btn.btn-primary .arrow-cycle .arrow-a{opacity:1}.article-container [sku] .btn.btn-primary .arrow-cycle .arrow-b{opacity:1}@keyframes arrow-cycle-a{0%{opacity:1;transform:translateX(0)}50%{opacity:1;transform:translateX(18px)}100%{opacity:1;transform:translateX(18px)}}@keyframes arrow-cycle-b{0%{opacity:1;transform:translateX(-18px)}50%{opacity:1;transform:translateX(0)}100%{opacity:1;transform:translateX(0)}}.social-btn-container{position:sticky;margin-bottom:5px;bottom:5px;top:auto;right:0;margin-top:20px;display:flex;flex-direction:column;align-items:center;width:60px;z-index:999}.social-btn-container button:not(.post):not(.btn-to-top){background-color:transparent;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;margin-bottom:5px;border:none;font-size:24px;cursor:pointer}.social-btn-container .btn-to-top,.social-btn-container .btn-top{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:1rem;font-weight:400;height:72px;width:56px;color:#000;border:1px solid #e4e4e7;border-radius:0;cursor:pointer;transition:background-color .3s ease}.social-btn-container .btn-to-top:active,.social-btn-container .btn-to-top:focus,.social-btn-container .btn-to-top:hover,.social-btn-container .btn-top:active,.social-btn-container .btn-top:focus,.social-btn-container .btn-top:hover{border-color:#a1a1a1;background-color:#e4e4e7;color:#000}.social-btn-container .btn-top{background-color:#fff}.social-btn-container .btn-to-top{background-color:#f4f4f5}.social-btn-container .btn-top-content{display:flex;flex-direction:column;align-items:center}.social-btn-container .btn-top-content svg{width:1rem;height:1rem;margin-bottom:.25rem}@media (max-width:992px){.social-btn-container{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);width:90%;height:56px;border:1px solid #e4e4e7;border-radius:4px;background-color:#fff;display:flex;justify-content:space-around;flex-direction:row;padding:10px;box-shadow:0 -2px 5px rgba(0,0,0,.1);z-index:1000}.social-btn-container button:not(.post):not(.btn-to-top){background:0 0;border:none;cursor:pointer;padding:10px}.social-btn-container a.post,.social-btn-container button.btn-to-top,.social-btn-container button.post{width:58px;height:24px!important;margin-bottom:0!important;padding:0!important;border:0!important;background-color:#fff!important}.social-btn-container a.post .btn-top-content,.social-btn-container button.btn-to-top .btn-top-content,.social-btn-container button.post .btn-top-content{display:flex;flex-direction:row;align-items:center}.social-btn-container a.post .btn-top-content .icon,.social-btn-container button.btn-to-top .btn-top-content .icon,.social-btn-container button.post .btn-top-content .icon{width:24px;height:24px;margin-right:4px}.social-btn-container a.post .btn-top-content span,.social-btn-container button.btn-to-top .btn-top-content span,.social-btn-container button.post .btn-top-content span{font-size:14px}}@media (max-width:992px) and (orientation:landscape){.social-btn-container{display:none}}#cover{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:32px}.blur-image{position:absolute;width:calc(100vw + 50px);height:auto;object-fit:cover;z-index:1}.cover-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;backdrop-filter:saturate(180%) blur(8px)}.cover-mask.white-mask{background-color:rgba(255,255,255,.3)}.cover-mask.black-mask{background-color:rgba(0,0,0,.3)}.cover-image{position:relative;width:auto;height:100%;object-fit:cover;z-index:3}@media (max-width:992px){#cover{height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:24px}.cover-mask{position:relative;width:100%;backdrop-filter:saturate(180%) blur(8px);z-index:2}.cover-mask.white-mask{background-color:rgba(255,255,255,.3)}.cover-mask.black-mask{background-color:rgba(0,0,0,.3)}.blur-image,.cover-image{position:relative;top:0;left:0;width:100%;height:100%;object-fit:contain}.blur-image{z-index:1}.cover-image{z-index:3}}@media (max-width:768px){#cover{margin-bottom:16px}}.snapfest-entry-modal .modal{background-color:rgba(0,0,0,.5)}.snapfest-entry-modal .modal-dialog{max-width:1000px}.snapfest-entry-modal .modal-content{border:none}.snapfest-entry-modal .modal-header{padding:16px 16px 0 48px;border:none;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:992px){.snapfest-entry-modal .modal-header{padding:16px 16px 0 16px}}.snapfest-entry-modal .modal-title{font-size:1.25rem;font-weight:500;color:#000;line-height:34px;letter-spacing:3%;margin-top:32px}.snapfest-entry-modal .modal-body{padding:16px 48px}@media (max-width:992px){.snapfest-entry-modal .modal-body{padding:16px}}.snapfest-entry-modal .modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.snapfest-entry-modal .modal-grid .modal-area-1{grid-area:area1;width:480px}.snapfest-entry-modal .modal-grid .modal-area-2{grid-area:area2;width:400px}.snapfest-entry-modal .modal-grid .modal-area-3{grid-area:area3;width:100%}.snapfest-entry-modal .modal-grid .modal-area-4{grid-area:area4;width:100%;min-width:0;overflow:hidden}.snapfest-entry-modal .modal-grid:has(.modal-area-3){grid-template-areas:"area1 area2" "area3 area3" "area4 area4"}.snapfest-entry-modal .modal-grid:not(:has(.modal-area-3)){grid-template-areas:"area1 area2" "area4 area4"}.snapfest-entry-modal .modal-nav{margin-bottom:32px}.snapfest-entry-modal .modal-nav .nav-pills .nav-link.active,.snapfest-entry-modal .modal-nav .nav-pills .show>.nav-link{color:#000;border-bottom:3px solid #f05a23;background-color:#fff}.snapfest-entry-modal .modal-nav .nav-link{color:#71717a;font-size:1rem;line-height:24px;border-bottom:1px solid #e4e4e7;padding:16px auto}.snapfest-entry-modal .description-text{font-size:13px;font-weight:400;line-height:26px;letter-spacing:2%;margin-bottom:10px}.snapfest-entry-modal .info-container{display:flex;justify-content:space-between}@media (max-width:768px){.snapfest-entry-modal .info-container{flex-direction:column}}.snapfest-entry-modal .info-item{display:flex;align-items:center;margin-bottom:16px;flex:1 1}.snapfest-entry-modal .info-item .info-label{font-size:.875rem;font-weight:500;line-height:20px;letter-spacing:2%;margin-right:24px}.snapfest-entry-modal .info-item .info-value{color:#3f3f46;font-size:.875rem;font-weight:400;line-height:20px;letter-spacing:2%}#vote-dialog .tab-content>.active{display:grid}#exifLensModal .modal-dialog{max-width:480px}#exifLensModal .modal-content{min-height:600px}#exifLensModal .modal-header{padding:24px 24px 0 24px;border:none;text-align:center}@media (max-width:768px){#exifLensModal .modal-header{padding:16px 16px 0 16px}}#exifLensModal .modal-body .search-container{padding:16px 24px 0}@media (max-width:768px){#exifLensModal .modal-body .search-container{padding:16px 16px 0}}#exifLensModal .modal-body .search-container input{padding:14px 16px 14px 12px;font-size:.875rem;line-height:20px;font-weight:400}#exifLensModal .modal-body .card-container{flex:1 1 calc(100% - 32px);max-width:100%;height:auto;max-height:344px;overflow-y:auto}#exifLensModal .modal-body .card-container .scroll-container{display:flex;flex-direction:column;gap:8px}#exifLensModal .modal-body .card-container .card{display:flex;flex-direction:row;align-items:center;border:1px solid #e4e4e7;border-radius:4px}#exifLensModal .modal-body .card-container .card.active,#exifLensModal .modal-body .card-container .card.selected,#exifLensModal .modal-body .card-container .card:focus-within,#exifLensModal .modal-body .card-container .card:hover{border:1px solid #f05a23}#exifLensModal .modal-body .card-container .card .card-img-container{width:56px;height:56px;padding-top:0;flex:none}#exifLensModal .modal-body .card-container .card .card-img-container img{position:static;transform:none;max-width:100%;max-height:100%}#exifLensModal .modal-body .card-container .card .card-body{flex:1;padding:8px 12px;gap:4px;display:flex;flex-direction:column;justify-content:center}#exifLensModal .modal-body .card-container .card .card-body .card-title{font-size:14px;font-weight:500;line-height:20px}#exifLensModal .modal-body .card-container .card .card-body .card-subtitle{font-size:12px;line-height:16px;height:20px;min-height:20px;color:#71717a}#exifLensModal .modal-body .card-container .card .card-footer{padding:16px 12px 16px 0}#exifLensModal .modal-footer{border-top:0;padding:16px 24px 24px 24px}@media (max-width:768px){#exifLensModal .modal-footer{padding:0 16px 16px 16px}}#exifLensModal .modal-footer>*{margin:0}#snapfestMsgModal .modal{max-width:316px}@media (max-width:768px){#snapfestMsgModal .modal-dialog{max-width:none;margin:auto 12px!important}}#snapfestMsgModal .modal-header{padding:24px;border:none;font-weight:400;display:flex;justify-content:center}#snapfestMsgModal .modal-header label{font-weight:500}@media (max-width:768px){#snapfestMsgModal .modal-header{padding:16px 16px 24px 16px}}#snapfestMsgModal .modal-body{padding:0}@media (max-width:768px){#snapfestMsgModal .modal-body{padding:16px}}#snapfestMsgModal .modal-body .form-section{margin-top:16px;padding-left:48px}@media (max-width:768px){#snapfestMsgModal .modal-body .form-section{padding-left:0}}#snapfestMsgModal .modal-footer .btn{padding:12px}.form-check-input{width:18px;height:18px}.btn-close{width:24px;height:24px;opacity:.6}.upload-section-title{font-size:14px;font-weight:500;color:#3f3f46;margin-bottom:8px}.upload-area{background:#fafafa;border:1px dashed #e4e4e7;border-radius:0;width:100%;max-width:480px;aspect-ratio:480/480;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.upload-area:hover{border-color:#f05a23}.upload-area.has-image{padding:0;border:1px solid var(--border-color);background:#fff}.upload-area .upload-icon{display:flex;justify-self:center;margin-bottom:16px}.upload-area .upload-text{color:#71717a;font-size:.875rem;font-weight:#71717a;margin-bottom:0}.preview-area{position:relative;background:#fafafa;border:1px solid #e4e4e7;border-radius:0;width:100%;max-width:480px;aspect-ratio:480/480;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .2s ease}.preview-area .preview-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.preview-area .preview-remove-btn{content:"";position:absolute;right:12px;top:12px;width:36px;height:36px;background:rgba(60,60,60,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="36px" viewBox="0 0 24 24" fill="%23ffffff"><path d="M6.99486 7.00636C6.60433 7.39689 6.60433 8.03005 6.99486 8.42058L10.58 12.0057L6.99486 15.5909C6.60433 15.9814 6.60433 16.6146 6.99486 17.0051C7.38538 17.3956 8.01855 17.3956 8.40907 17.0051L11.9942 13.4199L15.5794 17.0051C15.9699 17.3956 16.6031 17.3956 16.9936 17.0051C17.3841 16.6146 17.3841 15.9814 16.9936 15.5909L13.4084 12.0057L16.9936 8.42059C17.3841 8.03007 17.3841 7.3969 16.9936 7.00638C16.603 6.61585 15.9699 6.61585 15.5794 7.00638L11.9942 10.5915L8.40907 7.00636C8.01855 6.61584 7.38538 6.61584 6.99486 7.00636Z" fill="%23FFFFFF"/></svg>');background-repeat:no-repeat;background-position:center;background-size:24px 24px}.preview-area .preview-remove-btn:hover{background:rgba(60,60,60,.5);cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="36px" viewBox="0 0 24 24" fill="none"><path d="M6.99486 7.00636C6.60433 7.39689 6.60433 8.03005 6.99486 8.42058L10.58 12.0057L6.99486 15.5909C6.60433 15.9814 6.60433 16.6146 6.99486 17.0051C7.38538 17.3956 8.01855 17.3956 8.40907 17.0051L11.9942 13.4199L15.5794 17.0051C15.9699 17.3956 16.6031 17.3956 16.9936 17.0051C17.3841 16.6146 17.3841 15.9814 16.9936 15.5909L13.4084 12.0057L16.9936 8.42059C17.3841 8.03007 17.3841 7.3969 16.9936 7.00638C16.603 6.61585 15.9699 6.61585 15.5794 7.00638L11.9942 10.5915L8.40907 7.00636C8.01855 6.61584 7.38538 6.61584 6.99486 7.00636Z" fill="%23000000"/></svg>');background-repeat:no-repeat;background-position:center;background-size:24px 24px}.exif-title,.form-label{font-size:.875rem;font-weight:500;color:#3f3f46;margin-bottom:8px}.form-label-required::after{content:"*";color:#dc3545;margin-left:2px}.form-control{border:1px solid #e4e4e7;border-radius:0;padding:11px 12px;font-size:14px;transition:border-color .2s ease}.form-control::placeholder{color:#aaa;font-size:13px}.tag-container{min-height:35px;display:flex;flex-wrap:wrap;align-items:center}.tag-container .tag-text{color:#000;text-decoration:none}.tag-remove-btn{font-size:.875rem;border:none;background:0 0;padding-right:0;display:flex;justify-content:center}.tag-remove-btn:hover{opacity:1}.add-tag-btn,.btn-dropdown,.tag-item{margin:0 4px;font-size:.875rem;font-weight:400;padding:6px 10px;border:1px solid #e4e4e7;background:#fff;color:#000;border-radius:4px;display:inline-flex;align-items:center}.btn-dropdown.active,.btn-dropdown:focus,.btn-dropdown:focus-within,.btn-dropdown:hover{border-color:#f05a23;background-color:#fff;color:#000}.tag-item:first-child{margin-left:0}.tag-item:has(a):hover{background-color:#e4e4e7;cursor:pointer}.exif-section{margin-top:0}.exif-edit-container{border-radius:0;font-size:.75rem;color:#a1a1a1;letter-spacing:.32px}.exif-edit-container .exif-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);grid-template-areas:"item1 item1" "item2 item2" "item3 item3" "item4 item6" "item5 item7"}.exif-edit-container .exif-grid .exif-item{border:1px solid #e4e4e7;border-bottom:none;display:flex;align-items:center;justify-content:flex-start;min-height:32px}.exif-edit-container .exif-grid .exif-item .exif-row{display:flex;align-items:center;width:100%}.exif-edit-container .exif-grid .exif-item .exif-row .exif-label{color:#000;background:#fafafa;width:96px;padding:8px 12px;border-right:1px solid #e4e4e7;flex-shrink:0}.exif-edit-container .exif-grid .exif-item .exif-row .exif-value{color:#71717a;padding:8px 12px;flex:1;text-align:left}.exif-edit-container .exif-grid .exif-item:nth-child(1){grid-area:item1}.exif-edit-container .exif-grid .exif-item:nth-child(2){grid-area:item2}.exif-edit-container .exif-grid .exif-item:nth-child(3){grid-area:item3}.exif-edit-container .exif-grid .exif-item:nth-child(4){grid-area:item4;border-right:none}.exif-edit-container .exif-grid .exif-item:nth-child(5){grid-area:item5;border-right:none;border-bottom:1px solid #e4e4e7}.exif-edit-container .exif-grid .exif-item:nth-child(6){grid-area:item6}.exif-edit-container .exif-grid .exif-item:nth-child(7){grid-area:item7;border-bottom:1px solid #e4e4e7}.exif-edit-container .edit-btn{border:0;background-color:transparent;width:18px;height:18px}.exif-edit-container .edit-btn i:hover{filter:invert(42%) sepia(94%) saturate(2521%) hue-rotate(346deg) brightness(97%) contrast(104%)}.exif-info-container{border-radius:0;font-size:.75rem;color:#a1a1a1;letter-spacing:.32px}.exif-info-container .exif-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"item1 item1" "item2 item2" "item3 item3" "hr hr" "item4 item6" "item5 item7"}.exif-info-container .exif-grid .exif-item{border-bottom:none;display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.exif-info-container .exif-grid .exif-item .exif-row{display:flex;align-items:center;width:100%}.exif-info-container .exif-grid .exif-item .exif-row .exif-label{color:#000;width:64px;margin-right:24px;flex-shrink:0}.exif-info-container .exif-grid .exif-item .exif-row .exif-value{color:#3f3f46;flex:1;text-align:left}.exif-info-container .exif-grid .exif-item:nth-child(1){grid-area:item1}.exif-info-container .exif-grid .exif-item:nth-child(2){grid-area:item2}.exif-info-container .exif-grid .exif-item:nth-child(3){grid-area:item3}.exif-info-container .exif-grid .exif-item:nth-child(5){grid-area:item4}.exif-info-container .exif-grid .exif-item:nth-child(6){grid-area:item5}.exif-info-container .exif-grid .exif-item:nth-child(7){grid-area:item6}.exif-info-container .exif-grid .exif-item:nth-child(8){grid-area:item7}.exif-info-container .exif-grid .exif-separator{grid-area:hr;border-bottom:1px solid #e4e4e7;margin:12px 0}[id^=dropdownTag]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border:1px solid #e4e4e7;border-radius:4px;background-color:#fff;color:#000;font-size:.875rem;cursor:pointer;width:100%}[id^=dropdownTag]::after{content:"";width:1rem;height:1rem;background-image:url(../../img/icon/icon-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border:0}[id^=dropdownTag]:active,[id^=dropdownTag]:first-child:active,[id^=dropdownTag]:focus,[id^=dropdownTag]:hover{background-color:#fff;color:#000}[id^=dropdownTag].show{background-color:#fff;color:#000;border:1px solid #e4e4e7}[id^=dropdownTag].show::after{background-image:url(../../img/icon/icon-up.svg)}[id^=dropdownIconButton]{display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #e4e4e7;border-radius:0;background-color:#fff;color:#a1a1a1;font-size:1rem;line-height:1.5;cursor:pointer;width:300px}[id^=dropdownIconButton]::after{content:url(../../img/icon/icon-down.svg);margin-left:.5rem;border:.3em solid transparent;vertical-align:middle;padding-top:8px}[id^=dropdownIconButton]:active,[id^=dropdownIconButton]:first-child:active,[id^=dropdownIconButton]:focus,[id^=dropdownIconButton]:hover{background-color:#fff;color:#000}[id^=dropdownIconButton].show{background-color:#fff;color:#000;border:1px solid #e4e4e7}[id^=dropdownIconButton].show::after{content:url(../../img/icon/icon-up.svg)}[id^=dropdownIconButton]:disabled{color:rgba(0,0,0,.8);background-color:#f4f4f5;border-color:#e4e4e7}[id^=dropdownIconButton]:disabled .icon,[id^=dropdownIconButton]:disabled::after{filter:invert(.5)}[id^=dropdownIconButton]+.dropdown-menu .dropdown-item{height:48px;display:flex;align-items:center}.separator-with-text-pseudo{display:flex;align-items:center;text-align:center;color:#71717a;margin:18px 0 18px}.separator-with-text-pseudo::after,.separator-with-text-pseudo::before{content:"";flex-grow:1;height:1px;background-color:#ccc}.separator-with-text-pseudo::before{margin-right:16px}.separator-with-text-pseudo::after{margin-left:16px}.action-section{margin-top:12px;display:flex;align-items:center;justify-content:space-between}.form-check{display:flex;align-items:flex-start;gap:8px}.form-check-input{margin:0;margin-top:2px}.upload-btn{background:#f05a23;border:none;color:#fff;padding:12px;border-radius:6px;font-size:14px;font-weight:500;width:100%;transition:background-color .2s ease}.upload-btn:hover{background:#f16b39}.upload-btn:disabled{background:#ccc;cursor:not-allowed}@media (max-width:768px){.preview-area,.upload-area{aspect-ratio:295/197;width:100%}.form-section{padding-left:0}.action-section{margin-top:16px;flex-direction:column;align-items:flex-start}.action-section .form-check{margin-bottom:24px}.action-section .btn{margin-left:auto}.snapfest-entry-modal .modal-dialog{margin:24px!important}.snapfest-entry-modal .modal-dialog-upper{margin:auto 16px!important}.snapfest-entry-modal .modal-grid{grid-template-columns:1fr}.snapfest-entry-modal .modal-grid .modal-area-1{width:100%}.snapfest-entry-modal .modal-grid .modal-area-2{width:100%}.snapfest-entry-modal .modal-grid .modal-area-3{display:none}.snapfest-entry-modal .modal-grid:has(.modal-area-3){grid-template-areas:"area1" "area4" "area2" "area3"}.snapfest-entry-modal .modal-grid:not(:has(.modal-area-3)){grid-template-areas:"area1" "area4" "area2"}.snapfest-entry-modal .exif-info tbody tr.pc{display:none}.snapfest-entry-modal .exif-info tbody tr.mobile{display:revert}.snapfest-entry-modal .exif-edit-container .exif-grid{display:flex;flex-direction:column;grid-template-areas:none;grid-template-columns:none;grid-template-rows:none}.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(1),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(2),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(3),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(4),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(5),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(6),.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(7){grid-area:unset}.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(4){border-right:1px solid #e4e4e7}.snapfest-entry-modal .exif-edit-container .exif-grid .exif-item:nth-child(5){border-bottom:none;border-right:1px solid #e4e4e7}.snapfest-entry-modal .exif-info-container .exif-grid{display:flex;flex-direction:column;grid-template-areas:none;grid-template-columns:none;grid-template-rows:none}.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(1),.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(2),.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(3),.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(5),.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(6),.snapfest-entry-modal .exif-info-container .exif-grid .exif-item:nth-child(8),.snapfest-entry-modal .exif-info-container .exif-grid .exif-separator{grid-area:unset}}.thumbnail-wrapper{position:relative;overflow:hidden;user-select:none}.thumbnail-wrapper .thumbnail-container{position:relative;overflow:hidden;min-width:0;display:block}.thumbnail-wrapper .thumbnail-container .thumbnail-track{display:flex;transition:transform .3s ease;gap:8px;padding:4px 0;cursor:grab;scroll-behavior:smooth;justify-content:center}.thumbnail-wrapper .thumbnail-container .thumbnail-track:active{cursor:grabbing}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item{flex:0 0 auto;width:72px;height:48px;overflow:hidden;position:relative}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.active,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.selected,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item:focus,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item:focus-within,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item:hover{outline:1px solid #f05a23!important;outline-offset:2px;opacity:1;cursor:pointer}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .thumbnail-image{width:100%;height:100%;box-sizing:border-box;background-color:#fafafa;border:1px solid transparent;overflow:hidden;position:relative}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .thumbnail-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease;display:block;opacity:1}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .thumbnail-image img:focus,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .thumbnail-image img:focus-within,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .thumbnail-image img:hover{outline:0}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item .badge{height:20px!important;position:absolute;bottom:2px;right:0;background:#fff;color:#000;font-size:10px;border:1px solid #e4e4e7;border-radius:4px;white-space:nowrap;padding:2px 6px;margin-right:2px}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.add-button button{width:72px;height:48px;border:1px dashed #e4e4e7;background-color:#fff;color:#71717a;cursor:pointer}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.add-button button:hover{outline:1px solid #f05a23!important;outline-offset:2px;opacity:1;color:inherit}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty{width:72px;height:48px;border:1px dashed #e4e4e7;background-color:#fff;display:inline-flex;justify-content:center;align-items:center}.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty.active,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty.selected,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty:focus,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty:focus-within,.thumbnail-wrapper .thumbnail-container .thumbnail-track .thumbnail-item.empty:hover{outline:0!important;cursor:default}.thumbnail-wrapper .thumbnail-container::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:100px;pointer-events:none;z-index:3;opacity:0;transition:opacity .3s;background:linear-gradient(to right,#fff 0,#fff 75%,transparent 100%)}@media (max-width:768px){.thumbnail-wrapper .thumbnail-container::before{width:80px}}.thumbnail-wrapper .thumbnail-container::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:100px;pointer-events:none;z-index:3;opacity:0;transition:opacity .3s;background:linear-gradient(to left,#fff 0,#fff 75%,transparent 100%)}@media (max-width:768px){.thumbnail-wrapper .thumbnail-container::after{width:80px}}.thumbnail-wrapper .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#f4f4f5;border:1px solid #e4e4e7;border-radius:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;opacity:0;visibility:hidden}.thumbnail-wrapper .slider-arrow:hover{background:#d4d4d8}.thumbnail-wrapper .slider-arrow.show{opacity:1;visibility:visible}.thumbnail-wrapper .slider-arrow.show.prev~.thumbnail-container::before{opacity:1}.thumbnail-wrapper .slider-arrow.show.next~.thumbnail-container::after{opacity:1}.thumbnail-wrapper .slider-arrow.prev{left:0;margin-left:0;margin-right:16px}.thumbnail-wrapper .slider-arrow.next{right:0;margin-right:0;margin-left:16px}.campaign-period{margin-bottom:8px;font-size:1.25rem;font-weight:500;line-height:34px;letter-spacing:.32px}hr.divider{margin-top:32px;margin-bottom:56px;border-top:1px solid #a1a1a1}#cards .card-subtitle{color:#000;font-size:1rem;line-height:24px;font-weight:400;height:72px;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#cards .card-img-container{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#f8f9fa;aspect-ratio:4/3}#cards .card-img-container .card-img-top{max-width:100%;max-height:100%;object-fit:contain}.show-more-btn{display:flex;justify-content:center;align-items:center;width:105px;height:32px;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:0;color:#000;font-size:.875rem;font-weight:400;padding:6px 12px}.show-more-btn:focus,.show-more-btn:hover{background-color:#e4e4e7;color:#000;border-color:#a1a1a1}.show-more-btn::after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../../img/icon/icon-down.svg);background-size:contain;background-repeat:no-repeat;margin-left:4px}.show-more-btn.show::after{content:"";display:inline-block;width:16px;height:16px;background-image:url(../../img/icon/icon-up.svg);background-size:contain;background-repeat:no-repeat;margin-left:4px}.show-more-btn-plus{display:flex;justify-content:center;align-items:center;width:105px;height:32px;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:0;color:#000;font-size:.875rem;font-weight:400;padding:6px 12px}.show-more-btn-plus:focus,.show-more-btn-plus:hover{background-color:#e4e4e7;color:#000;border-color:#a1a1a1}.show-more-btn-plus::after{content:"";display:inline-block;width:13px;height:13px;background-image:url(../../img/icon/icon-plus.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px}.show-more-btn-plus.show::after{content:"";display:inline-block;width:13px;height:13px;background-image:url(../../img/icon/icon-minus.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px}#snapfest-social-share .post{height:64px;border:1px solid #e4e4e7;padding:8px;margin-bottom:24px;border-radius:0}#snapfest-social-share .btn:focus,#snapfest-social-share .btn:hover{color:#000}#exampleEntries .owl-carousel .owl-stage-outer{margin-bottom:24px}#exampleEntries .owl-carousel .image-container{width:100%;height:300px;display:flex;justify-content:center;align-items:start;overflow:hidden;background-color:#f8f9fa}@media (max-width:768px){#exampleEntries .owl-carousel .image-container{height:auto;aspect-ratio:4/3}}#exampleEntries .owl-carousel .image-container img{max-width:100%;max-height:100%;object-fit:contain}#author{padding:16px;margin-bottom:40px}#author .mask-container{width:80px;height:80px;margin-right:16px}#author .card-body{padding:0;margin-left:0}#author .card-body .btn{width:auto}#author .author-name{line-height:32px;font-size:22px;font-weight:500;margin-bottom:0;line-height:36px}#author .author-title{font-size:1rem;line-height:24px;font-weight:400}#author .author-info{font-size:1rem;line-height:30px;font-weight:400;margin-bottom:24px;color:#3f3f46}#author .social-icons a{text-decoration:none}#author .social-icons a i{font-size:1.5rem;margin-right:1rem;width:28px;height:28px}#author .btn-more{height:auto;font-size:16px;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;margin-top:0}.top-navbar{background-color:#fff;color:#000;border-bottom:1px solid #e4e4e7;padding:16px;position:sticky;top:64px;z-index:1010;text-align:center;height:56px;display:none}#snapfestNavTab{font-size:1rem;font-weight:400;line-height:24px;color:#71717a;flex-wrap:nowrap;display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative;-ms-overflow-style:none;scrollbar-width:none}#snapfestNavTab::-webkit-scrollbar{display:none}#snapfestNavTab .nav-link{display:flex;align-items:center;justify-content:center;color:#71717a;height:24px;margin:0 16px;padding-right:4px}#snapfestNavTab .nav-link.active{color:#000;font-weight:500;border-bottom-color:#fff}#snapfestNavTab .nav-link:empty{display:none!important}article{scroll-margin-top:152px}.separator-with-btn-pseudo{display:flex;align-items:center;text-align:center;color:#71717a;max-width:854px;margin-right:auto;margin-left:auto;margin-bottom:64px}.separator-with-btn-pseudo::after,.separator-with-btn-pseudo::before{content:"";flex-grow:1;height:1px;background-color:#ccc}.separator-with-btn-pseudo::before{margin-right:24px}.separator-with-btn-pseudo::after{margin-left:24px}.expandable-content{overflow:hidden;transition:all .4s ease-in-out;margin-top:0}.collapsed-content{max-height:0;opacity:0;margin-top:-1rem}.expanded-content{opacity:1;margin-top:0}#myVote{padding:0}#myVote .slider-row{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}#myVote .slider-row::-webkit-scrollbar{display:none}#myVote .slider-row .slider-item{max-width:20%;min-width:158px;box-sizing:border-box;margin-right:16px}#myVote .slider-row .slider-item .card{position:relative;height:206px;width:158px}#myVote .slider-row .slider-item .card .img-wrapper{border:1px solid #e4e4e7;background-color:#fff;height:158px;width:100%;display:flex;align-items:center;justify-content:center;position:relative}#myVote .slider-row .slider-item .card .img-wrapper img{max-height:100%;max-width:100%;margin:auto;display:block;object-fit:contain}#myVote .slider-row .slider-item .card .img-wrapper.placeholder{border:2px dashed #e3e3e3;color:#bdbdbd}#myVote .slider-row .slider-item .card .img-wrapper.placeholder i{font-size:2.5rem}#myVote .slider-row .slider-item .card .card-text{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-right:4px}#myVote .slider-row .slider-item .card .btn-remove{width:24px;height:24px;background-color:#fff;margin-top:0;margin-top:0;padding:6px}#myVote .slider-row .slider-item .card .btn-remove:focus,#myVote .slider-row .slider-item .card .btn-remove:hover{background-color:#e4e4e7;color:#000}#myVote .slider-row .slider-item.empty{height:226px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,#d4d4d8 50%,transparent 0) top repeat-x,linear-gradient(#d4d4d8 50%,transparent 0) right repeat-y,linear-gradient(to right,#d4d4d8 50%,transparent 0) bottom repeat-x,linear-gradient(#d4d4d8 50%,transparent 0) left repeat-y;background-size:20px 1px,1px 20px;background-color:#fafafa}#myVote .slider-arrow{position:absolute;top:50%;z-index:10;width:40px;height:40px;border:none;background:#f05a23;border-radius:0;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);cursor:pointer;transition:background-color .2s}#myVote .slider-arrow.left-arrow{left:-12px}#myVote .slider-arrow.right-arrow{right:-12px}#myVote .slider-arrow:active,#myVote .slider-arrow:hover{background:#f16b39}@media (max-width:768px){#myVote .slider-item{flex:0 0 50%;max-width:50%;min-width:150px}#myVote .img-wrapper{height:120px}}.like-btn{display:inline-block;position:relative;cursor:pointer;user-select:none;transition:.2s ease}.like-btn:hover{transform:scale(1.1)}.like-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.like-btn input:checked~.heart-icon path{fill:#f05a23;stroke-width:0}.like-btn input:checked~.heart-icon{animation:like_effect .4s ease}.heart-icon{display:flex;width:24px;margin:4px;transition:.2s ease;animation:like_wiggle .5s ease-in-out}@media (max-width:768px){.heart-icon{display:inherit}}.search-expandable{display:flex;justify-content:flex-end;width:auto}.search-expandable .search-box{display:flex;align-items:center;position:relative;width:100%;height:48px;background:#fff;border:1px solid #e4e4e7;border-radius:0;box-sizing:border-box;overflow:hidden;cursor:text}.search-expandable .search-box:focus,.search-expandable .search-box:focus-within,.search-expandable .search-box:hover{border-color:#f05a23}.search-expandable .search-box .search-btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.search-expandable .search-box .search-btn .icon{display:block}.search-expandable .search-box .search-input{flex:1 1 auto;border:none;outline:0;width:192px;padding:0 16px 0 0;font-size:16px;background:#fff;opacity:1;pointer-events:auto}.reset-btn,.secondary-btn{display:flex;align-items:center;justify-content:center;height:100%;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:0;padding:12px 20px;height:48px;width:auto;word-break:keep-all}@media (max-width:768px){.reset-btn,.secondary-btn{margin-left:auto!important}}.reset-btn:hover,.secondary-btn:hover{color:#000;background-color:#d4d4d8}.reset-btn.active,.secondary-btn.active{color:#f05a23;background-color:#fff;border-color:#f05a23}.reset-btn:disabled,.secondary-btn:disabled{color:rgba(0,0,0,.8);background-color:#f4f4f5;border-color:#e4e4e7}@keyframes like_effect{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes dislike_effect{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes like_wiggle{0%,100%{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.portfolio,.portfolio-award{grid-template-columns:1fr 1fr 1fr 1fr}.portfolio .portfolio-item,.portfolio-award .portfolio-item{height:266px}.portfolio .award-item,.portfolio-award .award-item{height:308px}.portfolio .award-item .img-wrapper,.portfolio .portfolio-item .img-wrapper,.portfolio-award .award-item .img-wrapper,.portfolio-award .portfolio-item .img-wrapper{border:1px solid #e4e4e7;background-color:#fff;height:190px;width:100%;display:flex;align-items:center;justify-content:center;position:relative}.portfolio .award-item .img-wrapper img,.portfolio .portfolio-item .img-wrapper img,.portfolio-award .award-item .img-wrapper img,.portfolio-award .portfolio-item .img-wrapper img{max-height:100%;max-width:100%;margin:auto;display:block;object-fit:contain}.portfolio .award-item .card-text,.portfolio .portfolio-item .card-text,.portfolio-award .award-item .card-text,.portfolio-award .portfolio-item .card-text{height:20px;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.portfolio .award-item .vote-area,.portfolio .portfolio-item .vote-area,.portfolio-award .award-item .vote-area,.portfolio-award .portfolio-item .vote-area{display:flex;align-items:center;justify-content:end}@media (max-width:768px){.portfolio,.portfolio-award{grid-template-columns:1fr 1fr}}.dropdown-award{position:relative}.dropdown-award .dropdown-toggle{width:100%;background-color:#fff;border:1px solid #e4e4e7;border-radius:0;padding:12px;font-size:16px;color:#a1a1a1;text-align:left;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.dropdown-award .dropdown-toggle.active,.dropdown-award .dropdown-toggle.show,.dropdown-award .dropdown-toggle:hover{color:#000;border-color:#f05a23}.dropdown-award .dropdown-toggle:focus{border-color:#f05a23}.dropdown-award .dropdown-toggle::after{display:none}.dropdown-award .dropdown-toggle .icon{transition:transform .3s ease}.dropdown-award .dropdown-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.dropdown-award .dropdown-menu{width:100%;border:1px solid #e4e4e7;border-radius:0;padding:0;overflow-y:auto}.dropdown-award .dropdown-menu .dropdown-item{padding:15px 20px;font-size:16px;color:#a1a1a1;border-bottom:1px solid #e4e4e7;transition:all .2s ease;cursor:pointer}.dropdown-award .dropdown-menu .dropdown-item:last-child{border-bottom:none}.dropdown-award .dropdown-menu .dropdown-item:hover{background-color:#e4e4e7}.dropdown-award .dropdown-menu .dropdown-item.active{background-color:#f05a23;color:#fff!important}.dropdown-award .dropdown-menu .dropdown-item.disabled{color:#a1a1a1;opacity:.6}.dropdown-award .dropdown-menu .dropdown-item.candidate{color:#a1a1a1}.dropdown-award .dropdown-menu.show .dropdown-item{color:#000}.award-card{background:#fff;margin-bottom:32px;overflow:hidden}.award-card .row{height:274px;align-items:stretch;margin-bottom:32px}.award-card .award-badge{background:#e67e22;color:#fff;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px;margin-bottom:20px}.award-card .image-container{position:relative;border:1px solid #e4e4e7;background-color:#fafafa}.award-card .image-container .featured-image{width:100%;object-fit:contain;transition:transform .3s ease}.award-card .image-container .featured-image.reviewer-image{height:569px}.award-card .image-container .featured-image.popular-image{height:274px}.vertical-divider{width:1px;height:auto;background:#e4e4e7;margin:0 12px}#filter-nav .navbar{padding-left:0}#filter-nav .filter-text{font-size:1rem;line-height:24px;font-weight:400}#filter-nav .row{margin-left:0;margin-right:0;width:100%}#filter-nav .row .col:first-child{padding-left:0}#filter-nav .col-lg-auto{margin-left:auto}#filter-nav .btn-group{width:100%;height:48px}#filter-nav .border-primary span{color:#000}#filter-nav .dropdown-menu{width:100%;margin-top:0;padding:.75rem 0;max-height:70vh;overflow-y:auto;overflow-x:hidden}#filter-nav .dropdown-menu .dropdown-search{position:sticky;top:0;z-index:1000;padding:8px;background-color:#fff}#filter-nav .dropdown-menu .dropdown-item{padding:.5rem 1rem}#filter-nav .dropdown-menu .dropdown-item:active,#filter-nav .dropdown-menu .dropdown-item:focus,#filter-nav .dropdown-menu .dropdown-item:focus-visible,#filter-nav .dropdown-menu .dropdown-item:hover{background-color:#f05a23;color:#fff}#filter-nav .dropdown-menu .dropdown-item:focus-visible{outline:0}#filter-nav .dropdown-menu.show{border-top:none}#filter-nav .dropdown:active .dropdown-toggle,#filter-nav .dropdown:focus .dropdown-toggle,#filter-nav .dropdown:hover .dropdown-toggle{background-color:#fff;color:#000;border:1px solid #f05a23}#filter-nav .reset-btn{display:flex;align-items:center;justify-content:center;height:100%;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:0;height:48px;width:73px}#filter-nav .reset-btn:hover{color:#000;background-color:#d4d4d8}[id^=dropdownMenuButton]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;margin:0;border:1px solid #e4e4e7;border-radius:0;background-color:#fff;color:#a1a1a1;font-size:1rem;line-height:1.5;cursor:pointer;width:auto}@media (max-width:768px){[id^=dropdownMenuButton]{width:100%;max-width:100%}}[id^=dropdownMenuButton]::after{content:url(../../img/icon/icon-down.svg);margin-left:.5rem;border:.3em solid transparent;vertical-align:middle;padding-top:8px}[id^=dropdownMenuButton]:active,[id^=dropdownMenuButton]:first-child:active,[id^=dropdownMenuButton]:focus,[id^=dropdownMenuButton]:hover{background-color:#fff;color:#000}[id^=dropdownMenuButton].show{background-color:#fff;color:#000;border:1px solid #e4e4e7}[id^=dropdownMenuButton].show::after{content:url(../../img/icon/icon-up.svg)}[id^=dropdownMenuButton] span{min-width:64px}#dropdownMenuButtonRecommended,#dropdownMenuButtonReview{max-width:none}.dropdown-container-auto{width:30%}@media (max-width:768px){.dropdown-container-auto{flex:1 1 auto!important;width:inherit}}.award-table td{height:30px;line-height:30px;vertical-align:middle;padding:0;vertical-align:top}.award-table .award-label{position:relative;padding-left:32px;white-space:nowrap}.award-table .award-label::before{content:"•";position:absolute;left:0;top:.5em;transform:translateY(-50%);width:32px;text-align:center;font-size:28px;color:#3f3f46}.award-table .award-desc{position:relative;padding-left:18px}.award-table .award-desc::before{content:"：";position:absolute;left:0;top:.95em;transform:translateY(-50%);font-size:1rem;color:#3f3f46}@media (max-width:768px){.title{margin-top:12px;margin-bottom:16px}hr.divider{margin-top:32px;margin-bottom:32px;border-top:1px solid #a1a1a1}#exampleEntries .owl-carousel .owl-dots{margin-bottom:24px}#author{padding:16px;margin-bottom:40px}#author .mask-container{width:64px;height:64px;margin-right:16px}.slider-item{flex:0 0 50%;max-width:50%;min-width:150px}.img-wrapper{height:120px}.search-expandable{width:100%}.search-expandable .search-box{width:100vw;min-width:0;border-color:#e4e4e7}.search-expandable .search-box:focus-within{border-color:#f05a23}.search-expandable .search-box .search-btn{pointer-events:none;padding:8px}.search-expandable .search-box .search-input{width:100vw;min-width:0;max-width:100vw;opacity:1;background:#fff;padding:0 16px 0 0;pointer-events:auto}#filter-nav .navbar-collapse.collapse,#filter-nav .navbar-collapse.collapsing{position:absolute;top:52px;left:-24px;z-index:1050;background:#fff;border-radius:0;padding:24px 24px 16px;margin:0;transition:none;width:calc(100% + 48px)}#filter-nav .navbar-toggler[aria-expanded=true] .filter-text,#filter-nav.show~.navbar-toggler .filter-text .filter-text{color:#f05a23!important}#filter-nav .navbar-toggler[aria-expanded=true] .icon-filter,#filter-nav.show~.navbar-toggler .filter-text .icon-filter{filter:invert(42%) sepia(94%) saturate(2521%) hue-rotate(346deg) brightness(97%) contrast(104%)}#filter-nav .flex-fill{width:100%}#filter-nav .flex-fill span{width:auto}.award-card .featured-image{height:218px!important}}