#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.assumption-warning-banner{position:sticky;top:0;z-index:9999;background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;padding:12px 0;box-shadow:0 2px 8px rgba(0,0,0,.2);font-weight:500;border-bottom:3px solid #e65100;text-align:left}.assumption-warning-banner i.fa-exclamation-triangle{margin-right:8px;font-size:18px;animation:pulse 2s infinite}.assumption-real-name{font-size:14px;opacity:.9}.assumption-end-btn{background:#fff;color:#f57c00;font-weight:600;border:none;padding:6px 16px}.assumption-end-btn:hover{background:#f8f9fa;color:#e65100}.assumption-end-btn i{margin-right:4px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.assumption-warning-banner{padding:10px 0;font-size:14px}.assumption-real-name{display:block;margin-top:4px;font-size:12px}.assumption-button-container{margin-top:10px;text-align:center!important}.assumption-end-btn{width:100%;max-width:200px}}.red-bar{background-color:red;color:#fff;padding:2px;text-align:center;font-weight:700;width:96%;margin-left:auto;margin-right:auto}a{background-color:#fff}.list-desc-container{float:left;display:block;margin-left:10px;max-width:660px;width:100%;overflow:visible;padding:0;word-wrap:break-word}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000!important;opacity:.5}.fade{opacity:1;transition:opacity .15s linear}.modal.fade .modal-dialog{transform:translate(0)}.modal{background-color:rgba(0,0,0,.7)}.mr-1{margin-right:5px}.thumbnail-container{width:100%;height:250px;overflow:hidden;position:relative;background-color:#000}.thumbnail-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-container iframe,.thumbnail-container video{width:100%;height:100%;border:none}.swal2-icon.swal2-info,.swal2-icon.swal2-question,.swal2-icon.swal2-warning{margin:.333333em auto .5em;font-family:inherit;font-size:1em;margin-top:20px}.category-list-container .thumbnail-container,.list-header-container .thumbnail-container{height:auto;aspect-ratio:16/9}.col-md-12.col-lg-12 .thumbnail-container{height:400px}@media (max-width:991px){.thumbnail-container{height:220px}.list-header-container .thumbnail-container{height:auto;aspect-ratio:16/9}.col-md-12.col-lg-12 .thumbnail-container{height:300px}.category-list-container .thumbnail-container{height:auto;aspect-ratio:16/9}}@media (max-width:767px){.thumbnail-container{height:200px}.list-header-container .thumbnail-container{height:auto;aspect-ratio:16/9}.col-md-12.col-lg-12 .thumbnail-container{height:250px}.category-list-container .thumbnail-container{height:auto;aspect-ratio:16/9}}@media (max-width:480px){.thumbnail-container{height:180px}.list-header-container .thumbnail-container{height:auto;aspect-ratio:16/9}}#app>.container-fluid{border:0 solid blue}#app>.container-fluid,#list-main{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#list-main{border:0 solid red}.container-fluid-2{border:0 dotted green}.home-full-slider-wrapper[data-v-be4c88de]{height:100%;position:relative}.row[data-v-be4c88de]{margin-left:-5px;margin-right:-5px}.list-header-container[data-v-be4c88de]{margin-bottom:30px;padding:0 5px}.list-item-wrapper[data-v-be4c88de]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:box-shadow .3s ease}.list-item-wrapper[data-v-be4c88de]:hover{box-shadow:0 4px 8px rgba(0,0,0,.35)}.thumbnail-container[data-v-be4c88de]{flex-shrink:0;margin-bottom:0;width:100%;overflow:hidden;max-height:250px;height:250px;background:#f5f5f5}.video-wrapper[data-v-be4c88de]{height:100%}.thumbnail-container img[data-v-be4c88de]{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}.thumbnail-container iframe[data-v-be4c88de],.thumbnail-container video[data-v-be4c88de]{width:100%;height:250px;display:block;border:none}.text-content[data-v-be4c88de]{display:flex;flex-direction:column;text-align:center;flex-grow:1;padding:12px 10px}.list-title[data-v-be4c88de]{font-size:1.15em;font-weight:700;margin-bottom:8px;margin-top:0}.list-title a[data-v-be4c88de]{font-size:1.15em;color:#337ab7;text-decoration:underline;font-weight:400}.list-title a[data-v-be4c88de]:hover{font-size:1.15em;color:#23527c;font-weight:700;text-decoration:underline}.category-name[data-v-be4c88de]{font-size:1.45rem;font-weight:400;color:#000;margin:0}.category-name a[data-v-be4c88de]{font-size:1.45rem;color:#337ab7;text-decoration:underline;font-weight:400}.category-name a[data-v-be4c88de]:hover{font-size:1.45rem;color:#23527c;font-weight:700;text-decoration:underline}@media (max-width:767px){.list-title[data-v-be4c88de]{font-size:1.3em}.category-name[data-v-be4c88de]{font-size:1.1rem}}@media (max-width:575px){.thumbnail-container[data-v-be4c88de]{height:200px;max-height:200px}.thumbnail-container iframe[data-v-be4c88de],.thumbnail-container img[data-v-be4c88de],.thumbnail-container video[data-v-be4c88de]{height:200px}.list-title[data-v-be4c88de]{font-size:1.2em}.category-name[data-v-be4c88de]{font-size:1rem}}.assumption-banner[data-v-0d39e662]{border-left:5px solid #ff9800;padding:20px;margin-bottom:30px}.assumption-banner h4[data-v-0d39e662]{color:#856404;margin-bottom:15px}.card[data-v-0d39e662]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-header[data-v-0d39e662]{font-weight:600}.loader[data-v-0d39e662]{margin:40px 0}.table th[data-v-0d39e662]{background-color:#f8f9fa}.badge[data-v-0d39e662]{font-size:90%}@media (max-width:768px){.assumption-banner .col-md-4[data-v-0d39e662]{margin-top:15px;text-align:center!important}}.container-fluid[data-v-52d75b47]{max-width:1366px;margin:0 auto}.page-header-row[data-v-52d75b47]{margin-bottom:3px}.v2s-page-title-main[data-v-52d75b47]{text-align:center}.page-subtitle-row[data-v-52d75b47]{margin-bottom:10px}.subtitle-container[data-v-52d75b47]{text-align:left}.subtitle-green[data-v-52d75b47]{color:green}.subtitle-red[data-v-52d75b47]{color:red}.lists-row[data-v-52d75b47]{margin-bottom:30px}.lists-main-container[data-v-52d75b47]{width:100%;margin:0 auto}.category-list-container[data-v-52d75b47]{margin-bottom:30px;padding:0 5px}.list-card[data-v-52d75b47]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:box-shadow .3s ease}.list-card[data-v-52d75b47]:hover{box-shadow:0 4px 8px rgba(0,0,0,.35)}.thumbnail-link[data-v-52d75b47]{display:block;text-decoration:none}.thumbnail-container[data-v-52d75b47]{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;background:#000}.thumbnail-media[data-v-52d75b47]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border:none}.list-info[data-v-52d75b47]{display:flex;flex-direction:column;padding:12px 10px;flex-grow:1}.list-title-container[data-v-52d75b47]{text-align:center;margin-bottom:0;min-height:110px;max-height:110px;overflow:hidden;display:flex;flex-direction:column}.list-title-link[data-v-52d75b47]{color:#337ab7;text-decoration:underline;font-weight:500;font-size:1.5rem;line-height:1.6;display:block;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-title-link[data-v-52d75b47]:hover{color:#23527c;text-decoration:none}.list-stats[data-v-52d75b47]{text-align:center;font-size:1.19rem;line-height:1.4;color:#333;margin-top:auto}.stat-item[data-v-52d75b47]{margin:1px 0}.owner-link[data-v-52d75b47]{text-decoration:none;font-weight:500}.owner-link[data-v-52d75b47]:hover{text-decoration:underline}.no-data-container[data-v-52d75b47]{padding:40px 20px}.no-data-container p[data-v-52d75b47]{font-size:1.2rem;margin:0}@media (max-width:991px){.list-title-container[data-v-52d75b47]{min-height:105px;max-height:105px}.list-title-link[data-v-52d75b47]{font-size:1.3rem;-webkit-line-clamp:2}}@media (max-width:767px){.subtitle-container[data-v-52d75b47]{text-align:center;margin-bottom:10px}.category-list-container[data-v-52d75b47]{margin-bottom:20px}.list-title-container[data-v-52d75b47]{min-height:115px;max-height:115px}.list-title-link[data-v-52d75b47]{font-size:1.8rem;-webkit-line-clamp:2}.list-stats[data-v-52d75b47]{font-size:1.6rem}}@media (max-width:575px){.list-title-container[data-v-52d75b47]{min-height:105px;max-height:105px}.list-title-link[data-v-52d75b47]{font-size:1.45rem;-webkit-line-clamp:2}.list-stats[data-v-52d75b47]{font-size:1.35rem}}@media (max-height:500px) and (orientation:landscape){.thumbnail-container[data-v-52d75b47],.thumbnail-media[data-v-52d75b47]{max-height:40vh}}.lists-main-container[data-v-52d75b47]:after{content:"";display:table;clear:both}.btn-danger[data-v-33be59db],.btn-default[data-v-33be59db],.btn-primary[data-v-33be59db],.btn-secondary[data-v-33be59db]{margin-right:5px}.error-strip[data-v-33be59db]{margin-top:15px;margin-bottom:15px}.error-strip ul[data-v-33be59db]{padding-left:20px}.error-strip .close[data-v-33be59db]{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.error-strip .close[data-v-33be59db]:hover{opacity:.75}.existing-elections-panel[data-v-33be59db]{margin-top:15px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.panel-header[data-v-33be59db]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.panel-header h4[data-v-33be59db]{margin:0;font-size:1.1rem;font-weight:600}.panel-header-right[data-v-33be59db]{display:flex;align-items:center;gap:15px}.entries-dropdown[data-v-33be59db]{font-size:.9rem;color:#666;margin:0}.entries-dropdown .datatable-selector[data-v-33be59db]{padding:4px 8px;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.panel-header .close[data-v-33be59db]{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.panel-header .close[data-v-33be59db]:hover{opacity:.75}.panel-body[data-v-33be59db]{padding:15px}.table-scroll-container[data-v-33be59db]{max-height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;background-color:#fff}.table-scroll-container table[data-v-33be59db]{margin-bottom:0}.table-scroll-container thead th[data-v-33be59db]{position:sticky;top:0;background-color:#f8f9fa;z-index:1;border-bottom:2px solid #dee2e6}.election-row[data-v-33be59db]{cursor:pointer;transition:background-color .15s ease-in-out}.election-row[data-v-33be59db]:hover{background-color:#e9ecef}.election-row a[data-v-33be59db]{color:#007bff;text-decoration:none}.election-row:hover a[data-v-33be59db]{text-decoration:underline}.slide-fade-enter-active[data-v-33be59db]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-33be59db]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-33be59db],.slide-fade-enter[data-v-33be59db]{transform:translateY(-20px);opacity:0}.slide-fade-leave-to[data-v-33be59db]{transform:translateY(-10px);opacity:0}.error-strip[data-v-4f06f809]{margin-top:15px;margin-bottom:15px}.error-strip ul[data-v-4f06f809]{padding-left:20px}.error-strip .close[data-v-4f06f809]{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.error-strip .close[data-v-4f06f809]:hover{opacity:.75}.btn-danger[data-v-32d91740],.btn-default[data-v-32d91740],.btn-primary[data-v-32d91740],.btn-secondary[data-v-32d91740]{margin-right:5px}#from[data-v-32d91740],#to[data-v-32d91740]{width:100%}.error-strip[data-v-32d91740]{margin-top:15px;margin-bottom:15px}.error-strip ul[data-v-32d91740]{padding-left:20px}.error-strip .close[data-v-32d91740]{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.error-strip .close[data-v-32d91740]:hover{opacity:.75}.video-preview[data-v-32d91740]{margin-top:10px;margin-bottom:10px}.example-cropper[data-v-32d91740]{height:300px;background:#f8f8f8}.existing-panel[data-v-32d91740]{margin-top:15px;margin-bottom:15px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.panel-header[data-v-32d91740]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.panel-header h4[data-v-32d91740]{margin:0;font-size:1.1rem;font-weight:600}.panel-header-right[data-v-32d91740]{display:flex;align-items:center;gap:15px}.entries-dropdown[data-v-32d91740]{font-size:.9rem;color:#666;margin:0}.entries-dropdown .datatable-selector[data-v-32d91740]{padding:4px 8px;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.panel-header .close[data-v-32d91740]{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.panel-header .close[data-v-32d91740]:hover{opacity:.75}.panel-body[data-v-32d91740]{padding:15px}.table-scroll-container[data-v-32d91740]{max-height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;background-color:#fff}.table-scroll-container table[data-v-32d91740]{margin-bottom:0}.table-scroll-container thead th[data-v-32d91740]{position:sticky;top:0;background-color:#f8f9fa;z-index:1;border-bottom:2px solid #dee2e6}.clickable-row[data-v-32d91740]{cursor:pointer;transition:background-color .15s ease-in-out}.clickable-row[data-v-32d91740]:hover{background-color:#e9ecef}.clickable-row a[data-v-32d91740]{color:#007bff;text-decoration:none}.clickable-row:hover a[data-v-32d91740]{text-decoration:underline}.list-items-section[data-v-32d91740]{border:1px solid #e1e1e1;padding:15px;margin-top:30px;border-radius:4px}.item-form-panel[data-v-32d91740]{background-color:#fff}.item-form-buttons[data-v-32d91740]{margin-top:15px;padding-top:15px;border-top:1px solid #ddd}.item-form-buttons .btn[data-v-32d91740]{margin-right:5px}.slide-fade-enter-active[data-v-32d91740]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-32d91740]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-32d91740],.slide-fade-enter[data-v-32d91740]{transform:translateY(-20px);opacity:0}.slide-fade-leave-to[data-v-32d91740]{transform:translateY(-10px);opacity:0}.item-media[data-v-f2a682ba],.list-header-media[data-v-f2a682ba]{width:100%;max-width:730px;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block}.countdown-wrapper[data-v-f2a682ba]{margin-left:0;max-width:800px;width:100%;margin-bottom:30px}.media-wrapper[data-v-f2a682ba]{padding-left:0;padding-right:0;margin-left:0}.thumbnail-container[data-v-f2a682ba]{max-width:100%;width:100%;margin:0 auto}.tbl-data[data-v-f2a682ba]{max-width:730px;width:100%;margin:0 auto}.item-media-container[data-v-f2a682ba]{padding:0;max-width:730px;text-align:center;position:relative;margin:0 auto}.item-image-wrapper[data-v-f2a682ba]{position:relative;height:auto;max-width:730px;margin:0 auto}.item-video-wrapper[data-v-f2a682ba]{max-width:730px;margin:0 auto}.vote-display-flex[data-v-f2a682ba]{display:flex;align-items:center;margin-top:5px}.comment-display-flex[data-v-f2a682ba]{display:flex;align-items:center}.comment-icon[data-v-f2a682ba]{font-size:30px}.downvote-container[data-v-f2a682ba],.upvote-container[data-v-f2a682ba]{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:flex-start;width:80px!important;height:auto!important;min-height:80px;padding:5px;vertical-align:top;margin:0!important;cursor:pointer;transition:opacity .3s ease}.downvote-container .vote_down[data-v-f2a682ba],.upvote-container .vote_up[data-v-f2a682ba]{width:45px;height:45px;display:block;flex-shrink:0}.vote-down-count-pos[data-v-f2a682ba],.vote-up-count-pos[data-v-f2a682ba]{display:block;text-align:center;margin-top:5px;line-height:1;cursor:pointer}.vote-down-count-pos b[data-v-f2a682ba],.vote-up-count-pos b[data-v-f2a682ba]{font-size:16px}.downvote-vote-active .vote_down[data-v-f2a682ba],.upvote-vote-active .vote_up[data-v-f2a682ba]{transform:scale(1)}.downvote-vote-active .vote_down[data-v-f2a682ba],.upvote-vote-active .vote_up[data-v-f2a682ba]{filter:brightness(1.2)}.voting-in-progress[data-v-f2a682ba]{opacity:.6;cursor:wait!important;pointer-events:none;position:relative}.voting-in-progress[data-v-f2a682ba]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:8px solid rgba(0,255,255,.3);border-top:8px solid #000;border-radius:50%;animation:spin-f2a682ba .8s linear infinite;z-index:10;filter:drop-shadow(0 0 3px rgba(0,0,0,.8))}@keyframes spin-f2a682ba{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.vote-section[data-v-f2a682ba]{padding:0;margin-bottom:10px;width:100%;clear:both}.loading-message[data-v-f2a682ba]{color:green;display:none}.list-closed-message[data-v-f2a682ba]{display:none;color:red}.heading-wrapper[data-v-f2a682ba]{padding-left:0;padding-right:0;margin-left:0;max-width:730px;margin:0 auto}.list-metadata[data-v-f2a682ba]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0;margin-top:5px;max-width:730px;line-height:36px}.metadata-item[data-v-f2a682ba]{display:inline-flex;align-items:center;white-space:nowrap}.metadata-separator[data-v-f2a682ba]{color:#000;padding:0 2px}.profile-image-wrapper[data-v-f2a682ba]{position:relative;top:-3px;display:inline-block}.list-id-wrapper[data-v-f2a682ba]{padding:0;margin:0;max-width:730px}.list-id-content[data-v-f2a682ba]{position:relative;float:left;line-height:36px;vertical-align:middle}.list-description[data-v-f2a682ba]{margin-bottom:10px;padding:15px;max-width:100%;width:100%;margin-left:auto;margin-right:auto}.description-content[data-v-f2a682ba]{line-height:23px}.accordion[data-v-f2a682ba]{margin-top:40px}.accordion-group[data-v-f2a682ba]{text-align:center;margin-bottom:40px}.item-title-wrapper[data-v-f2a682ba]{padding:0;margin-bottom:5px;max-width:730px;margin-left:auto;margin-right:auto}.item-title-link[data-v-f2a682ba]{font-size:26px;text-decoration:none}.rank-overlay[data-v-f2a682ba]{top:0;left:0;position:absolute}.rank-number[data-v-f2a682ba]{font-weight:700;color:#ff0}.item-description[data-v-f2a682ba]{border:0 solid red;max-width:730px;margin-left:auto;margin-right:auto}.comment-box[data-v-f2a682ba]{margin-top:5px;font-size:16px;max-width:730px;margin-left:auto;margin-right:auto;text-align:left;clear:both;width:100%}.view-all-comments[data-v-f2a682ba]{cursor:pointer}.modal-overlay[data-v-f2a682ba]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050;overflow-y:auto;padding:10px}.modal-dialog[data-v-f2a682ba]{background:#fff;border-radius:6px;max-width:600px;width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;margin:auto}.modal-content[data-v-f2a682ba]{display:flex;flex-direction:column;height:100%}.modal-header-center[data-v-f2a682ba]{text-align:center}.modal-title-bold[data-v-f2a682ba]{font-weight:700}.modal-body[data-v-f2a682ba]{padding:15px 10px;overflow-x:hidden;overflow-y:auto;flex:1;max-height:calc(90vh - 120px)}.modal-footer-center[data-v-f2a682ba]{text-align:center;border:0}.modal-ok-button[data-v-f2a682ba]{padding:10px 30px}.comment-textarea[data-v-f2a682ba]{width:100%;margin-bottom:5px;margin-top:20px;outline:none;height:25px;font-size:14px;border-bottom:2px solid #5a95f5;border-top:0;border-left:0;border-right:0;line-height:15px;overflow-y:none}.comment-button[data-v-f2a682ba]{margin-right:0}.closed-comment-message[data-v-f2a682ba]{padding:10px;text-align:center;color:#d9534f;font-weight:700}.comments-container[data-v-f2a682ba]{max-height:none;overflow-y:visible;overflow-x:hidden;padding-right:5px}.comment-text[data-v-f2a682ba]{word-break:break-word}.comment-head[data-v-f2a682ba],.comment-text[data-v-f2a682ba]{word-wrap:break-word;overflow-wrap:break-word}@media (max-width:767px){.item-media[data-v-f2a682ba],.list-header-media[data-v-f2a682ba]{width:100%;max-width:100%}.downvote-container[data-v-f2a682ba],.upvote-container[data-v-f2a682ba]{width:60px!important;min-height:60px}.downvote-container .vote_down[data-v-f2a682ba],.upvote-container .vote_up[data-v-f2a682ba]{width:35px;height:35px}.vote-down-count-pos b[data-v-f2a682ba],.vote-up-count-pos b[data-v-f2a682ba]{font-size:14px}.voting-in-progress[data-v-f2a682ba]:after{width:24px;height:24px;border-width:3px}.list-description[data-v-f2a682ba]{padding:10px;font-size:14px}.item-description[data-v-f2a682ba]{font-size:14px;padding:0 10px}.view-all-comments[data-v-f2a682ba]{padding:10px;display:inline-block}.modal-dialog[data-v-f2a682ba]{width:95%;margin:10px}.comment-textarea[data-v-f2a682ba]{font-size:16px}.list-metadata[data-v-f2a682ba]{flex-direction:column;align-items:center;gap:5px;line-height:1.5;text-align:center}.metadata-item[data-v-f2a682ba]{justify-content:center}.metadata-separator[data-v-f2a682ba]{display:none}.heading-wrapper[data-v-f2a682ba]{text-align:center}.item-title-link[data-v-f2a682ba]{font-size:22px}.countdown-wrapper[data-v-f2a682ba]{margin-bottom:20px;font-size:14px}.accordion[data-v-f2a682ba]{margin-top:30px}.accordion-group[data-v-f2a682ba]{margin-bottom:30px}}@media (max-height:500px) and (orientation:landscape){.countdown-wrapper[data-v-f2a682ba]{margin-bottom:15px}.accordion[data-v-f2a682ba]{margin-top:20px}.accordion-group[data-v-f2a682ba]{margin-bottom:20px}.v2s-page-title-main[data-v-f2a682ba]{font-size:24px;margin-top:10px;margin-bottom:10px}.heading-wrapper[data-v-f2a682ba],.rank-overlay h5[data-v-f2a682ba]{font-size:14px}.list-description[data-v-f2a682ba]{padding:8px;font-size:13px}}@media (max-width:374px){.item-title-link[data-v-f2a682ba]{font-size:20px}.comment-display-flex[data-v-f2a682ba],.vote-display-flex[data-v-f2a682ba]{font-size:14px}.comment-icon[data-v-f2a682ba]{font-size:24px}.list-metadata[data-v-f2a682ba]{font-size:13px}}@media (min-width:768px) and (max-width:1024px){.comment-box[data-v-f2a682ba],.heading-wrapper[data-v-f2a682ba],.item-media-container[data-v-f2a682ba],.item-media[data-v-f2a682ba],.item-title-wrapper[data-v-f2a682ba],.list-header-media[data-v-f2a682ba],.tbl-data[data-v-f2a682ba]{max-width:90%}.list-metadata[data-v-f2a682ba]{justify-content:center}}.example-cropper[data-v-b3fa7b8e]{height:300px;background:#f8f8f8}.error-strip[data-v-b3fa7b8e]{margin-top:15px;margin-bottom:15px}.error-strip ul[data-v-b3fa7b8e]{padding-left:20px}.error-strip .close[data-v-b3fa7b8e]{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.error-strip .close[data-v-b3fa7b8e]:hover{opacity:.75}.error-strip[data-v-64f53d9c]{margin-top:15px;margin-bottom:15px}.error-strip ul[data-v-64f53d9c]{padding-left:20px}.error-strip .close[data-v-64f53d9c]{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:0;padding:0;cursor:pointer}.error-strip .close[data-v-64f53d9c]:hover{opacity:.75}.dummy-media-object[data-v-9dacc13c]{display:block;padding:10px 0;border-bottom:1px solid #eee;text-decoration:none}.dummy-media-object[data-v-9dacc13c]:hover{background-color:#f9f9f9}#search_result[data-v-9dacc13c]{margin-bottom:10px}.thumbnail-wrapper[data-v-9dacc13c]{width:150px;height:100px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:4px;margin:0 auto}.search-thumbnail[data-v-9dacc13c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.thumbnail-wrapper[data-v-9dacc13c]{width:120px;height:80px;margin-bottom:10px}}.user-profile-wrapper[data-v-a9b8dddc]{max-width:1366px;margin:0 auto}.profile-header-row[data-v-a9b8dddc]{margin-bottom:30px;max-width:1366px;margin-left:auto;margin-right:auto}.profile-image-column[data-v-a9b8dddc]{display:flex;justify-content:center;align-items:flex-start;margin-bottom:20px}.profile-image[data-v-a9b8dddc]{border-radius:50%;width:150px;height:150px;-o-object-fit:cover;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.1)}.profile-info-column[data-v-a9b8dddc]{display:flex;flex-direction:column}.profile-name-container[data-v-a9b8dddc]{margin-bottom:10px}.profile-registration-time[data-v-a9b8dddc]{text-align:left;margin-bottom:10px;color:#666;font-size:1.15rem}.profile-description[data-v-a9b8dddc]{text-align:justify;line-height:1.6;color:#333}.lists-section[data-v-a9b8dddc]{margin-bottom:30px;max-width:1366px;margin-left:auto;margin-right:auto}.lists-subtitle-container[data-v-a9b8dddc]{text-align:left;margin-bottom:20px}.subtitle-green[data-v-a9b8dddc]{color:green}.subtitle-red[data-v-a9b8dddc]{color:red}.lists-main-container[data-v-a9b8dddc]{max-width:1366px;margin:0 auto}.lists-grid[data-v-a9b8dddc]{display:flex;flex-wrap:wrap;width:100%}.category-list-container[data-v-a9b8dddc]{margin-bottom:30px;padding:0 5px}.list-card[data-v-a9b8dddc]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:box-shadow .3s ease}.list-card[data-v-a9b8dddc]:hover{box-shadow:0 4px 8px rgba(0,0,0,.35)}.thumbnail-link[data-v-a9b8dddc]{display:block;text-decoration:none}.thumbnail-container[data-v-a9b8dddc]{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;background:#000}.thumbnail-media[data-v-a9b8dddc]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border:none}.list-info[data-v-a9b8dddc]{display:flex;flex-direction:column;padding:12px 10px;flex-grow:1}.list-title-container[data-v-a9b8dddc]{text-align:center;margin-bottom:0;min-height:110px;max-height:110px;overflow:hidden;display:flex;flex-direction:column}.list-title-link[data-v-a9b8dddc]{color:#337ab7;text-decoration:underline;font-weight:500;font-size:1.5rem;line-height:1.6;display:block;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-title-link[data-v-a9b8dddc]:hover{color:#23527c;text-decoration:none}.list-category[data-v-a9b8dddc]{font-size:1.15rem;margin-top:2px;margin-bottom:5px;color:#666}.category-link[data-v-a9b8dddc]{color:#337ab7;text-decoration:none}.category-link[data-v-a9b8dddc]:hover{text-decoration:underline}.list-stats[data-v-a9b8dddc]{text-align:center;font-size:1.19rem;line-height:1.4;color:#333;margin-top:auto}.stat-item[data-v-a9b8dddc]{margin:1px 0}.loader[data-v-a9b8dddc]{padding:40px 0}.no-data-container[data-v-a9b8dddc]{padding:40px 20px}.no-data-container p[data-v-a9b8dddc]{font-size:1.2rem;margin:0}.load-more-container[data-v-a9b8dddc]{margin-bottom:40px}.load-more-btn[data-v-a9b8dddc]{padding:10px 50px;border-radius:0}@media (max-width:991px){.list-title-container[data-v-a9b8dddc]{min-height:105px;max-height:105px}.list-title-link[data-v-a9b8dddc]{font-size:1.3rem}}@media (max-width:767px){.lists-subtitle-container[data-v-a9b8dddc],.profile-description[data-v-a9b8dddc],.profile-image-column[data-v-a9b8dddc],.profile-info-column[data-v-a9b8dddc],.profile-name-container[data-v-a9b8dddc],.profile-registration-time[data-v-a9b8dddc]{text-align:center}.category-list-container[data-v-a9b8dddc]{margin-bottom:20px}.list-title-container[data-v-a9b8dddc]{min-height:115px;max-height:115px}.list-title-link[data-v-a9b8dddc]{font-size:1.3rem;-webkit-line-clamp:2}.list-category[data-v-a9b8dddc]{font-size:1.8rem}.list-stats[data-v-a9b8dddc]{font-size:1.6rem}}@media (max-width:575px){.profile-image[data-v-a9b8dddc]{width:120px;height:120px}.list-title-container[data-v-a9b8dddc]{min-height:105px;max-height:105px}.list-title-link[data-v-a9b8dddc]{font-size:1.45rem;-webkit-line-clamp:2}.list-stats[data-v-a9b8dddc]{font-size:1.45rem}.list-category[data-v-a9b8dddc]{font-size:1.35rem}}@media (max-height:500px) and (orientation:landscape){.thumbnail-container[data-v-a9b8dddc],.thumbnail-media[data-v-a9b8dddc]{max-height:40vh}}@media (min-width:768px){.text-left-md[data-v-a9b8dddc]{text-align:left}}@media (min-width:992px){.text-left-lg[data-v-a9b8dddc]{text-align:left}}.lists-main-container[data-v-a9b8dddc]:after{content:"";display:table;clear:both}.container-fluid[data-v-ba539800]{max-width:1200px}.search-container[data-v-ba539800]{margin-bottom:20px}.search-results-info[data-v-ba539800]{display:inline-block;padding:8px 0;color:#6c757d;font-size:14px}.file-tree[data-v-ba539800]{margin-top:20px}.folder-group[data-v-ba539800]{margin-bottom:20px;border:1px solid #dee2e6;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s}.folder-group[data-v-ba539800]:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.folder-header[data-v-ba539800]{padding:16px 20px;background:linear-gradient(180deg,#f8f9fa 0,#e9ecef);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #dee2e6;transition:all .2s ease;display:flex;align-items:center}.folder-header[data-v-ba539800]:hover{background:linear-gradient(180deg,#e9ecef 0,#dee2e6)}.folder-header.folder-open[data-v-ba539800]{background:linear-gradient(180deg,#007bff 0,#0056b3);color:#fff;border-bottom-color:#004085}.folder-icon[data-v-ba539800]{margin-right:12px;font-size:20px;color:#ffc107}.folder-header.folder-open .folder-icon[data-v-ba539800]{color:#fff3cd}.folder-name[data-v-ba539800]{flex:1;font-size:16px;font-weight:600}.file-count[data-v-ba539800]{color:#6c757d;font-size:14px;font-weight:400;margin-left:10px;margin-right:10px}.folder-header.folder-open .file-count[data-v-ba539800]{color:hsla(0,0%,100%,.8)}.chevron-icon[data-v-ba539800]{font-size:14px;transition:transform .2s}.folder-header.folder-open .chevron-icon[data-v-ba539800]{transform:rotate(0deg)}.folder-contents[data-v-ba539800]{background:#fff;overflow:hidden}.table[data-v-ba539800]{margin-bottom:0}.table thead th[data-v-ba539800]{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:600;font-size:13px;text-transform:uppercase;color:#495057;padding:12px 15px}.table tbody td[data-v-ba539800]{padding:12px 15px;vertical-align:middle;border-top:1px solid #e9ecef}.file-row[data-v-ba539800]{transition:background-color .15s}.file-row[data-v-ba539800]:hover{background-color:#f8f9fa}.file-name-cell[data-v-ba539800]{font-weight:500}.file-link[data-v-ba539800]{color:#007bff;text-decoration:none;display:inline-flex;align-items:center;transition:color .15s}.file-link[data-v-ba539800]:hover{color:#0056b3;text-decoration:underline}.file-icon-small[data-v-ba539800]{margin-right:8px;color:#6c757d;font-size:16px}.file-type-icon[data-v-ba539800]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}mark[data-v-ba539800]{background-color:#fff3cd;padding:2px 4px;border-radius:2px;font-weight:600}.slide-enter-active[data-v-ba539800]{transition:all .3s ease-out;max-height:2000px}.slide-leave-active[data-v-ba539800]{transition:all .2s ease-in;max-height:2000px}.slide-enter[data-v-ba539800],.slide-leave-to[data-v-ba539800]{max-height:0;opacity:0}.loader[data-v-ba539800]{margin:60px 0}@media (max-width:768px){.folder-header[data-v-ba539800]{padding:12px 15px}.folder-name[data-v-ba539800]{font-size:14px}.file-count[data-v-ba539800]{display:block;margin:5px 0 0 32px;font-size:12px}.table thead th[data-v-ba539800]{font-size:11px;padding:8px 10px}.table tbody td[data-v-ba539800]{padding:10px;font-size:13px}.file-type-icon[data-v-ba539800]{width:24px;height:24px}.search-results-info[data-v-ba539800]{display:block;margin-top:10px;text-align:left}}@media (max-width:576px){.table[data-v-ba539800]{font-size:12px}.table tbody td[data-v-ba539800]:nth-child(3),.table thead th[data-v-ba539800]:nth-child(3){display:none}}.badge-info[data-v-ba539800]{background-color:#17a2b8;color:#fff;font-size:12px;padding:4px 8px}.input-group-text[data-v-ba539800]{background-color:#e9ecef;border-right:none}.input-group .form-control[data-v-ba539800]{border-left:none}.input-group .form-control[data-v-ba539800]:focus{border-color:#80bdff;box-shadow:none}.input-group-prepend .input-group-text[data-v-ba539800]{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.error-page-container[data-v-c62005c0]{display:flex;justify-content:center;align-items:center;min-height:70vh;padding:20px;background-color:#f8f9fa}.error-content[data-v-c62005c0]{text-align:center;max-width:600px;padding:40px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.error-icon[data-v-c62005c0]{font-size:72px;color:#dc3545;margin-bottom:20px}.error-title[data-v-c62005c0]{font-size:32px;font-weight:600;color:#333;margin-bottom:16px}.error-message[data-v-c62005c0]{font-size:18px;color:#666;margin-bottom:24px;line-height:1.6}.error-api-message[data-v-c62005c0]{font-size:14px;color:#999;font-style:italic;margin-bottom:24px;padding:12px;background-color:#f8f9fa;border-left:3px solid #dc3545;text-align:left}.error-actions[data-v-c62005c0]{margin-top:32px}.error-actions .btn[data-v-c62005c0]{padding:12px 32px;font-size:16px;border-radius:4px}@media (max-width:768px){.error-content[data-v-c62005c0]{padding:30px 20px}.error-icon[data-v-c62005c0]{font-size:56px}.error-title[data-v-c62005c0]{font-size:24px}.error-message[data-v-c62005c0]{font-size:16px}}