.user-block{gap:8px;display:flex}.user-block-picture{width:80px;height:80px;position:relative}.user-block-picture:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);will-change:backdrop-filter;z-index:1;background:#fff3;border-radius:15px;position:absolute;inset:0}.user-block-picture{padding:5px}.user-block-picture-inside{z-index:2;background-size:cover;border-radius:15px;width:100%;height:100%;position:relative}.user-block-info{color:#fff;text-wrap:wrap;flex-direction:column;gap:1px;max-width:150px;padding:5px 0;display:flex}.user-block-info-name{font-size:16px;font-weight:600}.user-block-info-job{font-size:12px}.user-block-info-othrs{font-size:12px;font-weight:700}
.media-footer{align-items:center;gap:5px;padding:0 16px;display:flex}.media-footer-view,.media-footer-likes{font-size:12px;font-weight:700}.media-footer-view span,.media-footer-likes span{font-weight:400}.media-footer-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.media-footer-actions svg{height:14px}
.podcast-card{flex-direction:column;gap:8px;display:flex}.podcast-card-header{background-size:cover;border-radius:10px;flex-direction:column;justify-content:flex-end;gap:8px;height:404px;padding:16px;display:flex;position:relative}.podcast-card-header-overlay{z-index:0;background:linear-gradient(#0000 0%,#00000080 100%);border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.podcast-card-header-play{z-index:1;margin:0 auto 40px}.podcast-card-header-play svg{height:64px}.podcast-card-header-icon{z-index:1;align-items:center;gap:8px;display:flex}.podcast-card-header-title{z-index:1;font-size:32px;font-weight:700}.podcast-card-content{color:#000;background-color:#fff;border-radius:10px;padding:16px}.podcast-card-content .podcast-card-profile{margin-top:-30px}.podcast-card-content .podcast-card-profile .user-block-info{color:#000;justify-content:flex-end}.podcast-player{z-index:1;border-radius:10px;gap:16px;width:100%;padding:8px 16px;display:flex;position:relative}.podcast-player:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);will-change:backdrop-filter;background:#fff3;border-radius:5px;position:absolute;inset:0}.podcast-player-timeline{flex-direction:column;justify-content:flex-end;gap:5px;width:100%;display:flex;position:relative}.podcast-player-timeline-bar{background-color:#fff;border-radius:10px;width:100%;height:2px;position:relative}.podcast-player-timeline-bar-current{background-color:#ffffff80;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px}.podcast-player-timeline-time{color:#fff;opacity:.7;font-size:10px;display:flex}.podcast-player-timeline-time-end{margin-left:auto}
.swap-card{flex-direction:column;gap:16px;min-height:250px;display:flex}.swap-card-users{gap:8px;display:flex}.swap-card-users-origin,.swap-card-users-destination{background-size:cover;border-radius:10px;flex:1;width:auto;height:200px}.swap-card-footer{display:flex}.swap-card-footer-icon{align-items:center;gap:8px;margin-left:auto;font-weight:700;display:flex}
.post-card{flex-direction:column;gap:8px;height:520px;display:flex}.post-card-header{background-size:cover;border-radius:10px;height:346px;position:relative}.post-card-header-overlay{background:linear-gradient(#0000 0%,#00000080 100%);border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.post-card-profile{align-items:center;width:100%;padding:0 16px;display:flex;position:absolute;bottom:-20px;left:0}.post-card-profile-icon{align-items:center;gap:8px;margin-left:auto;display:flex}.post-card-content{color:#000;background-color:#fff;border-radius:10px;padding:16px}.post-card-content-title{font-size:16px;font-weight:700;line-height:24px}.post-card-content-text{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;height:64px;font-size:14px;line-height:16px;display:-webkit-box;overflow:hidden}
.logo-othr-png{vertical-align:bottom;background-image:url(../media/logo2.f2ac5388.png);background-position:50%;background-size:cover;width:138px;height:40px;margin:0 16px;display:inline-block}@media (max-width:768px){.logo-othr-png{width:120px;height:35px;margin:0 8px}}
