.email-notification{border:1px solid #fff;border-radius:4px;padding:20px}.email-notification-label{color:#838383;display:block;font-size:0.75rem;font-weight:700;line-height:inherit;padding-right:10px;width:auto;margin-bottom:0;border-bottom:0;background-color:#121212;margin-bottom:-5px;padding-bottom:5px;position:relative;right:22px}.mailbox-content-col table tbody tr.new td{background-color:#1d1d1d;font-weight:700}.btn-social-login{padding:0}.row.social-logins{text-align:center}.form-item--social{float:none;display:inline-block;vertical-align:top}.search-col button[type=submit] .icon{line-height:1.6}.inverted-colors .btn-selectpicker,.inverted-colors input[type=text],.inverted-colors input[type=number],.inverted-colors input[type=password],.inverted-colors input[type=email],.inverted-colors select,.inverted-colors textarea{border-color:#ccc}.inverted-colors div.checkbox label span.sub-label:before,.inverted-colors div.radio label span.sub-label:before{border-color:#aaa}.inverted-colors .ucp-option-col a:hover .sub-label{color:#ff2d7b}.inverted-colors .ucp-option-col a span.icon{color:#ff2d7b}.inverted-colors ul.profile-list .sub-desc{color:#000}ul.main-nav-list li.has-list.plain-list>ul{display:none}@media (min-width:768px){ul.main-nav-list li.has-list.plain-list{position:relative}ul.main-nav-list li.has-list.plain-list>ul{display:none;position:absolute;width:250px;top:100%;left:-10px;background-color:#12080d;padding:0.75rem 0;box-shadow:0 10px 40px rgba(255,45,123,0.15);border-top:2px solid #ff2d7b;padding-bottom:0;border-radius:0 0 10px 10px}ul.main-nav-list li.has-list.plain-list>ul li{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500;font-size:.813rem;float:none;margin:0}ul.main-nav-list li.has-list.plain-list>ul li a{height:36px;line-height:36px;padding:0 14px;color:#b8a0ac !important}ul.main-nav-list li.has-list.plain-list>ul li a:hover{color:#ff2d7b !important;background:rgba(255,45,123,0.06)}ul.main-nav-list li.has-list.plain-list:hover>ul{display:block}.inverted-colors ul.main-nav-list li.has-list.plain-list>ul{background:#ededed;color:#121212;border-color:#c9c9c9;box-shadow:0 3px 0.1875rem rgba(0,0,0,.3)}}.item-tr-col>.inner-col.vtt-thumbs-col{padding:3px 10px}.vtt-thumbs .thumb{display:block;float:left;padding:3px;width:33.3333333%;opacity:1;transition:.1s opacity linear;position:relative}.vtt-thumbs .thumb img{width:100%;position:relative;z-index:1}.vtt-thumbs .thumb .info{display:block;background:#343434;padding:3px 8px;color:#fff;transition:.1s all linear;border-radius:3px 3px 0 0;position:absolute;opacity:0;top:0;left:50%;transform:translateX(-50%);text-align:center;z-index:2;line-height:1.5em;white-space:nowrap}.vtt-thumbs .thumb:hover{opacity:0.8;z-index:10}.vtt-thumbs .thumb:hover .info{opacity:1;top:-20px}@media (min-width:480px){.vtt-thumbs .thumb{width:25%}}@media (min-width:768px){.vtt-thumbs .thumb{width:16.6666667%}}@media (min-width:1540px){.vtt-thumbs .thumb{width:8.3333333%}}@media (max-width:1539px){.vtt-thumbs .thumb:hover .info{top:-12px}}.i-tags:before{content:'\f02c';display:inline-block;font-family:FontAwesome;font-style:normal !important;font-weight:400 !important}.i-purchased:before{content:'\f07a';display:inline-block;font-family:FontAwesome;font-style:normal !important;font-weight:400 !important}.i-random:before{content:'\f074';display:inline-block;font-family:FontAwesome;font-style:normal !important;font-weight:400 !important}.i-blog:before{content:'\f040';display:inline-block;font-family:FontAwesome;font-style:normal !important;font-weight:400 !important}.i-fire:before{content:'\f06d';display:inline-block;font-family:FontAwesome;font-style:normal !important;font-weight:400 !important}body{background:#0a0610 !important;color:#d4c8d8 !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;-webkit-font-smoothing:antialiased}body::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 50%,rgba(255,45,123,0.03) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(255,200,87,0.02) 0%,transparent 50%);pointer-events:none;z-index:0}body>*{position:relative;z-index:1}a{color:#ff2d7b;text-decoration:none;transition:color 0.15s ease}a:hover{color:#ff6fa0}.btn-link{color:#ff2d7b}.mct{color:#ff2d7b}.bg-c1{background:linear-gradient(135deg,#ff2d7b,#e91e6b)}.network-sec{background:linear-gradient(90deg,#0a0610,#0e0815,#0a0610) !important;border-bottom:1px solid rgba(255,45,123,0.06) !important}.network-sec a{color:#6b5a72;font-size:12px}.network-sec a:hover{color:#ff2d7b}.network-sec .sub-label{color:#4a3d52}header#main-header{background:linear-gradient(180deg,#100a18,#0c0712) !important;border-bottom:none !important;box-shadow:none !important}header#main-header::after{background:linear-gradient(90deg,#ff2d7b,#ffc857,#ff2d7b) !important;height:2px !important;opacity:0.8}.nav-sec{background:#0c0812 !important;border-color:rgba(255,45,123,0.06) !important;box-shadow:0 2px 15px rgba(0,0,0,0.4) !important}.nav-sec .inner-nav-sec{background:#0c0812 !important}#navigation{border-top:none}ul.main-nav-list li>a{color:#8a7a92 !important;font-weight:600 !important;font-size:0.82rem;letter-spacing:0.5px;text-transform:uppercase;transition:color 0.15s ease}ul.main-nav-list li>a .icon{opacity:0.65;transition:all 0.15s ease}ul.main-nav-list li>a:hover .icon,ul.main-nav-list li.active>a .icon,ul.main-nav-list li.current>a .icon{opacity:1}ul.main-nav-list li>a::after{background-color:#ff2d7b !important}ul.main-nav-list a.hover,ul.main-nav-list a:hover,ul.main-nav-list li.active>a,ul.main-nav-list li.current>a,ul.main-nav-list li.hover>a,ul.main-nav-list li:hover>a{color:#ff2d7b !important}.nav-trigger-col button.active span.icon::before,.search-trigger-col button.active span.icon::before{color:#ff2d7b !important}ul.guest-options-list a{color:#8a7a92}ul.guest-options-list a:hover{color:#ff2d7b}.btn-header{color:#ff2d7b;border-color:rgba(255,45,123,0.25);border-radius:8px}.btn-header:hover{background:rgba(255,45,123,0.1);color:#ff2d7b;border-color:#ff2d7b}.search-col .search-wrapper input[type=text]{background:#140e1c !important;border:1px solid #251a30 !important;color:#d4c8d8 !important;border-radius:25px !important;padding:0.5rem 1.2rem !important;font-family:inherit !important}.search-col .search-wrapper input[type=text]:focus{border-color:#ff2d7b !important;box-shadow:0 0 0 3px rgba(255,45,123,0.12),0 0 20px rgba(255,45,123,0.08) !important}.search-col .search-wrapper input[type=text]::placeholder{color:#5a4d65}.title-col .title-inner-col,.title-col--normal .title-inner-col,.content-sec .title-inner-col{color:#e8dced !important;font-weight:700 !important}.title-col .title-inner-col h3,.content-sec .title-inner-col h3{color:#e8dced !important}.filter-sort{background:rgba(20,14,28,0.6) !important;border-radius:10px;border:1px solid #1e152a}.cat-item-col>.inner-col,.item-col>.inner-col{background:linear-gradient(145deg,#12091a,#0e0814) !important;border-radius:12px !important;overflow:hidden;border:1px solid #1e152a;transition:all 0.3s cubic-bezier(0.2,0,0,1);position:relative}.cat-item-col>.inner-col:hover,.item-col>.inner-col:hover{border-color:rgba(255,45,123,0.4);box-shadow:0 0 20px rgba(255,45,123,0.12),0 8px 40px rgba(0,0,0,0.3);transform:translateY(-4px)}.item-col>.inner-col::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#ff2d7b,#ffc857,#ff2d7b,transparent);opacity:0;transition:opacity 0.3s ease;z-index:5}.item-col>.inner-col:hover::before{opacity:1}.item-col span.image{border-radius:12px 12px 0 0;overflow:hidden}.item-col span.image img{transition:transform 0.4s ease}.item-col>.inner-col:hover span.image img{transform:translateX(-50%) scale(1.06)}.cat-item-col .time,.item-col .time{background:linear-gradient(135deg,rgba(255,45,123,0.9),rgba(255,45,123,0.75)) !important;backdrop-filter:blur(4px);border-radius:6px !important;font-weight:700;font-size:11px !important;padding:3px 8px !important;bottom:8px !important;right:8px !important;letter-spacing:0.3px}.cat-item-col span.item-info,.item-col span.item-info{padding:10px 12px !important}.item-col .title{color:#cbbdd4 !important;font-weight:500 !important;font-size:13px !important;line-height:1.4 !important}.item-col a:hover .title{color:#ff2d7b !important;text-decoration:none !important}.item-col .s-e-rate .sub-desc{color:#ffc857 !important;font-weight:700;font-size:12px}.item-col .s-e-views{border-color:#1e152a !important}.item-col .s-e-views .icon{color:#5a4d65 !important}.item-col .s-e-views .sub-desc{color:#5a4d65 !important}.item-col .s-elem .icon::before{font-size:12px !important}.cat-item-col .icon.i-plus,.item-col .icon.i-plus{color:#ff2d7b}.item-col .add-to-fav{border-radius:50%}#mailbox .actions a.btn-default,.btn.btn-default,button.btn-default[type=submit],input.btn-default[type=submit]{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;color:#fff !important;border:none !important;border-radius:25px !important;font-weight:700 !important;font-family:inherit !important;letter-spacing:0.5px;text-transform:uppercase;font-size:12px !important;box-shadow:0 4px 15px rgba(255,45,123,0.3);transition:all 0.2s ease}#mailbox .actions a.btn-default:hover,.btn.btn-default:hover,button.btn-default[type=submit]:hover,input.btn-default[type=submit]:hover{background:linear-gradient(135deg,#ff4d8e,#ff2d7b) !important;box-shadow:0 6px 25px rgba(255,45,123,0.45) !important;transform:translateY(-1px)}.upload-col .btn{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;border:none !important;color:#fff !important;border-radius:25px !important;font-weight:700 !important}#pagination a,#pagination span,.pagination a,.pagination span{border-radius:25px !important;font-weight:600;font-size:13px;transition:all 0.2s ease;border:1px solid #1e152a;background:#12091a;color:#8a7a92}#pagination a:hover,#pagination span:hover,.pagination a:hover,.pagination span:hover{background:rgba(255,45,123,0.12) !important;color:#ff2d7b !important;border-color:rgba(255,45,123,0.3) !important}#pagination span,.pagination span{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;color:#fff !important;border-color:transparent !important;box-shadow:0 2px 10px rgba(255,45,123,0.25)}#pagination .next,#pagination .prev,.pagination .next,.pagination .prev{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;border-radius:25px !important;border-color:transparent !important}#pagination .next:hover,#pagination .prev:hover,.pagination .next:hover,.pagination .prev:hover{background:linear-gradient(135deg,#ff4d8e,#ff2d7b) !important;box-shadow:0 4px 15px rgba(255,45,123,0.35)}.aside-main-col,.aside-main-col .box-container,.aside-main-col .inner-box-container{background:transparent !important}.filter-container{background:linear-gradient(145deg,#12091a,#0e0814) !important;border:1px solid #1e152a;border-radius:12px;margin-bottom:15px !important;overflow:hidden}.filter-container header{border-bottom:1px solid #1e152a}.filter-container .title-inner-col,.filter-container .title-inner-col h3{color:#ff2d7b !important;font-weight:700 !important;font-size:11px !important;text-transform:uppercase;letter-spacing:1.5px}.filter-container .title-inner-col h3 .dimmed-desc{color:#5a4d65;text-transform:none;letter-spacing:0}ul.simple-list a{color:#8a7a92;transition:color 0.15s ease}ul.simple-list .active a,ul.simple-list a.active{color:#ff2d7b}ul.simple-list a:hover{color:#ff2d7b}ul.simple-list li{border-bottom:1px solid rgba(30,21,42,0.6)}.irs-bar{background:linear-gradient(to right,#e91e6b,#ff2d7b) !important;border-radius:4px}.irs-slider::after{background-color:#ff2d7b !important;box-shadow:0 0 10px rgba(255,45,123,0.5)}.irs-line{background:#1e152a !important;border-radius:4px}ul.tabs-list a::after{background-color:#ff2d7b}ul.tabs-list a:hover .icon::before{color:#ff2d7b}ul.tabs-list a{color:#8a7a92}ul.tabs-list li.active a{color:#ff2d7b}ul.share-list a{color:#8a7a92}ul.share-list a:hover{color:#ff2d7b}.ucp-side.open .ucp-select .i-caret-down::before{color:#ff2d7b}.ucp-option-col a:hover span.icon{color:#ff2d7b}.ucp-option-col.ucp-option--sign-out span.icon{color:#ff2d7b}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{background:#140e1c !important;border:1px solid #251a30 !important;color:#d4c8d8 !important;border-radius:8px !important;font-family:inherit !important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:#ff2d7b !important;box-shadow:0 0 0 3px rgba(255,45,123,0.12) !important}.alphabet-col a,.alphabet-col span{color:#5a4d65 !important;border-radius:8px;font-weight:600;transition:all 0.15s ease}.alphabet-col a:hover,.alphabet-col span:hover{background:rgba(255,45,123,0.1) !important;color:#ff2d7b !important}.alphabet-col a.active{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;color:#fff !important}footer{background:linear-gradient(180deg,#080510,#060410) !important;border-top:1px solid #1e152a}footer .footer-top-col{border-bottom:1px solid rgba(30,21,42,0.5)}footer .label{color:#ff2d7b !important;text-transform:uppercase;font-size:10px;letter-spacing:1.5px;font-weight:800}footer ul.nav-footer-list a{color:#5a4d65 !important}footer ul.nav-footer-list a:hover{color:#ff2d7b !important}footer .copyright-col{position:relative;z-index:10}footer .copyright-inner-col{position:relative;z-index:10}footer .copyright-text{color:#3d3048 !important;font-size:12px}footer .copyright-text a{color:#5a4d65 !important}footer .copyright-col ul.nav-footer-list{margin-top:8px}footer .copyright-col ul.nav-footer-list li{display:inline-block}footer .copyright-col ul.nav-footer-list a{color:#7a6b88 !important;padding:4px 8px;position:relative;z-index:11}footer .copyright-col ul.nav-footer-list a:hover{color:#ff2d7b !important;text-decoration:underline}.loading-img .ball-triangle-path>div{border-color:#ff2d7b !important}.loading+.loader .ball-clip-rotate>span{border-color:#ff2d7b !important;border-bottom-color:transparent !important}.tags-block a{color:#8a7a92 !important;background:#140e1c;border:1px solid #251a30;border-radius:20px;padding:4px 12px;display:inline-block;margin:3px 4px 3px 0;font-size:12px;font-weight:500;transition:all 0.15s ease}.tags-block a:hover{color:#ff2d7b !important;border-color:rgba(255,45,123,0.3);background:rgba(255,45,123,0.06)}.rating-col .icon{color:#ffc857}.dropdown-menu{background:#12091a !important;border:1px solid #251a30 !important;border-radius:10px !important;box-shadow:0 10px 40px rgba(0,0,0,0.5) !important}.dropdown-menu>li>a{color:#8a7a92 !important}.dropdown-menu>li>a:hover{background:rgba(255,45,123,0.06) !important;color:#ff2d7b !important}ul.mail-nav li.active a::after{background-color:#ff2d7b}.dim-link .icon{color:#5a4d65}.dim-link:hover .icon{color:#ffc857}.desc{color:#8a7a92;line-height:1.6}.inverted-colors body{background:#f8f5fa !important}.inverted-colors a{color:#d6246a}.inverted-colors a:hover{color:#b51d5a}.inverted-colors #mailbox .actions a.btn-default,.inverted-colors .btn.btn-default,.inverted-colors button.btn-default[type=submit],.inverted-colors input.btn-default[type=submit]{background:linear-gradient(135deg,#d6246a,#b51d5a) !important;color:#fff !important}.inverted-colors header#main-header{background-color:#ddd !important}.inverted-colors .nav-sec,.inverted-colors .nav-sec .inner-nav-sec{background-color:#ededed !important}.inverted-colors ul.main-nav-list a:hover,.inverted-colors ul.main-nav-list li.active>a,.inverted-colors ul.main-nav-list li.current>a{color:#d6246a !important}.inverted-colors .alphabet-col a:hover{background-color:#d6246a !important;color:#fff !important}.inverted-colors .alphabet-col a.active{background-color:#d6246a !important;color:#fff !important}.inverted-colors #pagination span,.inverted-colors .pagination span{background:#d6246a !important}.inverted-colors ul.simple-list .active a{color:#d6246a}.inverted-colors .filter-container .title-inner-col,.inverted-colors .filter-container .title-inner-col h3{color:#d6246a !important}.inverted-colors .cat-item-col>.inner-col,.inverted-colors .item-col>.inner-col{background-color:#e2e2e2 !important;border-color:#d0d0d0}::selection{background:rgba(255,45,123,0.25);color:#fff}::-moz-selection{background:rgba(255,45,123,0.25);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0610}::-webkit-scrollbar-thumb{background:#251a30;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ff2d7b}.site-logo-text{font-size:1.8em;font-weight:900;color:#fff;letter-spacing:-1px;text-decoration:none;line-height:1;font-family:'Space Grotesk','Inter',sans-serif}.site-logo-text .logo-accent{background:linear-gradient(135deg,#ff2d7b,#ffc857);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logo-col a{text-decoration:none}.logo-col a:hover{text-decoration:none}.logo-col a:hover .site-logo-text{color:#fff}.sidebar-tag-cloud{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0}.sidebar-tag-cloud a{display:inline-block;padding:5px 14px;background:#140e1c;border:1px solid #251a30;border-radius:25px;color:#8a7a92 !important;text-decoration:none;font-size:12px;font-weight:600;transition:all 0.2s ease;line-height:1.4}.sidebar-tag-cloud a:hover{background:rgba(255,45,123,0.1);color:#ff2d7b !important;border-color:rgba(255,45,123,0.35);box-shadow:0 0 15px rgba(255,45,123,0.1)}a.view-all{display:block;text-align:center;margin-top:12px;color:#ff2d7b;font-size:13px;font-weight:600}.tags-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;padding:15px 0}.tags-grid-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(145deg,#12091a,#0e0814);border:1px solid #1e152a;border-radius:12px;text-decoration:none;transition:all 0.25s ease}.tags-grid-item:hover{background:#140e1c;border-color:rgba(255,45,123,0.35);transform:translateY(-2px);box-shadow:0 4px 20px rgba(255,45,123,0.08)}.tags-grid-item .tag-name{color:#cbbdd4;font-size:14px;font-weight:500}.tags-grid-item:hover .tag-name{color:#ff2d7b}.tags-grid-item .tag-count{color:#5a4d65;font-size:12px;background:#1a1024;padding:3px 10px;border-radius:15px;min-width:30px;text-align:center;font-weight:700}.tags-grid-item:hover .tag-count{background:rgba(255,45,123,0.12);color:#ff2d7b}@media (max-width:768px){.tags-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.tags-grid{grid-template-columns:1fr}}.mvl-section{margin-top:25px}.mvl-section h3{color:#e8dced;font-size:1.1em;font-weight:700;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #1e152a}.mvl-section h3 .icon{color:#ff2d7b;margin-right:8px}.mvl-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:10px 0}.mvl-item{background:linear-gradient(145deg,#12091a,#0e0814);border-radius:12px;overflow:hidden;border:1px solid #1e152a;transition:all 0.3s cubic-bezier(0.2,0,0,1)}.mvl-item:hover{transform:translateY(-3px);border-color:rgba(255,45,123,0.35);box-shadow:0 4px 20px rgba(255,45,123,0.08)}.mvl-item a{display:block;text-decoration:none}.mvl-item a img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:12px 12px 0 0}.mvl-item a span{display:block;padding:8px 10px;font-size:12px;color:#8a7a92;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.mvl-item a:hover span{color:#ff2d7b}@media (max-width:992px){.mvl-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.mvl-grid{grid-template-columns:repeat(2,1fr)}}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:15px 0}.blog-card{background:linear-gradient(145deg,#12091a,#0e0814);border:1px solid #1e152a;border-radius:14px;overflow:hidden;transition:all 0.3s cubic-bezier(0.2,0,0,1);position:relative}.blog-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff2d7b,#ffc857);opacity:0;transition:opacity 0.3s ease}.blog-card:hover::before{opacity:1}.blog-card:hover{border-color:rgba(255,45,123,0.3);transform:translateY(-4px);box-shadow:0 8px 40px rgba(255,45,123,0.1)}.blog-card a{display:block;text-decoration:none;padding:22px}.blog-card .blog-card-title{color:#e8dced;font-size:16px;font-weight:600;margin-bottom:10px;line-height:1.4}.blog-card:hover .blog-card-title{color:#ff2d7b}.blog-card .blog-card-excerpt{color:#6b5a72;font-size:13px;line-height:1.6;margin-bottom:12px}.blog-card .blog-card-date{color:#ffc857;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.blog-post-content{color:#d4c8d8;line-height:1.8;font-size:15px}.blog-post-content h2,.blog-post-content h3{color:#ff2d7b;margin-top:1.5em;font-weight:700}.blog-post-content a{color:#ff2d7b}.blog-post-content a:hover{color:#ff6fa0}.blog-pagination{text-align:center;margin:25px 0}.blog-pagination a,.blog-pagination span{display:inline-block;padding:8px 16px;margin:0 3px;background:#12091a;border:1px solid #1e152a;border-radius:25px;color:#8a7a92;text-decoration:none;font-weight:600}.blog-pagination a:hover,.blog-pagination .current{background:linear-gradient(135deg,#ff2d7b,#e91e6b);color:#fff;border-color:transparent}.footer-blog-spotlight{background:linear-gradient(180deg,#0c0812,#080510);border-top:2px solid;border-image:linear-gradient(90deg,transparent,#ff2d7b,#ffc857,#ff2d7b,transparent) 1;padding:30px 0 20px}.footer-blog-spotlight h3{color:#ff2d7b;font-size:11px;text-transform:uppercase;margin-bottom:18px;letter-spacing:2px;font-weight:800}.footer-blog-spotlight h3 .icon{margin-right:6px}.footer-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.footer-blog-item a{display:block;background:#100a18;border:1px solid #1e152a;border-radius:12px;padding:18px;text-decoration:none;transition:all 0.25s ease}.footer-blog-item a:hover{border-color:rgba(255,45,123,0.3);box-shadow:0 4px 20px rgba(255,45,123,0.06)}.footer-blog-item strong{display:block;color:#cbbdd4;font-size:13px;font-weight:600;margin-bottom:6px;line-height:1.35}.footer-blog-item a:hover strong{color:#ff2d7b}.footer-blog-item span{display:block;color:#5a4d65;font-size:12px;line-height:1.4}.footer-blog-item small{display:block;color:#ffc857;font-size:10px;margin-top:6px;font-weight:700;letter-spacing:0.5px}.footer-blog-more{display:block;text-align:center;margin-top:15px;color:#ff2d7b;font-size:13px;font-weight:600}@media (max-width:768px){.footer-blog-grid{grid-template-columns:1fr}}.popular-discussions{padding:10px 0}.popular-discussions .disc-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(30,21,42,0.5);text-decoration:none;transition:all 0.15s ease}.popular-discussions .disc-item:last-child{border-bottom:none}.popular-discussions .disc-item:hover{padding-left:4px}.popular-discussions .disc-item img{width:60px;height:40px;object-fit:cover;border-radius:8px;flex-shrink:0;border:1px solid #251a30}.popular-discussions .disc-item .disc-info{overflow:hidden}.popular-discussions .disc-item .disc-title{color:#8a7a92;font-size:12px;font-weight:500;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular-discussions .disc-item:hover .disc-title{color:#ff2d7b}.popular-discussions .disc-item .disc-count{color:#ffc857;font-size:11px;font-weight:700}.notice-col{background:rgba(255,45,123,0.04) !important;border:1px solid rgba(255,45,123,0.12);border-radius:10px}.pornstars-sec .inner-col{background:#12091a !important;border-radius:12px;border:1px solid #1e152a}.aff-sec{background:#060410 !important}.aff-sec .aff-inner-col{background:#0c0812 !important;border-radius:12px;border:1px solid #1e152a}.textpage-col .textpage-inner-col{color:#d4c8d8;line-height:1.7}.textpage-col h1,.textpage-col h2,.textpage-col h3{color:#e8dced}.sub-content-col .sub-content-inner-col{background:#12091a !important;border-radius:12px;border:1px solid #1e152a;padding:15px}#consent-banner{background:rgba(10,6,16,0.95) !important}#consent-box{background:linear-gradient(145deg,#12091a,#0e0814) !important;border:1px solid rgba(255,45,123,0.2) !important;box-shadow:0 0 80px rgba(255,45,123,0.15) !important;border-radius:20px !important}#consent-accept{background:linear-gradient(135deg,#ff2d7b,#e91e6b) !important;color:#fff !important;border-radius:25px !important;font-weight:800;text-transform:uppercase;letter-spacing:1px}#consent-decline{background:#1e152a !important;color:#8a7a92 !important;border-radius:25px !important}.trending-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 18px;margin-bottom:15px;background:linear-gradient(135deg,rgba(255,45,123,0.06),rgba(255,200,87,0.03));border:1px solid rgba(255,45,123,0.12);border-radius:12px}.trending-label{color:#ff2d7b;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;margin-right:4px}.trending-label .icon{margin-right:4px;color:#ffc857}.trending-bar a{display:inline-block;padding:4px 14px;background:rgba(255,45,123,0.06);border:1px solid rgba(255,45,123,0.15);border-radius:20px;color:#b8a0ac !important;font-size:12px;font-weight:500;text-decoration:none;transition:all 0.2s ease;white-space:nowrap}.trending-bar a:hover{background:rgba(255,45,123,0.15);border-color:rgba(255,45,123,0.4);color:#ff2d7b !important;box-shadow:0 0 12px rgba(255,45,123,0.1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.homepage-main-title{font-family:'Inter',sans-serif;font-size:1.4em;font-weight:700;color:#e8dced;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #1e152a}.homepage-main-title .dimmed-desc{color:#3d3048;font-weight:400;font-size:0.7em}.blog-list-title,.blog-post-title,.tags-page-title{font-family:'Inter',sans-serif;font-size:1.3em;font-weight:700;color:#e8dced;margin:0 0 18px}.blog-post-title{font-size:1.5em;margin-bottom:20px;line-height:1.3}@media (max-width:767px){.homepage-main-title{font-size:1.1em}.blog-post-title{font-size:1.2em}}.breadcrumbs-nav{padding:8px 0 4px}.breadcrumb-list{list-style:none;display:flex;flex-wrap:wrap;gap:0;padding:0;margin:0;font-size:12px;font-family:'Inter',sans-serif}.breadcrumb-list li{display:flex;align-items:center}.breadcrumb-list li::after{content:'\203A';color:#3a2d45;margin:0 8px;font-size:14px}.breadcrumb-list li:last-child::after{display:none}.breadcrumb-list a{color:#5a4d65 !important;text-decoration:none;transition:color 0.2s}.breadcrumb-list a:hover{color:#ff2d7b !important}.breadcrumb-list .active span{color:#8a7a92;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.magazine-section{margin-bottom:20px;background:linear-gradient(145deg,#12091a,#0e0814);border:1px solid #1e152a;border-radius:14px;padding:18px 20px;overflow:hidden}.magazine-header{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;border-bottom:1px solid #1e152a;padding-bottom:10px}.magazine-header h2{color:#e8dced;font-family:'Inter',sans-serif;font-size:1em;font-weight:700;margin:0;white-space:nowrap}.magazine-header h2 .mag-icon{margin-right:6px}.magazine-header h2 .mag-icon.gold{color:#ffc857}.magazine-header h2 .mag-icon.magenta{color:#ff2d7b}.magazine-subtitle{color:#5a4d65;font-size:11px;font-style:italic}.magazine-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.magazine-scroll::-webkit-scrollbar{height:4px}.magazine-scroll::-webkit-scrollbar-track{background:#0a0610}.magazine-scroll::-webkit-scrollbar-thumb{background:#251a30;border-radius:2px}.magazine-scroll::-webkit-scrollbar-thumb:hover{background:#ff2d7b}.mag-card{flex:0 0 200px;scroll-snap-align:start;position:relative;border-radius:10px;overflow:hidden;background:#0c0812;border:1px solid #1e152a;transition:all 0.25s ease}.mag-card:hover{border-color:rgba(255,45,123,0.3);box-shadow:0 4px 20px rgba(255,45,123,0.08);transform:translateY(-2px)}.mag-card a{text-decoration:none;display:block}.mag-card .mag-thumb{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.mag-card .mag-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mag-card .mag-duration{position:absolute;bottom:5px;right:5px;background:linear-gradient(135deg,rgba(255,45,123,0.85),rgba(200,30,90,0.85));color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px}.mag-card .mag-badge{position:absolute;top:5px;left:5px;background:rgba(255,200,87,0.9);color:#0a0610;font-size:9px;font-weight:800;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:0.5px}.mag-card .mag-title{display:block;padding:8px 10px;color:#b8a0ac;font-size:12px;line-height:1.3;max-height:3.2em;overflow:hidden}.mag-card:hover .mag-title{color:#e8dced}@media (max-width:767px){.mag-card{flex:0 0 160px}.magazine-section{padding:14px 12px}.magazine-header{flex-direction:column;gap:4px}}.collection-hero{padding:25px;margin-bottom:20px;background:linear-gradient(145deg,#12091a,#0e0814);border:1px solid #1e152a;border-radius:14px;border-left:3px solid #ff2d7b}.collection-hero h1{font-family:'Inter',sans-serif;font-size:1.5em;font-weight:700;color:#e8dced;margin:0 0 12px}.collection-hero h1 .icon{color:#ffc857;margin-right:8px}.collection-hero .collection-desc{color:#8a7a92;font-size:14px;line-height:1.7;margin-bottom:15px}.collection-hero .collection-stats{display:flex;gap:15px;font-size:12px;color:#5a4d65}.collection-hero .collection-stats span{white-space:nowrap}.collection-hero .collection-stats .icon{color:#ff2d7b;margin-right:4px}.related-collections{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px;padding-top:15px;border-top:1px solid #1e152a}.related-collections .rc-label{color:#5a4d65;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:30px;margin-right:4px}.related-collections a{display:inline-block;padding:5px 16px;background:rgba(255,45,123,0.06);border:1px solid rgba(255,45,123,0.15);border-radius:20px;color:#b8a0ac !important;font-size:12px;font-weight:500;text-decoration:none;transition:all 0.2s ease}.related-collections a:hover{background:rgba(255,45,123,0.15);border-color:rgba(255,45,123,0.4);color:#ff2d7b !important}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:25px}.collection-card{background:linear-gradient(145deg,#12091a,#0e0814);border:1px solid #1e152a;border-radius:12px;padding:18px;transition:all 0.25s ease;position:relative;overflow:hidden}.collection-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ff2d7b,#ffc857);opacity:0;transition:opacity 0.25s ease}.collection-card:hover{border-color:rgba(255,45,123,0.3);transform:translateY(-2px);box-shadow:0 6px 25px rgba(255,45,123,0.08)}.collection-card:hover::before{opacity:1}.collection-card a{text-decoration:none;display:block}.collection-card .cc-title{font-family:'Inter',sans-serif;font-size:1em;font-weight:700;color:#e8dced;margin-bottom:8px}.collection-card .cc-desc{color:#6a5d75;font-size:12px;line-height:1.5;margin-bottom:10px;max-height:3em;overflow:hidden}.collection-card .cc-meta{display:flex;gap:12px;font-size:11px;color:#5a4d65}.collection-card .cc-meta .icon{color:#ff2d7b;margin-right:3px}.collection-card .cc-thumbs{display:flex;gap:4px;margin-bottom:12px;border-radius:8px;overflow:hidden}.collection-card .cc-thumbs img{width:33.33%;aspect-ratio:16/9;object-fit:cover}@media (max-width:767px){.collection-grid{grid-template-columns:1fr}.collection-hero{padding:16px}.collection-hero h1{font-size:1.2em}.collection-hero .collection-stats{flex-wrap:wrap}.breadcrumb-list .active span{max-width:180px}.related-search-pills a{padding:5px 12px;font-size:12px}.related-searches-block{padding:18px 0 10px}}.related-searches-block{padding:25px 0 15px;margin-top:15px;border-top:1px solid #1e152a}.related-searches-block h3{color:#e8dced;font-family:'Inter',sans-serif;font-size:1em;font-weight:700;margin-bottom:14px}.related-searches-block h3 .icon{color:#ffc857;margin-right:6px}.related-search-pills{display:flex;flex-wrap:wrap;gap:8px}.related-search-pills a{display:inline-block;padding:7px 18px;background:linear-gradient(145deg,#140e1c,#12091a);border:1px solid #251a30;border-radius:25px;color:#b8a0ac !important;font-size:13px;font-weight:600;text-decoration:none;transition:all 0.2s ease}.related-search-pills a:hover{background:rgba(255,45,123,0.1);border-color:rgba(255,45,123,0.4);color:#ff2d7b !important;box-shadow:0 0 15px rgba(255,45,123,0.1)}.btn-trigger,.close-btn,.dim-link{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.item-info .views,.item-info .duration,.item-info .added,.item-info .likes,.pagination a,.alphabet-letter{color:#9a8da3 !important}.copyright-col a,.copyright-col .inner-col a{color:#9a8da3 !important}.copyright-col a:hover,.copyright-col .inner-col a:hover{color:#ff2d7b !important}@media (max-width:767px){.nav-trigger-col .btn-trigger,.search-trigger-col .btn-trigger{padding:8px}.alphabet-letter{min-height:44px;min-width:36px;display:inline-flex;align-items:center;justify-content:center}}