.apd-desk{background:radial-gradient(55% 45% at 72% 4%,#fff6def2,#ffe6be00 70%),linear-gradient(#f9cc9c 0%,#f4ad8b 36%,#dea0b2 66%,#ab9ad6 100%);border-radius:24px;padding:0 0 18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff73,0 50px 120px -40px #6e3c2880,0 20px 40px -30px #3c1e5066}.apd-desk:before{content:"";pointer-events:none;background:linear-gradient(#28205061,#2820501f 60%,#28205000);position:absolute;inset:0}.apd-desk-bar{z-index:2;color:#fff;background:#ffffff1f;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;height:30px;margin-bottom:18px;padding:0 16px;font-size:12px;display:flex;position:relative}.apd-desk-brand{align-items:center;gap:6px;display:flex}.apd-desk-brand b{font-weight:600}@media (max-width:640px){.apd-desk{border-radius:18px;padding-bottom:10px}.apd-desk-bar{margin-bottom:10px}}.apd{transform-origin:0 0;font-family:var(--font-sans), system-ui, sans-serif;color:#0d0c10;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0}.apd *{box-sizing:border-box}.apd p,.apd h3,.apd h4,.apd ul,.apd ol{margin:0}.apd ul,.apd ol{padding:0;list-style:none}.apd-tabs{color:#4a4852;background:#e6e3ea;flex:none;align-items:flex-end;gap:2px;height:38px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.apd-dots{align-self:center;gap:6px;margin:0 10px 0 4px;display:inline-flex}.apd-dots i{background:#f26b5e;border-radius:50%;width:11px;height:11px}.apd-dots i:nth-child(2){background:#f6be4f}.apd-dots i:nth-child(3){background:#5fc65a}.apd-tab{white-space:nowrap;border-radius:9px 9px 0 0;flex:0 auto;align-items:center;gap:7px;width:196px;min-width:0;height:30px;padding:0 12px;animation:.35s cubic-bezier(.16,1,.3,1) both apd-tab-in;display:inline-flex;overflow:hidden}.apd-tab.is-tight{flex:none;width:44px}.apd-tab.is-tight .apd-tab-name{display:none}@keyframes apd-tab-in{0%{opacity:0;width:0}}.apd-tab.is-on{color:#0d0c10;background:#fff;font-weight:500}.apd-tab-name{text-overflow:ellipsis;overflow:hidden}.apd-tab-ok{color:#fff;background:#16a34a;border-radius:50%;flex:none;width:14px;height:14px;padding:2px}.apd-tab-spin,.apd-mini-spin,.apd-btn-spin{border:2px solid #50506433;border-top-color:#e2781d;border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite lp-spin}@keyframes lp-spin{to{rotate:360deg}}.apd-bar{color:#6b6973;border-bottom:1px solid #eceaee;flex:none;align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}.apd-url{white-space:nowrap;background:#f1f0f3;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;height:28px;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}.apd-url b{color:#0d0c10;font-weight:500}.apd-ext{background:#fff1df;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:0 0 0 1px #f6d7b0}.apd-ext-dot{background:#22c55e;border-radius:50%;width:9px;height:9px;animation:1.6s infinite apd-pulse;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}@keyframes apd-pulse{50%{transform:scale(.7)}}.apd-desk-chapter{white-space:nowrap;text-overflow:ellipsis;max-width:60%;font-weight:500;animation:.5s cubic-bezier(.16,1,.3,1) both apd-chapter-in;position:absolute;left:50%;overflow:hidden;translate:-50%}@keyframes apd-chapter-in{0%{opacity:0;transform:translateY(5px)}}@media (max-width:640px){.apd-desk-chapter{display:none}}.apd-desk{padding-bottom:10px}.apd-rail{z-index:2;align-items:center;gap:12px;margin:12px 18px 0;display:flex;position:relative}.apd-play{color:#fff;cursor:pointer;background:#1813208c;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.apd-play:hover{background:#181320bf}.apd-rail ol{flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.apd-rail li{flex-basis:0;min-width:0}.apd-rail li button{cursor:pointer;text-align:left;color:#ffffffbf;width:100%;font:inherit;background:0 0;border:0;gap:6px;padding:6px 0;font-size:11.5px;font-weight:500;display:grid}.apd-rail li button:hover,.apd-rail li button.is-on{color:#fff}.apd-rail-bar{background:#ffffff47;border-radius:9px;height:4px;display:block;overflow:hidden}.apd-rail-bar span{transform-origin:0;background:#fff;height:100%;display:block}.apd-rail-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.apd-rail{flex-wrap:wrap;gap:4px 10px;margin:10px 10px 0}.apd-rail li button{padding:4px 0}.apd-rail-label{display:none}}
.rd-rec{letter-spacing:.02em;align-items:center;gap:6px;font-weight:600;display:inline-flex}.rd-rec i{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.6s infinite rd-rec;box-shadow:0 0 #ef444499}@keyframes rd-rec{70%{box-shadow:0 0 0 6px #ef444400}}.rd-stage{z-index:1;margin:0 18px;position:relative}.rd-chrome{background:#fff;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 30px 60px -20px #32193c80}.rd-view{aspect-ratio:1280/800;background:#fff;position:relative}.rd-view video{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.rd-chip{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#14101cd1;border-radius:999px;max-width:60%;padding:7px 12px;font-size:12.5px;animation:.4s cubic-bezier(.16,1,.3,1) both apd-tag-in;position:absolute;bottom:14px;left:14px;overflow:hidden;box-shadow:0 10px 24px -10px #140a1e99}.rd-chip b{font-weight:600}.rd-chip span{color:#86efac}.rd-count{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}@media (max-width:740px){.rd-view{aspect-ratio:.8}}@media (max-width:640px){.rd-stage{margin:0 10px}.rd .apd-tab:not(.is-on){flex:none;width:40px}.rd .apd-tab:not(.is-on) .apd-tab-name{display:none}.rd-chip{font-size:11px;bottom:8px;left:8px}.rd-count{display:none}}@keyframes apd-tag-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}
