.dm-ttpl-head{box-shadow:inset 0 -1px 0 var(--k-line);align-items:flex-end;gap:16px;padding:0 12px;display:flex}.dm-ttpl-tab{color:var(--k-faint);align-items:center;gap:4px;padding:0 2px 8px;font-size:13px;display:flex}.dm-ttpl-tab.is-active{color:var(--k-text);box-shadow:inset 0 -1px 0 var(--k-text);font-weight:600}.dm-ttpl-close{color:var(--k-dim);align-self:center;margin-left:auto}.dm-ttpl-rail{box-shadow:inset -1px 0 0 var(--k-line);flex-direction:column;align-items:center;gap:0;padding-top:4px;display:flex}.dm-ttpl-rail-icon{border-radius:var(--k-r-md);width:28px;height:19px;color:var(--k-dim);justify-content:center;align-items:center;display:flex}.dm-ttpl-rail-icon.is-active{background:var(--k-line-strong);color:var(--k-white)}.dm-ttpl-search,.dm-ttpl-sort{border-radius:var(--k-r-sm);background:var(--k-input);box-shadow:inset 0 0 0 1px var(--k-line-strong);color:var(--k-faint);align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.dm-ttpl-sort{color:var(--k-dim);justify-content:center;padding:0}.dm-ttpl-tile>*{position:absolute}.dm-ttpl-tile-art{border-radius:var(--k-r-md);background:#000;overflow:hidden}.dm-ttpl-tile.is-applied .dm-ttpl-tile-art{outline:2px solid var(--k-accent);outline-offset:-2px}.dm-ttpl-tile-name{border-radius:0 0 var(--k-r-md) var(--k-r-md);text-align:center;color:var(--k-text);background:linear-gradient(#0000,#000000d9 55%);padding:10px 4px 3px;font-size:11px;line-height:1.2;bottom:0;left:0;right:0}.dm-ttpl-mon--square .dk-monitor-bar,.dm-ttpl-mon--tall .dk-monitor-bar{gap:8px;padding:0 8px}.dm-ttpl-mon--square .dk-monitor-select~.dk-monitor-select{display:none}.dm-ttpl-prj-row{color:var(--k-pr-text);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex;overflow:hidden}.dm-ttpl-prj-ico{border-radius:2px;flex:none;width:12px;height:12px}.dm-ttpl-prj-ico--seq{background:#2b9b52}.dm-ttpl-prj-ico--vid{background:#8a63c9}.dm-ttpl-prj-ico--aud{background:#3fa7a7}