.dd-page{--dd-accent:var(--qt-color-accent,#f03c64);--dd-accent-ink:var(--qt-color-on-accent,#fff);--dd-text:var(--qt-color-text,#f6edf4);--dd-muted:var(--qt-color-text-secondary,#b8a9bc);--dd-faint:var(--qt-color-text-muted,#7a6f84);--dd-line:var(--qt-color-border,#ffffff14);--dd-rail-budget:88px;--dd-meta-budget:64px;--dd-frame-max-h:calc(100vh - var(--site-header-height,72px) - 36px - var(--dd-meta-budget));--dd-frame-max-w:calc(100vw - var(--page-gutter) * 2 - var(--dd-rail-budget));background:radial-gradient(ellipse 60% 45% at 50% 20%, #f03c6414, transparent 55%), var(--qt-color-bg,#0a0612);height:100vh;min-height:100vh;color:var(--dd-text);font-family:var(--header-font,"Nunito", "PingFang SC", "Hiragino Sans GB", sans-serif);overflow:hidden}.dd-stage{height:calc(100vh - var(--site-header-height,72px));padding:16px var(--page-gutter) 20px;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:relative}.dd-stage__row{justify-content:center;align-items:flex-end;gap:18px;width:100%;max-width:min(1600px,100%);max-height:100%;display:flex;position:relative}.dd-status{color:var(--dd-muted);text-align:center;margin:0;font-size:14px;font-weight:600}.dd-status--alert{color:#f07178}.dd-player{flex-direction:column;gap:14px;min-width:0;max-height:100%;display:flex}.dd-player__playrow{align-items:flex-end;gap:18px;min-width:0;min-height:0;display:flex}.dd-player--portrait .dd-player__frame{width:min(calc(var(--dd-frame-max-h) * 9 / 16), var(--dd-frame-max-w));aspect-ratio:9/16;max-height:var(--dd-frame-max-h)}.dd-player--landscape .dd-player__frame{width:min(calc(var(--dd-frame-max-h) * 16 / 9), var(--dd-frame-max-w));aspect-ratio:16/9;max-height:var(--dd-frame-max-h)}.dd-player__frame{border:1px solid var(--dd-line);border-radius:var(--qt-radius-lg,6px);background:#050507;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.dd-player__slot{opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.dd-player__slot.is-active{opacity:1;pointer-events:auto;z-index:1}.dd-player__slot .qtube-player,.dd-player__slot .xgplayer,.dd-player__slot video,.dd-player__frame .qtube-player,.dd-player__frame .xgplayer,.dd-player__frame video{width:100%;height:100%}.dd-player__placeholder{text-align:center;color:var(--dd-muted);z-index:3;background:#07060db8;place-content:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.dd-player__paused{z-index:2;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.dd-retry{border-radius:var(--qt-radius-md,4px);min-height:36px;color:var(--dd-accent);font:inherit;cursor:pointer;background:#f03c641f;border:1px solid #f03c6459;justify-self:center;padding:0 16px;font-size:13px;font-weight:750}.dd-retry:hover{background:#f03c642e}.dd-meta{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex}.dd-meta__main{flex-direction:column;gap:4px;min-width:0;display:flex}.dd-meta__series{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;text-decoration:none;overflow:hidden}.dd-meta__series:hover{color:var(--dd-accent)}.dd-meta__ep{color:var(--dd-muted);margin:0;font-size:13px;font-weight:600}.dd-meta__cta{color:var(--dd-accent);flex-shrink:0;padding-bottom:1px;font-size:13px;font-weight:750;text-decoration:none}.dd-seek-row{z-index:30;pointer-events:auto;background:linear-gradient(#0000,#0000008c);align-items:center;gap:8px;min-width:0;padding:28px 12px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.dd-seek{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;min-width:0;padding:14px 0}.dd-seek__time{color:#ffffffe0;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-shadow:0 1px 3px #0000008c;flex:none;min-width:42px;font-size:12px;font-weight:650}.dd-seek__time:last-of-type{text-align:right}.dd-seek__track{pointer-events:none;background:#ffffff2e;border-radius:999px;width:100%;height:4px;position:relative}.dd-seek__track:before{content:none}.dd-seek__buffered,.dd-seek__played{border-radius:inherit;pointer-events:none;position:absolute;inset:0 auto 0 0}.dd-seek__buffered{z-index:1;background:#f03c6459}.dd-seek__played{z-index:2;background:var(--dd-accent)}.dd-seek__thumb{z-index:3;background:var(--dd-accent);opacity:0;pointer-events:none;border-radius:50%;width:10px;height:10px;transition:opacity .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.dd-seek:active .dd-seek__thumb,.dd-seek:focus-within .dd-seek__thumb{opacity:1}.dd-page .dd-player__slot.is-active .xgplayer xg-trigger{height:auto;bottom:56px}.dd-chrome{flex:none;align-items:center;gap:2px;display:flex;position:relative}.dd-chrome__btn{color:#fff;min-height:32px;font:inherit;letter-spacing:.02em;text-shadow:0 1px 3px #0000008c;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:13px;font-weight:750}.dd-chrome__btn:hover{color:var(--dd-accent);background:#f03c641a}.dd-chrome__menu{z-index:6;border:1px solid var(--dd-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121018f5;border-radius:6px;gap:2px;min-width:88px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 28px #00000073}.dd-chrome__menu--quality{min-width:136px}.dd-chrome__menu button{color:#f5f5f7d1;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:0 8px;font-size:13px;font-weight:650;display:flex}.dd-chrome__menu button.is-active{color:var(--dd-accent);background:#f03c6433}.dd-chrome__menu button.is-locked{color:#f5f5f76b}.dd-chrome__hint{color:#f5f5f773;font-size:11px;font-weight:700}.dd-chrome__hint--vip{color:#9eb6d4}.dd-page .xg-qtube-player.qtube-player--feed .xgplayer-controls{display:none!important}.dd-meta__cta:hover{text-underline-offset:3px;text-decoration:underline}.dd-rail{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;padding-bottom:8px;display:flex}.dd-rail__avatar{border-radius:999px;line-height:0;transition:transform .15s,box-shadow .15s;display:block;box-shadow:0 0 0 2px #f03c6459}.dd-rail__avatar:hover{transform:scale(1.04);box-shadow:0 0 0 2px #f03c648c}.dd-rail__avatar-img{display:block}.dd-rail__btn{color:var(--dd-text);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.dd-rail__btn svg{filter:drop-shadow(0 2px 8px #00000059)}.dd-rail__btn.is-liked{color:#fe2c55}.dd-rail__btn.is-favorited{color:#face15}.dd-rail__btn:disabled{opacity:.55;cursor:default}.dd-arrows{right:max(16px, var(--page-gutter));z-index:2;flex-direction:column;gap:12px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dd-arrows__btn{border:1px solid var(--dd-line);width:44px;height:44px;color:var(--dd-text);cursor:pointer;background:#ffffff0a;border-radius:999px;place-items:center;transition:background .15s,border-color .15s,color .15s;display:grid}.dd-arrows__btn:hover:not(:disabled){color:var(--dd-accent);background:#f03c641f;border-color:#f03c6466}.dd-arrows__btn:disabled{opacity:.35;cursor:default}.dd-share-toast{z-index:40;border:1px solid var(--dd-line);color:var(--dd-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121018eb;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:650;position:fixed;bottom:36px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000059}.dd-page .qtube-player__progress-played{background:var(--dd-accent)}.dd-page .qtube-player__progress-buffered{background:#f03c6459}.dd-page .qtube-player__progress-thumb{box-shadow:0 0 0 2px #f03c64d9}.dd-page .qtube-player__rate-menu button.is-active{color:var(--dd-accent);background:#f03c6429}.dd-page .xg-qtube-player .xgplayer.xgplayer-playing .xgplayer-start{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.dd-page .xg-qtube-player .xgplayer-progress-btn{background:var(--dd-accent);box-shadow:0 0 6px #f03c6473}.dd-page .xg-qtube-player .xgplayer-progress-played{background:var(--dd-accent)!important}.dd-page .xg-qtube-player .xgplayer-progress-cache{background:#f03c6459!important}.dd-page .xg-qtube-player .xgplayer-volume .xgplayer-drag{background:var(--dd-accent)}.dd-page .xg-qtube-player .xgplayer .xg-options-list li:hover,.dd-page .xg-qtube-player .xgplayer .xg-options-list li.selected,.dd-page .xg-qtube-player .xgplayer-definition ul li.selected{color:var(--dd-accent)!important}@media (max-width:900px){.dd-page{--dd-rail-budget:72px;--dd-meta-budget:60px}}
