.axd{background:var(--card);border:1px solid var(--line-2);border-radius:20px;overflow:hidden}.axd-tabs{display:flex;gap:4px;padding:10px;background:var(--ink);overflow-x:auto}.axd-tabs button{flex:1 0 auto;padding:12px 18px;border:0;border-radius:12px;background:none;color:var(--on-ink-2);font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.axd-tabs button:hover{color:var(--on-ink)}.axd-tabs button.on{background:var(--bronze);color:#fff}.axd-body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:56px;gap:56px;padding:48px;align-items:start}.axd-body.wide{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.axd-for{margin:0 0 32px;font-family:var(--serif);font-size:clamp(20px,2vw,26px);line-height:1.5;letter-spacing:-.03em;color:var(--text)}.axd-input dl{margin:0;display:grid;grid-gap:22px;gap:22px}.axd-input dt{font-size:13px;color:var(--text-3);margin-bottom:6px}.axd-input dd{margin:0;font-size:15.5px;line-height:1.75;color:var(--text-2)}.axd-input dd small{margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--paper-2);font-size:12px;color:var(--text-3)}.axd-topic{padding:16px 18px;border:1px solid var(--line-2);border-radius:12px;background:#fff;font-weight:600;color:var(--text)!important}.axd-views{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.axd-out>.axd-views{margin:0 0 16px}.axd-views button{padding:10px 18px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--text-2);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.axd-views button.on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.axd-cards{max-width:420px;margin:0 auto}.axd-cards img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 18px 44px rgba(40,30,20,.16)}.axd-pager{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px;font-size:14px;color:var(--text-2)}.axd-pager button{width:44px;height:44px;border:1px solid var(--line-2);border-radius:50%;background:#fff;font-size:17px;cursor:pointer;color:var(--text)}.axd-pager button:disabled{opacity:.35;cursor:default}.axd-phone{max-width:300px;margin:0 auto;padding:10px;border-radius:30px;background:var(--ink)}.axd-phone video{display:block;width:100%;aspect-ratio:9/16;border-radius:22px;background:#000}.axd-caption{margin:0;padding:26px;border:1px solid var(--line-2);border-radius:14px;background:#fff;font-size:15px;line-height:1.85;white-space:pre-line;color:var(--text-2)}.axd-video video{display:block;width:100%;border-radius:14px;background:#000}.axd-video.r16x9 video{aspect-ratio:16/9}.axd-video.r1x1 video{aspect-ratio:1;max-width:480px;margin:0 auto}.axd-video.r9x16 video{aspect-ratio:9/16;max-width:320px;margin:0 auto}.axd-scenes{padding:0 48px 48px}.axd-scenes h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--text)}.axd-scenes ol{margin:0;padding:0;list-style:none}.axd-scenes li{display:grid;grid-template-columns:36px minmax(0,2fr) minmax(0,3fr);grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid var(--line-2);font-size:14.5px}.axd-scenes i{font-style:normal;color:var(--bronze-3)}.axd-scenes b{font-weight:600;color:var(--text);white-space:pre-line}.axd-scenes span{color:var(--text-2)}.axd-note{margin:22px 0 0;font-size:13px;line-height:1.8;color:var(--text-3)}.axd-go{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}@media (max-width:860px){.axd-body,.axd-body.wide{grid-template-columns:minmax(0,1fr);gap:32px;padding:26px 18px}.axd-scenes{padding:0 18px 26px}.axd-scenes li{grid-template-columns:28px minmax(0,1fr)}.axd-scenes span{grid-column:2}.axd-tabs button{flex:0 0 auto;padding:11px 14px;font-size:14px}}.cxd{--cx:#6e8bff;--cx-ink:#0a0d14;--cx-ink-2:#141925;--cx-line:#e4e7ee;--cx-t2:#5a6172}.cxd-pick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.cxd-pick button{padding:11px 20px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--text-2);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.cxd-pick button.on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.cxd-app{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:640px;border-radius:18px;overflow:hidden;border:1px solid var(--cx-line);background:#f6f7f9;box-shadow:0 24px 60px rgba(20,20,30,.14)}.cxd-side{background:var(--cx-ink);padding:20px 12px;color:#c9cede}.cxd-logo{padding:2px 10px 20px;font-size:18px;font-weight:800;color:#fff;letter-spacing:-.02em}.cxd-logo b{color:var(--cx);font-weight:800}.cxd-side nav{display:flex;flex-direction:column;gap:3px}.cxd-side small{margin:16px 10px 4px;font-size:12px;color:#7d8496}.cxd-side button{width:100%;padding:10px;border:0;border-radius:9px;background:none;color:#c9cede;font:inherit;font-size:14px;font-weight:500;text-align:left;line-height:1.45;cursor:pointer}.cxd-side button:hover{background:rgba(255,255,255,.05)}.cxd-side button.on{background:var(--cx-ink-2);color:#fff;box-shadow:inset 3px 0 0 var(--cx)}.cxd-main{min-width:0}.cxd-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;background:#fff;border-bottom:1px solid var(--cx-line);font-size:13.5px;color:var(--cx-t2)}.cxd-top i{font-style:normal;margin:0 4px;opacity:.5}.cxd-top b{color:#151821;font-weight:600}.cxd-top em{flex:none;padding:3px 10px;border-radius:999px;background:#fff3d6;color:#7a5600;font-size:12px;font-style:normal;font-weight:600}.cxd-page{padding:24px;color:#151821}.cxd-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.cxd-head h3{margin:0;font-size:22px;font-weight:700;letter-spacing:-.03em}.cxd-head p{margin:6px 0 0;font-size:14px;color:var(--cx-t2)}.cxd-btn{flex:none;padding:10px 16px;border:0;border-radius:10px;background:var(--cx-ink);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cxd-home{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-gap:14px;gap:14px}.cxd-brief{padding:24px;border-radius:16px;background:var(--cx-ink);color:#e8ebf3}.cxd-brief>small{font-family:ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.06em;color:#aab2c8}.cxd-brief h4{margin:10px 0 18px;font-size:21px;line-height:1.4;font-weight:700;letter-spacing:-.03em;color:#fff}.cxd-brief ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 22px;gap:16px 22px}.cxd-brief li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:4px;gap:4px}.cxd-brief li>i{font-style:normal;font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#93a6ff;padding-top:3px}.cxd-brief b{display:block;font-size:14.5px;font-weight:700;color:#fff}.cxd-brief p{margin:4px 0 7px;font-size:13px;line-height:1.6;color:#b4bbcd}.cxd-brief a,.cxd-brief li span{display:inline-block;padding:3px 8px;border-radius:6px;background:#1c2230;font-size:11.5px;line-height:1.4;color:#aab2c8}.cxd-brief a:hover{color:#fff}.cxd-keys{padding:20px;border-radius:16px;background:#fff;border:1px solid var(--cx-line)}.cxd-keys h4{margin:0;font-size:15.5px;font-weight:700}.cxd-keys>p{margin:3px 0 10px;font-size:12.5px;color:var(--cx-t2)}.cxd-keys ul{margin:0;padding:0;list-style:none}.cxd-keys li{display:grid;grid-template-columns:minmax(0,1fr) 44px 20px 46px;align-items:center;grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid #eff1f5;font-size:13.5px}.cxd-keys b{font-weight:600}.cxd-bars{display:flex;align-items:flex-end;gap:2px;height:20px}.cxd-bars i{flex:1 1;min-height:2px;border-radius:1px;background:#c8cdd9}.cxd-bars i:last-child{background:var(--cx)}.cxd-n{text-align:right;font-weight:600}.cxd-keys em{padding:2px 0;border-radius:6px;background:#e6f7ee;color:#157347;font-size:11.5px;font-style:normal;font-weight:600;text-align:center}.cxd-keys em.hot{background:#fde8ea;color:#b4232f}.cxd-next{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;width:100%;margin-top:14px;padding:16px 20px;border:1px solid var(--cx);border-radius:14px;background:#f2f4ff;color:#151821;font:inherit;text-align:left;cursor:pointer}.cxd-next small{font-size:12.5px;color:var(--cx-t2)}.cxd-next b{font-size:15.5px;font-weight:700}.cxd-next span{font-size:14px;font-weight:600;color:#3f55d4}.cxd-ins{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none}.cxd-ins li{padding:8px 12px;border-radius:10px;background:#fff;border:1px solid var(--cx-line);font-size:13.5px;color:#2a2f3b}.cxd-table{border-radius:14px;border:1px solid var(--cx-line);background:#fff;overflow:hidden}.cxd-table>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2.2fr) 84px 64px 64px;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid #eff1f5;font-size:13.5px}.cxd-table>div.h{border-top:0;background:#fafbfc;font-size:12.5px;color:var(--cx-t2)}.cxd-table .u{color:var(--cx-t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxd-table b{font-weight:600}.cxd-table .f{color:#3f55d4;font-size:12.5px}.cxd-make{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:28px;gap:28px;align-items:start}.cxd-form{display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:14px;background:#fff;border:1px solid var(--cx-line)}.cxd-form label{display:block;font-size:12.5px;color:var(--cx-t2)}.cxd-form label div{margin-top:5px;padding:11px 13px;border:1px solid var(--cx-line);border-radius:9px;background:#fafbfc;font-size:14.5px;color:#151821}.cxd-form small{margin-left:6px;padding:1px 7px;border-radius:999px;background:#eceef3;font-size:11.5px;color:var(--cx-t2)}.cxd-link{padding:4px 0;border:0;background:none;color:#3f55d4;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.cxd-cap{margin:0;padding:14px;border-radius:10px;background:#f6f7f9;font-size:13.5px;line-height:1.75;white-space:pre-line;color:#2a2f3b}.cxd-card img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 14px 34px rgba(20,20,30,.18)}.cxd-pager{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px;font-size:14px;color:var(--cx-t2)}.cxd-pager button{width:44px;height:44px;border:1px solid var(--cx-line);border-radius:50%;background:#fff;color:#151821;font-size:17px;cursor:pointer}.cxd-pager button:disabled{opacity:.35;cursor:default}.cxd-scenes{margin:0;padding:0;list-style:none;border-radius:14px;background:#fff;border:1px solid var(--cx-line)}.cxd-scenes li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;padding:13px 16px;border-top:1px solid #eff1f5;font-size:14px;line-height:1.6}.cxd-scenes li:first-child{border-top:0}.cxd-scenes i{font-style:normal;font-size:12px;color:#3f55d4;padding-top:3px}.cxd-phone{width:100%;max-width:300px;margin:0 auto;padding:9px;border-radius:28px;background:var(--cx-ink)}.cxd-phone video{display:block;width:100%;aspect-ratio:9/16;border-radius:20px;background:#000}@media (max-width:1040px){.cxd-home,.cxd-make{grid-template-columns:minmax(0,1fr)}.cxd-card{max-width:400px;margin:0 auto;width:100%}}@media (max-width:760px){.cxd-app{grid-template-columns:minmax(0,1fr)}.cxd-side{padding:12px}.cxd-logo{padding:2px 4px 8px}.cxd-side nav{flex-direction:row;gap:4px;overflow-x:auto}.cxd-side small{display:none}.cxd-side button{flex:none;width:auto;padding:9px 11px;white-space:nowrap}.cxd-side button.on{box-shadow:inset 0 -2px 0 var(--cx)}.cxd-page{padding:16px 14px}.cxd-top{padding:11px 14px}.cxd-head{flex-wrap:wrap}.cxd-brief{padding:18px 16px}.cxd-brief ol,.cxd-next{grid-template-columns:minmax(0,1fr)}.cxd-next{gap:4px}.cxd-table>div{grid-template-columns:minmax(0,1fr) 54px 54px}.cxd-table>div.h span:nth-child(2),.cxd-table>div.h span:nth-child(3){display:none}.cxd-table .u{grid-column:1/-1;order:-1}.cxd-table .f{display:none}}.cxd-hero{padding:150px 0 64px}.cxd-hero h1{margin-top:20px;font-size:clamp(36px,4.4vw,64px)}.cxd-hero .lead{max-width:560px}.cxd-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.cxd-hero .cxd-pick{margin:30px 0 0}.cxd-hero .cxd-pick button{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:var(--on-ink)}.cxd-hero .cxd-pick button:hover{background:rgba(255,255,255,.12)}.cxd-hero .cxd-pick button.on{background:var(--on-ink);border-color:var(--on-ink);color:var(--ink)}.cxd-collage{position:relative;height:470px}.cxd-collage button{padding:0;border:0;background:none;cursor:pointer}.cxd-collage img{display:block;width:100%;height:auto;border-radius:10px}.cxd-collage .c1,.cxd-collage .c2{position:absolute;width:44%;box-shadow:0 22px 50px rgba(0,0,0,.5);border-radius:10px;transition:transform .35s var(--ease-out,ease)}.cxd-collage .c1{left:0;top:34px;transform:rotate(-5deg)}.cxd-collage .c2{left:26%;top:8px;transform:rotate(2deg);z-index:1}.cxd-collage .c1:hover{transform:rotate(-5deg) translateY(-6px)}.cxd-collage .c2:hover{transform:rotate(2deg) translateY(-6px)}.cxd-collage .c3{position:absolute;right:0;top:0;z-index:2;width:39%;padding:7px;border-radius:24px;background:#0b0a09;border:1px solid rgba(255,255,255,.16);box-shadow:0 26px 60px rgba(0,0,0,.6)}.cxd-collage .c3 video{display:block;width:100%;aspect-ratio:9/16;border-radius:18px;background:#000;object-fit:cover}.cxd-collage .c3 button{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);width:max-content;padding:7px 12px;border-radius:999px;background:rgba(12,11,10,.78);color:#fff;font:inherit;font-size:12.5px;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cxd-sec.sec.first{padding-top:48px}.cxd-side button{display:flex;align-items:center;gap:9px}.cxd-side button>i{flex:none;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.08);font-size:11px;font-style:normal;font-weight:700;color:#aab2c8}.cxd-side button.on>i{background:var(--cx);color:#0a0d14}.cxd-side button.on{box-shadow:none}.cxd-side{display:flex;flex-direction:column}.cxd-side nav{flex:1 1}.cxd-side-brand{margin:16px 0 0;padding:12px 10px 0;border-top:1px solid rgba(255,255,255,.08);font-size:13.5px;font-weight:600;color:#fff}.cxd-side-brand small{display:block;margin:2px 0 0;font-size:12px;font-weight:400;color:#7d8496}.cxd-app{scroll-margin-top:90px;min-height:720px}.cxd-main{display:flex;flex-direction:column}.cxd-page{flex:1 1;display:flex;flex-direction:column}.cxd-today{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;width:100%;margin-bottom:14px;padding:18px 20px;border:1px solid var(--cx);border-radius:16px;background:linear-gradient(90deg,#f1f3ff,#fff 70%);color:#151821;font:inherit;text-align:left;cursor:pointer;transition:box-shadow .2s ease}.cxd-today:hover{box-shadow:0 10px 28px rgba(63,85,212,.16)}.cxd-today-text small{display:block;font-size:12.5px;color:var(--cx-t2)}.cxd-today-text b{display:block;margin:5px 0 7px;font-size:21px;font-weight:700;letter-spacing:-.03em;line-height:1.35}.cxd-today-text>span{font-size:14px;font-weight:600;color:#3f55d4}.cxd-today-media{display:flex;gap:6px}.cxd-today-media img{display:block;height:118px;width:auto;border-radius:7px;box-shadow:0 4px 12px rgba(20,20,30,.14)}.cxd-keys li{grid-template-columns:minmax(0,1fr) 44px 46px}.cxd-make{grid-template-columns:minmax(0,1fr) 380px}.cxd-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.cxd-thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.cxd-thumbs button{padding:0;border:2px solid transparent;border-radius:7px;background:none;cursor:pointer;overflow:hidden}.cxd-thumbs button.on{border-color:var(--cx)}.cxd-thumbs img{display:block;width:100%;height:auto}.cxd-form .cxd-cap-box small{display:block;margin:0 0 5px;padding:0;border-radius:0;background:none;font-size:12.5px;color:var(--cx-t2)}.cxd-cap-box .cxd-cap{max-height:250px;overflow-y:auto}.cxd-feed{width:100%;overflow:hidden;border-radius:18px;background:#fff;border:1px solid var(--cx-line);box-shadow:0 18px 42px rgba(20,20,30,.16)}.cxd-feed-head{display:flex;align-items:center;gap:9px;padding:10px 12px;font-size:13.5px}.cxd-feed-head i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--cx-ink);color:#fff;font-size:12.5px;font-style:normal;font-weight:700}.cxd-feed-head b{flex:1 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxd-feed-head span{font-size:12px;color:var(--cx-t2)}.cxd-feed-media{position:relative}.cxd-feed-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cxd-feed-track::-webkit-scrollbar{display:none}.cxd-feed-track img{flex:0 0 100%;width:100%;height:auto;scroll-snap-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cxd-feed-media>button{position:absolute;top:50%;width:34px;height:34px;margin-top:-17px;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#151821;font-size:20px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2)}.cxd-feed-media>button:disabled{display:none}.cxd-feed-media>.prev{left:8px}.cxd-feed-media>.next{right:8px}.cxd-feed-media>em{position:absolute;right:10px;top:10px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;font-style:normal}.cxd-dots{display:flex;justify-content:center;gap:4px;padding:10px 0 12px}.cxd-dots i{width:6px;height:6px;border-radius:50%;background:#d3d7e0}.cxd-dots i.on{background:#3f55d4}.cxd-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none}.cxd-tags li{padding:5px 10px;border-radius:999px;background:#fff;border:1px solid var(--cx-line);font-size:12.5px;color:#2a2f3b}.cxd-scenes li{display:block;padding:0}.cxd-scenes button{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:8px;gap:8px;width:100%;padding:12px 16px;border:0;background:none;color:inherit;font:inherit;font-size:14px;line-height:1.6;text-align:left;cursor:pointer}.cxd-scenes button:hover:not(:disabled){background:#f6f7f9}.cxd-scenes button:disabled{cursor:default}.cxd-scenes button.on{background:#eef1ff;font-weight:600}.cxd-scenes button i{font-style:normal;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#3f55d4;padding-top:3px}.cxd-phone{max-width:340px}.cxd-go{align-self:flex-end;margin-top:auto;display:inline-block;padding:18px 0 0;border:0;background:none;color:#3f55d4;font:inherit;font-size:14.5px;font-weight:700;text-decoration:none;cursor:pointer}.cxd-go:hover{text-decoration:underline}.pxd-hero{padding:150px 0 56px}.pxd-hero h1{margin-top:18px;font-size:clamp(34px,4.2vw,60px)}.pxd{display:grid;grid-gap:18px;gap:18px}.pxd-brandtabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:8px;gap:8px}.pxd-brandtabs button{padding:13px 16px;border:1px solid var(--line-2);border-radius:12px;background:#fff;color:var(--text);font:inherit;text-align:left;cursor:pointer}.pxd-brandtabs button b{display:block;font-size:15px;font-weight:700}.pxd-brandtabs button span{font-size:13px;color:var(--text-3)}.pxd-brandtabs button.on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.pxd-brandtabs button.on span{color:var(--on-ink-2)}.pxd-brief{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:32px;gap:32px;margin-top:10px;padding:20px 22px;border:1px solid var(--line-2);border-radius:14px;background:#fff}.pxd-brief small{display:block;margin-bottom:6px;font-size:13px;color:var(--text-3)}.pxd-brief p{margin:0;font-size:14.5px;line-height:1.75;color:var(--text-2)}.pxd-brief dl{margin:0;display:grid;grid-gap:10px;gap:10px;align-content:start}.pxd-brief dt{font-size:12.5px;color:var(--text-3)}.pxd-brief dd{margin:1px 0 0;font-size:14px;font-weight:600;color:var(--text)}.pxd-app{overflow:hidden;border-radius:18px;background:#0f1115;color:#dfe3ea;box-shadow:0 26px 64px rgba(20,16,12,.32)}.pxd-top{display:flex;align-items:center;gap:16px;padding:12px 18px;border-bottom:1px solid #23262e}.pxd-logo{flex:none;font-size:16px;font-weight:800;letter-spacing:-.02em;color:#fff}.pxd-logo b{font-weight:800;color:#ff7a59}.pxd-title{flex:1 1;min-width:0;font-size:13.5px;color:#9aa1ad;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pxd-ratios{flex:none;display:flex;gap:2px;padding:3px;border-radius:9px;background:#1a1d24}.pxd-ratios button{padding:6px 11px;border:0;border-radius:7px;background:none;color:#9aa1ad;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.pxd-ratios button.on{background:#2c3039;color:#fff}.pxd-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 270px;height:540px}.pxd-scenes{position:relative;margin:0;padding:10px;list-style:none;overflow-y:auto;border-right:1px solid #23262e;scrollbar-width:thin;scrollbar-color:#2c3039 transparent}.pxd-scenes button{display:block;width:100%;margin-bottom:8px;padding:4px;border:2px solid transparent;border-radius:9px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pxd-scenes button:hover{background:#1a1d24}.pxd-scenes button.on{border-color:#ff7a59;background:#1a1d24}.pxd-scenes img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.pxd-scenes span{display:block;padding:5px 2px 1px;font-size:12.5px;line-height:1.4;color:#c5cad3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pxd-scenes i{margin-right:5px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#7f8794}.pxd-stage{display:flex;align-items:center;justify-content:center;min-width:0;padding:18px;background:#08090b}.pxd-stage video{display:block;max-width:100%;max-height:100%;border-radius:8px;background:#000}.pxd-stage.r16x9 video{width:100%;aspect-ratio:16/9}.pxd-stage.r9x16 video{width:auto;height:504px;aspect-ratio:9/16}.pxd-stage.r1x1 video{width:auto;height:504px;aspect-ratio:1}.pxd-inspect{padding:16px 18px;overflow-y:auto;border-left:1px solid #23262e}.pxd-inspect small{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#7f8794}.pxd-inspect h4{margin:8px 0;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:#fff;white-space:pre-line}.pxd-say{margin:0 0 14px;font-size:13.5px;line-height:1.6;color:#aeb4bf}.pxd-inspect dl{margin:0;display:grid;grid-gap:12px;gap:12px;padding-top:12px;border-top:1px solid #23262e}.pxd-inspect dt{font-size:12px;color:#7f8794}.pxd-inspect dd{margin:3px 0 0;font-size:12.5px;line-height:1.55;color:#aeb4bf}.pxd-inspect dd b{display:block;font-size:14px;font-weight:600;color:#fff}.pxd-tl{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:8px;gap:8px;padding:12px 18px 16px;border-top:1px solid #23262e;background:#12141a}.pxd-names{display:grid;grid-template-rows:48px 14px 14px 30px;grid-gap:5px;gap:5px;font-size:11.5px;color:#7f8794;align-items:center}.pxd-tracks-scroll{min-width:0;overflow-x:auto;scrollbar-width:none}.pxd-tracks-scroll::-webkit-scrollbar{display:none}.pxd-tracks{position:relative;display:grid;grid-template-rows:48px 14px 14px 30px;grid-gap:5px;gap:5px;min-width:520px;cursor:pointer;outline-offset:3px}.pxd-track{position:relative;overflow:hidden;border-radius:4px;background:#1a1d24}.pxd-track>i{position:absolute;top:0;bottom:0;display:block}.pxd-track.shots>i{background-size:cover;background-position:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5);opacity:.72}.pxd-track.shots>i.on{opacity:1;box-shadow:inset 0 0 0 2px #ff7a59}.pxd-track.voice>i{top:2px;bottom:2px;border-radius:3px;background:#5f8bff}.pxd-track.music>i{top:2px;bottom:2px;border-radius:3px;background:#3a7a6b}.pxd-track.music>em{position:absolute;top:3px;bottom:3px;width:1px;background:rgba(255,255,255,.5)}.pxd-track.wave svg{display:block;width:100%;height:100%}.pxd-track.wave rect{fill:#8d95a3}.pxd-head{position:absolute;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:#ff7a59;pointer-events:none}.pxd-used h3{margin:10px 0 12px;font-size:16px;font-weight:700;color:var(--text)}.pxd-used ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:10px;gap:10px}.pxd-used li{padding:13px 15px;border:1px solid var(--line-2);border-radius:12px;background:#fff}.pxd-used b{display:block;font-size:14.5px;font-weight:700;color:var(--text)}.pxd-used span{display:block;margin-top:3px;font-size:13.5px;line-height:1.6;color:var(--text-2)}@media (max-width:1100px){.cxd-make{grid-template-columns:minmax(0,1fr)}.cxd-feed{max-width:400px;margin:0 auto}.pxd-grid{grid-template-columns:150px minmax(0,1fr);height:auto}.pxd-stage{min-height:420px}.pxd-scenes,.pxd-stage video{max-height:500px}.pxd-inspect{grid-column:1/-1;border-left:0;border-top:1px solid #23262e}.pxd-stage.r1x1 video,.pxd-stage.r9x16 video{height:480px}}@media (max-width:860px){.cxd-hero,.pxd-hero{padding:120px 0 44px}.cxd-hero-grid{grid-template-columns:minmax(0,1fr);gap:30px}.cxd-collage{height:360px;max-width:480px}.pxd-brief{grid-template-columns:minmax(0,1fr);gap:16px}.pxd-top{flex-wrap:wrap}.pxd-title{order:3;flex-basis:100%}.pxd-ratios{margin-left:auto}.pxd-grid{display:flex;flex-direction:column}.pxd-stage{order:-1;min-height:0;padding:10px}.pxd-stage.r9x16 video{height:auto;width:min(100%,300px)}.pxd-stage.r1x1 video{height:auto;width:100%}.pxd-scenes{display:flex;gap:8px;max-height:none;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #23262e}.pxd-scenes li{flex:0 0 132px}.pxd-scenes button{margin:0}.pxd-tl{order:2}}@media (max-width:760px){.cxd-today{grid-template-columns:minmax(0,1fr);gap:14px}.cxd-today-media img{height:96px;min-width:0}.cxd-today-text b{font-size:18px}.cxd-side nav{flex:none}.cxd-side-brand{display:none}.cxd-side button{gap:6px}.cxd-thumbs{grid-template-columns:repeat(7,58px);overflow-x:auto}.cxd-go{align-self:stretch;text-align:right}}