.queue .stop{cursor:pointer}
.v108-package-title small{display:block;margin-top:5px;color:#7b8997;font-size:12px;font-weight:700}
.v108-package-list{display:grid;gap:10px;margin-top:14px}
.v108-package-item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:stretch;border:1px solid #dfe6ec;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 5px 18px rgba(8,35,75,.04)}
.v108-seq{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#eef4fa;color:#0a2348;padding:12px 8px}
.v108-seq small{font-size:9px;font-weight:900;letter-spacing:.08em;color:#697b8e}
.v108-seq strong{font-size:23px;line-height:1.1;margin-top:2px}
.v108-package-data{min-width:0;padding:12px 12px 12px 0;display:flex;flex-direction:column;justify-content:center}
.v108-package-data>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#7b8997;font-weight:900}
.v108-package-data>strong{font-size:14px;line-height:1.25;color:#0a2348;overflow-wrap:anywhere;margin-top:2px}
.v108-complement{margin-top:9px;padding-top:8px;border-top:1px solid #edf1f4;display:flex;flex-direction:column;gap:2px}
.v108-complement small{font-size:10px;color:#81909f;font-weight:800;text-transform:uppercase;letter-spacing:.04em}
.v108-complement b{font-size:14px;line-height:1.3;color:#23384f;overflow-wrap:anywhere}
@media(max-width:520px){.v108-package-item{grid-template-columns:58px minmax(0,1fr);border-radius:16px}.v108-seq strong{font-size:21px}.v108-package-data>strong,.v108-complement b{font-size:13px}}
