.dp-sp [hidden],.dp-sp-pop [hidden],.dp-sp-full [hidden],.dp-sp-ed [hidden]{display:none!important}.dp-sp{margin-top:18px;color:rgb(var(--c-cocoa,58 46 38))}.dp-sp-lead{margin:0;font-size:13px;line-height:1.6;color:rgb(var(--c-taupe,120 104 92))}.dp-sp-sum{display:flex;align-items:center;gap:14px;margin-top:14px;padding:10px 14px 10px 10px;border:1px solid rgb(var(--c-cocoa,58 46 38)/.12);border-radius:16px;background:#ffffff8c}.dp-sp-sum canvas{width:52px;height:65px;border-radius:9px;flex:none;background:#e9e1d6}.dp-sp-sum__t{flex:1;min-width:0;display:flex;flex-direction:column}.dp-sp-sum__t span{font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--c-bronze,150 110 70))}.dp-sp-sum__t b{font-family:var(--f-serif,Georgia,serif);font-weight:400;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-sp-sum__t small{font-size:12px;color:rgb(var(--c-taupe,120 104 92));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-sp-link-btn{border:0;background:none;padding:6px 2px;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;color:rgb(var(--c-bronze,150 110 70));cursor:pointer;font-family:inherit}.dp-sp-stage{display:flex;flex-direction:column;height:100%;min-height:0}.dp-sp-stage__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;flex:none}.dp-sp-seg{display:inline-flex;padding:3px;border-radius:999px;background:#ffffff8c;border:1px solid rgb(var(--c-cocoa,58 46 38)/.08)}.dp-sp-seg button{border:0;background:transparent;border-radius:999px;padding:8px 16px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--c-taupe,120 104 92));cursor:pointer;font-family:inherit;white-space:nowrap}.dp-sp-seg button.is-on{background:#fff;color:rgb(var(--c-cocoa,58 46 38));box-shadow:0 1px 5px #00000014}.dp-sp-stage__acts{display:flex;gap:6px}.dp-sp-ico{display:inline-flex;align-items:center;gap:6px;height:36px;min-width:36px;justify-content:center;border-radius:999px;border:1px solid rgb(var(--c-cocoa,58 46 38)/.1);background:#ffffffb3;color:rgb(var(--c-cocoa,58 46 38));cursor:pointer;padding:0 11px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:inherit}.dp-sp-ico svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dp-sp-ico.is-on{background:#2a2016;color:#ffc062;border-color:#2a2016;box-shadow:0 0 22px #ffb04673}.dp-sp-ico.is-on svg{fill:#ffc06259}.dp-sp-stage__box{position:relative;flex:1;min-height:0;border-radius:18px;overflow:hidden}.dp-sp-stage__box canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:pointer}.dp-sp-stage__tip{position:absolute;left:50%;bottom:12px;transform:translate(-50%);margin:0;padding:6px 13px;border-radius:999px;background:#140e086b;color:#fff;font-size:10.5px;letter-spacing:.04em;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:92%;overflow:hidden;text-overflow:ellipsis}@media(max-width:1023px){.dp-sp-stage__bar{margin-bottom:8px;padding-right:48px}.dp-sp-seg button{padding:7px 12px;letter-spacing:.1em}.dp-sp-ico span{display:none}.dp-sp-stage__tip{bottom:8px;font-size:10px}}.dp-sp-linkrow{display:flex;gap:8px}.dp-sp-linkrow .dp-f__in{flex:1;min-width:0}.dp-sp-found{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px 10px 10px;border-radius:14px;background:#fff;border:1px solid rgb(var(--c-cocoa,58 46 38)/.1)}.dp-sp-found img{width:46px;height:46px;border-radius:8px;object-fit:cover;flex:none}.dp-sp-found div{flex:1;min-width:0;display:flex;flex-direction:column}.dp-sp-found b{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-sp-found span{font-size:11px;color:rgb(var(--c-olive,96 104 70));letter-spacing:.04em}.dp-sp-player{margin-top:10px}.dp-sp-player iframe{border-radius:12px;display:block}.dp-sp-player__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-variant-numeric:tabular-nums;font-size:13px}.dp-sp-ask{margin-top:14px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,rgb(var(--c-bronze,150 110 70)/.1),rgb(var(--c-bronze,150 110 70)/.03));border:1px solid rgb(var(--c-bronze,150 110 70)/.22)}.dp-sp-ask p{margin:0 0 10px;font-size:13px;line-height:1.5}.dp-sp-ask div{display:flex;flex-wrap:wrap;gap:8px}.dp-sp-src{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dp-sp-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px;border:1px solid rgb(var(--c-cocoa,58 46 38)/.14);border-radius:16px;background:#fff;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:border-color .2s,box-shadow .2s}.dp-sp-tile:hover{border-color:rgb(var(--c-bronze,150 110 70))}.dp-sp-tile.is-on{border-color:rgb(var(--c-cocoa,58 46 38));box-shadow:inset 0 0 0 1px rgb(var(--c-cocoa,58 46 38))}.dp-sp-tile.is-on:after{content:"\2713";position:absolute;top:16px;right:16px;width:22px;height:22px;border-radius:50%;background:rgb(var(--c-cocoa,58 46 38));color:#fff;display:grid;place-items:center;font-size:11px}.dp-sp-tile:disabled{opacity:.5;cursor:not-allowed}.dp-sp-tile__img{width:100%;aspect-ratio:1.5;border-radius:11px;overflow:hidden;background:#f1ebe2;display:grid;place-items:center;margin-bottom:8px}.dp-sp-tile__img img,.dp-sp-tile__img canvas{width:100%;height:100%;object-fit:cover;display:block}.dp-sp-tile__img em{font-style:normal;font-size:24px;color:rgb(var(--c-bronze,150 110 70));font-weight:300}.dp-sp-tile b{font-weight:500;font-size:13px}.dp-sp-tile small{font-size:11.5px;color:rgb(var(--c-taupe,120 104 92))}.dp-sp-photoacts{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px}.dp-sp-photoacts div{display:flex;gap:8px}.dp-sp-q{font-size:12px}.dp-sp-q.is-good{color:rgb(var(--c-olive,96 104 70))}.dp-sp-q.is-warn{color:#8e6414}.dp-sp-q.is-bad{color:#a3261d}.dp-sp-q:before{content:"\25cf  ";font-size:9px;vertical-align:1px}.dp-sp-range{-webkit-appearance:none;appearance:none;width:100%;height:30px;background:transparent;margin:0;--p:30%}.dp-sp-range::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(90deg,rgb(var(--c-cocoa,58 46 38)) var(--p),rgb(var(--c-cocoa,58 46 38)/.15) var(--p))}.dp-sp-range::-moz-range-track{height:3px;border-radius:3px;background:rgb(var(--c-cocoa,58 46 38)/.15)}.dp-sp-range::-moz-range-progress{height:3px;background:rgb(var(--c-cocoa,58 46 38))}.dp-sp-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:rgb(var(--c-cocoa,58 46 38));border:3px solid #fff;box-shadow:0 1px 5px #00000040;margin-top:-8.5px}.dp-sp-range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:rgb(var(--c-cocoa,58 46 38));border:3px solid #fff}.dp-sp-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#141210;display:flex;flex-direction:column}.dp-sp-full__bar{display:flex;align-items:center;gap:8px;padding:calc(12px + env(safe-area-inset-top)) 14px 12px}.dp-sp-full__bar .dp-sp-seg{background:#ffffff14;border-color:transparent}.dp-sp-full__bar .dp-sp-seg button{color:#bbb}.dp-sp-full__bar .dp-sp-seg button.is-on{background:#fff;color:#111}.dp-sp-full__x{margin-left:auto}.dp-sp-full canvas{flex:1;width:100%;min-height:0;display:block}.dp-sp-ed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#100c08b3;display:flex;align-items:center;justify-content:center;padding:28px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--c-cocoa,58 46 38))}.dp-sp-ed__panel{width:min(1000px,100%);height:min(680px,100%);background:rgb(var(--c-ivory,250 246 240));border-radius:24px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 90px #0006}.dp-sp-ed__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgb(0 0 0/.07)}.dp-sp-ed__head b{font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:500}.dp-sp-ed__body{flex:1;min-height:0;display:grid;grid-template-columns:1fr 340px}.dp-sp-ed__stage{position:relative;background:#1a1714;min-height:0}.dp-sp-ed__stage canvas{width:100%;height:100%;display:block;touch-action:none;cursor:grab}.dp-sp-ed__stage canvas:active{cursor:grabbing}.dp-sp-ed__stage p{position:absolute;left:0;right:0;bottom:10px;margin:0;text-align:center;font-size:11px;color:#ffffff8c;pointer-events:none}.dp-sp-ed__tools{padding:18px;overflow:auto;border-left:1px solid rgb(0 0 0/.06)}.dp-sp-ed__tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:999px;background:#0000000d;margin-bottom:18px}.dp-sp-ed__tabs button{border:0;background:transparent;border-radius:999px;padding:9px 6px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;color:rgb(var(--c-taupe,120 104 92));font-family:inherit}.dp-sp-ed__tabs button.is-on{background:#fff;color:rgb(var(--c-cocoa,58 46 38));box-shadow:0 1px 4px #00000014}.dp-sp-ed__pane{display:none}.dp-sp-ed__pane.is-on{display:block}.dp-sp-ed__sl{display:block;margin-bottom:16px}.dp-sp-ed__sl span{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--c-taupe,120 104 92));margin-bottom:4px}.dp-sp-ed__sl b{font-weight:500;color:rgb(var(--c-cocoa,58 46 38));letter-spacing:0;font-variant-numeric:tabular-nums}.dp-sp-ed__sl input{width:100%;accent-color:rgb(var(--c-cocoa,58 46 38))}.dp-sp-ed__row{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.dp-sp-ed__filters.is-on{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dp-sp-ed__filters button{border:0;background:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;color:rgb(var(--c-cocoa,58 46 38));font-family:inherit}.dp-sp-ed__filters canvas{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px;border:2px solid transparent;background:#eee}.dp-sp-ed__filters button.is-on canvas{border-color:rgb(var(--c-cocoa,58 46 38))}.dp-sp-ed .dp-f__ghost{padding:9px 13px}@media(max-width:1023px){.dp-sp-ed{padding:0;align-items:stretch}.dp-sp-ed__panel{width:100%;height:100%;border-radius:0}.dp-sp-ed__head{padding:calc(10px + env(safe-area-inset-top)) 12px 10px}.dp-sp-ed__body{grid-template-columns:1fr;grid-template-rows:1fr auto}.dp-sp-ed__tools{border-left:0;border-top:1px solid rgb(0 0 0/.06);padding:12px 14px calc(14px + env(safe-area-inset-bottom));max-height:46vh}.dp-sp-ed__filters.is-on{display:flex;overflow-x:auto;gap:10px;padding-bottom:4px}.dp-sp-ed__filters button{flex:0 0 72px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/dp-song-plaque.css.map */
