.focus-ring[data-v-50d59018]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.dev-mode-opener[data-v-50d59018]{z-index:9999;background:#fffc;padding:1px 2px;font-size:11px;position:fixed;top:0;right:0}.trigger[data-v-50d59018]{cursor:pointer}.buttons[data-v-50d59018]{gap:5px;display:flex}button[data-v-50d59018]{color:light-dark(#fff,#121212);cursor:pointer;background:light-dark(#333,#cdcdcd);border:0;margin:0;padding:3px}button[data-v-50d59018]:hover{background:light-dark(#444,#bbb)}.focus-ring[data-v-adc0652c]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.action-item[data-v-adc0652c]{cursor:pointer;color:var(--fm-ui-layout-header-action-color);background:0 0;border:0;border-radius:3px;outline:0;flex-direction:column;align-items:center;gap:10px;padding:3px 5px;font-size:10px;display:flex}.action-item[data-v-adc0652c]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.action-item[data-v-adc0652c]:hover:not(:disabled){background:#ffffff1a}.action-item[data-v-adc0652c]:focus{background:#ffffff26}.action-item[data-v-adc0652c]:disabled{cursor:not-allowed;color:light-dark(#ccc,#ccc)}.action-item i[data-v-adc0652c]{font-size:17px}.focus-ring[data-v-dbb28267]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.color-mode-switcher[data-v-dbb28267]{display:inline-block}.toggle-button[data-v-dbb28267]{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.toggle-button[data-v-dbb28267]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.toggle-button i[data-v-dbb28267]{font-size:1.25rem}.focus-ring[data-v-65da31e5]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.header-search[data-v-65da31e5]{width:40px;height:40px;color:var(--fm-ui-layout-header-search-icon-color);background-color:#0000;border-radius:20px;align-items:center;transition:width .3s;display:flex;overflow:hidden}.header-search.search-opened[data-v-65da31e5]{background:var(--fm-ui-layout-header-search-opened-background-color);width:240px;box-shadow:0 4px 4px #0000000d}.search-icon[data-v-65da31e5]{cursor:pointer;z-index:2;background-color:#0000;justify-content:center;align-items:center;min-width:40px;height:40px;display:flex}.search-icon-button[data-v-65da31e5]{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.search-icon-button[data-v-65da31e5]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.search-opened .search-icon[data-v-65da31e5]{color:var(--fm-ui-layout-header-search-opened-icon-color)}.search-form[data-v-65da31e5]{flex-grow:1;align-items:center;display:flex}input[data-v-65da31e5]{width:0;color:var(--fm-ui-layout-header-search-opened-input-color);background:0 0;border:none;padding:0;font-size:13px;transition:width .3s,padding .3s}input[data-v-65da31e5]::placeholder{color:var(--fm-ui-layout-header-search-opened-input-placeholder-color)}input.input-visible[data-v-65da31e5]{width:180px;padding:0 10px}input[data-v-65da31e5]:focus{outline:none}.focus-ring[data-v-07645052]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.profile-club-selector-item[data-v-07645052]{cursor:pointer;border-radius:4px;gap:20px;padding:5px 0;transition:background-color .2s;display:flex}.profile-club-selector-item[data-v-07645052]:hover{background-color:var(--p-surface-100)}.club-image[data-v-07645052]{width:40px}.club-image img[data-v-07645052]{width:100%}.club-info[data-v-07645052]{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.club-info .title[data-v-07645052]{font-size:12px}.club-info .desc[data-v-07645052]{color:light-dark(silver,silver);font-size:10px}.arrow[data-v-07645052]{color:light-dark(silver,silver);justify-content:center;align-items:center;padding:0 10px;display:flex}.focus-ring[data-v-24e2fdf6]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.section[data-v-24e2fdf6]{margin-bottom:20px}.section[data-v-24e2fdf6]:last-child{margin-bottom:0}.title[data-v-24e2fdf6]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;font-size:12px;font-weight:700;display:flex}.menu-item[data-v-24e2fdf6]{justify-content:space-between;align-items:center;width:calc(100% + 10px);margin-left:-5px;display:flex}.menu-item .menu-item-link button[data-v-24e2fdf6]{padding-left:5px;padding-right:5px}.club-items[data-v-24e2fdf6]{max-height:200px;overflow-y:auto}.club-items[data-v-24e2fdf6]::-webkit-scrollbar{width:6px;height:6px}.club-items[data-v-24e2fdf6]::-webkit-scrollbar-thumb{background-color:gray}.club-items[data-v-24e2fdf6]::-webkit-scrollbar-track{background-color:#0000000d}.focus-ring[data-v-85761ef5]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.avatar-menu-wrapper[data-v-85761ef5]{align-items:center;height:100%;display:flex;position:relative}.avatar-menu-image[data-v-85761ef5]{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.avatar-menu-image[data-v-85761ef5]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.avatar-menu-image[data-v-85761ef5]{cursor:pointer;border:1px solid light-dark(#fff,#000);border-radius:24px;width:48px;height:48px}.avatar-menu-image img[data-v-85761ef5]{border-radius:24px;width:100%;height:100%}.avatar-menu-dropdown[data-v-85761ef5]{z-index:110;opacity:0;will-change:opacity;width:320px;color:var(--fm-ui-primary-color);visibility:hidden;background:light-dark(#fff,#121212);border-bottom-right-radius:8px;border-bottom-left-radius:8px;gap:40px;padding:20px;transition:opacity .3s;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 4px 62px #0000001f}.show[data-v-85761ef5]{opacity:1;visibility:visible}.focus-ring[data-v-b61bc07b]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.header-right-menu[data-v-b61bc07b]{background:var(--fm-ui-header-right-menu-background-color);border-top-left-radius:30px;border-bottom-left-radius:30px;align-items:center;gap:10px;height:100%;padding:0 16px;display:flex;position:relative}.header-left-actions[data-v-b61bc07b]{align-items:center;gap:10px;display:flex}.focus-ring[data-v-46fb6451]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}li[data-v-46fb6451]{margin:0;padding:0;list-style:none}.link[data-v-46fb6451]{color:var(--fm-ui-hamburger-link-color);white-space:nowrap;border-left:6px solid #0000;align-items:center;gap:10px;height:45px;padding:0 16px;font-size:12px;font-weight:400;display:flex}.link.router-link-active[data-v-46fb6451]{background:var(--fm-ui-hamburger-link-active-background-color)}.link[data-v-46fb6451]:hover{background:var(--fm-ui-hamburger-link-hover-background-color);color:var(--fm-ui-hamburger-link-hover-color)}.link[data-v-46fb6451]:focus,.link[data-v-46fb6451]:focus-within{background:var(--fm-ui-hamburger-link-focus-background-color);color:var(--fm-ui-hamburger-link-focus-color)}.link-icon[data-v-46fb6451]{width:20px}.link-icon svg[data-v-46fb6451]{width:100%}.focus-ring[data-v-0a90f3f1]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.group-item[data-v-0a90f3f1]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.group-item ul[data-v-0a90f3f1]{margin:0;padding:0;list-style:none}.group-link[data-v-0a90f3f1]{cursor:pointer;color:var(--fm-ui-hamburger-group-link-color);border-left:6px solid #0000;align-items:center;gap:12px;height:45px;padding:0 16px;display:flex}.group-link.centered[data-v-0a90f3f1]{justify-content:center}.group-link.router-link-active[data-v-0a90f3f1]{background:var(--fm-ui-hamburger-group-link-active-background-color);border-color:var(--fm-ui-hamburger-group-link-active-border-color)}.group-link[data-v-0a90f3f1]:hover{background:var(--fm-ui-hamburger-group-link-hover-background-color);color:var(--fm-ui-hamburger-group-link-hover-color)}.group-link[data-v-0a90f3f1]:focus,.group-link[data-v-0a90f3f1]:focus-within{background:var(--fm-ui-hamburger-group-link-focus-background-color);color:var(--fm-ui-hamburger-group-link-focus-color)}.group-icon[data-v-0a90f3f1]{width:16px;height:16px}.toggle[data-v-0a90f3f1]{cursor:pointer;justify-content:center;align-items:center;width:30px;height:100%;margin-left:auto;display:flex}.toggle.openedGroup[data-v-0a90f3f1]{transform:rotate(90deg)}.group-item-children[data-v-0a90f3f1]{background:var(--fm-ui-hamburger-group-children-background-color);flex-direction:column;gap:4px;display:flex}.focus-ring[data-v-333afa6a]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.sidebar-menu-mobile[data-v-333afa6a]{background:var(--fm-ui-hamburger-background-color);z-index:100;max-height:calc(100vh - 60px);position:fixed;top:60px;left:0;right:0;overflow-y:auto}.sidebar-menu-mobile ul[data-v-333afa6a]{margin:0;padding:0;list-style:none}.focus-ring[data-v-aaac7ac9]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.custom-breadcrumb[data-v-aaac7ac9]{align-items:center;gap:10px;padding:8px 16px;font-size:14px;display:flex}.custom-breadcrumb .breadcrumb-item[data-v-aaac7ac9]:not(.current):hover{cursor:pointer;text-decoration:underline}.custom-breadcrumb .breadcrumb-item[data-v-aaac7ac9]:first-child{font-size:20px;font-weight:700}@media (width<=768px){.custom-breadcrumb .breadcrumb-item[data-v-aaac7ac9]{display:none}.custom-breadcrumb .breadcrumb-item[data-v-aaac7ac9]:last-child{display:block}}.custom-breadcrumb .separator[data-v-aaac7ac9]{font-size:12px}@media (width<=768px){.custom-breadcrumb .separator[data-v-aaac7ac9]{display:none}}.focus-ring[data-v-befee0de]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.layout-header[data-v-befee0de]{border-bottom:1px solid var(--fm-ui-header-border-bottom-color);background:var(--fm-ui-header-background-color);height:var(--fm-ui-header-height);color:var(--fm-ui-header-color);top:0;left:var(--fm-ui-content-panel-margin-left,0);z-index:90;align-items:center;gap:10px;transition:all .3s;display:flex;position:fixed;right:0}.to-right[data-v-befee0de]{align-items:center;gap:10px;height:100%;margin-left:auto;display:flex}.hamburger-button-mobile[data-v-befee0de]{cursor:pointer;margin-left:20px}.focus-ring[data-v-3db4d111]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.hamburger-button-mobile[data-v-3db4d111]{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.hamburger-button-mobile[data-v-3db4d111]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.hamburger-button-mobile[data-v-3db4d111]{color:inherit}.focus-ring[data-v-fca97d4a]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.version-text[data-v-fca97d4a]{color:light-dark(#999,#999);text-align:center;font-size:12px}.focus-ring[data-v-77c8d49e]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}footer.sidebar-panel-footer[data-v-77c8d49e]{border-top:1px solid var(--fm-ui-sidebar-inner-border);flex-direction:column;grid-area:footer;justify-content:center;align-items:center;gap:20px;padding:16px;display:flex}.logo[data-v-77c8d49e]{max-width:175px}.focus-ring[data-v-7b6d38c0]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}li[data-v-7b6d38c0]{margin:0;padding:0;list-style:none}.link[data-v-7b6d38c0]{color:var(--fm-ui-sidebar-link-color);white-space:nowrap;border-left:6px solid #0000;align-items:center;gap:10px;height:45px;padding:0 16px;font-weight:400;display:flex}.link.router-link-active[data-v-7b6d38c0]{background:var(--fm-ui-sidebar-link-active-background-color);color:var(--fm-ui-sidebar-link-active-color)}.link[data-v-7b6d38c0]:hover{background:var(--fm-ui-sidebar-link-hover-background-color);color:var(--fm-ui-sidebar-link-hover-color)}.link[data-v-7b6d38c0]:focus,.link[data-v-7b6d38c0]:focus-within{background:var(--fm-ui-sidebar-link-focus-background-color);color:var(--fm-ui-sidebar-link-focus-color)}.link-icon[data-v-7b6d38c0]{width:20px}.link-icon svg[data-v-7b6d38c0]{width:100%}.focus-ring[data-v-ce2868bf]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.group-item[data-v-ce2868bf]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.group-item ul[data-v-ce2868bf]{margin:0;padding:0;list-style:none}.group-item:hover .group-item-children[data-v-ce2868bf]{visibility:visible}.group-link[data-v-ce2868bf]{cursor:pointer;color:var(--fm-ui-sidebar-group-link-color);align-items:center;gap:12px;height:45px;padding:0 16px;display:flex}.group-link[data-v-ce2868bf]:before{content:"";border-left:6px solid #0000;width:6px;height:100%;position:absolute;top:0;left:0}.group-link.centered[data-v-ce2868bf]{justify-content:center}.group-link.router-link-active[data-v-ce2868bf]{background:var(--fm-ui-sidebar-group-link-active-background-color);color:var(--fm-ui-sidebar-group-link-active-color)}.group-link.router-link-active[data-v-ce2868bf]:before{border-left:6px solid var(--fm-ui-sidebar-group-link-active-border-color)}.group-link[data-v-ce2868bf]:hover{background:var(--fm-ui-sidebar-group-link-hover-background-color);color:var(--fm-ui-sidebar-group-link-hover-color)}.group-link[data-v-ce2868bf]:focus,.group-link[data-v-ce2868bf]:focus-within{background:var(--fm-ui-sidebar-group-link-focus-background-color);color:var(--fm-ui-sidebar-group-link-focus-color)}.group-link[data-v-ce2868bf]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.group-icon[data-v-ce2868bf]{width:16px;height:16px}.toggle[data-v-ce2868bf]{cursor:pointer;justify-content:center;align-items:center;width:30px;height:100%;margin-left:auto;display:flex}.group-item-children[data-v-ce2868bf]{background:var(--fm-ui-sidebar-group-children-background-color);visibility:hidden;border-top-right-radius:8px;border-bottom-right-radius:8px;flex-direction:column;gap:4px;min-width:150px;display:flex;position:absolute;left:100%}.focus-ring[data-v-2ab7f311]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.sidebar-panel[data-v-2ab7f311]{z-index:var(--fm-ui-sidebar-z-index);width:var(--fm-ui-sidebar-width);grid-template:"header""nav"1fr"footer"/100%;grid-auto-flow:dense;background:var(--fm-ui-sidebar-background-color);font-weight:600;transition:all .2s ease-in;display:grid;position:fixed;top:0;bottom:0;left:0}header.sidebar-panel-header[data-v-2ab7f311]{border-bottom:1px solid var(--fm-ui-sidebar-panel-inner-border);color:var(--fm-ui-sidebar-panel-header-color);height:var(--fm-ui-header-height);grid-area:header;align-items:center;gap:16px;padding:0 16px;display:flex}header.sidebar-panel-header img[data-v-2ab7f311]{width:80%}header.sidebar-panel-header.centered[data-v-2ab7f311]{justify-content:center}nav.sidebar-panel-nav[data-v-2ab7f311]{flex-direction:column;grid-area:nav;gap:4px;display:flex}nav.sidebar-panel-nav ul[data-v-2ab7f311]{margin:0;padding:0;list-style:none}.sidebar-panel-show[data-v-2ab7f311]{left:0}.hamburger-button-desktop[data-v-2ab7f311]{cursor:pointer}.sidebar-opened.show-sidebar .hamburger-custom-button-desktop[data-v-2ab7f311]{display:block}.hamburger-custom-button-desktop[data-v-2ab7f311]{display:none}.sidebar-club-name[data-v-2ab7f311]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1024px){.hamburger-custom-button-desktop[data-v-2ab7f311]{display:none}.sidebar-panel-show .hamburger-custom-button-desktop[data-v-2ab7f311]{display:block}}.focus-ring[data-v-68b2f1d2]:focus{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.main-layout[data-v-68b2f1d2]{--fm-ui-sidebar-width:60px;--fm-ui-header-height:60px;--fm-ui-sidebar-z-index:1000;--fm-ui-content-panel-container-padding:0;min-height:100dvh;position:relative}.layout-padding[data-v-68b2f1d2]{--fm-ui-content-panel-container-padding:16px}.show-sidebar[data-v-68b2f1d2]{--fm-ui-content-panel-margin-left:60px}@media (width<=768px){.show-sidebar[data-v-68b2f1d2]{--fm-ui-content-panel-margin-left:0}}.content-panel[data-v-68b2f1d2]{margin-left:var(--fm-ui-content-panel-margin-left);flex-direction:column;min-height:100dvh;transition:all .2s ease-in;display:flex;position:relative}.content-panel-container[data-v-68b2f1d2]{padding:var(--fm-ui-content-panel-container-padding);flex-direction:column;flex:1;height:100%;padding-bottom:20px;display:flex}.sidebar-opened.show-sidebar[data-v-68b2f1d2]{--fm-ui-sidebar-width:250px}.sidebar-opened.show-sidebar .content-panel[data-v-68b2f1d2]{--fm-ui-content-panel-margin-left:250px}.sidebar-opened.show-sidebar .layout-header[data-v-68b2f1d2]{left:var(--fm-ui-content-panel-margin-left)}@media (width<=768px){.main-layout .content-panel[data-v-68b2f1d2]{margin-left:0}.sidebar-opened.show-sidebar .layout-header[data-v-68b2f1d2]{left:0}}.embed-mode-top[data-v-68b2f1d2]{margin-bottom:15px}
