.dd-catalog{display: block;padding-bottom: 100px;}.dd-sprite{overflow: hidden;}.dd-catalog svg, .dd-tray svg, .dd-dlg svg{width: 18px;height: 18px;flex: none;}[dir="rtl"] .dd-flip-r, .dd-flip-l{transform: scaleX(-1);}[dir="rtl"] .dd-flip-l{transform: none;}.dd-csub{margin: 0;font: 800 clamp(22px, 2.2vw, 28px)/1.15 var(--dd-font-display);letter-spacing: -0.02em;}.dd-ctop{padding-top: 36px;padding-bottom: 8px;display: flex;flex-direction: column;gap: 20px;}.dd-ctop-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;}.dd-crumbs{display: flex;align-items: center;gap: 8px;font: 12px/1.4 var(--dd-font-mono);color: var(--dd-text-3);}.dd-crumbs a{color: var(--dd-text-3) !important;text-decoration: none;}.dd-crumbs a:hover{color: #fff !important;}.dd-crumbs [aria-current]{color: rgba(255,255,255,0.85);}.dd-mchip{display: inline-flex;align-items: center;gap: 6px;font: 12px/1 var(--dd-font-mono);padding: 7px 11px;white-space: nowrap;border-radius: var(--dd-r-pill);background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.1);color: var(--dd-text-2) !important;text-decoration: none;}.dd-mchip:hover{border-color: var(--dd-control-hover);color: #fff !important;}.dd-mchip svg{width: 16px;height: 16px;}.dd-cband{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr)) minmax(0, 2fr);gap: 1px;background: var(--dd-hairline);border: 1px solid var(--dd-hairline);border-radius: var(--dd-r-card);overflow: hidden;}.dd-cband-cell{background: var(--dd-bg);padding: 16px 20px;display: flex;align-items: baseline;gap: 10px;min-width: 0;}.dd-cband-num{font: 800 30px/1 var(--dd-font-display);letter-spacing: -0.03em;}.dd-cband-txt{font-size: 14px;color: rgba(255,255,255,0.65);}.dd-cband-kinds{flex-wrap: wrap;align-items: center;gap: 6px;}@media (max-width: 1023.98px){.dd-cband{grid-template-columns: repeat(3, minmax(0, 1fr));}.dd-cband-kinds{grid-column: 1 / -1;}}@media (max-width: 559.98px){.dd-cband-cell:not(.dd-cband-kinds){flex-direction: column;gap: 4px;padding: 12px 14px;}.dd-cband-num{font-size: 24px;}.dd-cband-txt{font-size: 12px;}}.dd-cband-kinds span{font: 600 12px/1 var(--dd-font-mono);padding: 6px 10px;border-radius: var(--dd-r-pill);background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.1);color: rgba(255,255,255,0.85);}.dd-bigsearch{position: relative;z-index: 70;display: flex;align-items: center;gap: 12px;min-height: 60px;padding: 0 10px 0 18px;border-radius: var(--dd-r-card);background: var(--dd-surface-2);border: 1px solid var(--dd-control);box-shadow: var(--dd-shadow);box-sizing: border-box;transition: border-color var(--dd-t-hover) var(--dd-ease), box-shadow var(--dd-t-hover) var(--dd-ease);}.dd-bigsearch:focus-within{border-color: var(--dd-violet);box-shadow: 0 0 0 4px rgba(168,85,247,0.18);}.dd-catalog .dd-bs-icon{width: 24px;height: 24px;color: var(--dd-text-3);}.dd-bs-input{flex: 1;min-width: 0;height: 56px;background: transparent;border: none;outline: none !important;color: #fff;font: 17px/1.3 var(--dd-font-body);}.dd-bs-input::placeholder{color: var(--dd-text-4);}.dd-bs-input::-webkit-search-cancel-button{display: none;}.dd-bs-clear{width: 36px;height: 36px;flex: none;border-radius: var(--dd-r-input);border: none;background: rgba(255,255,255,0.06);color: #fff;cursor: pointer;display: grid;place-items: center;}.dd-bs-kbd{flex: none;}.dd-js .dd-bs-submit{display: none;}@media (max-width: 520px){.dd-bs-kbd{display: none;}.dd-bs-input{font-size: 16px;}.dd-bigsearch{padding-inline-start: 14px;}}.dd-drop{position: absolute;left: 0;right: 0;top: calc(100% + 8px);background: var(--dd-surface-2);border: 1px solid rgba(255,255,255,0.12);border-radius: var(--dd-r-card);box-shadow: var(--dd-shadow-modal);padding: 8px;max-height: 60vh;overflow-y: auto;box-sizing: border-box;}.dd-drop-list{list-style: none;margin: 0;padding: 0;}.dd-drop-group{padding: 6px 10px;font-size: 11px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--dd-text-4);}.dd-drop-opt{display: flex;align-items: center;gap: 12px;padding: 9px 10px;border-radius: var(--dd-r-input);cursor: pointer;color: #fff;}.dd-drop-opt[aria-selected="true"], .dd-drop-opt:hover{background: rgba(168,85,247,0.12);}.dd-drop-thumb{width: 44px;height: 30px;border-radius: 6px;flex: none;display: grid;place-items: center;color: rgba(255,255,255,0.75);background: linear-gradient(135deg, #2a2230, #1a1620);}.dd-drop-thumb svg{width: 16px !important;height: 16px !important;}.dd-drop-txt{flex: 1;min-width: 0;display: flex;flex-direction: column;}.dd-drop-t{font-size: 14px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-drop-s{font-size: 12px;color: var(--dd-text-3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-drop-id{font: 12px/1.4 var(--dd-font-mono);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;direction: ltr;}.dd-drop-p{font: 12px/1.25 var(--dd-font-body);font-variant-numeric: tabular-nums;color: var(--dd-coral-text);text-align: end;max-width: 45%;}.dd-drop-empty{margin: 0;padding: 24px;text-align: center;font-size: 14px;color: var(--dd-text-3);}.dd-drop-foot{display: flex;gap: 14px;padding: 10px 10px 4px;border-top: 1px solid rgba(255,255,255,0.06);margin-top: 6px;font: 11px/1.4 var(--dd-font-mono);color: var(--dd-text-4);}.dd-clayout{display: flex;gap: 28px;align-items: flex-start;padding-top: 12px;}.dd-cmain{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;gap: 26px;}.dd-rail{flex: 0 0 256px;width: 256px;display: flex;flex-direction: column;gap: 18px;position: sticky;top: calc(var(--dd-topbar-h) + 16px);max-height: calc(100vh - var(--dd-topbar-h) - 32px);overflow-y: auto;padding: 4px 6px 24px 0;box-sizing: border-box;scrollbar-width: thin;}.dd-rail-head{display: flex;align-items: center;gap: 8px;}.dd-rail-title{margin: 0;flex: 1;font: 700 16px/1.3 var(--dd-font-display);}.dd-rail-clear{font: 600 13px/1 var(--dd-font-body);text-decoration: none;}.dd-rail-x, .dd-rail-foot, .dd-sheet-backdrop, .dd-filters-btn{display: none !important;}.dd-fgroup{display: flex;flex-direction: column;gap: 6px;border-top: 1px solid rgba(255,255,255,0.07);padding-top: 16px;min-width: 0;}.dd-fgroup:first-of-type{border-top: 0;padding-top: 0;}.dd-fhead{margin: 0 0 4px;font: 700 11px/1.4 var(--dd-font-body);letter-spacing: 0.12em;text-transform: uppercase;color: var(--dd-text-4);}.dd-fchips{display: flex;flex-wrap: wrap;gap: 6px;}.dd-fchip{display: inline-flex;align-items: center;gap: 5px;min-height: 32px;padding: 0 10px;border-radius: var(--dd-r-pill);box-sizing: border-box;text-decoration: none;cursor: pointer;border: 1px solid var(--dd-control);background: rgba(255,255,255,0.03);color: rgba(255,255,255,0.78) !important;font: 600 12.5px/1 var(--dd-font-body);}.dd-fchip svg{width: 15px !important;height: 15px !important;}.dd-fchip:hover{border-color: var(--dd-control-hover);color: #fff !important;}.dd-fchip small, .dd-fopt small{font: 10.5px/1 var(--dd-font-mono);color: var(--dd-text-4);}.dd-fchip[aria-current="true"], .dd-fchip[aria-checked="true"]{border-color: rgba(168,85,247,0.6);background: rgba(168,85,247,0.16);color: #fff !important;}.dd-fchip[aria-current="true"] small, .dd-fchip[aria-checked="true"] small, .dd-fopt[aria-current="true"] small, .dd-fopt[aria-checked="true"] small{color: var(--dd-violet-soft);}.dd-fopts{display: flex;flex-direction: column;gap: 2px;}.dd-fopt{display: flex;align-items: center;gap: 10px;min-height: 32px;padding: 4px 8px;border-radius: var(--dd-r-chip);box-sizing: border-box;text-decoration: none;cursor: pointer;color: rgba(255,255,255,0.8) !important;font: 13.5px/1.3 var(--dd-font-body);}.dd-fopt:hover{background: rgba(255,255,255,0.05);color: #fff !important;}.dd-fopt[aria-current="true"], .dd-fopt[aria-checked="true"]{background: rgba(168,85,247,0.12);color: #fff !important;}.dd-fopt > span{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.dd-fopt::before{content: "";width: 16px;height: 16px;flex: none;box-sizing: border-box;border-radius: 4px;border: 1.5px solid rgba(255,255,255,0.28);}.dd-fopt[aria-current="true"]::before, .dd-fopt[aria-checked="true"]::before{border-color: var(--dd-violet);background: var(--dd-violet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat;}.dd-zero{opacity: 0.45;}.dd-fmore > summary{list-style: none;cursor: pointer;align-self: flex-start;padding: 6px 8px;font: 600 13px/1.3 var(--dd-font-body);color: rgba(255,255,255,0.7);}.dd-fmore > summary::-webkit-details-marker{display: none;}.dd-fmore > summary:hover{color: #fff;}.dd-fprice-head{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;}.dd-fprice-val{font: 12px/1.4 var(--dd-font-mono);color: #fff;}.dd-hist{display: flex;align-items: flex-end;gap: 3px;height: 36px;}.dd-hist i{flex: 1;border-radius: 3px 3px 0 0;background: rgba(255,255,255,0.12);transition: background 200ms;}.dd-hist i.dd-on{background: rgba(255,111,97,0.75);}.dd-range{width: 100%;margin: 0;accent-color: var(--dd-violet);}.dd-range-scale{display: flex;justify-content: space-between;font: 10px/1.4 var(--dd-font-mono);color: rgba(255,255,255,0.4);}.dd-range, .dd-range-scale{display: none;}.dd-js .dd-range{display: block;}.dd-js .dd-range-scale{display: flex;}.dd-fprice-links{display: flex;flex-wrap: wrap;gap: 6px;}.dd-js .dd-fprice-links{display: none;}@media (max-width: 1023.98px){.dd-clayout{display: block;}.dd-rail{position: static;width: auto;max-height: none;padding: 0 0 24px;}.dd-js .dd-filters-btn{display: inline-flex !important;}.dd-js .dd-rail{position: fixed;left: 0;right: 0;bottom: 0;top: 10vh;z-index: calc(var(--dd-z-modal) - 1);width: auto;max-height: none;padding: 20px 18px 0;background: var(--dd-surface-2);border: 1px solid rgba(255,255,255,0.12);border-bottom: 0;border-radius: 20px 20px 0 0;box-shadow: var(--dd-shadow-modal);transform: translateY(100%);visibility: hidden;transition: transform var(--dd-t-lift) var(--dd-ease), visibility 0s linear var(--dd-t-lift);}.dd-js .dd-rail.dd-is-open{transform: none;visibility: visible;transition: transform var(--dd-t-lift) var(--dd-ease);}.dd-js .dd-rail-x{display: grid !important;width: 40px;min-height: 40px;border-radius: 50%;}.dd-js .dd-rail-foot{display: block !important;position: sticky;bottom: 0;margin-top: auto;padding: 14px 0 20px;background: linear-gradient(180deg, rgba(19,16,26,0), #13101A 30%);}.dd-rail-show{width: 100%;min-height: 50px;}.dd-js .dd-sheet-backdrop:not([hidden]){display: block !important;position: fixed;inset: 0;z-index: calc(var(--dd-z-modal) - 2);background: rgba(5,4,7,0.65);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);}}.dd-toolbar{position: sticky;top: var(--dd-topbar-h);z-index: 50;padding: 10px 0;background: rgba(10,8,12,0.92);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-bottom: 1px solid rgba(255,255,255,0.06);display: flex;flex-direction: column;gap: 10px;}.dd-toolbar-row{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;}@media (max-width: 639.98px){.dd-toolbar{position: static;}.dd-results{flex-basis: 100%;order: 3;}}.dd-filters-btn{min-height: 40px;border-radius: var(--dd-r-input);}.dd-fcount{min-width: 20px;height: 20px;padding: 0 6px;box-sizing: border-box;border-radius: var(--dd-r-pill);background: var(--dd-violet);font: 11px/20px var(--dd-font-mono);text-align: center;}.dd-results{flex: 1 1 160px;min-width: 0;margin: 0;font: 13px/1.4 var(--dd-font-mono);color: var(--dd-text-2);}.dd-seg{display: flex;padding: 3px;border-radius: var(--dd-r-input);background: rgba(255,255,255,0.04);border: 1px solid var(--dd-hairline);}.dd-seg-btn{display: inline-flex;align-items: center;justify-content: center;height: 32px;padding: 0 12px;border-radius: 7px;text-decoration: none;white-space: nowrap;color: rgba(255,255,255,0.6) !important;font: 600 13px/1 var(--dd-font-body);}.dd-seg-btn:hover{color: #fff !important;}.dd-seg-btn[aria-current="true"], .dd-seg-btn[aria-pressed="true"]{background: rgba(168,85,247,0.22);color: #fff !important;}.dd-seg-icon{width: 36px;padding: 0;}.dd-active{display: flex;flex-wrap: wrap;gap: 6px;}.dd-achip{display: inline-flex;align-items: center;gap: 4px;min-height: 28px;padding: 0 6px 0 10px;border-radius: var(--dd-r-pill);border: 1px solid rgba(168,85,247,0.45);background: rgba(168,85,247,0.12);color: #fff !important;font: 600 12px/1.2 var(--dd-font-body);text-decoration: none;max-width: 100%;box-sizing: border-box;}.dd-achip svg{width: 15px !important;height: 15px !important;color: var(--dd-violet-soft);}.dd-feat{display: flex;flex-direction: column;gap: 12px;min-width: 0;}.dd-feat-head{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;}.dd-feat-note{display: inline-flex;align-items: center;gap: 6px;font: 12px/1.4 var(--dd-font-mono);color: rgba(255,255,255,0.65);}.dd-feat-note svg{color: var(--dd-success);width: 16px !important;height: 16px !important;stroke-width: 3;}.dd-feat-nav{display: flex;gap: 6px;}.dd-round{width: 36px;min-height: 36px;border-radius: 50%;}.dd-feat-row{list-style: none;margin: 0;display: flex;gap: 16px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 6px 2px 12px;scrollbar-width: thin;overscroll-behavior-x: contain;}.dd-feat-item{flex: 0 0 min(300px, 80vw);scroll-snap-align: start;display: flex;}.dd-feat-item > .dd-mc{width: 100%;}@media (max-width: 899.98px){.dd-feat-nav{display: none;}}.dd-all{display: flex;flex-direction: column;gap: 14px;min-width: 0;}.dd-all-head{display: flex;align-items: baseline;gap: 12px;flex-wrap: wrap;}.dd-all-note{font-size: 13px;color: var(--dd-text-3);}.dd-fams-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100%, 210px), 1fr));gap: 14px;}.dd-fams-head{display: none;}.dd-fc{position: relative;display: flex;flex-direction: column;min-width: 0;border-radius: 14px;overflow: hidden;background: var(--dd-surface-2);border: 1px solid var(--dd-hairline);transition: transform var(--dd-t-hover) var(--dd-ease), border-color var(--dd-t-hover) var(--dd-ease), box-shadow var(--dd-t-hover) var(--dd-ease);}.dd-fc:hover, .dd-fc:focus-within{transform: translateY(-2px);border-color: rgba(255,255,255,0.2);box-shadow: 0 12px 24px rgba(0,0,0,0.4);}.dd-fc:has(.dd-fc-link:focus-visible){outline: 2px solid var(--dd-violet);outline-offset: 2px;}.dd-fc-media{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: radial-gradient(120% 90% at 20% 15%, rgba(255,176,153,0.22), transparent 55%), radial-gradient(90% 80% at 85% 90%, rgba(168,85,247,0.18), transparent 60%), var(--dd-media-empty);}.dd-fc[data-kind="video"] .dd-fc-media{background: radial-gradient(120% 90% at 20% 15%, rgba(168,85,247,0.28), transparent 55%), radial-gradient(90% 80% at 85% 90%, rgba(255,111,97,0.18), transparent 60%), var(--dd-media-empty);}.dd-fc[data-kind="audio"] .dd-fc-media{background: radial-gradient(120% 90% at 20% 15%, rgba(94,168,255,0.24), transparent 55%), radial-gradient(90% 80% at 85% 90%, rgba(255,111,97,0.16), transparent 60%), var(--dd-media-empty);}.dd-fc[data-kind="3d"] .dd-fc-media{background: radial-gradient(120% 90% at 20% 15%, rgba(52,199,89,0.18), transparent 55%), radial-gradient(90% 80% at 85% 90%, rgba(168,85,247,0.22), transparent 60%), var(--dd-media-empty);}.dd-fc-media::before{content: "";position: absolute;width: 140%;height: 46%;left: -20%;top: 27%;border: 1.5px solid rgba(255,138,102,0.22);border-radius: 50%;transform: rotate(-22deg);transition: transform var(--dd-t-reveal) var(--dd-ease);}.dd-fc-media::after{content: "";position: absolute;left: 50%;top: 50%;width: 22%;aspect-ratio: 1;transform: translate(-50%, -50%);border-radius: 50%;opacity: 0.85;background: radial-gradient(circle at 35% 30%, #FFB099 0%, #FF6F61 55%, #FF4A2E 100%);box-shadow: 0 0 36px rgba(255,111,97,0.35);}.dd-fc[data-kind="video"] .dd-fc-media::after{background: radial-gradient(circle at 35% 30%, #E9D5FF 0%, #A855F7 55%, #7C3AED 100%);box-shadow: 0 0 36px rgba(168,85,247,0.35);}.dd-fc[data-kind="audio"] .dd-fc-media::after{background: radial-gradient(circle at 35% 30%, #CFE4FF 0%, #5EA8FF 55%, #2F7BE0 100%);box-shadow: 0 0 36px rgba(94,168,255,0.35);}.dd-fc:hover .dd-fc-media::before{transform: rotate(-14deg) scale(1.04);}.dd-fc-kind, .dd-fc-n{position: absolute;top: 8px;display: inline-flex;align-items: center;gap: 4px;padding: 2px 7px;border-radius: var(--dd-r-pill);background: rgba(0,0,0,0.55);border: 1px solid rgba(255,255,255,0.14);font: 600 10px/1.5 var(--dd-font-mono);color: #fff;z-index: 1;}.dd-fc-kind{inset-inline-start: 8px;padding-inline-start: 5px;}.dd-fc-kind svg{width: 13px !important;height: 13px !important;}.dd-fc-n{inset-inline-end: 8px;font-weight: 700;border-color: rgba(255,255,255,0.18);}button.dd-fc-n{cursor: pointer;z-index: 3 !important;transition: background var(--dd-fast, 120ms) ease, border-color var(--dd-fast, 120ms) ease;}button.dd-fc-n:hover{background: rgba(0,0,0,0.75);border-color: rgba(255,255,255,0.4);}button.dd-fc-n:focus-visible{outline: 2px solid var(--dd-violet);outline-offset: 2px;}.dd-fc-ok{position: absolute;inset-inline-end: 8px;bottom: 8px;width: 22px;height: 22px;border-radius: 50%;background: rgba(0,0,0,0.6);display: grid;place-items: center;color: var(--dd-success);z-index: 1;}.dd-fc-ok svg{width: 14px !important;height: 14px !important;stroke-width: 3;}.dd-fc-body{display: flex;flex-direction: column;gap: 5px;padding: 12px 14px 14px;min-width: 0;flex: 1;}.dd-fc-lab{font: 10.5px/1.4 var(--dd-font-mono);color: var(--dd-text-3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-fc-name{margin: 0;font: 700 15px/1.25 var(--dd-font-display);min-width: 0;overflow-wrap: anywhere;}.dd-fc-link{color: #fff !important;text-decoration: none;}.dd-fc-link::after{content: "";position: absolute;inset: 0;z-index: 2;}.dd-fc-link:focus-visible{outline: none;}.dd-fc-cats{font-size: 12px;color: var(--dd-text-3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-fc-price{display: flex;align-items: baseline;gap: 5px;flex-wrap: wrap;padding-top: 2px;margin-top: auto;}.dd-fc-price .dd-price-main{font-size: 13px;}.dd-fc-price .dd-price-sub{font-size: 10.5px;}.dd-fc-media img, .dd-fc-media video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 1;}.dd-fc-media .dd-mc-dots, .dd-fc-media .dd-mc-prog{z-index: 2;}.dd-fc-media .dd-mc-cap{z-index: 2;}.dd-fc-media .dd-mc-audio{z-index: 3;}.dd-fc-media .dd-mc-audio-bg{inset: -20px;width: calc(100% + 40px);height: calc(100% + 40px);filter: blur(18px) saturate(1.2);opacity: 0.35;}.dd-fc-kind, .dd-fc-n, .dd-fc-ok{z-index: 2;}.dd-fc.dd-is-playing .dd-mc-poster{transform: scale(1.14) translate(-2%, -1.5%);transition: transform 6s linear;}.dd-fc.dd-is-playing .dd-mc-video.dd-is-ready{opacity: 1;}.dd-fc:hover .dd-mc-cap, .dd-fc:focus-within .dd-mc-cap{opacity: 1;transform: translateY(0);}.dd-fc .dd-mc-cap p{-webkit-line-clamp: 2;padding-right: 0;padding-inline-end: 30px;}.dd-fams[data-view="list"] .dd-fc-media .dd-mc-video, .dd-fams[data-view="list"] .dd-fc-media .dd-mc-prog, .dd-fams[data-view="list"] .dd-fc-media .dd-mc-dots, .dd-fams[data-view="list"] .dd-fc-media .dd-mc-cap, .dd-fams[data-view="list"] .dd-fc-media .dd-mc-audio{display: none;}.dd-fams[data-view="list"] .dd-fc-media .dd-mc-frame:not(:first-of-type){display: none;}.dd-fams[data-view="list"] .dd-fc-media .dd-mc-frame:first-of-type{opacity: 1;}.dd-dr-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;animation: dd-kb 14s ease-in-out infinite alternate;}@keyframes dd-kb{0%{transform: scale(1.04) translate(0, 0);}100%{transform: scale(1.2) translate(-3%, -2%);}}@media (prefers-reduced-motion: reduce){.dd-fc.dd-is-playing .dd-mc-poster{transform: scale(1.02);}.dd-dr-img{animation: none;}}.dd-fams[data-view="list"]{border: 1px solid var(--dd-hairline);border-radius: 14px;overflow: hidden;}.dd-fams[data-view="list"] .dd-fams-head, .dd-fams[data-view="list"] .dd-fc-body{display: grid;grid-template-columns: minmax(0, 2.2fr) minmax(0, 1fr) minmax(0, 1.5fr) 150px;gap: 14px;align-items: center;}.dd-fams[data-view="list"] .dd-fams-head{padding: 10px 16px 10px 84px;background: rgba(255,255,255,0.03);font: 700 11px/1.4 var(--dd-font-body);letter-spacing: 0.1em;text-transform: uppercase;color: var(--dd-text-3);}.dd-fams[data-view="list"] .dd-fams-head span:last-child{text-align: end;}.dd-fams[data-view="list"] .dd-fams-list{display: flex;flex-direction: column;gap: 0;}.dd-fams[data-view="list"] .dd-fc{flex-direction: row;align-items: center;gap: 12px;border-radius: 0;border: 0;border-top: 1px solid rgba(255,255,255,0.06);padding: 10px 16px;background: transparent;transform: none;box-shadow: none;}.dd-fams[data-view="list"] .dd-fc:first-child{border-top: 0;}.dd-fams[data-view="list"] .dd-fc:hover{background: rgba(255,255,255,0.03);}.dd-fams[data-view="list"] .dd-fc-media{flex: none;width: 56px;height: 35px;aspect-ratio: auto;border-radius: 6px;}.dd-fams[data-view="list"] .dd-fc-kind, .dd-fams[data-view="list"] .dd-fc-n, .dd-fams[data-view="list"] .dd-fc-media::before{display: none;}.dd-fams[data-view="list"] .dd-fc-media::after{width: 40%;}.dd-fams[data-view="list"] .dd-fc-ok{width: 16px;height: 16px;right: 2px;bottom: 2px;inset-inline-end: 2px;}.dd-fams[data-view="list"] .dd-fc-body{flex: 1;padding: 0;}.dd-fams[data-view="list"] .dd-fc-name{grid-column: 1;grid-row: 1;font: 600 14px/1.3 var(--dd-font-body);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-fams[data-view="list"] .dd-fc-lab{grid-column: 2;grid-row: 1;font: 13px/1.3 var(--dd-font-body);color: var(--dd-text-2);}.dd-fams[data-view="list"] .dd-fc-cats{grid-column: 3;grid-row: 1;font-size: 13px;}.dd-fams[data-view="list"] .dd-fc-price{grid-column: 4;grid-row: 1;justify-content: flex-end;margin: 0;padding: 0;text-align: end;}.dd-fams[data-view="list"] .dd-fc-price .dd-price-from{display: none;}@media (max-width: 759.98px){.dd-fams[data-view="list"] .dd-fams-head{display: none;}.dd-fams[data-view="list"] .dd-fc-body{grid-template-columns: minmax(0, 1fr) auto;row-gap: 2px;}.dd-fams[data-view="list"] .dd-fc-lab{grid-column: 1;grid-row: 2;font: 11px/1.3 var(--dd-font-mono);color: var(--dd-text-3);}.dd-fams[data-view="list"] .dd-fc-cats{display: none;}.dd-fams[data-view="list"] .dd-fc-price{grid-column: 2;grid-row: 1 / span 2;flex-direction: column;align-items: flex-end;gap: 2px;}}.dd-cempty{padding: 60px 24px;border-radius: 18px;border: 1px dashed rgba(255,255,255,0.14);text-align: center;display: flex;flex-direction: column;align-items: center;gap: 12px;}.dd-cempty > svg{width: 40px !important;height: 40px !important;color: rgba(255,255,255,0.4);}.dd-cempty-t{margin: 0;font: 700 20px/1.3 var(--dd-font-display);}.dd-more-row{display: flex;justify-content: center;}.dd-loadmore{min-height: 46px;padding: 0 22px;}.dd-loadmore svg{transform: rotate(90deg);}.dd-pager{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 12px;}.dd-pager-txt{font: 12px/1.4 var(--dd-font-mono);color: var(--dd-text-3);}.dd-tray{position: fixed;left: 50%;bottom: 20px;transform: translateX(-50%);z-index: 90;width: calc(100% - 32px);max-width: 680px;box-sizing: border-box;display: flex;align-items: center;gap: 12px;padding: 10px 10px 10px 14px;border-radius: 18px;background: rgba(20,15,22,0.94);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border: 1px solid rgba(255,255,255,0.14);box-shadow: var(--dd-shadow-modal);}.dd-tray-list{list-style: none;margin: 0;padding: 0;display: flex;gap: 6px;flex: none;}.dd-tray-rm{width: 34px;height: 30px;border-radius: 7px;border: 1px solid rgba(168,85,247,0.6);padding: 0;cursor: pointer;display: grid;place-items: center;color: #fff;background: radial-gradient(120% 90% at 20% 15%, rgba(168,85,247,0.35), transparent 60%), var(--dd-media-empty);}.dd-tray-rm svg{width: 14px !important;height: 14px !important;}.dd-tray-txt{flex: 1;min-width: 0;margin: 0;display: flex;flex-direction: column;}.dd-tray-names{font-weight: 600;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.dd-tray-hint{font: 11px/1.4 var(--dd-font-mono);color: var(--dd-text-3);}.dd-tray-clear{height: 40px;padding: 0 10px;border-radius: var(--dd-r-pill);background: transparent;border: none;cursor: pointer;color: rgba(255,255,255,0.65);font: 600 13px/1 var(--dd-font-body);}.dd-tray-clear:hover{color: #fff;}.dd-tray-open{min-height: 44px;}.dd-tray-open[aria-disabled="true"]{opacity: 0.5;pointer-events: auto;cursor: not-allowed;}@media (max-width: 520px){.dd-tray-list{display: none;}.dd-tray{gap: 6px;}}.dd-dlg{position: fixed;inset: 0;z-index: var(--dd-z-modal);}.dd-dlg-backdrop{position: absolute;inset: 0;background: rgba(5,4,7,0.7);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);cursor: default;}.dd-dlg-x{position: absolute;top: 14px;inset-inline-end: 14px;z-index: 2;width: 44px;height: 44px;border-radius: 50%;border: 1px solid rgba(255,255,255,0.18);background: rgba(255,255,255,0.72);color: #0A080C !important;display: grid;place-items: center;text-decoration: none;}.dd-dlg-x svg{width: 22px !important;height: 22px !important;}.dd-drawer-panel{position: absolute;top: 0;bottom: 0;inset-inline-end: 0;width: min(600px, 100%);background: var(--dd-surface-2);border-inline-start: 1px solid rgba(255,255,255,0.1);overflow-y: auto;box-shadow: -30px 0 80px rgba(0,0,0,0.6);outline: none;overscroll-behavior: contain;animation: dd-slide-in var(--dd-t-lift) var(--dd-ease);}@keyframes dd-slide-in{from{transform: translateX(40px);opacity: 0;}to{transform: none;opacity: 1;}}.dd-dr-hero{position: relative;aspect-ratio: 16 / 7;overflow: hidden;background: var(--dd-media-empty);}.dd-dr-hero::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg, rgba(19,16,26,0) 40%, #13101A 100%);}.dd-dr-hero .dd-mc-ph-mark svg{width: 56px !important;height: 56px !important;opacity: 0.6;}.dd-dr-body{padding: 4px clamp(16px, 4vw, 28px) 32px;display: flex;flex-direction: column;gap: 16px;}.dd-dr-meta{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.dd-dr-meta .dd-lab-chip{padding: 3px 10px;}.dd-dr-meta .dd-lab-name{font-size: 12px;}.dd-dr-ok{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;color: var(--dd-text-2);}.dd-dr-ok svg{color: var(--dd-success);width: 16px !important;height: 16px !important;stroke-width: 3;}.dd-dr-title{margin: 0;font: 800 clamp(26px, 3vw, 34px)/1.1 var(--dd-font-display);letter-spacing: -0.02em;overflow-wrap: anywhere;}.dd-dr-sum{margin: 0;font-size: 15px;line-height: 1.55;color: rgba(255,255,255,0.72);}.dd-dr-stats{margin: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));gap: 1px;background: var(--dd-hairline);border-radius: 12px;overflow: hidden;border: 1px solid var(--dd-hairline);}.dd-dr-stats div{background: var(--dd-surface-2);padding: 12px 14px;display: flex;flex-direction: column-reverse;gap: 2px;}.dd-dr-stats dt{font-size: 12px;color: var(--dd-text-3);}.dd-dr-stats dd{margin: 0;font: 700 18px/1.3 var(--dd-font-body);font-variant-numeric: tabular-nums;}.dd-dr-stats .dd-dr-price{color: var(--dd-coral-text);}.dd-dr-eph{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;padding-top: 6px;}.dd-dr-eph h3{margin: 0;font: 700 17px/1.3 var(--dd-font-display);}.dd-dr-eph span{font: 11px/1.4 var(--dd-font-mono);color: var(--dd-text-3);}.dd-eps{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px;}.dd-ep{display: flex;align-items: stretch;gap: 6px;}.dd-ep-link{flex: 1;min-width: 0;display: flex;align-items: center;gap: 12px;padding: 12px;border-radius: 12px;border: 1px solid var(--dd-hairline);background: rgba(255,255,255,0.02);text-decoration: none;color: #fff !important;transition: border-color var(--dd-t-hover) var(--dd-ease);}.dd-ep-link:hover{border-color: var(--dd-violet-border);}.dd-ep-txt{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 3px;}.dd-ep-name{font-weight: 600;font-size: 14px;}.dd-body code.dd-ep-id{font-size: 12px;background: none;border: 0;padding: 0;color: var(--dd-text-2);word-break: break-all;}.dd-ep-cat{font-size: 12px;color: var(--dd-text-3);}.dd-ep-price{display: flex;flex-direction: column;align-items: flex-end;flex: 0 1 auto;max-width: 42%;text-align: end;font: 700 13px/1.3 var(--dd-font-body);font-variant-numeric: tabular-nums;color: var(--dd-coral-text);}.dd-ep-price small{font: 10.5px/1.3 var(--dd-font-body);color: var(--dd-text-4);}.dd-ep-go{flex: none;display: inline-flex;align-items: center;gap: 4px;height: 30px;padding: 0 10px;border-radius: var(--dd-r-pill);font: 600 12px/1 var(--dd-font-body);color: #fff;background: var(--dd-coral-tint);border: 1px solid var(--dd-coral-border);white-space: nowrap;transition: background var(--dd-t-hover) var(--dd-ease);}.dd-ep-go svg{width: 14px;height: 14px;}.dd-ep-link:hover .dd-ep-go, .dd-ep-link:focus-visible .dd-ep-go{background: rgba(255,111,97,0.28);}[dir="rtl"] .dd-ep-arrow{transform: scaleX(-1);}@media (max-width: 479.98px){.dd-ep-link{flex-wrap: wrap;}.dd-ep-go{margin-inline-start: auto;}}.dd-ep-cmp{flex: none;display: inline-flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;width: 74px;border-radius: 12px;cursor: pointer;border: 1px solid var(--dd-hairline);background: rgba(255,255,255,0.02);color: var(--dd-text-2);font: 600 11px/1.2 var(--dd-font-body);}.dd-ep-cmp svg{opacity: 0.35;stroke-width: 3;}.dd-ep-cmp:hover{border-color: var(--dd-control-hover);color: #fff;}.dd-ep-cmp[aria-pressed="true"]{border-color: var(--dd-violet-border);background: var(--dd-violet-tint);color: #fff;}.dd-ep-cmp[aria-pressed="true"] svg{opacity: 1;}.dd-cmp{overflow-y: auto;}.dd-cmp-sheet{position: relative;max-width: 1280px;margin: clamp(16px, 4vw, 48px) auto;padding: 0 clamp(16px, 4vw, 48px);display: flex;flex-direction: column;gap: 16px;outline: none;}.dd-cmp-head{display: flex;align-items: center;gap: 16px;min-height: 48px;}.dd-cmp-head .dd-csub{flex: 1;font-size: clamp(24px, 3vw, 36px);}.dd-cmp-x{position: static;flex: none;}.dd-cmp-note{margin: 0;font-size: 14px;color: var(--dd-text-2);}.dd-cmp-scroll{overflow-x: auto;border-radius: var(--dd-r-card);border: 1px solid rgba(255,255,255,0.1);background: var(--dd-surface-2);}.dd-cmp-table{width: 100%;min-width: calc(150px + var(--dd-cols, 2) * 200px);border-collapse: collapse;font-size: 13px;}.dd-cmp-table th, .dd-cmp-table td{padding: 12px 14px;text-align: start;vertical-align: top;border-top: 1px solid var(--dd-hairline);}.dd-cmp-table thead th, .dd-cmp-table thead td{border-top: 0;}.dd-cmp-table tbody th{width: 150px;font: 600 12px/1.4 var(--dd-font-body);color: var(--dd-text-3);position: sticky;inset-inline-start: 0;background: var(--dd-surface-2);z-index: 1;}.dd-cmp-table thead th{display: table-cell;}.dd-cmp-kind{display: inline-flex;align-items: center;gap: 4px;padding: 2px 7px;border-radius: var(--dd-r-pill);background: rgba(255,255,255,0.06);border: 1px solid var(--dd-hairline);font: 600 10px/1.5 var(--dd-font-mono);color: var(--dd-text-2);margin-bottom: 8px;}.dd-cmp-kind svg{width: 13px !important;height: 13px !important;}.dd-cmp-name{display: block;font: 700 16px/1.25 var(--dd-font-display);color: #fff !important;text-decoration: none;}.dd-cmp-name:hover{text-decoration: underline;}.dd-body code.dd-cmp-id{display: block;margin-top: 4px;font-size: 11px;background: none;border: 0;padding: 0;color: var(--dd-text-3);word-break: break-all;}.dd-cmp-price, .dd-cmp-money{font: 700 13px/1.4 var(--dd-font-body);font-variant-numeric: tabular-nums;color: var(--dd-coral-text);}.dd-cmp-table small{font: 11px/1.4 var(--dd-font-body);font-variant-numeric: tabular-nums;color: var(--dd-text-3);}.dd-cmp-codes, .dd-cmp-tags{display: flex;flex-wrap: wrap;gap: 4px;}@media (max-width: 599.98px){.dd-cmp-table{min-width: calc(100px + var(--dd-cols, 2) * 170px);}.dd-cmp-table tbody th{width: 100px;}.dd-cmp-table th, .dd-cmp-table td{padding: 10px;}}.dd-cmp-empty{margin: 0;padding: 40px;text-align: center;color: var(--dd-text-3);}@media (prefers-reduced-motion: reduce){.dd-fc:hover, .dd-fc:focus-within{transform: none;}.dd-js .dd-rail{transition: none;}.dd-drawer-panel{animation: none;}}