@media (width>=0){.d-block-xs{display:block!important}.d-flex-xs{display:flex!important}.d-none-xs{display:none!important}.d-inline-xs{display:inline!important}.d-inline-block-xs{display:inline-block!important}}@media (width>=499px){.d-block-sm{display:block!important}.d-flex-sm{display:flex!important}.d-none-sm{display:none!important}.d-inline-sm{display:inline!important}.d-inline-block-sm{display:inline-block!important}}@media (width>=650px){.d-block-md{display:block!important}.d-flex-md{display:flex!important}.d-none-md{display:none!important}.d-inline-md{display:inline!important}.d-inline-block-md{display:inline-block!important}}@media (width>=900px){.d-block-lg{display:block!important}.d-flex-lg{display:flex!important}.d-none-lg{display:none!important}.d-inline-lg{display:inline!important}.d-inline-block-lg{display:inline-block!important}}@media (width>=1181px){.d-block-xl{display:block!important}.d-flex-xl{display:flex!important}.d-none-xl{display:none!important}.d-inline-xl{display:inline!important}.d-inline-block-xl{display:inline-block!important}}@media (width>=1440px){.d-block-xxl{display:block!important}.d-flex-xxl{display:flex!important}.d-none-xxl{display:none!important}.d-inline-xxl{display:inline!important}.d-inline-block-xxl{display:inline-block!important}}@media (width>=1920px){.d-block-xxxl{display:block!important}.d-flex-xxxl{display:flex!important}.d-none-xxxl{display:none!important}.d-inline-xxxl{display:inline!important}.d-inline-block-xxxl{display:inline-block!important}}@media (width>=0){.text-left-xs{text-align:left!important}.text-center-xs{text-align:center!important}.text-right-xs{text-align:right!important}}@media (width>=499px){.text-left-sm{text-align:left!important}.text-center-sm{text-align:center!important}.text-right-sm{text-align:right!important}}@media (width>=650px){.text-left-md{text-align:left!important}.text-center-md{text-align:center!important}.text-right-md{text-align:right!important}}@media (width>=900px){.text-left-lg{text-align:left!important}.text-center-lg{text-align:center!important}.text-right-lg{text-align:right!important}}@media (width>=1181px){.text-left-xl{text-align:left!important}.text-center-xl{text-align:center!important}.text-right-xl{text-align:right!important}}@media (width>=1440px){.text-left-xxl{text-align:left!important}.text-center-xxl{text-align:center!important}.text-right-xxl{text-align:right!important}}@media (width>=1920px){.text-left-xxxl{text-align:left!important}.text-center-xxxl{text-align:center!important}.text-right-xxxl{text-align:right!important}}.content-wrapper{background:#f7f8fc;min-height:100vh;padding:10px 3% 200px}.content-wrapper .row{display:flex}.content-wrapper .center-aligned{justify-content:center}.content-wrapper .left-aligned{justify-content:flex-start}.content-wrapper .right-aligned{justify-content:flex-end}.content-wrapper .slider{width:100%;height:300px;overflow:hidden}.content-wrapper .slider>img{object-fit:cover;object-position:center;width:100%;height:100%}.content-wrapper .slider .slider-controls{gap:10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.content-wrapper .slider .slider-controls .slider-control{background-color:#000;border-radius:50%;width:10px;height:10px}#footer{background-color:#f7f8fc;border-top:1px solid #e9e9e9;padding:40px}#footer .header{font-size:1em}#footer .list{font-size:.8em}#footer .ui.list,#footer a,#footer a:hover,#footer .header{color:#000}#footer #mobile-footer{justify-content:center;gap:20px;display:flex}#footer #mobile-footer a{text-decoration:underline;display:inline-block}#footer #mobile-footer a:hover{color:#000}.ui.card>.image,.ui.cards>.card>.image{height:300px;overflow:hidden}.ui.card>.image>img,.ui.cards>.card>.image>img{object-fit:cover;object-position:center;width:100%;height:100%}#pagination{width:100%;padding:10px 0}#pagination .computer.only{display:none}#pagination .computer.hidden{justify-content:center;display:flex}@media (width>=900px){#pagination .computer.only{justify-content:center;display:flex}#pagination .computer.hidden{display:none}}.gallery-wrapper{flex-wrap:wrap;justify-content:center;gap:16px;padding:10px 0;display:flex}.gallery-wrapper .gallery-item{cursor:pointer;border-radius:8px;flex-basis:100%;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 8px #0000001a}.gallery-wrapper .gallery-item:hover{transform:translateY(-5px);box-shadow:0 8px 16px #00000026}.gallery-wrapper .gallery-item img{object-fit:cover;object-position:center;width:100%;height:100%}#post-list{background-color:var(--background-light);border-top:0;min-height:90vh;margin-top:0}#post-list .gallery-item{height:550px}#post-list .gallery-item a{height:85%;display:block}#post-list .gallery-item a .title{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bolder;display:block;overflow:hidden}#post-list .gallery-item div.description{padding:10px}#post-list .gallery-item div.description div.meta{color:gray;justify-content:space-between;font-size:12px;display:flex}#post-list .pagination,#post-show{width:100%}#post-show #video{flex-wrap:wrap;justify-content:space-between;height:600px;padding-bottom:15px;display:flex}#post-show #video #video-player{width:80%;max-height:600px}#post-show #video .video-list{width:19%;max-height:600px}#post-show #video .video-list .list-title{background-color:#f5f6f7;width:100%;height:30px;font-size:16px;display:block}#post-show #video .video-list .list-wrapper{background-color:#f5f6f7;width:100%;height:570px;overflow:scroll}#post-show #video .video-list .list-wrapper::-webkit-scrollbar{width:10px}#post-show #video .video-list .list-wrapper .item{cursor:pointer;text-align:left;white-space:nowrap;border:none;align-items:center;width:100%;height:30px;margin:3px 0;font-size:12px;line-height:30px;display:flex;position:relative}#post-show #video .video-list .list-wrapper .item i.icon{height:100%;display:none}#post-show #video .video-list .list-wrapper .item span.video-index{margin-right:10px}#post-show #video .video-list .list-wrapper .item span.video-description{height:100%;display:block;overflow:hidden}#post-show #video .video-list .list-wrapper .item:last-child{margin-bottom:30px}#post-show #video .video-list .list-wrapper .item.active{color:#2185d0;background-color:#fff}#post-show #video .video-list .list-wrapper .item.active .icon{color:#2185d0;display:inline-block}#post-show #video .video-list .list-wrapper .item:not(.active):hover{color:#000;background-color:#fff;border:none}#post-show #video .video-list .list-wrapper.grid-style{flex-wrap:wrap;gap:8px;display:flex}#post-show #video .video-list .list-wrapper.grid-style .item{color:#000;background-color:#fff;border-radius:5px;justify-content:center;width:50px;height:40px}#post-show #video .video-list .list-wrapper.grid-style .item .icon{margin-right:5px;display:none}#post-show #video .video-list .list-wrapper.grid-style .item span.video-index{margin:0;line-height:22px;display:block}#post-show #video .video-list .list-wrapper.grid-style .item span.video-description{display:none}#post-show #video .video-list .list-wrapper.grid-style .item.active{color:#fff;background-color:#2185d0}#post-show #video .video-list .list-wrapper.grid-style .item:not(.active):hover{color:#2185d0;border:1px solid #2185d0}#post-show #actions,#post-show #tags,#post-show #post-comments{padding:10px}#post-show #tags{justify-content:center;display:flex}div#pagination{margin:30px 0}@media (width<=650px){.gallery-wrapper{padding-left:0;padding-right:0}.gallery-wrapper .gallery-item{flex-basis:100%}#post-show #post-title{margin:0}#post-show #video .video-list{width:100%}#post-show #video .video-list .list-title{height:auto;padding:10px 0}#post-show #video .video-list .list-wrapper{height:300px}#post-show #video #video-player{width:100%}#pagination{padding:10px}#actions{padding:50px 0}#related-posts,#post-comments{padding:10px}}@media (width>=650px){.gallery-wrapper .gallery-item{flex-basis:calc(50% - 8px)}#post-show #post-title{margin:5px 0}.mobile-only{display:none}}@media (width>=1181px){.gallery-wrapper .gallery-item{flex-basis:calc(33.333% - 10.67px)}}@media (width>=1440px){.gallery-wrapper .gallery-item{flex-basis:calc(25% - 12px)}}@media (width>=1920px){.gallery-wrapper .gallery-item{flex-basis:calc(20% - 12.8px)}}div#novel-list a,div#novel-list a:hover{color:#000}div#novel-list div#mobile-list .item{border-bottom:1px solid #ccc;padding:7px 0}div#novel-list div#mobile-pagination{justify-content:center;display:flex}#controlPanel .custom-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#controlPanel .custom-modal-overlay.active{display:flex}#controlPanel .control-panel-modal{color:#333;background:#fff;border-radius:16px;width:90%;max-width:400px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:.3s ease-out modalPop;overflow:hidden;box-shadow:0 10px 25px #0003}@keyframes modalPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}#controlPanel .cp-header{background:#fafafa;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 20px;font-size:16px;font-weight:600;display:flex}#controlPanel .cp-close{cursor:pointer;color:#999;font-size:18px}#controlPanel .cp-close:hover{color:#333}#controlPanel .cp-content{padding:20px}#controlPanel .cp-label{text-transform:uppercase;letter-spacing:.5px;color:#888;margin-bottom:10px;font-size:12px;font-weight:600;display:block}#controlPanel .preset-container{gap:15px;margin-bottom:25px;display:flex}#controlPanel .preset-btn{cursor:pointer;border:2px solid #0000;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;height:34px;font-size:12px;transition:transform .1s,border-color .2s;display:flex;box-shadow:0 2px 5px #0000000d}#controlPanel .preset-btn:hover{transform:translateY(-2px)}#controlPanel .preset-btn.active-preset{border-color:#007bff}#controlPanel .preset-btn i{margin-bottom:4px;font-size:18px}#controlPanel .preset-light{color:#333;background:#fff;border:1px solid #eee}#controlPanel .preset-dark{color:#ddd;background:#222}#controlPanel .preset-warm{color:#5d4037;background:#f4ecd8}#controlPanel .color-row{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}#controlPanel .color-input-group{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;padding:5px;display:flex}#controlPanel .hex-input{text-transform:uppercase;color:#555;text-align:center;background:0 0;border:none;outline:none;width:70px;font-family:monospace}#controlPanel .color-preview-box{cursor:pointer;border:1px solid #0000001a;border-radius:6px;width:30px;height:20px;position:relative;overflow:hidden}#controlPanel .color-preview-box input[type=color]{opacity:0;cursor:pointer;width:50px;height:50px;position:absolute;top:-10px;left:-10px}#controlPanel .typo-row{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}#controlPanel .typo-label{color:#444;flex:1;align-items:center;gap:8px;font-size:14px;display:flex}#controlPanel .stepper{background:#f0f0f0;border-radius:8px;align-items:center;padding:2px;display:flex}#controlPanel .step-btn{cursor:pointer;color:#555;background:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;box-shadow:0 1px 3px #0000001a}#controlPanel .step-btn:hover{color:#000;background:#fefefe}#controlPanel .step-btn:active{transform:scale(.95)}#controlPanel .step-display{text-align:center;color:#333;background:0 0;border:none;width:50px;font-size:14px;font-weight:600}#controlPanel .ui.divider{background:#eee;height:1px;margin:20px 0}#controlPanel .action-btn{color:#555;cursor:pointer;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-weight:500;display:flex}#controlPanel .action-btn:hover{background:#eee}#controlPanel select{border:1px solid #22242626;border-radius:.285714rem;width:100%;height:auto;padding:.62em .8em;display:block}#novel-show{max-width:1280px;min-height:100vh;margin:0 auto}#novel-show #novel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}#novel-show #novel-header h3{margin-bottom:0}#novel-show #novel-header span,#novel-show #novel-header a{color:#adadad}#novel-show .novel-text{word-wrap:break-word}@media screen and (width<=767px){#novel-info a:first-child{margin-bottom:.5em}#novel-info .column{padding-top:0}#novel-title{margin-top:1em}#novel-title .column,#novel-title #novel-title,#novel-title #novel-content .column,#novel-title #novel-content{padding-bottom:0!important}#novel-header .column{padding:4px!important}}div#user-dashboard-left-menu{width:100%}div#user-dashboard a,div#user-dashboard a:hover{color:#000}div#user-dashboard table i{cursor:pointer}div#user-dashboard div#mobile-list .item{padding:7px 0}div#user-dashboard div#mobile-list .item .actions{float:right;color:#7e7e7e}div#user-dashboard div#userInvitations table{margin-top:0}#video-list div.full-width-video-card-container{padding:.5em 0}#video-show .info{display:flex}#video-show .info .field{margin-right:10px}#video-show #video-actions i{cursor:pointer}@media screen and (width<=460px){div#contact-page form .inline.fields{justify-content:space-between}div#contact-page form .inline.fields .field:first-of-type{margin-bottom:10px}}
