.vpp-grid,.vpp-card,.vpp-preview{box-sizing:border-box}.vpp-grid *,.vpp-card *,.vpp-preview *{box-sizing:border-box}.vpp-grid{width:100%;max-width:100%;clear:both}.vpp-masonry{display:grid!important;grid-template-columns:repeat(var(--vpp-cols,4),minmax(0,1fr))!important;grid-auto-rows:1px!important;grid-auto-flow:dense!important;gap:8px!important;align-items:start!important}.vpp-cols-1{--vpp-cols:1}.vpp-cols-2{--vpp-cols:2}.vpp-cols-3{--vpp-cols:3}.vpp-cols-4{--vpp-cols:4}.vpp-cols-5{--vpp-cols:5}.vpp-cols-6{--vpp-cols:6}.vpp-card{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:14px!important;overflow:visible!important}.vpp-preview{position:relative!important;width:100%!important;border-radius:14px!important;overflow:hidden!important;background:#0f172a!important;margin:0!important;padding:0!important;transition:transform 0.2s cubic-bezier(.16,1,.3,1),box-shadow 0.2s ease}.vpp-preview:hover{box-shadow:0 12px 30px rgb(0 0 0 / .25)}.vpp-preview img,.vpp-preview video{display:block!important;width:100%!important;height:auto!important;max-height:700px!important;object-fit:cover!important;border-radius:14px!important;background:#0f172a!important;transition:transform 0.3s ease}.vpp-preview:hover img,.vpp-preview:hover video{transform:scale(1.015)}.vpp-empty-preview{min-height:200px;background:#1e293b}.vpp-reference-badge{position:absolute;top:10px;left:10px;z-index:5;background:rgb(15 23 42 / .75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;border:1px solid rgb(255 255 255 / .15);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;pointer-events:none}.vpp-video-indicator{position:absolute;top:10px;right:10px;z-index:5;display:inline-flex;align-items:center;gap:4px;background:rgb(15 23 42 / .75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;border:1px solid rgb(255 255 255 / .15);border-radius:20px;padding:4px 9px;font-size:11px;font-weight:700;pointer-events:none}.vpp-open-prompt{position:absolute!important;bottom:12px!important;right:12px!important;z-index:10!important;background:rgb(15 23 42 / .85)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .22)!important;border-radius:10px!important;padding:8px 14px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.04em!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:6px!important;box-shadow:0 4px 14px rgb(0 0 0 / .35)!important;transition:background 0.18s ease,transform 0.18s ease,border-color 0.18s ease!important;text-decoration:none!important}.vpp-open-prompt:hover{background:rgb(30 41 59 / .95)!important;border-color:rgb(255 255 255 / .4)!important;transform:translateY(-2px)!important}.vpp-filter-bar{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) auto auto;align-items:end;gap:12px;margin:0 0 24px;padding:16px;width:100%;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);border-radius:16px}.vpp-filter-field{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;color:inherit;opacity:.85}.vpp-filter-field select{width:100%;border:1px solid rgb(255 255 255 / .18);border-radius:10px;padding:8px 12px;background:#1e293b;color:#fff;font-size:13px;min-height:40px}.vpp-filter-submit{background:#3b82f6;color:#fff;border:0;border-radius:10px;cursor:pointer;font-size:12px;font-weight:800;padding:10px 18px;min-height:40px;text-transform:uppercase}.vpp-filter-clear{color:inherit;opacity:.7;font-size:12px;text-decoration:none;padding:10px}body.vpp-modal-locked{overflow:hidden!important}.vpp-modal-root{display:none;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:999999!important;align-items:center!important;justify-content:center!important;padding:24px!important}.vpp-modal-root.is-open{display:flex!important}.vpp-modal-overlay{position:fixed!important;inset:0!important;background:rgb(10 15 29 / .75)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;z-index:1!important}.vpp-modal-container{position:relative!important;z-index:2!important;width:min(880px, 94vw)!important;max-height:88vh!important;background:#111827!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:20px!important;box-shadow:0 30px 90px rgb(0 0 0 / .6)!important;color:#f3f4f6!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;animation:vppFadeIn 0.22s cubic-bezier(.16,1,.3,1) forwards!important}@keyframes vppFadeIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.vpp-modal-close-btn{position:absolute!important;top:14px!important;right:16px!important;z-index:10!important;background:rgb(255 255 255 / .08)!important;border:0!important;color:#94a3b8!important;width:34px!important;height:34px!important;border-radius:50%!important;font-size:24px!important;line-height:1!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background 0.15s,color 0.15s!important}.vpp-modal-close-btn:hover{background:rgb(255 255 255 / .18)!important;color:#ffffff!important}.vpp-modal-body{display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;overflow-y:auto!important;max-height:calc(88vh - 2px)!important}.vpp-modal-left{padding:32px 28px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.vpp-modal-title{font-size:1.35rem!important;font-weight:700!important;margin:0!important;color:#ffffff!important;line-height:1.3!important}.vpp-modal-label{display:block!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.08em!important;color:#94a3b8!important;margin-bottom:8px!important}.vpp-modal-prompt-content{background:#1f2937!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:12px!important;padding:16px!important;font-size:14px!important;line-height:1.6!important;color:#e2e8f0!important;white-space:pre-wrap!important;word-break:break-word!important;max-height:320px!important;overflow-y:auto!important}.vpp-copy-btn{align-self:flex-start!important;background:#3b82f6!important;color:#ffffff!important;border:0!important;border-radius:10px!important;padding:12px 22px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.02em!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 4px 14px rgb(59 130 246 / .35)!important;transition:background 0.18s ease,transform 0.18s ease!important}.vpp-copy-btn:hover{background:#2563eb!important;transform:translateY(-1px)!important}.vpp-copy-btn.vpp-copied{background:#10b981!important;box-shadow:0 4px 14px rgb(16 185 129 / .35)!important}.vpp-modal-right{background:#182234!important;border-left:1px solid rgb(255 255 255 / .08)!important;padding:32px 20px!important;display:flex!important;flex-direction:column!important;gap:12px!important}.vpp-modal-side-heading{font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.06em!important;color:#94a3b8!important;margin:0 0 4px!important}.vpp-modal-badges{display:flex!important;flex-direction:column!important;gap:10px!important}.vpp-modal-badges .vpp-badge{background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:10px!important;padding:9px 12px!important;font-size:13px!important;color:#f1f5f9!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:background 0.15s,border-color 0.15s!important}.vpp-modal-badges .vpp-badge:hover{background:rgb(255 255 255 / .12)!important;border-color:rgb(255 255 255 / .25)!important}.vpp-badge-label{font-size:11px!important;font-weight:700!important;color:#94a3b8!important;text-transform:uppercase!important}.vpp-badge-value{font-weight:700!important;color:#ffffff!important}@media (max-width:900px){.vpp-masonry{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.vpp-masonry{grid-template-columns:1fr!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:8px!important}.vpp-masonry .vpp-card,.vpp-masonry .vpp-card.vpp-landscape{grid-column:1 / -1!important;grid-row:auto!important}.vpp-modal-root{padding:12px!important}.vpp-modal-container{width:100%!important;max-height:94vh!important;border-radius:16px!important}.vpp-modal-body{grid-template-columns:1fr!important}.vpp-modal-right{border-left:0!important;border-top:1px solid rgb(255 255 255 / .08)!important;padding:20px 24px!important}.vpp-modal-left{padding:24px 20px!important}}.vpp-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.vpp-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.vpp-filter-field select,.vpp-filter-field select option{background:#fff!important;color:#172033!important;opacity:1!important}.vpp-like-btn{position:absolute!important;top:10px!important;right:10px!important;z-index:6!important;width:36px!important;height:36px!important;border:1px solid rgb(255 255 255 / .2)!important;border-radius:50%!important;background:rgb(15 23 42 / .78)!important;color:#fff!important;cursor:pointer!important;font-size:22px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.vpp-like-btn.is-liked{color:#fb7185!important}@media(max-width:1200px){.vpp-masonry{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:900px){.vpp-masonry{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.vpp-preview .vpp-video-indicator{right:10px!important;top:10px!important;z-index:5!important}.vpp-preview .vpp-like-btn{top:58px!important;right:10px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;border-radius:50%!important;z-index:7!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.vpp-preview .vpp-like-btn span{line-height:1!important}.vpp-reference-badge{top:8px!important;left:8px!important;padding:3px 7px!important;font-size:9px!important;border-radius:14px!important}.vpp-video-indicator{top:8px!important;right:8px!important;padding:3px 7px!important;font-size:9px!important;border-radius:14px!important;gap:3px!important}.vpp-video-indicator svg{width:11px!important;height:11px!important}.vpp-preview .vpp-like-btn{top:42px!important;right:8px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:18px!important}.vpp-open-prompt{bottom:8px!important;right:8px!important;padding:9px 14px!important;font-size:11px!important;border-radius:12px!important}.vpp-filter-field{font-size:14px!important;font-weight:800!important;color:#f8fafc!important;opacity:1!important}.vpp-filter-field>span{color:#f8fafc!important;text-shadow:0 1px 2px rgb(0 0 0 / .45)!important}.vpp-filter-field select{font-size:14px!important;min-height:42px!important}@media(max-width:640px){.vpp-filter-field{font-size:13px!important}.vpp-filter-field select{font-size:13px!important}}.vpp-masonry{grid-auto-rows:1px!important;grid-auto-flow:row!important;align-content:start!important}.vpp-media-type-indicator{position:absolute;top:8px;right:8px;z-index:5;padding:3px 7px;border-radius:14px;background:rgb(15 23 42 / .78);color:#fff;font-size:9px;font-weight:700;line-height:1;pointer-events:none}.vpp-video-indicator{right:8px!important;top:8px!important}.vpp-card-description{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media(max-width:640px){.vpp-masonry{grid-auto-rows:auto!important;grid-auto-flow:row!important}}.vpp-filter-bar .vpp-filter-clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;color:#172033!important;background:#fff!important;border:1px solid rgb(23 32 51 / .25)!important;border-radius:10px!important;padding:9px 14px!important;min-height:42px!important;text-decoration:none!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.vpp-filter-bar .vpp-filter-clear:hover{background:#e2e8f0!important;color:#0f172a!important}.vpp-masonry{grid-auto-rows:1px!important;grid-auto-flow:row!important;gap:8px!important;align-items:start!important}.vpp-masonry .vpp-card{grid-column:auto!important;margin:0!important;padding:0!important}.vpp-media-type-indicator{position:absolute!important;top:8px!important;right:8px!important;z-index:6!important;padding:3px 7px!important;border-radius:14px!important;background:rgb(15 23 42 / .82)!important;color:#fff!important;font-size:9px!important;font-weight:700!important;line-height:1!important;pointer-events:none!important}.vpp-video-indicator{z-index:6!important}.vpp-filter-bar .vpp-filter-clear{display:inline-flex!important;visibility:visible!important;opacity:1!important;color:#172033!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:10px 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;min-height:40px!important;align-items:center!important;justify-content:center!important}.vpp-masonry{display:grid!important;grid-template-columns:repeat(var(--vpp-cols,4),minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:8px!important;align-items:stretch!important}.vpp-masonry .vpp-card,.vpp-masonry .vpp-card.vpp-landscape{grid-column:auto!important;grid-row:auto!important;height:auto!important;min-width:0!important}.vpp-masonry .vpp-preview{height:auto!important;aspect-ratio:1 / 1!important}.vpp-masonry .vpp-preview img,.vpp-masonry .vpp-preview video{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}.vpp-media-type-indicator,.vpp-video-indicator{top:8px!important;right:8px!important;width:72px!important;height:32px!important;min-width:72px!important;padding:0!important;border-radius:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;font-size:10px!important;line-height:1!important}.vpp-preview .vpp-like-btn{top:48px!important;right:8px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border-radius:50%!important}.vpp-view-page-link{display:inline-flex!important;align-self:flex-start!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:10px 16px!important;border:1px solid rgb(255 255 255 / .24)!important;border-radius:10px!important;color:#fff!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important}.vpp-view-page-link:hover{background:rgb(255 255 255 / .08)!important}.vpp-single-detail{max-width:900px!important;margin:0 auto 30px!important;display:grid!important;gap:20px!important}.vpp-single-media{display:block!important;width:100%!important;max-height:70vh!important;object-fit:contain!important;border-radius:14px!important;background:#0f172a!important}.vpp-single-prompt,.vpp-single-meta{padding:22px!important;border:1px solid rgb(15 23 42 / .12)!important;border-radius:14px!important;background:#fff!important}.vpp-single-prompt h2,.vpp-single-meta h2{margin:0 0 12px!important}.vpp-single-prompt>div{white-space:pre-wrap!important;word-break:break-word!important;line-height:1.65!important}.vpp-single-meta .vpp-modal-badges{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.vpp-single-meta .vpp-badge{color:inherit!important}@media(max-width:1200px){.vpp-masonry{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:900px){.vpp-masonry{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.vpp-masonry{grid-template-columns:1fr!important;gap:8px!important}.vpp-masonry .vpp-preview{aspect-ratio:4 / 5!important}}.vpp-masonry.vpp-original-grid{display:block!important;columns:var(--vpp-cols,4)!important;column-gap:8px!important}.vpp-masonry.vpp-original-grid .vpp-card,.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{display:inline-block!important;vertical-align:top!important;width:100%!important;break-inside:avoid!important;page-break-inside:avoid!important;grid-column:auto!important;grid-row:auto!important;margin:0 0 8px!important}.vpp-masonry.vpp-original-grid .vpp-preview{height:auto!important;aspect-ratio:auto!important;overflow:hidden!important}.vpp-masonry.vpp-original-grid .vpp-preview img,.vpp-masonry.vpp-original-grid .vpp-preview video{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.vpp-single-media{height:auto!important;max-height:none!important;object-fit:contain!important}.vpp-single-description,.vpp-single-prompt,.vpp-single-meta{padding:22px!important;border:1px solid rgb(15 23 42 / .12)!important;border-radius:14px!important;background:#fff!important}.vpp-single-description{line-height:1.65!important}.vpp-single-meta .vpp-modal-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.vpp-single-meta .vpp-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:8px 11px!important;border:1px solid #dbe3ef!important;border-radius:999px!important;background:#f8fafc!important;color:#172033!important;text-decoration:none!important;font-size:13px!important;line-height:1.2!important}.vpp-single-meta .vpp-badge-label,.vpp-single-meta .vpp-badge-value{display:inline!important;color:inherit!important;font-size:inherit!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}@media(max-width:1200px){.vpp-masonry.vpp-original-grid{columns:4!important}}@media(max-width:900px){.vpp-masonry.vpp-original-grid{columns:2!important}}@media(max-width:640px){.vpp-masonry.vpp-original-grid{columns:1!important}}.vpp-filter-bar{gap:8px!important;padding:10px 12px!important;border-radius:14px!important}.vpp-filter-field{gap:4px!important}.vpp-filter-field>span{font-size:11px!important;line-height:1!important}.vpp-filter-field select{min-height:36px!important;height:36px!important;border-radius:8px!important;padding:6px 28px 6px 10px!important;font-size:12px!important}.vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{min-height:36px!important;height:36px!important;padding:8px 13px!important;border-radius:8px!important;font-size:11px!important}.vpp-single-detail{gap:16px!important}.vpp-single-description,.vpp-single-prompt{margin:0!important;padding:20px!important}.vpp-single-description p:first-child{margin-top:0!important}.vpp-single-description p:last-child{margin-bottom:0!important}.vpp-filter-bar{width:min(100%,980px)!important;margin:0 auto 22px!important;display:grid!important;grid-template-columns:repeat(4,minmax(130px,1fr)) auto auto!important;align-items:end!important}.vpp-filter-field{min-width:0!important}.vpp-filter-field select{width:100%!important;max-width:100%!important}@media(max-width:980px){.vpp-filter-bar{width:min(100%,680px)!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto auto!important}}@media(max-width:640px){.vpp-filter-bar{width:100%!important;grid-template-columns:1fr!important;align-items:stretch!important}.vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{width:100%!important}}.vpp-taxonomy-archive{width:min(100% - 40px,1600px)!important;margin:42px auto!important}.vpp-taxonomy-header{max-width:980px!important;margin:0 auto 24px!important}.vpp-taxonomy-eyebrow{margin:0 0 5px!important;color:#64748b!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.vpp-taxonomy-title{margin:0!important;font-size:clamp(28px,4vw,42px)!important;line-height:1.15!important}.vpp-taxonomy-description{margin-top:12px!important;line-height:1.65!important;color:#475569!important}.vpp-taxonomy-description p{margin:0!important}@media(max-width:640px){.vpp-taxonomy-archive{width:min(100% - 28px,1600px)!important;margin:28px auto!important}}body.tax-prompt_kategorisi #primary.vpp-taxonomy-archive,body.tax-prompt_platformu #primary.vpp-taxonomy-archive,body.tax-prompt_modeli #primary.vpp-taxonomy-archive{box-sizing:border-box!important;width:calc(100vw - 48px)!important;max-width:1600px!important;margin:42px auto!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;float:none!important;clear:both!important}body.tax-prompt_kategorisi #primary.vpp-taxonomy-archive .vpp-grid,body.tax-prompt_platformu #primary.vpp-taxonomy-archive .vpp-grid,body.tax-prompt_modeli #primary.vpp-taxonomy-archive .vpp-grid{width:100%!important;max-width:none!important;margin:0!important}body.tax-prompt_kategorisi #primary.vpp-taxonomy-archive .vpp-taxonomy-header,body.tax-prompt_platformu #primary.vpp-taxonomy-archive .vpp-taxonomy-header,body.tax-prompt_modeli #primary.vpp-taxonomy-archive .vpp-taxonomy-header{max-width:none!important;margin:0 0 24px!important}@media(max-width:640px){body.tax-prompt_kategorisi #primary.vpp-taxonomy-archive,body.tax-prompt_platformu #primary.vpp-taxonomy-archive,body.tax-prompt_modeli #primary.vpp-taxonomy-archive{width:calc(100vw - 28px)!important;margin:28px auto!important}}.vpp-masonry.vpp-original-grid{display:grid!important;grid-template-columns:repeat(var(--vpp-cols,4),minmax(0,1fr))!important;grid-auto-rows:8px!important;grid-auto-flow:row dense!important;gap:8px!important;align-items:start!important;columns:auto!important;column-count:auto!important}.vpp-masonry.vpp-original-grid .vpp-card,.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{display:block!important;width:100%!important;min-width:0!important;break-inside:auto!important;page-break-inside:auto!important;margin:0!important;padding:0!important;grid-column:span 1!important;grid-row:auto!important}.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{grid-column:span 2!important}.vpp-masonry.vpp-original-grid .vpp-preview{height:auto!important;aspect-ratio:auto!important}.vpp-masonry.vpp-original-grid .vpp-preview img,.vpp-masonry.vpp-original-grid .vpp-preview video{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}@media(max-width:1200px){.vpp-masonry.vpp-original-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:900px){.vpp-masonry.vpp-original-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.vpp-masonry.vpp-original-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important;grid-auto-flow:row!important}.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{grid-column:span 1!important;grid-row:auto!important}}.vpp-masonry.vpp-original-grid{grid-auto-rows:auto!important;grid-auto-flow:row dense!important;align-items:start!important}.vpp-masonry.vpp-original-grid .vpp-card{height:auto!important;grid-row:auto!important}.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{grid-column:span 2!important}body.tax-prompt_stili #primary.vpp-taxonomy-archive{box-sizing:border-box!important;width:calc(100vw - 48px)!important;max-width:1600px!important;margin:42px auto!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;float:none!important;clear:both!important}body.tax-prompt_stili #primary.vpp-taxonomy-archive .vpp-grid{width:100%!important;max-width:none!important;margin:0!important}body.tax-prompt_stili #primary.vpp-taxonomy-archive .vpp-taxonomy-header{max-width:none!important;margin:0 0 24px!important}@media(max-width:640px){body.tax-prompt_stili #primary.vpp-taxonomy-archive{width:calc(100vw - 28px)!important;margin:28px auto!important}.vpp-masonry.vpp-original-grid .vpp-card.vpp-landscape{grid-column:span 1!important}}.vpp-masonry.vpp-original-grid{grid-auto-rows:4px!important;grid-auto-flow:row dense!important}.vpp-masonry.vpp-original-grid .vpp-card{grid-row:auto!important}@media(max-width:640px){.vpp-masonry.vpp-original-grid{grid-auto-rows:auto!important;grid-auto-flow:row!important}.vpp-masonry.vpp-original-grid .vpp-card{grid-row:auto!important}}.vpp-masonry.vpp-original-grid .vpp-card{min-height:0!important}.vpp-filter-bar{box-sizing:border-box!important;width:min(100%,1240px)!important;margin:0 auto 28px!important;padding:14px!important;display:flex!important;align-items:flex-end!important;gap:14px!important;border:1px solid rgb(148 163 184 / .24)!important;border-radius:18px!important;background:rgb(15 23 42 / .56)!important;box-shadow:0 14px 34px rgb(15 23 42 / .12)!important}.vpp-filter-fields{display:grid!important;grid-template-columns:repeat(5,minmax(130px,1fr))!important;align-items:end!important;gap:12px!important;flex:1 1 auto!important;min-width:0!important}.vpp-filter-field{display:grid!important;gap:7px!important;min-width:0!important}.vpp-filter-field>span{font-size:11px!important;line-height:1!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important;color:#cbd5e1!important}.vpp-filter-field select{width:100%!important;height:44px!important;min-height:44px!important;padding:0 34px 0 13px!important;border:1px solid rgb(148 163 184 / .35)!important;border-radius:11px!important;background:#fff!important;color:#172033!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important;outline:none!important}.vpp-filter-field select:focus{border-color:#60a5fa!important;box-shadow:0 0 0 3px rgb(96 165 250 / .22)!important}.vpp-filter-actions{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}.vpp-filter-submit{height:44px!important;min-height:44px!important;padding:0 18px!important;border:0!important;border-radius:11px!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important;box-shadow:0 7px 16px rgb(37 99 235 / .28)!important;cursor:pointer!important}.vpp-filter-submit:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.vpp-filter-clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;min-height:44px!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#cbd5e1!important;text-decoration:none!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}.vpp-filter-clear:hover{color:#fff!important;text-decoration:underline!important}@media(max-width:1100px){.vpp-filter-bar{align-items:stretch!important;flex-direction:column!important}.vpp-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.vpp-filter-actions{justify-content:flex-end!important}}@media(max-width:700px){.vpp-filter-bar{padding:12px!important;border-radius:14px!important}.vpp-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.vpp-filter-actions{width:100%!important}.vpp-filter-submit{flex:1!important}.vpp-filter-clear{padding:0 12px!important}}@media(max-width:440px){.vpp-filter-fields{grid-template-columns:1fr!important}.vpp-filter-actions{justify-content:stretch!important}.vpp-filter-clear{min-width:68px!important}}.vpp-preview .vpp-media-type-indicator{display:none!important}.vpp-preview .vpp-reference-badge{top:auto!important;right:auto!important;bottom:74px!important;left:50%!important;transform:translateX(-50%)!important;z-index:5!important;max-width:calc(100% - 32px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:7px 11px!important;border-radius:999px!important;background:rgb(15 23 42 / .82)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:.045em!important;text-transform:uppercase!important;pointer-events:none!important}.vpp-preview .vpp-open-prompt{z-index:6!important}.vpp-preview .vpp-media-type-indicator{display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:7!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:58px!important;height:30px!important;padding:0 10px!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:999px!important;background:rgb(15 23 42 / .82)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:.03em!important;pointer-events:none!important}.vpp-preview .vpp-like-btn{top:50px!important;right:12px!important;z-index:8!important}.vpp-modal-badges .vpp-reference{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1d4ed8!important}.vpp-single-prompt h2,.vpp-single-meta h2{font-size:15px!important;font-weight:800!important;color:#172033!important}.vpp-single-prompt{background:linear-gradient(135deg,#f8fbff,#fff)!important}.vpp-single-meta .vpp-style{background:#faf5ff!important;border-color:#ddd6fe!important;color:#6d28d9!important}.vpp-single-meta .vpp-reference{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1d4ed8!important}.vpp-single-meta .vpp-modal-badges{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:10px!important}.vpp-single-meta .vpp-modal-badges .vpp-badge{display:grid!important;grid-template-columns:minmax(94px,auto) minmax(0,1fr)!important;justify-content:initial!important;width:100%!important;box-sizing:border-box!important;min-width:0!important;padding:12px 14px!important;text-decoration:none!important}.vpp-single-meta .vpp-modal-badges .vpp-badge-label{display:block!important;min-width:0!important;white-space:nowrap!important;color:#64748b!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}.vpp-single-meta .vpp-modal-badges .vpp-badge-value{display:block!important;min-width:0!important;text-align:right!important;overflow-wrap:anywhere!important;color:#172033!important;font-size:14px!important;font-weight:800!important}.vpp-modal-badges .vpp-style-empty{opacity:.72!important}.vpp-single-meta .vpp-modal-badges .vpp-reference{background:#dbeafe!important;border-color:#93c5fd!important;color:#1e3a8a!important}.vpp-single-meta .vpp-modal-badges .vpp-reference .vpp-badge-label{color:#1e40af!important}.vpp-single-meta .vpp-modal-badges .vpp-reference .vpp-badge-value{color:#172554!important}.vpp-modal-badges .vpp-reference .vpp-badge-label{color:#1e40af!important}.vpp-modal-badges .vpp-reference .vpp-badge-value{color:#172554!important}.vpp-preview .vpp-reference-badge{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important}.vpp-modal-meta-container .vpp-reference,.vpp-single-meta .vpp-reference{display:grid!important;visibility:visible!important;opacity:1!important}.vpp-modal-meta-container .vpp-reference{color:#172554!important;background:#dbeafe!important;border-color:#93c5fd!important}.vpp-modal-meta-container .vpp-reference .vpp-badge-label{color:#1e40af!important}.vpp-modal-meta-container .vpp-reference .vpp-badge-value{color:#172554!important}.vpp-single-detail .vpp-single-meta{display:block!important;visibility:visible!important;box-sizing:border-box!important;clear:both!important}.vpp-single-detail .vpp-single-meta .vpp-modal-badges{display:grid!important;grid-template-columns:1fr!important;margin:0!important;padding:0!important;list-style:none!important}.vpp-single-detail .vpp-single-meta .vpp-badge{float:none!important;position:static!important;line-height:1.35!important}.vpp-card .vpp-reference-badge{display:none!important}.vpp-filter-field{position:relative!important;min-width:0!important}.vpp-filter-field select{appearance:none!important;-webkit-appearance:none!important;background-color:#1e293b!important;background-image:linear-gradient(45deg,transparent 50%,#c4b5fd 50%),linear-gradient(135deg,#c4b5fd 50%,transparent 50%)!important;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;padding-right:36px!important;cursor:pointer!important}.vpp-filter-field::after{content:"";position:absolute;right:32px;bottom:9px;width:1px;height:20px;background:rgb(196 181 253 / .38);pointer-events:none}.vpp-filter-submit{background:#7c3aed!important;border-color:#7c3aed!important;box-shadow:0 6px 16px rgb(124 58 237 / .25)!important}.vpp-filter-submit:hover{background:#6d28d9!important;border-color:#6d28d9!important}@media(max-width:640px){.vpp-filter-bar{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:12px!important;align-items:end!important;box-sizing:border-box!important}.vpp-filter-field{width:100%!important;overflow:hidden!important}.vpp-filter-field>span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important}.vpp-filter-field select{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:7px 34px 7px 9px!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vpp-filter-field::after{right:29px!important;bottom:9px!important;height:19px!important}.vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;padding:7px 8px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box!important}.vpp-filter-bar .vpp-filter-clear{color:#ddd6fe!important;background:rgb(124 58 237 / .12)!important;border-color:rgb(167 139 250 / .52)!important}.vpp-filter-bar .vpp-filter-clear:hover{color:#fff!important;background:#6d28d9!important;border-color:#6d28d9!important}}@media(max-width:360px){.vpp-filter-bar{grid-template-columns:1fr!important}}.vpp-filter-bar .vpp-filter-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:#7c3aed!important;border:1px solid #7c3aed!important;text-decoration:none!important}.vpp-filter-bar .vpp-filter-field select{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important}.vpp-filter-bar .vpp-filter-field select option{color:#172033!important;background:#fff!important}@media(max-width:767px){.vpp-filter-bar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;width:100%!important;box-sizing:border-box!important}.vpp-filter-field{min-width:0!important;width:100%!important}.vpp-filter-field>span{font-size:11px!important;color:#f8fafc!important;opacity:1!important}.vpp-filter-field select{height:40px!important;min-height:40px!important;font-size:13px!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#1e293b!important}.vpp-filter-field::after{bottom:10px!important}.vpp-filter-bar .vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{grid-column:auto!important;width:100%!important;height:40px!important;min-height:40px!important;padding:8px!important;font-size:12px!important;box-sizing:border-box!important}.vpp-filter-bar .vpp-filter-submit{background:#7c3aed!important;border-color:#7c3aed!important;border-radius:9px!important;box-shadow:none!important}.vpp-filter-bar .vpp-filter-clear{background:transparent!important;color:#ddd6fe!important;border:1px solid #8b5cf6!important;border-radius:9px!important}}@media(max-width:390px){.vpp-filter-bar{grid-template-columns:1fr!important}.vpp-filter-bar .vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{grid-column:auto!important}}@media screen and (max-width:767px){.vpp-filter-bar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:calc(100% - 24px)!important;max-width:none!important;margin:0 auto 22px!important;padding:20px!important;box-sizing:border-box!important}.vpp-filter-bar .vpp-filter-field{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;gap:7px!important;overflow:visible!important}.vpp-filter-bar .vpp-filter-field>span{display:block!important;opacity:1!important;color:#f8fafc!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-shadow:none!important}.vpp-filter-bar .vpp-filter-field select{display:block!important;width:100%!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 42px 0 15px!important;box-sizing:border-box!important;border:1px solid #475569!important;border-radius:13px!important;background-color:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:15px!important;font-weight:600!important;line-height:48px!important;opacity:1!important}.vpp-filter-bar .vpp-filter-field select option{background:#fff!important;color:#172033!important;-webkit-text-fill-color:#172033!important}.vpp-filter-bar .vpp-filter-field::after{display:block!important;right:31px!important;bottom:14px!important;height:22px!important;background:#64748b!important;opacity:.8!important}.vpp-filter-bar .vpp-filter-submit,.vpp-filter-bar .vpp-filter-clear{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;box-sizing:border-box!important;border-radius:12px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-align:center!important}.vpp-filter-bar .vpp-filter-submit{order:6!important;color:#fff!important;background:#7c3aed!important;border:1px solid #7c3aed!important;box-shadow:0 8px 18px rgb(124 58 237 / .28)!important}.vpp-filter-bar .vpp-filter-clear{order:7!important;color:#ddd6fe!important;background:transparent!important;border:1px solid #8b5cf6!important}}@media screen and (max-width:767px){.vpp-filter-bar{display:block!important;width:calc(100% - 24px)!important;max-width:none!important;margin:0 auto 22px!important;padding:18px!important;box-sizing:border-box!important}.vpp-filter-bar .vpp-filter-fields{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important}.vpp-filter-bar .vpp-filter-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin:16px 0 0!important;padding:0!important}.vpp-filter-bar .vpp-filter-field{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important}.vpp-filter-bar .vpp-filter-field>span{display:block!important;color:#f8fafc!important;opacity:1!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important}.vpp-filter-bar .vpp-filter-field select{display:block!important;width:100%!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 42px 0 15px!important;box-sizing:border-box!important;border:1px solid #475569!important;border-radius:13px!important;background-color:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:15px!important;font-weight:600!important;line-height:48px!important;opacity:1!important}.vpp-filter-bar .vpp-filter-field select option{background:#fff!important;color:#172033!important;-webkit-text-fill-color:#172033!important}.vpp-filter-bar .vpp-filter-field::after{display:block!important;right:31px!important;bottom:14px!important;height:22px!important;background:#64748b!important;opacity:.8!important}.vpp-filter-bar .vpp-filter-actions .vpp-filter-submit,.vpp-filter-bar .vpp-filter-actions .vpp-filter-clear{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;border-radius:12px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-align:center!important}.vpp-filter-bar .vpp-filter-actions .vpp-filter-submit{color:#fff!important;background:#7c3aed!important;border:1px solid #7c3aed!important;box-shadow:0 8px 18px rgb(124 58 237 / .28)!important}.vpp-filter-bar .vpp-filter-actions .vpp-filter-clear{color:#ddd6fe!important;background:transparent!important;border:1px solid #8b5cf6!important}}.vpp-filter-search input{width:100%;height:42px;box-sizing:border-box;border:1px solid #475569;border-radius:10px;background:#1e293b;color:#f8fafc;padding:0 14px;font:inherit;outline:none}.vpp-filter-search input::placeholder{color:#cbd5e1;opacity:.82}.vpp-filter-search input:focus{border-color:#a78bfa;box-shadow:0 0 0 3px rgb(167 139 250 / .18)}@media screen and (max-width:767px){.vpp-filter-bar .vpp-filter-search input{display:block!important;width:100%!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 15px!important;box-sizing:border-box!important;border:1px solid #475569!important;border-radius:13px!important;background:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:15px!important;font-weight:600!important;opacity:1!important}}@media screen and (min-width:768px){.vpp-filter-bar{display:flex!important;align-items:end!important;gap:12px!important}.vpp-filter-bar .vpp-filter-fields{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:end!important;gap:12px!important;flex:1 1 auto!important;min-width:0!important}.vpp-filter-bar .vpp-filter-actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:10px!important;white-space:nowrap!important}.vpp-filter-bar .vpp-filter-search input{height:42px!important;min-width:0!important}}@media screen and (min-width:768px) and (max-width:1120px){.vpp-filter-bar .vpp-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vpp-filter-bar .vpp-filter-actions{margin-left:auto!important}}.vpp-filter-bar input[type="search"],.vpp-filter-bar input[type="search"]:hover,.vpp-filter-bar input[type="search"]:focus,.vpp-filter-bar input[type="search"]:active{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff!important;background-color:#1e293b!important;opacity:1!important}.vpp-filter-bar input[type="search"]::placeholder{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}.vpp-filter-bar input[type="search"]:-webkit-autofill,.vpp-filter-bar input[type="search"]:-webkit-autofill:hover,.vpp-filter-bar input[type="search"]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff!important;-webkit-box-shadow:0 0 0 1000px #1e293b inset!important;box-shadow:0 0 0 1000px #1e293b inset!important;transition:background-color 5000s ease-in-out 0s}.vpp-preview .vpp-media-type-indicator,.vpp-preview .vpp-like-btn{display:none!important}.vpp-preview .vpp-open-prompt{font-size:11px!important;line-height:1!important;padding:8px 11px!important;min-height:32px!important;border-radius:8px!important}@media screen and (max-width:767px){.vpp-preview .vpp-open-prompt{font-size:10px!important;padding:7px 10px!important;min-height:30px!important}}.vpp-preview .vpp-open-prompt{font-size:10px!important;padding:7px 10px!important;min-height:30px!important;border-radius:8px!important}@media screen and (max-width:767px){.vpp-preview .vpp-open-prompt{font-size:9px!important;padding:6px 9px!important;min-height:28px!important}}.vpp-single-detail{max-width:1180px!important;margin:0 auto 36px!important;display:block!important}.vpp-single-primary{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)!important;align-items:start!important;gap:28px!important}.vpp-single-media-wrap{min-width:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;background:#0f172a!important;border-radius:16px!important;overflow:hidden!important}.vpp-single-media-wrap .vpp-single-media{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:720px!important;object-fit:contain!important;margin:0!important;border-radius:0!important;background:#0f172a!important}.vpp-single-sidebar{display:grid!important;gap:16px!important;min-width:0!important}.vpp-single-sidebar .vpp-single-prompt,.vpp-single-sidebar .vpp-single-meta{margin:0!important;padding:20px!important;border-radius:14px!important;box-sizing:border-box!important}.vpp-single-sidebar .vpp-single-prompt h2,.vpp-single-sidebar .vpp-single-meta h2{font-size:15px!important;margin:0 0 10px!important}.vpp-single-sidebar .vpp-single-prompt>div{font-size:14px!important;line-height:1.6!important;max-height:350px!important;overflow:auto!important;padding-right:4px!important}.vpp-single-description{margin:28px 0 0!important;padding:24px!important;border-radius:14px!important;box-sizing:border-box!important}@media screen and (max-width:820px){.vpp-single-primary{grid-template-columns:1fr!important;gap:18px!important}.vpp-single-media-wrap .vpp-single-media{max-height:70vh!important}.vpp-single-description{margin-top:18px!important}}@media screen and (min-width:821px){.vpp-single-detail{width:100%!important;max-width:1180px!important}.vpp-single-primary{width:100%!important}}.vpp-single-bottom-terms{margin-top:26px;padding-top:20px;border-top:1px solid rgb(20 20 35 / .12)}.vpp-single-bottom-terms h2{margin:0 0 12px;font-size:1.05rem}.vpp-single-bottom-terms .vpp-modal-badges{display:flex;flex-wrap:wrap;gap:8px}.vpp-masonry:not(.vpp-masonry-enhanced){grid-auto-rows:auto!important}.vpp-taxonomy-shell .vpp-masonry:not(.vpp-masonry-enhanced),.vpp-taxonomy-shell .vpp-masonry.vpp-original-grid:not(.vpp-masonry-enhanced){grid-auto-rows:auto!important}.vpp-single-bottom-terms .vpp-modal-badges{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important}.vpp-single-bottom-terms .vpp-modal-badges .vpp-badge{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding:8px 11px!important;background:#f8fafc!important;border:1px solid #dbe3ef!important;border-radius:999px!important;color:#172033!important;text-decoration:none!important;line-height:1.2!important}.vpp-single-bottom-terms .vpp-modal-badges .vpp-badge-label{color:#64748b!important}.vpp-single-bottom-terms .vpp-modal-badges .vpp-badge-value{color:#172033!important}.vpp-single-bottom-terms .vpp-modal-badges .vpp-badge:hover{background:#eef2f7!important;border-color:#b8c5d8!important}.vpp-series-detail-link,.vpp-private-indicator{position:absolute!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:rgb(15 23 42 / .76)!important;border:1px solid rgb(255 255 255 / .55)!important;color:#fff!important;box-shadow:0 2px 8px rgb(0 0 0 / .22)!important;line-height:1!important}.vpp-series-detail-link{left:10px!important;bottom:10px!important;text-decoration:none!important;transition:background .15s ease,transform .15s ease!important}.vpp-series-detail-link:hover{background:#6d28d9!important;color:#fff!important;transform:scale(1.06)!important}.vpp-private-indicator{right:10px!important;top:10px!important;pointer-events:none!important;background:rgb(71 85 105 / .82)!important}.vpp-series-detail-link svg,.vpp-private-indicator svg{width:15px!important;height:15px!important;display:block!important}@media(max-width:640px){.vpp-series-detail-link,.vpp-private-indicator{width:25px!important;height:25px!important}.vpp-series-detail-link{left:8px!important;bottom:8px!important}.vpp-private-indicator{right:8px!important;top:8px!important}}