.motion-assets-mode #referenceNav,.motion-assets-mode #techniqueNav,.motion-assets-mode #slideMotionNav,.motion-assets-mode #artStyleNav,.motion-assets-mode #softwareGlossaryNav{display:none!important}
.motion-assets-mode .sidebar-top>span{font-size:0}.motion-assets-mode .sidebar-top>span:after{content:'MOTION MATERIALS';font-size:10px}
#motionAssetsView{padding:40px 0 60px;max-width:1600px;margin:auto}
.ma-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}
.ma-heading h1{font:400 clamp(28px,3vw,46px)/1.4 var(--serif);letter-spacing:.04em;margin:12px 0}
.ma-heading p{font-size:13px;color:var(--muted);margin:0;white-space:pre-line}.ma-count{font:48px/1 var(--latin);color:var(--gold);flex-shrink:0}.ma-count small{display:block;font:11px/2 var(--sans);color:var(--muted);text-align:right}
.ma-workspace{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;border-top:1px solid var(--line-gold);padding-top:24px;align-items:start}
.ma-preview{min-width:0}.ma-stage{width:100%;aspect-ratio:16/9;background:#111;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:linear-gradient(45deg,#161616 25%,transparent 25%),linear-gradient(-45deg,#161616 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#161616 75%),linear-gradient(-45deg,transparent 75%,#161616 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}
.ma-stage img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.ma-transport{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding:12px 0}.ma-transport button{border:1px solid var(--line-gold);min-width:66px;padding:7px 12px;color:var(--gold);font-size:12px}.ma-transport input{min-width:0;flex:1;accent-color:var(--gold)}.ma-transport output{font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}
.ma-preview h2{font-size:21px;font-weight:400;margin:20px 0 8px}.ma-description{color:var(--muted);font-size:13px;white-space:pre-line;margin:0 0 12px}.ma-spec{color:var(--gold-dim);font-size:11px}.ma-editor{min-width:0}.ma-editor h2{font-size:15px;letter-spacing:.04em;font-weight:400;margin:0 0 16px}.ma-editor label{display:block;color:var(--muted);font-size:12px;margin-bottom:12px}.ma-editor input:not([type=checkbox]),.ma-editor select{display:block;width:100%;background:#111110;border:1px solid var(--line-gold);color:var(--text);padding:10px;font:13px/1.5 var(--sans);margin-top:5px;min-width:0}.ma-editor input[type=color]{height:40px;padding:4px}.ma-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ma-editor .ma-check{display:flex;align-items:center;gap:9px}.ma-editor input[type=checkbox]{accent-color:var(--gold)}.ma-editor input[type=range]{padding:0;accent-color:var(--gold)}.ma-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ma-editor .button{width:100%;font-size:12px;min-height:45px;padding:10px;margin-top:8px;justify-content:center}.ma-editor .ma-secondary{background:transparent;color:var(--gold);border:1px solid var(--line-gold)}.ma-note{font-size:11px;color:var(--muted);line-height:1.8;white-space:pre-line;margin:10px 0}.ma-note a{color:var(--gold);text-decoration:underline}.ma-status{font-size:12px;color:var(--gold);min-height:24px;margin:8px 0}.ma-small-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.ma-small-actions button,.ma-small-actions a{color:var(--muted);font-size:11px;text-decoration:underline;text-underline-offset:4px}.ma-collection{margin-top:38px;border-top:1px solid var(--line-gold);padding-top:25px}.ma-collection-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.ma-collection h2{font-size:20px;font-weight:400;margin:0}.ma-filters{display:flex;gap:8px}.ma-filters button{border:1px solid var(--line);font-size:12px;padding:7px 16px}.ma-filters [aria-pressed=true]{color:var(--gold);border-color:var(--gold-dim);background:#c9aa6d0a}.ma-search{display:block;width:100%;background:#111110;border:1px solid var(--line);padding:12px;color:var(--text);font:13px var(--sans);margin:20px 0}.ma-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.ma-card{min-width:0;text-align:left;padding-bottom:16px;border-bottom:1px solid var(--line);display:block;width:100%}.ma-card[aria-pressed=true]{border-bottom-color:var(--gold)}.ma-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;border:1px solid var(--line);background:#090909}.ma-card:hover img,.ma-card:focus-visible img{border-color:var(--gold)}.ma-card small{display:block;color:var(--gold-dim);font-size:10px;letter-spacing:.04em;margin:10px 0 5px}.ma-card strong{font-size:13px;font-weight:400;line-height:1.6}.ma-empty{padding:30px 0;color:var(--muted)}.ma-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;border-top:1px solid var(--line);margin-top:35px;padding-top:25px}.ma-guide h3{font-size:13px;font-weight:400;color:var(--gold);margin:0 0 10px}.ma-guide p{font-size:12px;color:var(--muted);white-space:pre-line;margin:0}.ma-license{margin-top:24px;font-size:11px;color:var(--muted);white-space:pre-line}.ma-license a{color:var(--gold);text-decoration:underline}.ma-nav-title{color:var(--gold-dim);font-size:10px;padding:18px 14px 10px}.ma-nav-button{display:block;text-align:left;width:100%;font-size:12px;padding:11px 14px;color:var(--muted);border-left:1px solid transparent}.ma-nav-button[aria-pressed=true]{color:var(--gold);border-color:var(--gold);background:#c9aa6d08}
@media(max-width:1350px){.ma-workspace{grid-template-columns:minmax(0,1fr) 260px;gap:22px}.ma-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1050px){.ma-workspace{grid-template-columns:1fr}.ma-editor{display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.ma-editor h2,.ma-downloads{grid-column:1/-1}.ma-downloads{max-width:600px}.ma-guide{grid-template-columns:1fr}.ma-heading{gap:12px}}
@media(max-width:600px){#motionAssetsView{padding-top:28px}.ma-heading h1{font-size:29px}.ma-heading p{font-size:12px}.ma-count{display:none}.ma-workspace{padding-top:18px;gap:22px}.ma-preview h2{font-size:19px}.ma-editor{display:block}.ma-editor input:not([type=checkbox]),.ma-editor select{font-size:16px}.ma-card strong{font-size:12px}.ma-grid{gap:18px 12px}.ma-filters button{padding:7px 12px}.ma-transport{gap:8px}.ma-transport output{font-size:10px}.ma-guide{gap:20px}.ma-collection-head{display:block}.ma-filters{margin-top:15px}.ma-collection{margin-top:25px}}

#maVideo{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#090909}#maVideo[hidden],#maPreview[hidden],#maEditControls[hidden],#maTransport[hidden],.ma-downloads [hidden],.ma-small-actions [hidden]{display:none!important}#maEditControls{grid-column:1/-1}#maEditControls input,#maEditControls select{max-width:100%}
