.phd-single-header{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.phd-single-title{font-size:32px;font-weight:800;color:var(--color-text-main);margin:0 0 15px 0;line-height:1.3;letter-spacing:-.5px;word-wrap:break-word}.phd-single-meta{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.phd-meta-item{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--color-text-sub);font-weight:600;white-space:nowrap}.phd-meta-item a{color:var(--color-text-sub);text-decoration:none;transition:0.2s}.phd-meta-item a:hover{color:var(--color-accent)}.phd-meta-item .dashicons{font-size:18px;width:18px;height:18px}.phd-imdb-badge{background-color:#f5c518;color:#000;padding:4px 8px;border-radius:4px;font-weight:800;font-size:13px}.phd-meta-genres{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}.phd-genre-tag{background:rgb(255 255 255 / .1);color:var(--color-text-main)!important;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-decoration:none;transition:all 0.2s;border:1px solid #fff0}.phd-genre-tag:hover{border-color:var(--color-accent);color:var(--color-accent)!important;background:#fff0}.phd-player-container{margin-bottom:40px}.phd-player-wrapper{background:#000;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px rgb(0 0 0 / .6);margin-bottom:15px}.phd-player-wrapper iframe{width:100%;min-height:500px;border:none;display:block}.phd-player-controls{display:flex;justify-content:space-between;align-items:center;background:var(--color-panel);border:1px solid var(--color-border);padding:15px 20px;border-radius:8px}.phd-interactions{display:flex;gap:10px}.phd-ctrl-btn{background:#fff0;border:1px solid var(--color-border);color:var(--color-text-sub);padding:8px 15px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;transition:all 0.2s}.phd-ctrl-btn:hover{background:rgb(255 255 255 / .1);color:var(--color-text-main);border-color:var(--color-text-main)}.phd-ctrl-btn.like-btn:hover{color:#2ecc71;border-color:#2ecc71}.phd-ctrl-btn.dislike-btn:hover{color:#e74c3c;border-color:#e74c3c}.phd-ctrl-btn.fav-btn:hover{color:#f1c40f;border-color:#f1c40f}.phd-ctrl-btn.trailer-btn{color:var(--color-accent);border-color:var(--color-accent)}.phd-ctrl-btn.trailer-btn:hover{background:var(--color-accent);color:#000}.phd-ctrl-btn.report-btn{margin-left:10px;border-color:#fff0;color:#666}.phd-ctrl-btn.report-btn:hover{color:var(--color-text-main)}.phd-ctrl-btn.like-btn.active{background:rgb(46 204 113 / .15);color:#2ecc71!important;border-color:#2ecc71!important}.phd-ctrl-btn.dislike-btn.active{background:rgb(231 76 60 / .15);color:#e74c3c!important;border-color:#e74c3c!important}.phd-ctrl-btn.fav-btn.active{background:rgb(241 196 15 / .15);color:#f1c40f!important;border-color:#f1c40f!important}.phd-ctrl-btn.processing{opacity:.6;cursor:wait}.phd-site-score{display:flex;align-items:center;gap:15px;min-width:200px}.score-label{font-size:13px;font-weight:700;color:var(--color-text-sub)}.score-bar-wrap{flex:1;height:6px;background:rgb(255 255 255 / .1);border-radius:3px;overflow:hidden}.score-bar-fill{height:100%;background:#2ecc71;border-radius:3px;transition:width 1s ease}.score-value{font-size:14px;font-weight:800;color:#2ecc71}.phd-tabs-wrapper{margin-bottom:50px}.phd-tabs-nav{list-style:none;padding:0;margin:0 0 25px 0;display:flex;border-bottom:2px solid var(--color-border)}.phd-tabs-nav li{padding:12px 25px;font-size:16px;font-weight:700;color:var(--color-text-sub);cursor:pointer;position:relative;transition:color 0.3s}.phd-tabs-nav li:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--color-accent);transform:scaleX(0);transition:transform 0.3s}.phd-tabs-nav li:hover,.phd-tabs-nav li.active{color:var(--color-text-main)}.phd-tabs-nav li.active:after{transform:scaleX(1)}.phd-tab-content{display:none;animation:fadeIn 0.4s ease}.phd-tab-content.active{display:block}.phd-info-layout{display:flex;gap:30px}.phd-poster-area{width:160px;flex-shrink:0}.phd-poster-area img{width:100%;border-radius:6px;box-shadow:0 5px 15px rgb(0 0 0 / .3)}.phd-desc-area h3{margin-top:0;color:var(--color-text-main);font-size:20px}.phd-summary-wrapper{position:relative;margin-bottom:20px}.phd-overview-text{color:var(--color-text-sub);line-height:1.7;position:relative;transition:max-height 0.3s ease}.phd-overview-text.collapsed{max-height:120px;overflow:hidden;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}.phd-summary-btn{background:#fff0;border:none;color:var(--color-accent);font-size:13px;font-weight:700;cursor:pointer;padding:0;margin-top:5px;display:none}.phd-summary-btn:hover{text-decoration:underline}.phd-crew-row{margin-bottom:8px}.phd-crew-row strong{color:var(--color-text-main);margin-right:5px}.phd-crew-row a{color:var(--color-text-sub);text-decoration:none;margin-right:5px}.phd-crew-row a:hover{color:var(--color-accent)}.phd-cast-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px}.phd-cast-card{text-decoration:none;text-align:center;transition:transform 0.2s;display:block}.phd-cast-card:hover{transform:translateY(-5px)}.cast-img{width:100px;height:100px;margin:0 auto 10px auto;border-radius:50%;overflow:hidden;border:3px solid var(--color-panel);box-shadow:0 4px 10px rgb(0 0 0 / .3)}.cast-img img{width:100%;height:100%;object-fit:cover}.cast-name{display:block;font-size:13px;font-weight:600;color:var(--color-text-main);line-height:1.3}.phd-cast-card:hover .cast-name{color:var(--color-accent)}.phd-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s}.phd-modal-overlay.active{opacity:1;visibility:visible}.phd-modal-box{background:var(--color-panel);width:90%;max-width:800px;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 20px 60px rgb(0 0 0 / .8);transform:translateY(20px);transition:transform 0.3s}.phd-modal-overlay.active .phd-modal-box{transform:translateY(0)}.phd-modal-close{position:absolute;top:15px;right:15px;color:#fff;font-size:24px;cursor:pointer;z-index:10;width:30px;height:30px;text-align:center;line-height:30px;background:rgb(0 0 0 / .5);border-radius:50%}.phd-modal-close:hover{background:var(--color-accent)}.phd-trailer-container{position:relative;padding-bottom:56.25%;height:0;background:#000}.phd-trailer-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.phd-report-form{padding:40px}.phd-report-form h3{margin-top:0;color:var(--color-text-main);border-bottom:1px solid var(--color-border);padding-bottom:15px;margin-bottom:20px}.phd-form-group{margin-bottom:15px}.phd-form-group label{display:block;margin-bottom:8px;color:var(--color-text-sub);font-weight:600}.phd-form-group select,.phd-form-group textarea{width:100%;padding:12px;background-color:var(--color-panel);border:1px solid var(--color-border);color:var(--color-text-main);border-radius:4px;outline:none;transition:border-color 0.2s;font-family:inherit}.phd-form-group select:focus,.phd-form-group textarea:focus{border-color:var(--color-accent)}.phd-form-group select option{background-color:var(--color-panel);color:var(--color-text-main)}.phd-form-btn{width:100%;background:var(--color-accent);color:#fff;border:none;padding:12px;font-weight:700;border-radius:4px;cursor:pointer}.phd-form-btn:hover{opacity:.9}.phd-comments-list{display:flex;flex-direction:column;gap:20px}.phd-comment-item{display:flex;gap:20px;padding:20px;background:var(--color-panel);border:1px solid var(--color-border);border-radius:8px;transition:transform 0.2s}.phd-comment-item:hover{border-color:rgb(255 255 255 / .2)}.phd-comment-avatar img{border-radius:50%;width:50px;height:50px;border:2px solid var(--color-border)}.phd-comment-body{flex:1}.phd-comment-header{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.phd-comment-author{font-weight:700;color:var(--color-text-main);font-size:15px}.phd-user-badge{font-size:10px;text-transform:uppercase;padding:2px 8px;border-radius:4px;font-weight:800;letter-spacing:.5px}.phd-badge-member{background:linear-gradient(45deg,#f1c40f,#f39c12);color:#000}.phd-badge-visitor{background:rgb(255 255 255 / .1);color:var(--color-text-sub)}.phd-comment-date{font-size:12px;color:var(--color-text-sub);margin-left:auto}.phd-comment-text p{margin:0;color:var(--color-text-sub);line-height:1.5;font-size:14px}.phd-theme-light .phd-comment-text p{color:#333}.phd-comment-actions{display:flex;gap:15px;margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .05)}.phd-c-act-btn{background:#fff0;border:none;color:var(--color-text-sub);font-size:13px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:color 0.2s}.phd-c-act-btn:hover{color:#fff}.phd-c-act-btn.liked{color:#2ecc71}.phd-c-act-btn.disliked{color:#e74c3c}.phd-no-comments{text-align:center;padding:40px;color:var(--color-text-sub)}.phd-no-comments .dashicons{font-size:48px;width:48px;height:48px;margin-bottom:15px;opacity:.5}.phd-comment-form-wrapper{max-width:700px}.phd-form-row{display:flex;gap:20px}.phd-form-row .phd-form-group{flex:1}.phd-comment-form-wrapper input,.phd-comment-form-wrapper textarea{width:100%;background:var(--color-panel);border:1px solid var(--color-border);padding:15px;color:var(--color-text-main);border-radius:4px;font-family:inherit;outline:none}.phd-comment-form-wrapper input:focus,.phd-comment-form-wrapper textarea:focus{border-color:var(--color-accent)}.phd-breadcrumbs{font-size:13px;color:var(--color-text-sub);margin-bottom:20px}.phd-breadcrumbs a{color:var(--color-text-sub);text-decoration:none;font-weight:600}.phd-breadcrumbs a:hover{color:#fff}.phd-breadcrumbs .sep{margin:0 8px;opacity:.5;font-size:11px}.phd-breadcrumbs .current{color:var(--color-accent);font-weight:700}.phd-share-box-content{max-width:400px;padding:30px;text-align:center;background:var(--color-panel)}.phd-share-title{margin:0 0 20px 0;color:var(--color-text-main);font-size:20px}.phd-share-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.phd-share-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(255 255 255 / .05);border:1px solid var(--color-border);padding:20px 10px;border-radius:8px;color:var(--color-text-main);text-decoration:none;transition:all 0.2s;cursor:pointer}.phd-share-item:hover{background:rgb(255 255 255 / .1);transform:translateY(-3px)}.phd-share-item .dashicons{font-size:32px;width:32px;height:32px;margin-bottom:10px}.phd-share-item span{font-weight:600;font-size:14px}.phd-share-item small{display:block;font-size:10px;color:var(--color-text-sub);margin-top:3px}.phd-share-item.whatsapp .dashicons{color:#25D366}.phd-share-item.twitter .dashicons{color:#1DA1F2}.phd-share-item.facebook .dashicons{color:#1877F2}.phd-share-item.copy-link .dashicons{color:#e0e0e0}.phd-copy-alert{margin-top:15px;color:#2ecc71;font-weight:700;display:none;font-size:14px}.phd-spoiler-group{border-top:1px solid var(--color-border);padding-top:10px;margin-top:10px}.phd-spoiler-label{display:flex;align-items:center;gap:8px;cursor:pointer;color:#e74c3c;font-weight:700;font-size:13px}.phd-spoiler-label input{margin:0}.phd-comment-content-wrap{position:relative}.phd-comment-content-wrap.phd-is-spoiler .phd-comment-text{filter:blur(8px);user-select:none;pointer-events:none;opacity:.5}.phd-spoiler-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;gap:10px}.phd-spoiler-overlay strong{color:#e74c3c;letter-spacing:1px;text-transform:uppercase;background:rgb(0 0 0 / .8);padding:5px 10px;border-radius:4px}.phd-spoiler-reveal{background:#e74c3c;border:none;color:#fff;padding:6px 15px;border-radius:20px;cursor:pointer;font-weight:700;font-size:12px;transition:all 0.2s;box-shadow:0 4px 10px rgb(0 0 0 / .5)}.phd-spoiler-reveal:hover{background:#c0392b;transform:scale(1.05)}.phd-comment-wrapper{margin-bottom:20px}.phd-replies-section{margin-left:60px}.phd-view-replies-btn{background:#fff0;border:none;color:#3ea6ff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 0;transition:color 0.2s}.phd-view-replies-btn:hover{color:#60baff;background:rgb(62 166 255 / .1);padding:10px 10px;border-radius:20px}.phd-replies-container{margin-top:5px}.phd-reply-item{margin-bottom:10px;border-left:none!important}.phd-reply-item .phd-comment-avatar img{width:30px;height:30px}.phd-reply-form-placeholder .comment-form{margin-top:15px;padding:15px;background:rgb(0 0 0 / .3);border:1px dashed var(--color-border);border-radius:6px;animation:fadeIn 0.3s}@media (max-width:768px){.phd-replies-section{margin-left:10px}}.phd-view-count{color:var(--color-text-sub);font-weight:600}.phd-view-count .dashicons{color:var(--color-accent);font-size:18px;width:18px;height:18px;margin-top:1px}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.phd-dizi-hero{position:relative;width:100%;height:550px;background-size:cover;background-position:center top;display:flex;align-items:center;margin-bottom:30px}.phd-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0f0f0f 0%,rgb(15 15 15 / .95) 30%,rgb(15 15 15 / .6) 100%);z-index:1}.phd-hero-inner{position:relative;z-index:2;display:flex;align-items:flex-start;gap:40px;padding-top:40px}.phd-hero-poster{width:220px;flex-shrink:0}.phd-poster-shadow{width:100%;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .5);border:1px solid rgb(255 255 255 / .1)}.phd-hero-content{flex:1;padding-top:10px;color:#fff}.phd-hero-title{font-size:42px;font-weight:800;line-height:1.1;margin:0 0 15px 0;text-transform:uppercase;letter-spacing:-1px}.phd-hero-meta{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.phd-badge-imdb{background:#f5c518;color:#000;padding:3px 8px;border-radius:4px;font-weight:800;font-size:13px}.phd-badge-status{padding:3px 8px;border-radius:4px;font-weight:700;font-size:12px;text-transform:uppercase}.phd-badge-status.continuing{background:#2ecc71;color:#fff}.phd-badge-status.ended{background:#e74c3c;color:#fff}.phd-meta-txt{font-size:15px;font-weight:500;color:#ccc}.phd-meta-dot{font-size:20px;line-height:0;color:#666}.phd-hero-desc{font-size:16px;line-height:1.6;color:#bbb;max-width:800px;margin-bottom:25px}.phd-hero-cast{font-size:14px;color:#888;margin-top:20px}.phd-hero-cast strong{color:#fff}.phd-hero-actions{display:flex;gap:15px}.phd-btn-primary{background:var(--color-accent);color:#fff;border:none;padding:12px 30px;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;transition:transform 0.2s}.phd-btn-primary:hover{transform:translateY(-2px);background:#fff;color:#000}.phd-btn-secondary{background:rgb(255 255 255 / .1);color:#fff;border:1px solid rgb(255 255 255 / .2);padding:12px 25px;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background 0.2s}.phd-btn-secondary:hover,.phd-btn-secondary.active{background:#fff;color:#000}.phd-dizi-section{margin-bottom:50px}.phd-section-title{font-size:24px;font-weight:700;color:var(--color-text-main);margin:0 0 20px 0;border-left:4px solid var(--color-accent);padding-left:15px}.phd-season-tabs-wrapper{margin-bottom:25px;border-bottom:1px solid var(--color-border)}.phd-season-nav{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}.phd-season-btn{background:#fff0;border:none;color:var(--color-text-sub);font-size:16px;font-weight:600;padding:10px 20px;cursor:pointer;border-radius:4px;transition:all 0.2s;white-space:nowrap}.phd-season-btn:hover{background:rgb(255 255 255 / .05);color:#fff}.phd-season-btn.active{background:var(--color-accent);color:#fff}.phd-episode-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.phd-episode-card{display:block;text-decoration:none;color:var(--color-text-main);background:var(--color-panel);border:1px solid var(--color-border);border-radius:6px;overflow:hidden;transition:transform 0.2s}.phd-episode-card:hover{transform:translateY(-5px);border-color:rgb(255 255 255 / .2)}.phd-ep-img{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.phd-ep-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}.phd-episode-card:hover img{transform:scale(1.05);opacity:.7}.phd-ep-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:rgb(0 0 0 / .7);border-radius:50%;border:2px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s}.phd-episode-card:hover .phd-ep-play{opacity:1}.phd-ep-info{padding:15px}.phd-ep-number{font-size:12px;color:var(--color-accent);font-weight:700;text-transform:uppercase;display:block;margin-bottom:5px}.phd-ep-title{font-size:15px;margin:0;line-height:1.3;font-weight:600}@media (max-width:900px){.phd-dizi-hero{height:auto;padding:40px 0;margin-bottom:20px}.phd-hero-inner{flex-direction:column;align-items:center;text-align:center;gap:20px}.phd-hero-poster{width:160px}.phd-hero-meta{justify-content:center}.phd-hero-actions{justify-content:center}.phd-episode-grid{grid-template-columns:1fr}.phd-hero-title{font-size:28px}}.phd-ep-nav-bar{display:flex;justify-content:space-between;margin-bottom:15px;z-index:9999}.phd-nav-ep-btn{background:var(--color-panel);color:var(--color-text-main);padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:700;display:flex;align-items:center;gap:10px;border:1px solid var(--color-border);transition:all 0.2s;font-size:14px}.phd-nav-ep-btn:hover{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.phd-nav-ep-btn.disabled{opacity:.5;pointer-events:none;background:rgb(0 0 0 / .2)}.phd-episode-card.current-episode{border-color:var(--color-accent);background:rgb(229 9 20 / .05)}.phd-ep-play.active{opacity:1!important;background:var(--color-accent)!important;border:none!important}#phd-lights-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);z-index:9998;cursor:pointer}.phd-player-iframe-box{position:relative;z-index:9999}.phd-player-controls{position:relative;z-index:9999;background:var(--color-panel)}.phd-back-series{text-decoration:none;margin-left:auto}.phd-profile-hero{position:relative;width:100%;height:400px;background-size:cover;background-position:center 20%;display:flex;align-items:center;margin-bottom:20px}.phd-profile-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(15 15 15 / .85);backdrop-filter:blur(5px);z-index:1}.phd-profile-inner{position:relative;z-index:2;display:flex;align-items:center;gap:40px}.phd-profile-avatar{width:200px;height:200px;flex-shrink:0;border-radius:50%;overflow:hidden;border:5px solid rgb(255 255 255 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .5)}.phd-profile-avatar img{width:100%;height:100%;object-fit:cover}.phd-profile-info{flex:1;color:#fff}.phd-profile-label{font-size:13px;font-weight:700;letter-spacing:1px;color:var(--color-accent);text-transform:uppercase;margin-bottom:5px}.phd-profile-name{font-size:42px;font-weight:800;margin:0 0 20px 0;line-height:1}.phd-stats-badges{display:flex;gap:20px;margin-bottom:25px}.phd-stat-box{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);padding:10px 20px;border-radius:8px;text-align:center;min-width:100px}.stat-val{display:block;font-size:24px;font-weight:800;color:#fff;line-height:1.2}.stat-label{font-size:12px;color:#aaa;text-transform:uppercase;letter-spacing:.5px}.phd-profile-desc{font-size:15px;color:#ccc;max-width:700px;line-height:1.6}.phd-profile-desc strong{color:#fff}@media (max-width:768px){.phd-profile-hero{height:auto;padding:40px 0}.phd-profile-inner{flex-direction:column;text-align:center;gap:20px}.phd-profile-avatar{width:140px;height:140px}.phd-profile-name{font-size:30px}.phd-stats-badges{justify-content:center;flex-wrap:wrap;gap:10px}.phd-stat-box{min-width:80px;flex:1}}@media (max-width:768px){.phd-tabs-nav{display:flex!important;flex-wrap:nowrap!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid var(--color-border);scrollbar-width:none;justify-content:flex-start!important}.phd-tabs-nav::-webkit-scrollbar{display:none}.phd-tabs-nav li{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important;padding:10px 15px}.phd-player-controls{flex-direction:column;padding:10px}.phd-interactions{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.phd-ctrl-btn{flex:1 1 45%;justify-content:center;font-size:12px;padding:10px}.phd-site-score{margin-top:10px;width:100%;padding-top:10px;border-top:1px solid rgb(255 255 255 / .05);justify-content:space-between}.score-bar-wrap{width:auto;flex:1;margin:0 10px}.phd-player-wrapper iframe{min-height:auto!important;height:100%!important;aspect-ratio:auto!important}.phd-info-layout{display:flex!important;flex-direction:row!important;gap:15px!important;align-items:flex-start!important}.phd-poster-area{width:110px!important;flex-shrink:0!important}.phd-poster-area img{width:100%!important;height:auto!important}.phd-desc-area{flex:1!important;min-width:0!important}.phd-desc-area h2,.phd-desc-area h3{font-size:18px!important;margin-bottom:10px!important;padding-bottom:5px!important}.phd-crew-row{font-size:13px!important;line-height:1.4!important;margin-bottom:6px!important;word-wrap:break-word!important}.phd-meta-details{margin-top:0!important}.phd-summary-wrapper{margin-top:25px!important;padding-top:15px!important;border-top:1px solid rgb(255 255 255 / .05)}}.phd-contact-layout{display:flex;gap:40px;background:var(--color-panel);border:1px solid var(--color-border);border-radius:8px;padding:40px;margin-bottom:50px}.phd-contact-info{flex:1;color:var(--color-text-sub);font-size:15px;line-height:1.6}.phd-contact-info h2{color:var(--color-text-main);margin-top:0;margin-bottom:20px;font-size:24px;border-bottom:1px solid var(--color-border);padding-bottom:15px}.phd-contact-info p{margin-bottom:15px}.phd-contact-info strong{color:var(--color-text-main)}.phd-contact-form-area{flex:1.5}.phd-form-group input[type="text"],.phd-form-group input[type="email"],.phd-form-group textarea{width:100%;padding:12px;background-color:var(--color-panel);border:1px solid var(--color-border);color:var(--color-text-main);border-radius:4px;outline:none;transition:border-color 0.2s;font-family:inherit;box-sizing:border-box}.phd-form-group input[type="text"]:focus,.phd-form-group input[type="email"]:focus,.phd-form-group textarea:focus{border-color:var(--color-accent)}.phd-alert{padding:15px;border-radius:4px;margin-bottom:25px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:10px}.phd-alert-success{background:rgb(46 204 113 / .1);border:1px solid #2ecc71;color:#2ecc71}.phd-alert-error{background:rgb(231 76 60 / .1);border:1px solid #e74c3c;color:#e74c3c}.phd-alert-warning{background:rgb(241 196 15 / .1);border:1px solid #f1c40f;color:#f1c40f}@media (max-width:768px){.phd-contact-layout{flex-direction:column;padding:20px;gap:30px}}.phd-sidebar-layout{display:flex;gap:30px;align-items:flex-start}.phd-main-content{flex:1;min-width:0}.phd-sidebar{width:300px;flex-shrink:0}.phd-sidebar-widget{background:var(--color-panel);border:1px solid var(--color-border);border-radius:8px;padding:20px;margin-bottom:25px}.phd-widget-title{font-size:18px;color:var(--color-text-main);margin:0 0 15px 0;border-bottom:1px solid var(--color-border);padding-bottom:10px}.phd-subgenre-list{list-style:none;padding:0;margin:0}.phd-subgenre-list li{margin-bottom:8px}.phd-subgenre-list a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--color-text-sub);padding:8px 12px;border-radius:4px;background:rgb(255 255 255 / .03);transition:all 0.2s;font-size:14px;font-weight:600}.phd-subgenre-list a .dashicons{font-size:14px;width:14px;height:14px;margin-right:5px;color:var(--color-accent)}.phd-subgenre-list a:hover{background:rgb(255 255 255 / .1);color:#fff}.phd-subgenre-list a.active{background:var(--color-accent);color:#fff}.phd-subgenre-list a.active .dashicons{color:#fff}.phd-subgenre-list .count{font-size:12px;opacity:.6}.phd-subgenre-link{display:inline-block;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);padding:2px 8px;border-radius:4px;font-size:13px;margin-right:5px;margin-bottom:5px;transition:all 0.2s}.phd-subgenre-link:hover{background:var(--color-accent);color:#fff!important;border-color:var(--color-accent)}@media (max-width:900px){.phd-sidebar-layout{flex-direction:column}.phd-sidebar{width:100%}}.phd-lang-badge.dual{color:#ffffff!important}