:root{--pcmod-bg:#0f0f0f;--pcmod-panel:#111;--pcmod-panel-2:#181818;--pcmod-line:rgba(255,255,255,.1);--pcmod-muted:rgba(255,255,255,.68);--pcmod-radius:16px;--pcmod-accent:#f1582b}@font-face{font-family:"IRANYekanX";src:url("/wp-content/plugins/pcmod-yt-player/assets/fonts/iranyekan/IRANYekanX-Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"IRANYekanX";src:url("/wp-content/plugins/pcmod-yt-player/assets/fonts/iranyekan/IRANYekanX-Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"IRANYekanX";src:url("/wp-content/plugins/pcmod-yt-player/assets/fonts/iranyekan/IRANYekanX-ExtraBold.woff2") format("woff2");font-weight:800;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/plugins/pcmod-yt-player/assets/fonts/poppins/Poppins-Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/plugins/pcmod-yt-player/assets/fonts/poppins/Poppins-Bold.woff2") format("woff2");font-weight:700;font-display:swap}.pcmod-yt-root,.pcmod-yt-root *{box-sizing:border-box;font-family:"IRANYekanX",system-ui,sans-serif !important}.pcmod-yt-root{direction:rtl;color:#fff}.pcmod-video-gallery{max-width:1280px;margin:0 auto}.pcmod-video-gallery-head{margin-bottom:18px}.pcmod-video-gallery-head h2{margin:0;font-size:24px;font-weight:900;color:#fff}.pcmod-video-gallery-head p{margin:8px 0 0;color:var(--pcmod-muted);font-size:14px}.pcmod-video-section{margin-bottom:26px}.pcmod-video-section-title{font-size:17px;font-weight:900;margin-bottom:12px;color:#fff}.pcmod-video-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pcmod-video-card{border:1px solid var(--pcmod-line);background:var(--pcmod-panel);border-radius:var(--pcmod-radius);padding:10px;cursor:pointer;text-align:right;color:#fff;transition:transform .15s ease,background .15s ease,border-color .15s ease}.pcmod-video-card:hover{transform:translateY(-3px);background:var(--pcmod-panel-2);border-color:rgba(255,255,255,.18)}.pcmod-video-thumb{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.pcmod-video-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pcmod-video-duration{position:absolute;left:8px;bottom:8px;background:rgba(0,0,0,.76);color:#fff;font-size:12px;padding:2px 7px;border-radius:7px;font-family:"Poppins",system-ui,sans-serif !important;font-weight:700}.pcmod-video-play-icon{position:absolute;inset:0;margin:auto;width:52px;height:52px;border-radius:999px;background:rgba(0,0,0,.58);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;opacity:0;transform:scale(.92);transition:.15s ease}.pcmod-video-card:hover .pcmod-video-play-icon{opacity:1;transform:scale(1)}.pcmod-video-card-title{margin-top:10px;font-size:14px;font-weight:900;line-height:1.45;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcmod-video-card-channel{margin-top:6px;color:var(--pcmod-muted);font-size:12px;font-weight:700}.pcmod-video-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:24px}.pcmod-video-modal.is-open{display:flex}.pcmod-video-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.78);backdrop-filter:blur(10px)}.pcmod-video-modal-box{position:relative;width:min(1100px,96vw);background:#0b0b0b;border:1px solid rgba(255,255,255,.12);border-radius:18px;overflow:hidden;z-index:2;box-shadow:0 25px 80px rgba(0,0,0,.55)}.pcmod-video-close{position:absolute;top:12px;left:12px;z-index:5;width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.62);color:#fff;font-size:28px;line-height:1;cursor:pointer}.pcmod-video-player-wrap{width:100%;background:#000}.pcmod-video-player{width:100%;aspect-ratio:16/9;display:block;background:#000}.pcmod-video-modal-meta{padding:14px 16px 4px}.pcmod-video-modal-meta h3{margin:0;color:#fff;font-size:18px;font-weight:900;line-height:1.45}.pcmod-video-sub{margin-top:6px;display:flex;gap:8px;color:var(--pcmod-muted);font-size:13px}.pcmod-video-modal-actions{display:flex;gap:10px;padding:12px 16px 16px}.pcmod-video-modal-actions button{height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:#fff;cursor:pointer;font-weight:900}.pcmod-video-modal-actions button:hover{background:rgba(255,255,255,.14)}.pcmod-modal-open{overflow:hidden}.pcmod-video-error{max-width:1280px;margin:0 auto;color:#fff;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#111}@media (max-width:1024px){.pcmod-video-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.pcmod-video-row{grid-template-columns:repeat(2,1fr);gap:12px}.pcmod-video-gallery-head h2{font-size:20px}.pcmod-video-card{padding:8px}.pcmod-video-card-title{font-size:13px}.pcmod-video-modal{padding:12px}.pcmod-video-modal-box{width:100%;border-radius:14px}.pcmod-video-modal-meta h3{font-size:15px}}@media (max-width:460px){.pcmod-video-row{grid-template-columns:1fr}}.pcmod-video-gallery-head{padding:20px !important;margin-bottom:0 !important;text-align:center !important}.pcmod-video-gallery-head h2{text-align:center !important;margin:0 !important}.pcmod-video-card{padding:0 !important;overflow:hidden !important}.pcmod-video-thumb{border-radius:16px !important}.pcmod-video-card-title,.pcmod-video-card-channel{display:none !important}