.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)}.profile-claim-banner[data-v-1a10c1a0]{flex-direction:column;gap:12px;display:flex}.banner-head[data-v-1a10c1a0]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.banner-head .banner-title[data-v-1a10c1a0]{font-size:var(--font-h2)}.banner-text[data-v-1a10c1a0]{font-size:var(--font-default)}.banner-note[data-v-1a10c1a0]{color:var(--secondary-text-color);font-size:var(--font-small)}.banner-actions[data-v-1a10c1a0]{flex-wrap:wrap;gap:12px;display:flex}.banner-actions[data-v-1a10c1a0]>*{flex:140px}@keyframes loading-9cba781e{to{background-position-x:-20%}}.profile-main-info[data-v-9cba781e]{z-index:1;grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media screen and (width>=960px){.profile-main-info[data-v-9cba781e]{grid-template-columns:300px 1fr}}.profile-main-info .photo-wrapper[data-v-9cba781e]{flex-direction:column;gap:16px;display:flex}.profile-main-info .photo[data-v-9cba781e]{aspect-ratio:1;border-radius:8px;width:100%;margin:0 auto}@media screen and (width>=601px){.profile-main-info .photo[data-v-9cba781e]{max-width:300px;max-height:300px}}.profile-main-info .edit-btn[data-v-9cba781e]{width:100%}@media screen and (width>=601px){.profile-main-info .edit-btn[data-v-9cba781e]{max-width:300px}}.profile-main-info .info-wrapper[data-v-9cba781e]{flex-direction:column;display:flex}.profile-main-info .info-wrapper .full-name[data-v-9cba781e]{font-weight:var(--font-weight-bold);font-size:var(--font-h2);margin-bottom:8px}.profile-main-info .info-wrapper .actions[data-v-9cba781e]{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.profile-main-info .info-wrapper .extra[data-v-9cba781e]{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.profile-main-info .info-wrapper .extra .extra-item[data-v-9cba781e]{background-color:var(--secondary-background-color);border-radius:24px;padding:6px 16px}.profile-main-info .info-wrapper .info-line[data-v-9cba781e]{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-9cba781e]{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-77fb524b{to{background-position-x:-20%}}.profile-stats[data-v-77fb524b]{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;display:grid}@media screen and (width>=960px){.profile-stats[data-v-77fb524b]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.profile-stats .stats-item[data-v-77fb524b]{color:var(--primary-text-color);background-color:#f7f8fb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;text-decoration:none;display:flex}@media screen and (width>=601px){.profile-stats .stats-item[data-v-77fb524b]{background-color:var(--primary-background-color)}}.profile-stats .stats-item--link[data-v-77fb524b]{transition:box-shadow .15s}.profile-stats .stats-item--link[data-v-77fb524b]:focus-visible,.profile-stats .stats-item--link[data-v-77fb524b]:hover{box-shadow:0 2px 10px #1f2d421f}.profile-stats .stats-item .number-wrapper[data-v-77fb524b]{align-items:center;gap:16px;display:flex}.profile-stats .stats-item .number[data-v-77fb524b]{font-weight:var(--font-weight-bold);font-size:24px}.profile-stats .stats-item .title[data-v-77fb524b]{color:var(--secondary-text-color);font-weight:var(--font-weight-semi-bold)}@keyframes loading-801284f2{to{background-position-x:-20%}}.profile-coaches[data-v-801284f2]{flex-direction:column;gap:12px;display:flex}.profile-coaches__title[data-v-801284f2]{font-weight:var(--font-weight-bold);font-size:var(--font-h3)}.profile-coaches__counter[data-v-801284f2]{color:var(--secondary-text-color);font-weight:var(--font-weight-normal);font-size:var(--font-h4)}.profile-coaches__list[data-v-801284f2]{grid-template-columns:repeat(auto-fill,minmax(90px,110px));gap:12px 8px;padding:0;list-style:none;display:grid}@keyframes loading-3b1ffcd9{to{background-position-x:-20%}}.profile-registrations .events-list[data-v-3b1ffcd9]{flex-direction:column;gap:8px;display:flex}.profile-registrations .events-list .event-item[data-v-3b1ffcd9]{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-3b1ffcd9]{font-weight:var(--font-weight-bold);font-size:var(--font-h4);grid-area:title}.profile-registrations .events-list .event-item .event-image[data-v-3b1ffcd9]{border-radius:var(--default-border-radius);grid-area:image;width:100px;height:100px}.profile-registrations .events-list .event-item .event-details[data-v-3b1ffcd9]{flex-direction:column;grid-area:details;gap:8px;display:flex}.profile-registrations .events-list .event-item .event-details .details-row[data-v-3b1ffcd9]{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.profile-registrations .events-list .event-item .event-details .details-title[data-v-3b1ffcd9]{font-weight:var(--font-weight-bold)}.profile-registrations .events-list .event-item .event-details .details-coach[data-v-3b1ffcd9]{align-items:center;gap:8px;text-decoration:underline;display:flex}.profile-registrations .events-list .event-item .tournaments-list[data-v-3b1ffcd9]{flex-direction:column;grid-area:tournaments;gap:8px;display:flex}.profile-registrations .events-list .event-item .tournaments-list .tournament-item[data-v-3b1ffcd9]{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-3b1ffcd9]{font-weight:var(--font-weight-bold)}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-status[data-v-3b1ffcd9]{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-3b1ffcd9]{color:var(--accept-icon-color)}.profile-registrations .events-list .event-item .tournaments-list .tournament-item .tournament-status--pending[data-v-3b1ffcd9]{color:var(--pending-icon-color)}.profile-registrations .events-list .event-item .registration-owner[data-v-3b1ffcd9]{color:var(--secondary-text-color);grid-area:actions}.coach-registrations[data-v-f1aa9165]{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.coach-registrations__submitted[data-v-f1aa9165]{border-radius:var(--default-border-radius);font-weight:var(--font-weight-bold);color:#08841c;background:#e6f4e8;align-items:center;gap:8px;padding:12px 14px;display:flex}.coach-registrations__heading[data-v-f1aa9165]{font-weight:var(--font-weight-bold);font-size:var(--font-h4)}.registration__print[data-v-f1aa9165]{align-items:center;display:flex}.registration[data-v-f1aa9165]{border:var(--default-border);border-radius:var(--default-border-radius);background-color:var(--primary-background-color);flex-direction:column;gap:12px;padding:16px;display:flex}.registration__head[data-v-f1aa9165]{color:var(--primary-text-color);align-items:center;gap:12px;display:flex}.registration__image[data-v-f1aa9165]{border-radius:var(--default-border-radius);width:72px;height:72px}.registration__title[data-v-f1aa9165]{font-weight:var(--font-weight-bold);display:block}.registration__date[data-v-f1aa9165]{color:var(--secondary-text-color);font-size:14px;display:block}.registration__roster[data-v-f1aa9165]{flex-direction:column;gap:8px;display:flex}.registration__athlete[data-v-f1aa9165]{border-radius:var(--default-border-radius);background-color:var(--secondary-background-color);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 12px;display:flex}.registration__class[data-v-f1aa9165]{color:var(--secondary-text-color);font-size:13px}.registration__status[data-v-f1aa9165]{font-size:12px;font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 10px}.registration__status--accepted[data-v-f1aa9165]{color:#08841c;background:#e6f4e8}.registration__locked[data-v-f1aa9165],.registration__status--pending[data-v-f1aa9165]{color:#b26a00;background:#fff6e5}.registration__locked[data-v-f1aa9165]{border-radius:var(--default-border-radius);font-size:13px;font-weight:var(--font-weight-medium);align-items:flex-start;gap:8px;padding:12px 14px;line-height:1.4;display:flex}.registration__actions[data-v-f1aa9165]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.registration__hint[data-v-f1aa9165]{color:var(--secondary-text-color);font-size:13px}.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-ae951ad3{to{background-position-x:-20%}}.profile-event-card[data-v-ae951ad3]{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-ae951ad3]:last-of-type{margin-bottom:0}.profile-event-card[data-v-ae951ad3]{color:var(--primary-text-color);flex-direction:column;gap:16px;display:flex;position:relative}.profile-event-card .card-link[data-v-ae951ad3]{color:inherit;flex-direction:column;gap:16px;display:flex}.profile-event-card .print-protocol-btn[data-v-ae951ad3]{align-self:flex-start}.profile-event-card .title-wrapper[data-v-ae951ad3]{gap:10px;display:flex}.profile-event-card .title-wrapper .event-img[data-v-ae951ad3]{border-radius:var(--default-border-radius);width:72px;height:72px}.profile-event-card .title-wrapper .event-title[data-v-ae951ad3]{color:var(--primary-text-color);line-height:1.38}.profile-event-card .title-wrapper .event-meta[data-v-ae951ad3]{color:var(--secondary-text-color);font-size:14px;line-height:1.29}@keyframes loading-093f3bbd{to{background-position-x:-20%}}.record-breakdown[data-v-093f3bbd]{grid-template-columns:minmax(280px,1.4fr) 1fr;align-items:start;gap:24px;padding:4px 0 20px;display:grid}.record-breakdown__aside[data-v-093f3bbd]{padding-top:4px}.record-breakdown__weights[data-v-093f3bbd]{margin:0 0 6px;font-size:13px}.record-breakdown__label[data-v-093f3bbd]{color:#8a9bb3;font-size:12px}.record-breakdown__label--chart[data-v-093f3bbd]{margin:14px 0 6px;display:block}.breakdown[data-v-093f3bbd]{border-collapse:collapse;width:100%}.breakdown td[data-v-093f3bbd],.breakdown th[data-v-093f3bbd]{border:1px solid #dfe6f0;padding:7px 10px}.breakdown thead th[data-v-093f3bbd]{font-weight:var(--font-weight-bold);background:#eef2f7;font-size:13px}.breakdown tbody th[data-v-093f3bbd]{color:#3b4b63;font-weight:var(--font-weight-semi-bold);text-align:left;font-size:13px}.breakdown__win[data-v-093f3bbd]{text-align:center;background:#ddf6e6;width:22%}.breakdown__loss[data-v-093f3bbd]{text-align:center;background:#fbdedc;width:22%}.breakdown__total[data-v-093f3bbd]{text-align:left}.seasons[data-v-093f3bbd]{align-items:flex-end;gap:10px;height:92px;margin:0;padding:0;list-style:none;display:flex}.seasons__item[data-v-093f3bbd]{align-items:center;height:100%}.seasons__item[data-v-093f3bbd],.seasons__stack[data-v-093f3bbd]{flex-direction:column;flex:1;display:flex}.seasons__stack[data-v-093f3bbd]{justify-content:flex-end;width:100%;max-width:24px}.seasons__bar[data-v-093f3bbd]{width:100%;display:block}.seasons__bar--win[data-v-093f3bbd]{background:#00bf60;border-radius:3px 3px 0 0}.seasons__bar--loss[data-v-093f3bbd]{background:#e8817b}.seasons__year[data-v-093f3bbd]{color:#8a9bb3;margin-top:6px;font-size:11px}@media screen and (width<=600px){.record-breakdown[data-v-093f3bbd]{grid-template-columns:1fr;gap:16px}}@keyframes loading-62ddec3c{to{background-position-x:-20%}}.bout td[data-v-62ddec3c]{white-space:nowrap;border-bottom:1px solid #e6ecf4;padding:8px;font-size:13px}.bout--win td[data-v-62ddec3c]{background:#eefaf2}.bout--loss td[data-v-62ddec3c]{background:#fdf1f0}.bout__res[data-v-62ddec3c]{z-index:1;min-width:104px;font-weight:var(--font-weight-bold);position:sticky;left:0}.bout--win .bout__res[data-v-62ddec3c]{color:#00934a;background:#ddf6e6}.bout--loss .bout__res[data-v-62ddec3c]{color:#c0362e;background:#fbdedc}.bout__record[data-v-62ddec3c]{z-index:1;color:#3b4b63;font-variant-numeric:tabular-nums;position:sticky;left:104px}.bout--win .bout__record[data-v-62ddec3c]{background:#eefaf2}.bout--loss .bout__record[data-v-62ddec3c]{background:#fdf1f0}.bout__hidden[data-v-62ddec3c]{background:#c3cddc;border-radius:5px;height:9px;display:inline-block}.bout__hidden--sub[data-v-62ddec3c]{background:#d7dfea;height:7px;margin-top:3px}.bout__opponent[data-v-62ddec3c]{white-space:normal}.bout__opponent-link[data-v-62ddec3c]{color:var(--primary-color);font-weight:var(--font-weight-semi-bold);text-decoration:none}.bout__opponent-link[data-v-62ddec3c]:hover{text-decoration:underline}.bout__affiliation[data-v-62ddec3c]{color:#8a9bb3;font-size:12px;display:block}.bout__location-link[data-v-62ddec3c]{color:var(--primary-color);text-decoration:none}.bout__location-link[data-v-62ddec3c]:hover{text-decoration:underline}.bout__closed[data-v-62ddec3c]{color:var(--secondary-text-color);align-items:center;gap:4px;display:inline-flex}.bout__date[data-v-62ddec3c],.bout__division[data-v-62ddec3c],.bout__sport[data-v-62ddec3c],.bout__stage[data-v-62ddec3c],.bout__weight[data-v-62ddec3c]{color:#5a6b85}@media screen and (width<=600px){.bout td[data-v-62ddec3c]{padding:8px;font-size:12px}}@keyframes loading-fe93ba15{to{background-position-x:-20%}}.fight-paywall[data-v-fe93ba15]{justify-content:center;height:100%;display:flex}.fight-paywall__card[data-v-fe93ba15]{pointer-events:auto;box-sizing:border-box;text-align:center;background:#ffffffeb;border:1px solid #fffc;border-radius:16px;width:min(440px,90%);height:fit-content;margin-top:24px;padding:22px 24px 24px;position:sticky;top:33vh;box-shadow:0 10px 30px #1f2d422e}.fight-paywall__icon[data-v-fe93ba15]{color:var(--primary-color);margin-bottom:6px}.fight-paywall__title[data-v-fe93ba15]{font-weight:var(--font-weight-bold);margin:0;font-size:17px}.fight-paywall__text[data-v-fe93ba15]{color:#5a6b85;margin:6px 0 16px;font-size:13px;line-height:1.4}@media screen and (width<=600px){.fight-paywall__card[data-v-fe93ba15]{padding:18px 16px 20px;top:25vh}.fight-paywall__text[data-v-fe93ba15]{font-size:12px}}@keyframes loading-72f3ef87{to{background-position-x:-20%}}.fight-record__state[data-v-72f3ef87]{color:#5a6b85;padding:16px 0}.fight-record__wrap[data-v-72f3ef87]{position:relative}.fight-record__scroller[data-v-72f3ef87]{z-index:0;-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.fight-record__glass[data-v-72f3ef87]{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(7px);background:#f4f7fb8c;position:absolute;bottom:0;left:0;right:0}.fight-record__table[data-v-72f3ef87]{border-collapse:collapse;width:100%}.fight-record__table thead th[data-v-72f3ef87]{color:#5a6b85;font-weight:var(--font-weight-semi-bold);white-space:nowrap;text-align:left;background:#eef2f7;border-bottom:1px solid #dfe6f0;padding:8px;font-size:12px}.fight-record__table .col-record[data-v-72f3ef87],.fight-record__table .col-res[data-v-72f3ef87]{z-index:2;position:sticky}.fight-record__table .col-res[data-v-72f3ef87]{min-width:104px;left:0}.fight-record__table .col-record[data-v-72f3ef87]{left:104px}@media screen and (width<=600px){.fight-record__table thead th[data-v-72f3ef87]{padding:8px;font-size:11px}}@keyframes loading-1017266e{to{background-position-x:-20%}}.placements[data-v-1017266e]{border-top:1px solid var(--primary-border-color);margin-top:24px;margin-bottom:24px;padding-top:20px}.placements__head[data-v-1017266e]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.placements__title[data-v-1017266e]{color:var(--primary-text-color);font-size:16px;font-weight:var(--font-weight-bold);margin:0}.placements__tally[data-v-1017266e]{gap:12px;margin:0;padding:0;list-style:none;display:flex}.placements__group+.placements__group[data-v-1017266e]{margin-top:16px}.placements__year[data-v-1017266e]{color:var(--primary-text-color);font-size:13px;font-weight:var(--font-weight-bold);align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.placements__year-count[data-v-1017266e]{color:#5a6b85;font-size:12px;font-weight:var(--font-weight-regular)}.placements__list[data-v-1017266e]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tally[data-v-1017266e]{align-items:center;gap:4px;display:inline-flex}.tally__count[data-v-1017266e]{color:var(--primary-text-color);font-size:14px;font-weight:var(--font-weight-bold)}.placement[data-v-1017266e]{border-radius:var(--default-border-radius);background:#f4f7fc;border:1px solid #e6ecf5;grid-template-columns:20px auto 1fr auto;align-items:start;gap:4px 10px;padding:10px 14px;display:grid}.placement__place[data-v-1017266e]{font-size:13px;font-weight:var(--font-weight-bold);white-space:nowrap;line-height:20px}.placement__event[data-v-1017266e]{color:var(--primary-color);font-weight:var(--font-weight-semi-bold);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;text-decoration:none;display:-webkit-box;overflow:hidden}.placement__event[data-v-1017266e]:hover{text-decoration:underline}.placement__event--closed[data-v-1017266e]{color:var(--secondary-text-color);font-weight:var(--font-weight-regular);align-items:center;gap:4px;display:inline-flex}.placement__event--closed[data-v-1017266e]:hover{text-decoration:none}.placement__meta[data-v-1017266e]{color:#5a6b85;white-space:nowrap;font-size:12px;line-height:20px}@media screen and (width<=600px){.placement[data-v-1017266e]{grid-template-columns:20px auto 1fr}.placement__meta[data-v-1017266e]{grid-column:2/-1;line-height:16px}}@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}.new-student[data-v-248595ea]{flex-direction:column;gap:12px;display:flex}.new-student__birthdate[data-v-248595ea]{flex-direction:column;gap:4px;display:flex}.new-student__label[data-v-248595ea]{letter-spacing:.6px;text-transform:uppercase;color:var(--secondary-text-color,#9aa3af);font-size:11px;font-weight:800}.new-student__error[data-v-248595ea]{min-height:16px;color:var(--error-color,#d52b1e);margin:0;font-size:12px;font-weight:600}.add-student[data-v-7134eabc]{margin-bottom:12px}.add-student__body[data-v-7134eabc]{flex-direction:column;gap:12px;min-height:0;display:flex}.add-student__list[data-v-7134eabc]{flex-direction:column;gap:2px;max-height:52vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.add-student__item[data-v-7134eabc]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.add-student__item[data-v-7134eabc]:hover:not(:disabled){background:var(--secondary-background-color,#f5f7fa)}.add-student__item--taken[data-v-7134eabc]{cursor:default;opacity:.55}.add-student__photo[data-v-7134eabc]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 52px;width:52px;height:52px}.add-student__name[data-v-7134eabc]{flex:auto;font-size:14px;font-weight:600}.add-student__tag[data-v-7134eabc]{color:var(--accent-color,#0039a6);flex:none;font-size:12px;font-weight:700}.add-student__empty[data-v-7134eabc],.add-student__note[data-v-7134eabc]{text-align:center;color:var(--secondary-text-color,#9aa3af);margin:0;font-size:13px}.add-student__error[data-v-7134eabc]{text-align:center;color:var(--error-color,#d52b1e);margin:0;font-size:12.5px;font-weight:600}.profile-remove-student[data-v-1dced669]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.profile-remove-student .remove-button[data-v-1dced669]{min-width:40px;color:var(--secondary-text-color);padding:0 8px}.profile-remove-student .remove-button[data-v-1dced669]:hover{color:var(--error-color,#d32f2f)}.profile-remove-student .kept[data-v-1dced669]{color:var(--secondary-text-color);font-size:var(--font-small);margin-top:8px}.profile-remove-student .error-text[data-v-1dced669]{color:var(--error-color,#d32f2f);font-size:var(--font-small);text-align:right}@keyframes loading-5b74daf9{to{background-position-x:-20%}}.profile-view[data-v-5b74daf9]{width:100%;max-width:988px;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (width<=600px){.profile-view[data-v-5b74daf9]{padding-left:16px;padding-right:16px}}.profile-view[data-v-5b74daf9]{background-color:var(--primary-background-color);padding-top:16px;padding-bottom:32px}@media screen and (width>=601px){.profile-view[data-v-5b74daf9]{background-color:#0000}}.profile-tabs[data-v-5b74daf9]{flex-direction:column;gap:20px;display:flex}.profile-tabs .tab-content[data-v-5b74daf9]{margin-top:16px}.profile-tabs .events-list[data-v-5b74daf9],.profile-tabs .sparrings-list[data-v-5b74daf9],.profile-tabs .students-list[data-v-5b74daf9]{flex-direction:column;gap:16px;display:flex}.profile-tabs .student-row[data-v-5b74daf9]{align-items:center;gap:8px;display:flex}.profile-tabs .student-row[data-v-5b74daf9]>:first-child{flex:auto;min-width:0}.profile-tabs .no-results[data-v-5b74daf9]{text-align:center}.registrations[data-v-5b74daf9]{flex-direction:column;gap:16px;display:flex}
