.dm-chero-home>*{position:absolute}.dm-chero-home-h{text-align:center;color:#fff;font-size:20px;font-weight:500}.dm-chero-homebtn{color:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #fff9}.dm-chero-homebtn.is-hover{background:#ffffff0f}.dm-chero-homebtn.is-down{background:#ffffff1f}.dm-chero-card{background:var(--k-panel-2);box-shadow:inset 0 0 0 1px var(--k-line);border-radius:8px;flex-direction:column;padding:20px 16px;display:flex}.dm-chero-card p{text-align:center;color:var(--k-text);margin:0 0 24px;font-size:13px;line-height:1.5}.dm-chero-card .dk-btn{height:28px;position:relative}.dm-chero-cancel{color:#fff;background:#ffffff0d;margin-top:8px;box-shadow:inset 0 0 0 1px #fff3}.dm-chero-adv{align-self:center;gap:4px;height:24px;margin-top:20px}.dm-chero-banner{background:var(--k-sunken);border-radius:8px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 28px #0000008c}.dm-chero-banner-row{align-items:center;gap:8px;height:24px;display:flex}.dm-chero-banner-dot{background:var(--k-brand);border-radius:50%;width:6px;height:6px}.dm-chero-banner-label{color:#fff;flex:1;font-size:13px;font-weight:500}.dm-chero-banner-cancel{position:relative}.dm-chero-banner-bar{background:#ffffff1a;border-radius:1px;height:2px;margin-top:8px;position:relative;overflow:hidden}.dm-chero-banner-bar i{background:var(--k-brand);border-radius:1px;position:absolute;top:0;bottom:0;left:0}.dm-chero-caret{vertical-align:-.18em;background:#fff;width:1px;height:1.05em;margin-left:1px;display:inline-block}.dm-chero-tl-tc{font-size:15px}.dm-chero-wave{position:absolute;top:5px;left:3px}.dm-chero-wave rect{fill:var(--k-clip-wave)}.dm-chero-trim{z-index:50;pointer-events:none;filter:drop-shadow(0 1px 2px #00000080);position:absolute}.dm-chero-transport{color:var(--k-pr-text);display:flex;position:absolute}.dm-chero-zoom{z-index:10;transform-origin:0 0}.dm-chero-overlay{background:#00000080;position:absolute;inset:0}.dm-chero-overlay>*{position:absolute}.dm-chero-browser{border-radius:var(--k-r-md);background:var(--k-panel-2);box-shadow:inset 0 0 0 1px var(--k-line), 0 20px 56px #00000073;overflow:hidden}.dm-chero-browser>*{position:absolute}.dm-chero-ws-tabs{border-bottom:1px solid var(--k-line);height:40px;color:var(--k-faint);align-items:stretch;gap:16px;padding:0 12px 0 14px;font-size:13px;display:flex;top:0;left:0;right:0}.dm-chero-ws-tabs>span{align-items:center;gap:4px;display:flex;position:relative}.dm-chero-ws-tabs>span.is-active{color:var(--k-text);box-shadow:inset 0 -1px 0 var(--k-text)}.dm-chero-ws-x{color:var(--k-dim);align-self:center;margin-left:auto;position:relative}.dm-chero-ws-x.is-hot{color:#fff}.dm-chero-ws-rail{border-right:1px solid var(--k-line);flex-direction:column;padding:8px 6px;display:flex}.dm-chero-ws-rail>*{position:relative}.dm-chero-section{letter-spacing:.05em;height:22px;color:var(--k-faint);align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-weight:600;display:flex}.dm-chero-ws-group{border-radius:var(--k-r-md);height:21px;color:var(--k-text);flex:none;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.dm-chero-ws-group.is-active{background:var(--k-line-strong)}.dm-chero-ws-group svg{color:var(--k-dim);flex:none}.dm-chero-search{border-radius:var(--k-r-md);background:var(--k-input);box-shadow:inset 0 0 0 1px var(--k-line-strong);color:var(--k-faint);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex;overflow:hidden}.dm-chero-search svg{flex:none}.dm-chero-lookcard{border-radius:var(--k-r-md);background:var(--k-raised);justify-content:center;align-items:center;display:flex;overflow:hidden}.dm-chero-lookcard.is-hover{background:#2e2e2e99}.dm-chero-lookcard.is-applied{box-shadow:inset 0 0 0 2px var(--k-accent)}.dm-chero-lookcard>*{position:absolute}.dm-chero-lookcard-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--k-text);text-shadow:0 1px 2px #00000059;font-size:11px;line-height:1;bottom:4px;left:6px;right:6px;overflow:hidden}.dm-chero-lookcard-acts{color:var(--k-text);gap:2px;display:flex;top:2px;right:2px}.dm-chero-lookcard-acts>svg{box-sizing:content-box;padding:4px}.dm-chero-tiles-vp{overflow:hidden}.dm-chero-tiles-vp>*{position:absolute}
.dm-cpre-transport{color:var(--k-pr-text);justify-content:center;align-items:center;display:flex}.dm-cpre-ts>*{position:absolute}.dm-cpre-overlay{z-index:10;background:#00000080;position:absolute;inset:0}.dm-cpre-overlay>*{position:absolute}.dm-cpre-sheet{border-radius:var(--k-r-md);background:var(--k-panel-2);box-shadow:inset 0 0 0 1px var(--k-line), 0 20px 56px #00000073;overflow:hidden}.dm-cpre-sheet>*{position:absolute}.dm-cpre-tabs{border-bottom:1px solid var(--k-line);height:40px;color:var(--k-faint);align-items:stretch;gap:16px;padding:0 12px 0 14px;font-size:13px;display:flex;top:0;left:0;right:0}.dm-cpre-tabs>span{align-items:center;gap:4px;display:flex;position:relative}.dm-cpre-tabs>span.is-active{color:var(--k-text);box-shadow:inset 0 -1px 0 var(--k-text)}.dm-cpre-x{color:var(--k-dim);align-self:center;margin-left:auto;position:relative}.dm-cpre-x.is-hot{color:#fff}.dm-cpre-rail{border-right:1px solid var(--k-line);flex-direction:column;padding:8px 6px;display:flex}.dm-cpre-rail>*{position:relative}.dm-cpre-section{letter-spacing:.05em;height:22px;color:var(--k-faint);align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-weight:600;display:flex}.dm-cpre-group{border-radius:var(--k-r-md);height:21px;color:var(--k-text);align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.dm-cpre-group.is-active{background:var(--k-line-strong)}.dm-cpre-group svg{color:var(--k-dim);flex:none}.dm-cpre-search{border-radius:var(--k-r-md);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-cpre-grid{overflow:hidden}.dm-cpre-grid>*{position:absolute}.dm-cpre-card{border-radius:var(--k-r-md);background:var(--k-raised);justify-content:center;align-items:center;display:flex;overflow:hidden}.dm-cpre-card.is-hover{background:#2e2e2e99}.dm-cpre-card.is-applied{box-shadow:inset 0 0 0 2px var(--k-accent)}.dm-cpre-card>*{position:absolute}.dm-cpre-card-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--k-text);text-shadow:0 1px 2px #00000059;font-size:11px;line-height:1;bottom:4px;left:6px;right:6px;overflow:hidden}.dm-cpre-card-acts{color:var(--k-text);gap:2px;display:flex;top:2px;right:2px}.dm-cpre-card-acts>svg{box-sizing:content-box;padding:4px}