.dk{background:#1a4a6e;border-radius:16px;margin:18px 0 6px;padding:14px;animation:.35s cubic-bezier(.22,.61,.36,1) backwards fl-rise;box-shadow:0 4px 4px #00000059}.dk__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dk__head .fl-h2{margin:0}.dk__head small{color:#ffffff8c;font-size:11px}.dk__stores{gap:8px;margin-top:10px;display:grid}.dk__store{background:#12395a;border-radius:12px;overflow:hidden}.dk__storehead{color:#fff;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 14px;display:flex}.dk__storehead b{font-size:15px}.dk__storehead span{color:#a6dcf2;font-size:12px}.dk__storehead:active{background:#ffffff0d}.dk__list{margin:0;padding:0 6px 6px;list-style:none;overflow:hidden}.dk__item{border-top:1px solid #ffffff12;grid-template-columns:1fr auto 44px;align-items:center;gap:6px;min-height:48px;display:grid}.dk__item label{cursor:pointer;align-items:center;gap:10px;min-width:0;min-height:44px;padding-left:8px;display:flex}.dk__item input{accent-color:#2a7a9e;flex:none;width:22px;height:22px}.dk__name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.dk__price{white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:700;display:flex}.dk__price small{color:#fff9;font-size:11px;font-weight:500}.dk__item[data-bought] .dk__name{opacity:.55;text-decoration:line-through}.dk__item[data-ended] .dk__price small{color:#ffb4a8}.dk__x{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:10px;width:44px;height:44px;font-size:20px}.dk__x:active{background:#ffffff14}.dk__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dk__actions:empty{display:none}.dk-kupie{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0a243a;border:1px solid #a6dcf240;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .12s,background .2s;display:inline-flex}.dk-kupie[data-wide]{width:100%}.dk-kupie:active{transform:scale(.97)}.dk-kupie[data-on]{background:#2a7a9e;border-color:#7fc4e3}.dk-box{border:2px solid #7fc4e3;border-radius:6px;place-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:inline-grid}.dk-kupie[data-on] .dk-box{color:#0a587a;background:#fff;border-color:#fff}
