.home-workspace .home-load-error{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;color:var(--color-ink-2);font-size:14px}.home-workspace .home-load-error button{min-height:44px;padding:0 16px;border:1px solid var(--color-rule);border-radius:999px;color:var(--color-ink);cursor:pointer}.home-workspace :is(a,button,input):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.home-workspace .d-line input,.home-workspace .d-studio-copy,.home-workspace .d-tools{min-width:0}.home-workspace .d-line-go{min-width:44px;min-height:44px}.home-workspace .d-song-hit{position:absolute;inset:0;z-index:1;border-radius:inherit}.home-workspace .d-song:focus-within{outline:2px solid var(--color-accent);outline-offset:3px}.home-workspace .d-play{z-index:2;width:44px;height:44px}.home-workspace .d-play:disabled{opacity:.35;cursor:default}.home-workspace .d-cards>.nc,.home-workspace .d-tiles>.d-tile,.home-workspace .d-viz i,.home-workspace .d-wave path{animation:none}@media (min-width:64rem){.home-workspace :is(.d-t-editor,.d-t-radio) .d-viz{height:clamp(64px,12vh,120px);flex:none}}.home-workspace .d-wrap{gap:clamp(10px,1.1vw,16px)}.home-workspace .d-line input::placeholder{color:rgb(235 235 223/.72)}html.light .home-workspace .d-line input::placeholder{color:rgb(14 14 19/.68)}.home-workspace .d-mod-note,.home-workspace .d-tile-note{opacity:.78}.home-workspace .d-rail-title{opacity:.88}@media (prefers-reduced-motion:reduce){.home-workspace *,.home-workspace :after,.home-workspace :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}