.drum{--drum-ease:cubic-bezier(.23, 1, .32, 1);--drum-inel:color-mix(in srgb, var(--paws-brand) 45%, var(--paws-surface));--drum-inel-sarit:color-mix(in srgb, var(--paws-muted) 50%, var(--paws-surface));--drum-halou:color-mix(in srgb, var(--paws-disc-semn) 15%, transparent)}.drum-parcurs{stroke:var(--paws-brand);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.drum-poteca{stroke:var(--paws-line-strong);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 8}.drum-fata{transition:box-shadow .16s var(--drum-ease)}.drum-fata-gata{background:var(--paws-surface);color:var(--paws-disc-semn);box-shadow:inset 0 0 0 2px var(--paws-disc-semn)}.drum-fata-urmator{background:var(--paws-surface);color:var(--paws-disc-semn);box-shadow:inset 0 0 0 3px var(--paws-disc-semn)}.drum-fata-ramas{background:var(--paws-surface);color:var(--paws-disc-semn);box-shadow:inset 0 0 0 2px var(--drum-inel)}.drum-fata-intrerupt{background:var(--paws-surface);color:var(--paws-disc-semn)}.drum-fata-steag{background:var(--paws-disc-fond);color:var(--paws-disc-semn);box-shadow:inset 0 0 0 2px var(--paws-brand)}.drum-inel-intrerupt{stroke:var(--drum-inel)}.drum-inel-sarit{stroke:var(--drum-inel-sarit)}.drum-halou{background:var(--drum-halou)}.drum-eticheta{background:var(--paws-surface);box-shadow:inset 0 0 0 1.5px var(--paws-disc-semn)}.drum-eticheta-mica{background:var(--paws-surface);box-shadow:inset 0 0 0 1px var(--paws-line-strong)}@media (hover:hover){.drum-pas:hover .drum-fata-urmator{box-shadow:inset 0 0 0 3px var(--paws-disc-semn), 0 0 0 5px var(--drum-halou)}.drum-pas:hover .drum-fata-ramas{box-shadow:inset 0 0 0 2px var(--drum-inel), 0 0 0 5px var(--drum-halou)}.drum-pas:hover .drum-fata-intrerupt{box-shadow:0 0 0 5px var(--drum-halou)}}.drum-punct-gata{fill:var(--paws-brand);stroke:var(--paws-surface);stroke-width:2px}.drum-punct-sarit{fill:var(--paws-surface);stroke:var(--drum-inel-sarit);stroke-width:2px}.drum-steag-mare{background:var(--paws-brand);color:var(--paws-surface);box-shadow:0 0 0 5px color-mix(in srgb, var(--paws-brand) 16%, transparent)}.drum-pista{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, var(--paws-ink) 20px, var(--paws-ink) calc(100% - 20px), transparent);mask-image:linear-gradient(90deg, transparent, var(--paws-ink) 20px, var(--paws-ink) calc(100% - 20px), transparent);scroll-padding-inline:16px}.drum-pista::-webkit-scrollbar{display:none}.drum-bara-text{clip-path:inset(0 var(--rest,100%) 0 0)}.drum-bara-cerneala{clip-path:inset(0 0 0 calc(100% - var(--rest,100%)))}.drum-ivire,.drum-halou{transform-box:fill-box;transform-origin:50%}[data-intrare=da] .drum-bara{animation:drum-bara .6s var(--drum-ease) both}[data-intrare=da] .drum-bara-text{animation:drum-bara-text .6s var(--drum-ease) both}[data-intrare=da] .drum-bara-cerneala{animation:drum-bara-cerneala .6s var(--drum-ease) both}[data-intrare=da] .drum-parcurs{stroke-dasharray:1 1;animation:drum-deseneaza .6s var(--drum-ease) 60ms both}[data-intrare=da] .drum-poteca{animation:.32s ease-out .36s both drum-apare}[data-intrare=da] .drum-ivire{animation:drum-iveste .34s var(--drum-ease) calc(var(--i,0) * 50ms) both}[data-intrare=da] .drum-text{animation:drum-urca .34s var(--drum-ease) calc(var(--i,0) * 50ms + 40ms) both}[data-intrare=da] .drum-halou{animation:drum-respira .6s var(--drum-ease) calc(var(--i,0) * 50ms + .34s) both}@keyframes drum-bara{0%{transform:scaleX(0)}}@keyframes drum-bara-text{0%{clip-path:inset(0 100% 0 0)}}@keyframes drum-bara-cerneala{0%{clip-path:inset(0)}}@keyframes drum-deseneaza{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes drum-apare{0%{opacity:0}}@keyframes drum-iveste{0%{opacity:0;transform:scale(.6)}}@keyframes drum-urca{0%{opacity:0;transform:translateY(4px)}}@keyframes drum-respira{0%{opacity:0;transform:scale(.8)}55%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-intrare] .drum-bara,[data-intrare] .drum-bara-text,[data-intrare] .drum-bara-cerneala,[data-intrare] .drum-parcurs,[data-intrare] .drum-poteca,[data-intrare] .drum-ivire,[data-intrare] .drum-text,[data-intrare] .drum-halou{animation:none}[data-intrare] .drum-parcurs{stroke-dasharray:none}.drum-fata{transition:none}}