.profile-role-links[data-v-d7c37277]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.profile-role-links .role-link[data-v-d7c37277]{color:var(--primary-text-color);font-weight:var(--font-weight-medium);background-color:var(--primary-background-color);border:var(--default-border);border-radius:var(--label-border-radius);padding:8px 16px;text-decoration:none}.profile-role-links .role-link.active[data-v-d7c37277]{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}@keyframes loading-40ee6b03{to{background-position-x:-20%}}.profile-main-info[data-v-40ee6b03]{z-index:1;grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media screen and (width>=960px){.profile-main-info[data-v-40ee6b03]{grid-template-columns:300px 1fr}}.profile-main-info .photo-wrapper[data-v-40ee6b03]{flex-direction:column;gap:16px;display:flex}.profile-main-info .photo[data-v-40ee6b03]{aspect-ratio:1;border-radius:8px;width:100%;margin:0 auto}@media screen and (width>=601px){.profile-main-info .photo[data-v-40ee6b03]{max-width:300px;max-height:300px}}.profile-main-info .edit-btn[data-v-40ee6b03]{width:100%}@media screen and (width>=601px){.profile-main-info .edit-btn[data-v-40ee6b03]{max-width:300px}}.profile-main-info .info-wrapper[data-v-40ee6b03]{flex-direction:column;display:flex}.profile-main-info .info-wrapper .full-name[data-v-40ee6b03]{font-weight:var(--font-weight-bold);font-size:var(--font-h2);margin-bottom:8px}.profile-main-info .info-wrapper .actions[data-v-40ee6b03]{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.profile-main-info .info-wrapper .extra[data-v-40ee6b03]{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.profile-main-info .info-wrapper .extra .extra-item[data-v-40ee6b03]{background-color:var(--secondary-background-color);border-radius:24px;padding:6px 16px}.profile-main-info .info-wrapper .info-line[data-v-40ee6b03]{color:var(--secondary-text-color);font-weight:var(--font-weight-semi-bold);align-items:center;gap:4px;margin-bottom:8px;display:flex}.profile-main-info .info-wrapper .bio[data-v-40ee6b03]{color:var(--secondary-text-color);margin-top:16px;margin-bottom:16px;line-height:1.3}@keyframes loading-49917ece{to{background-position-x:-20%}}.profile-follow-stats[data-v-49917ece]{grid-template-columns:1fr 1fr;justify-items:center;gap:16px;display:grid}.stats-item[data-v-49917ece]{color:var(--primary-text-color);flex-direction:column;align-items:center;text-decoration:none;transition:opacity .2s ease-in-out;display:flex}@media screen and (width>=601px){.stats-item[data-v-49917ece]{flex-direction:row;gap:8px}}.stats-item[data-v-49917ece]:hover{opacity:.7}.stats-item-value[data-v-49917ece]{font-weight:var(--font-weight-bold);font-size:18px}.stats-item-label[data-v-49917ece]{color:var(--secondary-text-color);font-weight:var(--font-weight-semi-bold)}@keyframes loading-19f0694d{to{background-position-x:-20%}}.profile-stats[data-v-19f0694d]{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;display:grid}@media screen and (width>=960px){.profile-stats[data-v-19f0694d]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.profile-stats .stats-item[data-v-19f0694d]{background-color:#f7f8fb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}@media screen and (width>=601px){.profile-stats .stats-item[data-v-19f0694d]{background-color:var(--primary-background-color)}}.profile-stats .stats-item .number-wrapper[data-v-19f0694d]{align-items:center;gap:16px;display:flex}.profile-stats .stats-item .number[data-v-19f0694d]{font-weight:var(--font-weight-bold);font-size:24px}.profile-stats .stats-item .title[data-v-19f0694d]{color:var(--secondary-text-color);font-weight:var(--font-weight-semi-bold)}@keyframes loading-b3475ab6{to{background-position-x:-20%}}.awards-header[data-v-b3475ab6]{justify-content:space-between;display:flex}.awards-header .swiper-button-disabled[data-v-b3475ab6]{opacity:.2}.awards-controls[data-v-b3475ab6]{gap:16px;display:flex}.profile-awards[data-v-b3475ab6]{padding:16px 0 0}.profile-awards .swiper-pagination[data-v-b3475ab6]{justify-content:center;gap:6px;margin-top:20px;display:flex}.profile-awards[data-v-b3475ab6] .swiper-pagination-bullet{background:var(--primary-border-color);border-radius:50%;width:10px;min-width:10px;height:10px;display:block}.profile-awards[data-v-b3475ab6] .swiper-pagination-bullet-active{background:var(--primary-color)}.award-slide[data-v-b3475ab6]{height:auto}.award-link[data-v-b3475ab6],.award-slide[data-v-b3475ab6]{justify-content:center;display:flex}.award-link[data-v-b3475ab6]{width:100%;height:100%}.awards-grid[data-v-b3475ab6]{grid-template-columns:repeat(2,1fr);gap:16px;padding:16px 0 0;display:grid}@media screen and (width>=601px){.awards-grid[data-v-b3475ab6]{grid-template-columns:repeat(4,1fr);gap:20px}}.awards-grid .award[data-v-b3475ab6]{justify-content:center;display:flex}.awards-grid .award-img[data-v-b3475ab6]{border-radius:var(--default-border-radius);width:100%;height:auto}.awards-empty[data-v-b3475ab6]{color:var(--primary-text-color);margin-top:16px}@keyframes loading-26e8a3ea{to{background-position-x:-20%}}.profile-registrations .events-list[data-v-26e8a3ea]{flex-direction:column;gap:8px;display:flex}.profile-registrations .events-list .event-item[data-v-26e8a3ea]{background-color:var(--primary-background-color);border:var(--default-border);border-radius:var(--default-border-radius);grid-template:"image title""image details""tournaments tournaments""actions actions"/auto 1fr;gap:12px;width:100%;padding:16px;display:grid}.profile-registrations .events-list .event-item .event-title[data-v-26e8a3ea]{font-weight:var(--font-weight-bold);font-size:var(--font-h4);grid-area:title}.profile-registrations .events-list .event-item .event-image[data-v-26e8a3ea]{border-radius:var(--default-border-radius);grid-area:image;width:100px;height:100px}.profile-registrations .events-list .event-item .event-details[data-v-26e8a3ea]{flex-direction:column;grid-area:details;gap:8px;display:flex}.profile-registrations .events-list .event-item .event-details .details-row[data-v-26e8a3ea]{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.profile-registrations .events-list .event-item .event-details .details-title[data-v-26e8a3ea]{font-weight:var(--font-weight-bold)}.profile-registrations .events-list .event-item .event-details .details-coach[data-v-26e8a3ea]{align-items:center;gap:8px;text-decoration:underline;display:flex}.profile-registrations .events-list .event-item .tournaments-list[data-v-26e8a3ea]{flex-direction:column;grid-area:tournaments;gap:8px;display:flex}.profile-registrations .events-list .event-item .tournaments-list .tournament-item[data-v-26e8a3ea]{background-color:var(--secondary-background-color);border:var(--default-border);border-radius:var(--default-border-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-title[data-v-26e8a3ea]{font-weight:var(--font-weight-bold)}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-status[data-v-26e8a3ea]{font-weight:var(--font-weight-medium);align-items:center;gap:8px;margin-left:auto;display:flex}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-status--accepted[data-v-26e8a3ea]{color:var(--accept-icon-color)}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-status--pending[data-v-26e8a3ea]{color:var(--pending-icon-color)}.profile-registrations .events-list .event-item .registration-owner[data-v-26e8a3ea]{color:var(--secondary-text-color);grid-area:actions}.private-event-header[data-v-9bd38a43]{color:var(--secondary-text-color);align-items:center;gap:8px;font-size:14px;line-height:1.29;display:flex}.info-wrapper[data-v-64dc4b49]{flex-direction:column;gap:8px;display:flex}.info-wrapper .info-item[data-v-64dc4b49]{color:var(--primary-text-color);border-radius:var(--default-border-radius);grid-template-columns:20px 1fr;align-items:center;gap:12px;padding:10px 19px;display:grid}.info-wrapper .info-item_place[data-v-64dc4b49]{background-color:#d3fcdf}.info-wrapper .info-item_weight[data-v-64dc4b49]{background-color:#d3edfc}.info-wrapper .info-item_age[data-v-64dc4b49]{background-color:#ebe0fe}.info-wrapper .info-item .info-text[data-v-64dc4b49]{font-weight:var(--font-weight-bold)}.info-wrapper .info-item p[data-v-64dc4b49]{margin:0}@keyframes loading-ed2f8a95{to{background-position-x:-20%}}.profile-event-medals[data-v-ed2f8a95]{flex-direction:column;gap:16px;display:flex}.medal-stats[data-v-ed2f8a95]{justify-content:space-between;display:flex}.medal-stats .stats-item[data-v-ed2f8a95]{border-right:var(--default-border);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:0 10px;display:flex}.medal-stats .stats-item[data-v-ed2f8a95]:last-child{border-right:none}.medal-stats .stats-item-header[data-v-ed2f8a95]{color:var(--primary-text-color);font-weight:var(--font-weight-bold);grid-template-columns:24px auto;place-items:center;gap:5px;display:grid}.medal-stats .stats-item-title[data-v-ed2f8a95]{color:var(--secondary-text-color);font-size:13px}@media screen and (width>=601px){.medal-stats .stats-item-title[data-v-ed2f8a95]{font-size:var(--font-default)}}.medal-dropdown[data-v-ed2f8a95]{--toggle-button-shift:28px;padding-top:var(--toggle-button-shift);flex-direction:column;display:flex;overflow:hidden}.medal-dropdown .dropdown-content[data-v-ed2f8a95]{height:0}.medal-dropdown .dropdown-content.opened[data-v-ed2f8a95]{height:auto;margin-top:calc(var(--toggle-button-shift)*-1);padding-bottom:var(--toggle-button-shift)}.medal-dropdown .dropdown-content .dropdown-item[data-v-ed2f8a95]{border-bottom:var(--default-border);padding:16px 0}.medal-dropdown .dropdown-content .dropdown-item[data-v-ed2f8a95]:last-child{border-bottom:none}.medal-dropdown .dropdown-content .dropdown-item .item-title-wrapper[data-v-ed2f8a95]{justify-content:center;align-items:center;gap:8px;margin-bottom:16px;display:flex}.medal-dropdown .dropdown-content .dropdown-item .item-title-wrapper .item-title[data-v-ed2f8a95]{font-weight:var(--font-weight-medium);font-size:var(--font-h3)}.medal-dropdown .dropdown-content .dropdown-item .students-list[data-v-ed2f8a95]{gap:8px;display:grid}.medal-dropdown .dropdown-content .dropdown-item .student[data-v-ed2f8a95]{align-items:center;gap:8px;display:flex}.medal-dropdown .dropdown-content .dropdown-item .student .student-avatar[data-v-ed2f8a95]{width:40px;height:40px}.medal-dropdown .dropdown-content .dropdown-item .student .student-name[data-v-ed2f8a95]{color:var(--primary-text-color)}.medal-dropdown .toggle-button[data-v-ed2f8a95]{width:100%;color:var(--primary-color);padding:10px;position:absolute;bottom:0;left:0}@keyframes loading-fc86320f{to{background-position-x:-20%}}.profile-event-card[data-v-fc86320f]{background-color:var(--primary-background-color);border:var(--default-border);border-radius:15px;margin-bottom:10px;padding:16px;display:block}.profile-event-card[data-v-fc86320f]:last-of-type{margin-bottom:0}.profile-event-card[data-v-fc86320f]{color:var(--primary-text-color);flex-direction:column;gap:16px;display:flex;position:relative}.profile-event-card .card-link[data-v-fc86320f]{color:inherit;flex-direction:column;gap:16px;display:flex}.profile-event-card .print-protocol-btn[data-v-fc86320f]{align-self:flex-start}.profile-event-card .title-wrapper[data-v-fc86320f]{gap:10px;display:flex}.profile-event-card .title-wrapper .event-img[data-v-fc86320f]{border-radius:var(--default-border-radius);width:72px;height:72px}.profile-event-card .title-wrapper .event-title[data-v-fc86320f]{color:var(--primary-text-color);line-height:1.38}.profile-event-card .title-wrapper .event-meta[data-v-fc86320f]{color:var(--secondary-text-color);font-size:14px;line-height:1.29}@keyframes loading-7eb85179{to{background-position-x:-20%}}.video-iframe[data-v-7eb85179]{aspect-ratio:16/9;border-radius:8px;border-radius:var(--default-border-radius);background:#ededed linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;width:100%;height:auto;animation:1s ease-in-out 60ms infinite loading-7eb85179}@keyframes loading-0d43063a{to{background-position-x:-20%}}.profile-view[data-v-0d43063a]{width:100%;max-width:988px;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (width<=600px){.profile-view[data-v-0d43063a]{padding-left:16px;padding-right:16px}}.profile-view[data-v-0d43063a]{background-color:var(--primary-background-color);padding-top:16px;padding-bottom:32px}@media screen and (width>=601px){.profile-view[data-v-0d43063a]{background-color:#0000}}.related[data-v-0d43063a]{flex-direction:column;gap:16px;display:flex}.related .related-card[data-v-0d43063a]{color:var(--primary-text-color);align-items:center;gap:16px;text-decoration:none;display:flex}.related .related-card .related-photo[data-v-0d43063a]{width:50px;max-width:50px;height:50px}.profile-tabs[data-v-0d43063a]{flex-direction:column;gap:20px;display:flex}.profile-tabs .tab-content[data-v-0d43063a]{margin-top:16px}.profile-tabs .events-list[data-v-0d43063a],.profile-tabs .sparrings-list[data-v-0d43063a],.profile-tabs .students-list[data-v-0d43063a]{flex-direction:column;gap:16px;display:flex}.profile-tabs .no-results[data-v-0d43063a]{text-align:center}.registrations[data-v-0d43063a]{flex-direction:column;gap:16px;display:flex}
