html,body{font-family:"Roboto",Arial;margin:0;padding:0;height:100%}html *,body *{font-family:"Roboto",sans-serif}html,body{font-size:.8333333333vw}*{box-sizing:border-box;outline:none}html,body{margin:0;padding:0;min-height:100%;background:#fcfdff}html.stream-page,body.stream-page{background:rgba(0,0,0,0);overflow:hidden}html.stream-page.dev-page,body.stream-page.dev-page{background-color:#000}*{outline:none;box-sizing:border-box}* header{padding-top:1rem;padding-bottom:1rem}header .container,footer .container{padding-top:0;padding-bottom:0}.container{margin-left:auto;margin-right:auto}html{position:relative;display:flex;flex:1 1 auto;flex-direction:column}body{display:flex;flex-direction:column;flex:1 1 auto}.page{position:relative;display:flex;flex:1 1 auto;flex-direction:column}.page main{flex:1 1 auto;display:flex;flex-direction:column;padding-top:2.5rem;padding-bottom:2.5rem}table a{color:#5267eb;text-decoration:none}table a:hover{color:#5267eb;text-decoration:underline}.text-start{text-align:left}.logo{display:block;max-width:11.5rem;height:auto;width:100%}.logo svg{display:block;width:100%;height:auto}.container{padding-left:.9375rem;padding-right:.9375rem;max-width:91.875rem}.btn-style{display:flex;align-items:center;gap:.75rem;background:#5267eb;border:.0625rem solid #5267eb;border-radius:.25rem;padding-left:1rem;padding-right:1rem;padding-top:.5625rem;padding-bottom:.5625rem;font-size:1.125rem;color:#fff;text-decoration:none;transition:.3s;min-height:3.5rem;box-sizing:border-box;justify-content:center;cursor:pointer}.btn-style:hover{text-decoration:none;color:#5267eb;background-color:#fff}.btn-style:hover svg [fill=white]{fill:#5267eb}.btn-style:hover svg [stroke=white]{stroke:#5267eb}.btn-style:disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}.btn-style svg *{transition:.3s}.btn-style--light{background:#fff;color:#5267eb}.btn-style--light:hover{background:#5267eb;color:#fff}.btn-style--light:hover svg path[stroke="#5267EB"]{stroke:#fff}.btn-style--light:hover svg path[fill="#5267EB"]{fill:#fff}.btn-link{color:#5267eb;font-size:1.125rem;text-decoration:none;cursor:pointer;white-space:nowrap}.header-container{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.07);border-radius:.5rem;padding-top:.625rem;padding-bottom:.625rem;padding-left:1.875rem;padding-right:1.875rem;display:flex;align-items:center}.header-container .header-nav{margin-left:auto}.footer-container{display:flex;align-items:center;padding-top:1.875rem;padding-bottom:1.875rem;background:rgba(82,102,235,.2);border-radius:.5rem;padding-left:1.875rem;padding-right:1.875rem;gap:3.125rem}.footer-container .footer-link{font-size:1.125rem;display:flex;align-items:center;color:#000;gap:.625rem;text-decoration:none}.footer-container .copyright{margin-left:auto;font-size:1.125rem}.footer-container .copyright b{font-style:italic}.universal-form-block{opacity:0;pointer-events:none;position:relative;transition:.3s}.universal-form-block.active{z-index:1000;opacity:1;pointer-events:initial}.universal-form-block .bg-black{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5019607843);display:flex;align-items:center;justify-content:center}.universal-form-block .bg-black .popup-container{margin:auto;background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;width:100%;max-width:90rem;position:relative;max-height:95%;overflow-y:auto}.universal-form-block .bg-black .popup-container .close-popup{position:absolute;cursor:pointer;right:1.25rem;top:1.25rem;width:1.5rem;height:auto}.universal-form-block .bg-black .popup-container .close-popup svg{display:block;width:100%;height:auto}.universal-form-block .bg-black .popup-container .popup-body{padding-left:3.125rem;padding-right:3.125rem;padding-top:3.75rem;padding-bottom:2.5rem}.universal-form-block .bg-black .popup-container .popup-body .popup-header{margin-bottom:2.5rem;font-size:2.5rem;font-weight:600;text-align:center;margin-left:auto;margin-right:auto}.universal-form-block .bg-black .popup-container .popup-footer{padding-left:3.125rem;padding-right:3.125rem;border-top:.0625rem solid #bebebe;padding-bottom:1.875rem;padding-top:1.875rem;display:flex;align-items:center;justify-content:flex-end}.universal-form-block .bg-black .popup-container .popup-footer .popup-footer--right{display:flex;gap:1.875rem;align-items:center}.universal-form-block .bg-black .popup-container .popup-footer .btn-style{width:100%}.login-form-block .bg-black .popup-container{max-width:37.5rem}.login-form-block .input-grid{grid-template-columns:1fr}.input-grid{display:grid;gap:1.5625rem}.input-wrapper--root{position:relative}.input-wrapper--root .time-picker,.input-wrapper--root .list-picker{position:absolute;top:0;left:0;width:100%;height:auto;background-color:#fff;padding:1.25rem;border-radius:.25rem;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);z-index:3}.input-wrapper--root .time-picker .input-wrapper,.input-wrapper--root .list-picker .input-wrapper{margin-bottom:.625rem}.input-wrapper{position:relative;border-radius:.25rem .25rem 0rem 0rem;cursor:text;display:block;margin:0}.input-wrapper .svg-type-input{position:absolute;right:1rem;top:50%;width:1.5rem;height:auto;transform:translate(0, -50%);pointer-events:none}.input-wrapper .svg-type-input svg{display:block;width:100%;max-width:100%;height:auto}.input-wrapper.input-wrapper-readonly{pointer-events:none}.input-wrapper input:not(.vs__search){font-size:1.125rem;background:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,.06);padding-left:.75rem;padding-right:.75rem;padding-top:1.5625rem;padding-bottom:.9375rem;border-bottom:.0625rem dashed rgba(0,0,0,.42);display:block;width:100%}.input-wrapper input:not(.vs__search)[type=picker]{padding-right:2.5rem;cursor:pointer;text-overflow:ellipsis}.input-wrapper .placeholder{position:absolute;transition:.3s;pointer-events:none;color:rgba(0,0,0,.38);font-size:1.125rem;position:absolute;left:.75rem;top:50%;transform:translate(0, -50%);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-wrapper input:focus:not([type=time-range])+.placeholder,.input-wrapper input.focus+.placeholder{color:rgba(0,0,0,.6);font-size:.75rem;top:.375rem;transform:translate(0, 0)}.input-wrapper input:focus:not([type=time-range])[type=picker]+.placeholder,.input-wrapper input.focus[type=picker]+.placeholder{opacity:0}.main-page{margin:auto}.main-page .big-logo{margin-left:auto;margin-right:auto;width:100%;height:auto;max-width:25rem}.main-page .big-logo svg{display:block;width:100%;height:auto}.main-page .main-page__text-1{font-size:1.5rem;margin-bottom:1em;text-align:center;max-width:41.375rem;margin-top:2.875rem;margin-left:auto;margin-right:auto}.main-page .main-page__text-2{font-size:1.125rem;text-align:center;color:#707070;max-width:41.375rem;margin-left:auto;margin-right:auto}.dashboard-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.75rem}.dashboard-grid .dashboard-col{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.07);border-radius:.25rem;min-height:15.75rem;padding:1.25rem;display:flex;align-items:center;justify-content:center}.dashboard-grid .dashboard-col .dashboard-col__content{width:100%}.dashboard-grid .dashboard-col .dashboard-col__header{font-size:1.875rem;margin-bottom:1.25rem;text-align:center}.dashboard-grid .dashboard-col .dashboard-col__body{display:grid;gap:.6875rem;grid-template-columns:repeat(2, 1fr)}.dashboard-grid .dashboard-col .dashboard-col__body .btn-style:nth-child(3){grid-column:1/span 2}.inline-form-container .inline-footer{display:flex;gap:1.875rem;margin-top:2.1875rem;align-items:center}.new-team-form .input-grid{grid-template-columns:repeat(3, 1fr)}.input-grid-header{margin-top:3.125rem;margin-bottom:1.75rem;font-size:1.875rem}.player-form-block .input-grid{grid-template-columns:repeat(3, 1fr)}.page-flex-header{display:flex;margin-bottom:1.875rem;margin-top:1.25rem;align-items:center}.page-flex-header h1,.page-flex-header h2{font-weight:600;font-size:2.5rem}.page-flex-header .page-flex-header__nav{margin-left:auto}.files-show-block{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.875rem;-moz-user-select:none;-webkit-user-select:none;user-select:none;margin-bottom:1.25rem}.files-show-block .file-item{display:block;position:relative;width:100%;flex:0 0 8.75rem;max-width:8.75rem;height:5rem}.files-show-block .file-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.files-show-block .file-item .delete-file{position:absolute;top:.3125rem;right:.3125rem;cursor:pointer;width:1.5rem;height:auto}.files-show-block .file-item .delete-file svg{display:block;width:100%;height:auto}.new-team-form{border-top:.0625rem solid #bebebe;padding-top:2.5rem}.new-team-form .picture-loader-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.players-table-wrapper .players-table{padding-top:7.5rem}.player-number-input{background:#fff;border:.0625rem solid #b8b8b8;border-radius:.0625rem;max-width:7.375rem;width:100%;color:rgba(0,0,0,.87);font-size:.875rem;padding-left:.625rem;padding-right:.625rem;line-height:1;height:2.25rem;transition:.3s}.player-number-input:-moz-read-only{opacity:.5;pointer-events:none}.player-number-input:read-only{opacity:.5;pointer-events:none}.delete-form-block.universal-form-block .bg-black .popup-container{max-width:41.25rem}.delete-form-block.universal-form-block .bg-black .popup-container .popup-footer{gap:1.25rem}.breadcrumb{display:flex;align-items:center;font-weight:400;font-size:1.125rem}.breadcrumb .breadcrumb-item{display:flex;align-items:center}.breadcrumb .breadcrumb-item svg{margin-left:.5625rem;margin-right:.5625rem}.breadcrumb .breadcrumb-item>a{color:#000;text-decoration:none}.breadcrumb .breadcrumb-item>a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item>span{color:#000;opacity:.5}.new-tournament-steps-container{display:flex;align-items:center;gap:2.375rem;background:#fff;box-shadow:0rem .1875rem .0625rem -0.125rem rgba(0,0,0,.2),0rem .125rem .125rem rgba(0,0,0,.14),0rem .0625rem .3125rem rgba(0,0,0,.12);height:4.5rem;padding-left:3.5625rem;padding-right:3.5625rem;margin-bottom:3.125rem}.new-tournament-steps-container .new-tournament-step-item{display:flex;align-items:center;gap:.5rem;white-space:nowrap;opacity:.6;transition:.3s;cursor:pointer}.new-tournament-steps-container .new-tournament-step-item .new-tournament-step-item__num{font-size:.75rem;width:1.5rem;height:1.5rem;flex:0 0 1.5rem;display:flex;align-items:center;border-radius:50%;color:#fff;justify-content:center;text-align:center;background:#000}.new-tournament-steps-container .new-tournament-step-item .new-tournament-step-item__num svg{display:block;max-width:1.0625rem;height:auto}.new-tournament-steps-container .new-tournament-step-item .new-tournament-step-item__name{font-size:1.125rem;color:#000;text-decoration:none;cursor:pointer}.new-tournament-steps-container .new-tournament-step-item .new-tournament-step-item__name:hover{text-decoration:none}.new-tournament-steps-container .new-tournament-step-item.deactive{opacity:.38}.new-tournament-steps-container .new-tournament-step-item.active{opacity:1}.new-tournament-steps-container .new-tournament-step-item.active .new-tournament-step-item__num{background:#1976d2}.new-tournament-steps-container .new-tournament-step--line{flex:1 1 auto;height:.0625rem;width:100%;background-color:rgba(0,0,0,.12)}.new-tournament-component .input-grid{grid-template-columns:repeat(3, 1fr)}.new-tournament-component .picture-load-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.75rem;border-top:.0625rem solid #bebebe;margin-top:3.125rem;padding-top:3.125rem;margin-bottom:3.125rem}.new-tournament-component .step-container__footer{display:flex;align-items:center;gap:1.25rem}.new-tournament-component .step-container__footer .btn-style{width:100%;flex:1 1 auto;min-height:4.5rem}.new-tournament-component .step-container__footer .btn-style:last-child{margin-left:auto}.picture-loader-component,.hex-colors-block{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding-left:1.875rem;padding-right:1.875rem;padding-top:2.8125rem;padding-bottom:3.5625rem}.picture-loader-component .input-grid,.hex-colors-block .input-grid{grid-template-columns:repeat(1, 1fr)}.picture-loader-component .input-grid .input-wrapper svg,.hex-colors-block .input-grid .input-wrapper svg{position:absolute;top:50%;right:1rem;transform:translate(0, -50%);pointer-events:none}.picture-loader-component .or,.hex-colors-block .or{font-weight:400;font-size:1.125rem;text-align:center;color:#717171;margin-top:.75rem;margin-bottom:.75rem;margin-left:auto;margin-right:auto}.picture-loader-component .name-pic-file,.hex-colors-block .name-pic-file{text-align:center;font-size:1.875rem}.picture-loader-component .info-about-pic-file,.hex-colors-block .info-about-pic-file{color:#717171;font-size:1.125rem;text-align:center;margin-top:1.375rem;margin-bottom:1.5rem}.picture-loader-component .file-inputs-adaptive-container,.hex-colors-block .file-inputs-adaptive-container{display:block;gap:.875rem}.picture-loader-component .file-inputs-adaptive-container .btn-style--light,.hex-colors-block .file-inputs-adaptive-container .btn-style--light{white-space:nowrap}.picture-loader-component .file-inputs-adaptive-container .input-grid,.hex-colors-block .file-inputs-adaptive-container .input-grid{flex:1 1 auto;margin-bottom:0}.picture-loader-component .file-inputs-adaptive-container.flex-file-inputs,.hex-colors-block .file-inputs-adaptive-container.flex-file-inputs{align-items:center}.hex-colors-block{display:flex;flex-direction:column}.hex-colors-block .hex-header{margin-bottom:1.375rem;text-align:center;font-size:1.875rem}.hex-colors-block .input-grid:not(:last-child){margin-bottom:auto}.new-tournament-component .partners-add-list .partners-add-item{border-bottom:.0625rem solid #bebebe;margin-bottom:3.75rem;padding-bottom:3.75rem}.new-tournament-component .partners-add-list .partners-add-item .partners-add-item__header{font-weight:500;font-size:1.875rem;margin-bottom:1.625rem}.new-tournament-component .partners-add-list .partners-add-item .partner-grid{display:grid;gap:1.75rem;grid-template-columns:1fr 1fr}.new-tournament-component .partners-add-list .partners-add-item .partner-grid .partner-grid__col>.input-grid{grid-template-columns:1fr;margin-bottom:2.625rem}.new-tournament-component .partners-add-list .partners-add-item .partner-grid .partner-grid__col .partner__img-banner-place{position:relative}.new-tournament-component .partners-add-list .partners-add-item .partner-grid .partner-grid__col .partner__img-banner-place img{display:block;width:100%;height:auto}.division-main-data{border-bottom:.0625rem solid #bebebe;padding-bottom:1.5625rem;margin-bottom:2.5rem}.division-data-iterator{border-bottom:.0625rem solid #bebebe;margin-bottom:3.125rem;padding-bottom:3.125rem}.size-dry-room-type{margin-right:5rem;display:flex;align-items:center;gap:1.875rem;font-size:1.125rem}.size-dry-room-type__label{display:flex;align-items:center;margin-bottom:0;position:relative}.size-dry-room-type__label__fake-radio{background:#fff;border:.0625rem solid #a5a5a5;width:1rem;height:1rem;flex:0 0 1rem;margin-right:.5rem;transition:.3s;position:relative;border-radius:50%}.size-dry-room-type__label__fake-radio:after{display:block;content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#06f;width:.625rem;height:.625rem;opacity:0;transition:.3s}.size-dry-room-type__label input{position:absolute;left:.5rem;height:.5rem;width:.0625rem;height:.0625rem;visibility:hidden;opacity:0}.size-dry-room-type__label input:checked+.size-dry-room-type__label__fake-radio{border:.0625rem solid #06f}.size-dry-room-type__label input:checked+.size-dry-room-type__label__fake-radio:after{opacity:1}.division-group-base-data{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;margin-top:3.125rem}.division-group-base-data .division-group-base-data__header{padding:1.875rem;border-bottom:.0625rem solid #bebebe;display:flex;align-items:center}.division-group-base-data .division-group-base-data__header .division-group-base-data__header__title{font-weight:500;font-size:1.875rem;margin-right:1.875rem}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages{margin-right:5rem;display:flex;align-items:center;gap:1.875rem}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label{display:flex;align-items:center;margin-bottom:0;position:relative}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label .division-group-base-data__stages__label__fake-radio{background:#fff;border:.0625rem solid #a5a5a5;width:1rem;height:1rem;flex:0 0 1rem;margin-right:.5rem;transition:.3s;position:relative;border-radius:50%}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label .division-group-base-data__stages__label__fake-radio:after{display:block;content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#06f;width:.625rem;height:.625rem;opacity:0;transition:.3s}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label input{position:absolute;left:.5rem;height:.5rem;width:.0625rem;height:.0625rem;visibility:hidden;opacity:0}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label input:checked+.division-group-base-data__stages__label__fake-radio{border:.0625rem solid #06f}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label input:checked+.division-group-base-data__stages__label__fake-radio:after{opacity:1}.division-group-base-data .division-group-base-data__header .division-group-base-data__stages .division-group-base-data__stages__label .division-group-base-data__stages__label__text{font-size:1.125rem}.division-group-base-data .division-group-base-data__body{padding:1.875rem;padding-left:2.75rem;display:flex;gap:1rem;overflow-x:auto}.division-group-base-data .division-group-base-data__body .division-group-col{flex:1 1 auto;width:100%;min-width:16.25rem}.division-group-base-data .division-group-base-data__body .division-group-col:not(:first-child) .division-group-col__r-3 .division-group-col__txt{visibility:hidden;pointer-events:none}.division-group-base-data .division-group-base-data__body .division-group-col:not(:first-child) .division-group-col__r-3 .division-group-col__places__item__num{display:none !important}.division-group-base-data .division-group-base-data__body .division-group-col .division-group-col__txt{font-size:1.125rem}.division-group-base-data .division-group-base-data__body .division-group-col__r-1{display:flex;flex-direction:column;gap:.75rem}.division-group-base-data .division-group-base-data__body .division-group-col__r-2{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5625rem;margin-bottom:4rem}.division-group-base-data .division-group-base-data__body .division-group-col__places{margin-top:.75rem}.division-group-base-data .division-group-base-data__body .division-group-col__places .division-group-col__places__item{position:relative}.division-group-base-data .division-group-base-data__body .division-group-col__places .division-group-col__places__item:not(:last-child){margin-bottom:.75rem}.division-group-base-data .division-group-base-data__body .division-group-col__places .division-group-col__places__item__num{position:absolute;font-size:1.125rem;left:-1rem;top:50%;transform:translate(-100%, -50%)}.division-group-base-data .division-group-base-data__body .division-group-col__places .division-group-col__places__item .division-group-col__places__item__fake-input--wrapper{min-height:3.875rem}.division-group-base-data--stage-2-wrapper{margin-top:7.5rem}.division-group-base-data--stage-2-wrapper .division-group-base-data--stage-2__count-cups-row{border-bottom:.0625rem solid #bebebe;border-top:.0625rem solid #bebebe;padding-top:1.875rem;padding-bottom:1.875rem}.division-group-base-data--stage-2__cups-iterator{border-bottom:.0625rem solid #bebebe;padding-top:3.125rem;margin-bottom:1.875rem}.division-group-base-data--stage-2__cups-iterator .division-group-base-data--stage-2__cups-iterator__header{margin-bottom:1.5rem;font-weight:600;font-size:1.875rem}.cup-picture-loader{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem;margin-bottom:2.8125rem}.cup-place-selector{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding:1.5625rem}.cup-place-selector .cup-place-selector__header{text-align:center;font-size:1.5rem;margin-bottom:1.5rem}.cup-place-selector .cup-place-selector__flex{display:flex;justify-content:space-between;align-items:center}.cup-place-scheme{grid-column:span 2}.cup-place-scheme img{display:block;width:100%;height:auto}.cup-place-selector__item{position:relative;display:flex;align-items:center;gap:.625rem;color:rgba(0,0,0,.6);font-size:1.125rem;cursor:pointer}.cup-place-selector__item .cup-place-selector__item__label{transition:.3s}.cup-place-selector__item input{opacity:0;width:0;height:0;position:absolute}.cup-place-selector__item input+.cup-place-selector__item__fake-radio{width:1.125rem;height:1.125rem;border:.125rem solid rgba(0,0,0,.54);border-radius:.125rem;display:flex;align-items:center;justify-content:center;transition:.3s}.cup-place-selector__item input+.cup-place-selector__item__fake-radio svg{width:100%;max-width:.875rem;height:auto;margin:auto;transition:.3s;opacity:0}.cup-place-selector__item input+.cup-place-selector__item__fake-radio svg path{fill:#fff}.cup-place-selector__item input:disabled~*{opacity:.5}.cup-place-selector__item input:checked+.cup-place-selector__item__fake-radio{background:#1867c0;border:.125rem solid #1867c0}.cup-place-selector__item input:checked+.cup-place-selector__item__fake-radio svg{opacity:1}.cup-place-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem;margin-bottom:9.6875rem;align-items:start}.cup-place-selector__footer{padding-top:1.5625rem}.cup-place-selector__footer .cup-place-selector__changer-stage-type{display:flex;align-items:center;gap:2.5rem}.cup-place-selector__footer .cup-place-selector__changer-stage-type label{display:flex;align-items:center;margin-bottom:0;gap:.625rem;position:relative;color:rgba(0,0,0,.6);font-size:1.125rem;cursor:pointer}.cup-place-selector__footer .cup-place-selector__changer-stage-type label input{opacity:0;width:0;height:0;position:absolute}.cup-place-selector__footer .cup-place-selector__changer-stage-type label input+.cup-place-selector__changer-stage-type__fake-radio{transition:.3s;position:relative;border:.0625rem solid #06f;width:1rem;height:1rem;border-radius:50%}.cup-place-selector__footer .cup-place-selector__changer-stage-type label input+.cup-place-selector__changer-stage-type__fake-radio::before{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#06f;width:.625rem;height:.625rem;transition:.3s;opacity:0;border-radius:50%}.cup-place-selector__footer .cup-place-selector__changer-stage-type label input:checked+.cup-place-selector__changer-stage-type__fake-radio::before{opacity:1}.step-4-base-data{margin-bottom:3.125rem}.step-4-days-iterator{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;margin-bottom:5rem}.step-4-days-iterator .step-4-days-iterator__header{border-bottom:.0625rem solid #bebebe;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}.step-4-days-iterator .step-4-days-iterator__header .step-4-days-iterator__day-name{font-weight:600;font-size:1.875rem}.step-4-days-iterator .ice-rink-row-wrapper{padding-left:2rem;padding-right:2rem}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-row{padding-top:.9375rem;padding-bottom:1.875rem}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-row .ice-rink-row__header{font-size:1.5rem;margin-bottom:1.25rem}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-row:not(:first-child){border-top:.0625rem solid #bebebe}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-add-item{margin-top:.625rem}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-footer a{font-weight:400;font-size:1.125rem;color:#5267eb;margin-top:.625rem;text-decoration:none}.step-4-days-iterator .ice-rink-row-wrapper .ice-rink-footer .delete-time-range{text-align:right}.shedule-table .v-data-table__wrapper{overflow:visible}.shedule-table .v-data-table__wrapper input[type=picker]{padding-top:.4375rem;padding-bottom:.4375rem}.shedule-table .error{background:#f4a5ae;transition:.3s}.shedule-table .error:hover{background:#ed6f7e !important}.shedule-table tr{transition:.3s}.list-picker label{display:flex;align-items:center;margin-bottom:0;position:relative}.list-picker label .fake-radio{background:#fff;border:.0625rem solid #a5a5a5;width:1rem;height:1rem;flex:0 0 1rem;margin-right:.5rem;transition:.3s;position:relative;border-radius:50%}.list-picker label .fake-radio:after{display:block;content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#06f;width:.625rem;height:.625rem;opacity:0;transition:.3s}.list-picker label input{position:absolute;left:.5rem;height:.5rem;width:.0625rem;height:.0625rem;visibility:hidden;opacity:0}.list-picker label input:checked+.fake-radio{border:.0625rem solid #06f}.list-picker label input:checked+.fake-radio:after{opacity:1}.input-wrapper--root .list-picker{width:100vw;max-width:19.3125rem}.input-wrapper--root .list-picker .btn-style{margin-top:1.125rem}.step-4-days-iterator{padding-bottom:1.875rem}.locker-row-wrapper{padding-left:2rem;padding-right:2rem}.locker-row-wrapper .btn-style{max-width:12.875rem}.locker-row-wrapper .locker-room__header{font-size:1.5rem;margin-bottom:1.25rem}.locker-row-wrapper .locker-room-iterator{padding-top:.9375rem;padding-bottom:0}.locker-row-wrapper .locker-room-iterator:not(:first-child){border-top:.0625rem solid #bebebe;padding-top:1.875rem}.player-detail-wrapper .player-static-data{display:flex;gap:3.125rem;margin-top:1.625rem}.player-detail-wrapper .player-static-data .player-photo{flex:0 0 11.875rem;width:100%;max-width:11.875rem;height:11.875rem;background:#cbcfef;border-radius:50%;padding:.5rem;position:relative;overflow:hidden}.player-detail-wrapper .player-static-data .player-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.player-detail-wrapper .player-static-data .player-data{flex:1 1 auto}.player-detail-wrapper .player-static-data .player-data .player-data__header{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:.0625rem solid #bebebe;display:flex;align-items:center;justify-content:space-between}.player-detail-wrapper .player-static-data .player-data .player-data__header .player-data__header__col-1 .player-data__header__name{font-weight:600;font-size:2.5rem;margin-bottom:.8125rem}.player-detail-wrapper .player-static-data .player-data .player-data__header .player-data__header__col-1 .player-data__header__team{font-size:1.125rem;display:flex;align-items:center;gap:1rem}.player-detail-wrapper .player-static-data .player-data .player-data__header .player-data__header__col-1 .player-data__header__team .player-data__header__team__img{border:.0625rem solid #cacaca;border-radius:.0625rem;width:2.0625rem;height:1.375rem;padding:.125rem}.player-detail-wrapper .player-static-data .player-data .player-data__header .player-data__header__col-1 .player-data__header__team .player-data__header__team__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.player-detail-wrapper .player-static-data .player-data .player-data__header .player-data__header__col-2{width:100%;max-width:27rem;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.player-detail-wrapper .player-static-data .player-data__body .player-data__params{display:flex;font-weight:400;font-size:1.125rem;margin-bottom:1.4375rem;color:#494949}.player-detail-wrapper .player-static-data .player-data__body .player-data__params .player-data__params--item:not(:last-child){display:flex;align-items:center}.player-detail-wrapper .player-static-data .player-data__body .player-data__params .player-data__params--item:not(:last-child)::after{width:.3125rem;height:.3125rem;background:#5267eb;border-radius:50%;display:block;content:"";margin-left:.8125rem;margin-right:1rem}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts{font-size:1.125rem;display:flex;align-items:center;margin-bottom:2rem}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts .phone{color:#000;text-decoration:none}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts .social-links{display:flex;align-items:center;padding-left:1.25rem;padding-right:1.25rem;margin-right:1.25rem;border-right:.0625rem solid #bebebe;min-height:1.75rem;gap:.75rem}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts .social-links a{max-width:1.4063rem;flex:0 0 1.4063rem;width:100%;display:block}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts .social-links a svg{display:block;width:100%;height:auto}.player-detail-wrapper .player-static-data .player-data__body .player-data__contacts .email{color:#000;text-decoration:none}.player-detail-wrapper .player-static-data .player-data__body .player-data__links{width:100%;max-width:31.25rem;display:grid;grid-template-columns:auto auto;gap:1.25rem}.player-stat-container{margin-top:2.25rem;border-top:.0625rem solid #bebebe}.player-stat-container .player-stat-iterator{padding-top:2.5rem}.player-stat-container .player-stat-iterator .player-stat-iterator__header{font-size:1.875rem;margin-bottom:1.625rem}.player-stat-container .player-stat-iterator .player-stat-iterator__body{background:#fff;border:.0625rem solid #b3b3b3;border-radius:.125rem}.team-stat-container{margin-top:2.25rem;border-top:.0625rem solid #bebebe}.team-stat-container .team-stat-iterator{padding-top:2.5rem}.team-stat-container .team-stat-iterator .team-stat-iterator__header{font-size:1.875rem;margin-bottom:1.625rem}.team-detail-wrapper{margin-top:1.25rem}.team-detail-wrapper .team-detail__photo{width:100%;height:28.75rem;position:relative}.team-detail-wrapper .team-detail__photo>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-detail-wrapper .team-detail__photo .team-detail__main-data{position:absolute;left:50%;bottom:-5.5rem;transform:translate(-50%, 0);background:hsla(0,0%,100%,.9);box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding:1.5rem;padding-top:2.25rem;width:100%;max-width:34rem}.team-detail-wrapper .team-detail__photo .team-detail__main-data .team-detail__logo{flex:0 0 10rem;width:100%;max-width:10rem;height:10rem;background:#cbcfef;border-radius:50%;padding:.5rem;position:relative;overflow:hidden;margin-left:auto;margin-right:auto}.team-detail-wrapper .team-detail__photo .team-detail__main-data .team-detail__logo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.team-detail-wrapper .team-detail__photo .team-detail__main-data .team-detail__name{font-weight:600;font-size:2.5rem;margin-top:1.5rem;text-align:center;margin-bottom:.8125rem}.team-detail-wrapper .team-detail__photo .team-detail__main-data .team-detail__country{text-align:center;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:1.125rem}.team-detail-wrapper .team-detail__photo .team-detail__main-data .team-detail__btns{margin-top:1.875rem;display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.locker-row-wrapper--dry{margin-top:2.5rem}.locker-row-wrapper--dry .cup-place-selector__item{margin-bottom:1.25rem}.step-5-iterator{overflow-x:auto;overflow-y:visible;padding-bottom:3.75rem;margin-bottom:2.5rem}.step-5-iterator .shedule-table{min-width:200rem}.tournament-active-block{background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding:1.25rem}.tournament-active-block .tournament-active-block-top{margin-bottom:2.25rem}.tournament-active-block .tournament-active-block-top .tournament-dates{max-width:20rem}.tournament-active-block .tournament-active-name{font-weight:600;font-size:1.875rem;margin-bottom:1.875rem}.tournament-active-block .game-list{margin-bottom:3.125rem}.tournament-active-block .game-list .game-item{padding-top:.9375rem;padding-bottom:.9375rem;display:flex;align-items:center;gap:3.75rem}.tournament-active-block .game-list .game-item .game-item--time{font-size:1.875rem}.tournament-active-block .game-list .game-item .game-item--rink{font-size:1.125rem}.tournament-active-block .game-list .game-item .game-item--col-2{display:flex;align-items:center;gap:1.5625rem}.tournament-active-block .game-list .game-item .game-item--col-2 span{font-size:1.125rem}.tournament-active-block .game-list .game-item .game-item--col-2 .game-item--team{display:flex;align-items:center;font-size:1.125rem;color:#5267eb;gap:1rem}.tournament-active-block .game-list .game-item .game-item--col-2 .game-item--team .game-item--team--logo{width:4.375rem;height:4.375rem;position:relative}.tournament-active-block .game-list .game-item .game-item--col-2 .game-item--team .game-item--team--logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.tournament-active-block .game-list .game-item .game-item--col-2 .game-item--team:last-child .game-item--team--logo{order:2}.tournament-active-block .game-list .game-item .game-item--col-3{flex:1 1 auto}.tournament-active-block .game-list .game-item .game-item--col-last{max-width:12.875rem}.tournament-active-block .game-list .game-item:not(:last-child){border-bottom:.0625rem solid #bebebe}.tournaments-list-component .tournaments-list .tournament-item{display:flex;align-items:center;background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem;padding-right:1rem;margin-bottom:.625rem}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-1{font-size:1.5rem;display:flex;align-items:center;gap:1.875rem;padding-right:1.875rem;margin-right:1.875rem;border-right:.0625rem solid #bebebe;text-decoration:none;color:#000;flex:0 0 18.75rem}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-1:hover{color:#000;text-decoration:underline}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-1 .tournament-item__logo{width:4.375rem;height:4.375rem;position:relative}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-1 .tournament-item__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-2{padding-right:1.875rem;margin-right:1.875rem;border-right:.0625rem solid #bebebe}.tournaments-list-component .tournaments-list .tournament-item .tournament-item__date{font-size:1.125rem;align-items:center;display:flex;gap:.5625rem}.tournaments-list-component .tournaments-list .tournament-item .tournament-item__date img{width:1.5rem;height:auto}.tournaments-list-component .tournaments-list .tournament-item .tournament-item--col-3{flex:1 1 auto}.tournaments-list-component .tournaments-list .tournament-item .tournament-item__place{font-size:1.125rem}.game-console-container{background:rgba(82,102,235,.1);padding-top:4.375rem;padding-bottom:5.625rem;position:relative}.game-console-container .game-iframe{width:25rem;position:absolute;left:50%;top:37.5rem;transform:translate(-50%, 0);pointer-events:none}.game-console-container .game-iframe iframe{position:absolute;top:0;left:0;width:120rem;height:62.5rem;-o-object-fit:contain;object-fit:contain;transform:translate(-50%, -50%) scale(0.2);left:50%}.game-console-container .timer-block{display:flex;align-items:center;margin-left:auto;margin-right:auto;font-size:1.5rem;gap:.9375rem;justify-content:center}.game-console-container .timer-block .timer-block-value{display:table;background:#fff;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);border-radius:.125rem;padding-left:.625rem;padding-right:.625rem;padding-top:.25rem;padding-bottom:.25rem}.console-row-1{display:flex;align-items:flex-end;margin-bottom:3.125rem}.console-row-1 .period-console{margin-left:auto;margin-right:auto}.console-row-1 .period-console .period-control{display:flex;align-items:center;margin-top:1rem;justify-content:center;gap:1.25rem}.console-row-1 .team-1,.console-row-1 .team-2{padding-left:.625rem;padding-right:.625rem;background-color:#fff;min-width:16.25rem;padding-top:2.1875rem;padding-bottom:2.1875rem;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);text-align:center}.timer-control{display:flex;align-items:center;gap:1.25rem;justify-content:center;margin-top:.9375rem;margin-bottom:1.875rem}.timer-control .timer-control-btn{background:#fff;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);border-radius:.125rem;width:10rem;height:3.75rem;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;border:.25rem solid rgba(0,0,0,0);transition:.3s}.timer-control .timer-control-btn.active{border:.25rem solid #5267eb}.timer-control .timer-control-btn.disabled{opacity:.5;pointer-events:none}.game-console-wrapper.ended{transition:.3s;opacity:.5;pointer-events:none}.console-btn{background:#fff;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);border-radius:.125rem;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:.9375rem;padding-bottom:.9375rem;display:table;font-size:1.5rem;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;transition:.3s;box-sizing:border-box;border:.25rem solid rgba(0,0,0,0)}.console-btn.active{border:.25rem solid #5267eb}.console-btn.disabled{opacity:.5;pointer-events:none}.goal-row{display:flex;align-items:flex-start}.goal-row .score-container{margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:2.5rem;padding-top:.9375rem}.goal-row .score-container .score-value{font-weight:600;font-size:2.5rem;line-height:3rem;color:#5267eb;width:7.5rem;height:5rem;background:#fff;border:.1875rem solid #5267eb;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);border-radius:.125rem;display:flex;align-items:center;justify-content:center;text-align:center}.shoot-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}.penalty-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6.25rem}.change-gaole-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.1875rem}.empty-net-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.1875rem}.empty-net-row .console-btn.disabled{pointer-events:all !important}.shootout-row{display:flex;align-items:center;justify-content:center}.bottom-row{display:flex;align-items:flex-start;justify-content:center;margin-top:3.125rem;gap:3.125rem;transition:.3s}.bottom-row.disabled{pointer-events:none;opacity:.5}.bottom-row .shootout-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.875rem;justify-content:center}.bottom-row .shootout-grid .shootout-btn{width:4.375rem;height:3.75rem;position:relative;background:#fff;box-shadow:0rem .2956rem 2.9557rem rgba(0,0,0,.12);border-radius:.125rem;display:flex;align-items:center;justify-content:center}.bottom-row .shootout-grid .shootout-btn .shoot-out-control{position:absolute;top:0rem;left:0;width:100%;display:flex;justify-content:center;gap:.4375rem;font-size:1.5rem;transform:translate(0, -100%)}.bottom-row .shootout-grid .shootout-btn .shoot-out-control .shoot-out-control-plus,.bottom-row .shootout-grid .shootout-btn .shoot-out-control .shoot-out-control-minus{cursor:pointer}.bottom-row .shootout-grid .shootout-btn .shootout-btn-content{font-weight:600;font-size:2.5rem;text-align:center}.goal-settings,.goalie-settings{position:fixed;top:0;z-index:3;left:0;width:100%;height:100vh;overflow-y:scroll;display:flex;align-items:center;justify-content:center}.goal-settings .goal-settings--wrapper,.goal-settings .goalie-settings--wrapper,.goalie-settings .goal-settings--wrapper,.goalie-settings .goalie-settings--wrapper{padding:1.875rem;width:47.5rem;height:auto;margin:auto;background:#fff;position:relative}.goal-settings .goal-settings--wrapper .list-picker--wrap,.goal-settings .goalie-settings--wrapper .list-picker--wrap,.goalie-settings .goal-settings--wrapper .list-picker--wrap,.goalie-settings .goalie-settings--wrapper .list-picker--wrap{max-height:6.875rem;overflow-y:auto}.goal-settings .goal-settings--wrapper .close-goal,.goal-settings .goalie-settings--wrapper .close-goal,.goalie-settings .goal-settings--wrapper .close-goal,.goalie-settings .goalie-settings--wrapper .close-goal{position:absolute;top:1.25rem;right:1.25rem;cursor:pointer}.goal-settings .goal-settings--wrapper .goal-settings--header,.goal-settings .goalie-settings--wrapper .goal-settings--header,.goalie-settings .goal-settings--wrapper .goal-settings--header,.goalie-settings .goalie-settings--wrapper .goal-settings--header{font-size:2.5rem;font-weight:700;margin-bottom:.8125rem;text-align:center}.goal-settings .goal-settings--wrapper .goal-settings--sub-header,.goal-settings .goalie-settings--wrapper .goal-settings--sub-header,.goalie-settings .goal-settings--wrapper .goal-settings--sub-header,.goalie-settings .goalie-settings--wrapper .goal-settings--sub-header{margin-bottom:3rem;text-align:center}.goal-settings .goal-settings--wrapper .goal-settings--footer,.goal-settings .goalie-settings--wrapper .goal-settings--footer,.goalie-settings .goal-settings--wrapper .goal-settings--footer,.goalie-settings .goalie-settings--wrapper .goal-settings--footer{margin-top:1.875rem}.goal-settings .goal-settings--wrapper .goal-settings--footer .btn-style,.goal-settings .goalie-settings--wrapper .goal-settings--footer .btn-style,.goalie-settings .goal-settings--wrapper .goal-settings--footer .btn-style,.goalie-settings .goalie-settings--wrapper .goal-settings--footer .btn-style{width:100%}main.stream-main{padding:0 !important}.v-enter-active,.v-leave-active{transition:.2s;scale:1}.v-enter-from,.v-leave-to{opacity:0;scale:.3}.stream-wrapper{width:100vw;height:100vh;overflow:hidden;position:relative}.stream-wrapper.test{background-color:#000}.stream-wrapper .stream-left-top-info{left:3rem;top:3rem;position:absolute}.stream-wrapper .stream-left-top-info .stream-left-top-info--advert{position:absolute;width:28.5rem;height:100%;top:0;right:-2.5rem;transform:translate(100%, 0);overflow:hidden;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.5625rem}.stream-wrapper .stream-left-top-info .stream-left-top-info--advert img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stream-wrapper .stream-left-top-info .stream-game-main-info{background:#fff;opacity:.9;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.5625rem;padding:.3125rem;display:flex}.stream-wrapper .stream-left-top-info .stream-game-main-info .stream-game-main-info--rect{background:linear-gradient(358.35deg, #1B3085 0.82%, #3C63C6 98.03%);border-radius:.5rem;min-width:21.25rem;min-height:9.375rem}.stream-wrapper .stream-left-top-info .stream-game-main-info .stream-game-main-info--right .stream-game-main-info--right--team1,.stream-wrapper .stream-left-top-info .stream-game-main-info .stream-game-main-info--right .stream-game-main-info--right--team2{background:linear-gradient(179.74deg, #1B3085 0.78%, #3C63C6 99.73%)}.stream-wrapper .panalty-list{position:absolute;left:50%;bottom:7.375rem;transform:translate(-50%, 0);display:flex;gap:1.875rem}.stream-wrapper .panalty-list .goal-card{position:initial;transform:initial}.stream-wrapper .goal-card{position:absolute;left:50%;bottom:7.375rem;transform:translate(-50%, 0);width:51.875rem;height:18.75rem;background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.07);border-radius:.25rem;padding:.125rem;display:grid;grid-template-columns:16.25rem auto}.stream-wrapper .goal-card .goal-card--img{position:relative;overflow:hidden}.stream-wrapper .goal-card .goal-card--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stream-wrapper .goal-card .goal-card--content{padding-left:2.125rem;padding-top:2.5rem}.stream-wrapper .goal-card .goal-card--content .goal-card--name{font-weight:700;font-size:2.5rem;margin-bottom:1.875rem}.stream-wrapper .goal-card .goal-card--content .goal-card--assists{font-size:1.5rem;line-height:1.25}.stream-left-top-info{height:10.0625rem;width:auto;display:block}.stream-left-top-info .game-info-abs{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-weight:500;font-size:1.5625rem}.stream-left-top-info .game-info-abs .team-1-name{position:absolute;top:1.0625rem;left:8rem}.stream-left-top-info .game-info-abs .team-2-name{position:absolute;bottom:1.0625rem;left:8rem}.stream-left-top-info .game-info-abs .team-style-name{display:flex;align-items:center;font-weight:400;font-size:1.5rem;color:#000;gap:1rem}.stream-left-top-info .game-info-abs .team-style-name .team-img{width:3.375rem;height:3.375rem;border:.0625rem solid rgba(0,0,0,.5);border-radius:50%;overflow:hidden;position:relative}.stream-left-top-info .game-info-abs .team-style-name .team-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stream-left-top-info .game-info-abs .team-1-score,.stream-left-top-info .game-info-abs .team-2-score{position:absolute;font-weight:600;font-size:2.5rem;color:#fff}.stream-left-top-info .game-info-abs .game-stage{left:2.75rem;top:2.6875rem;position:absolute;font-weight:500;font-size:1.5625rem;color:#fff}.stream-left-top-info .game-info-abs .shootout{position:absolute;left:20rem;font-size:1.25rem;color:#000;display:flex;align-items:center;gap:1.25rem}.stream-left-top-info .game-info-abs .shootout-1{top:2rem}.stream-left-top-info .game-info-abs .shootout-2{bottom:2rem}.stream-left-top-info .game-info-abs .team-1-score{top:1.25rem;right:3.125rem}.stream-left-top-info .game-info-abs .team-2-score{bottom:1.25rem;right:3.125rem}.stream-left-top-info .game-info-abs .game-timer{font-weight:500;font-size:1.5625rem;bottom:2.5625rem;left:3.75rem;transform:translate(-50%, 0);position:absolute}.stream-left-top-info svg{width:auto;height:100%;display:block}.anonce-block{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem)}.anonce-block .anonce-card--img{position:absolute;top:0;left:0;width:100%;height:100%}.anonce-block .anonce-card--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anonce-block .anonce-card{max-width:90rem;height:auto;width:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.anonce-block .anonce-card .anonce-card--header{width:100%;background-color:#fff;height:8.75rem;position:relative}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--banner-left{position:absolute;left:0;height:100%;width:21.125rem}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--banner-left img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--banner-right{position:absolute;width:21.125rem;height:100%;right:0}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--banner-right img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--cup-info{margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:1.875rem;justify-content:center;height:100%}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--cup-info .anonce-card--header--cup-info--img{width:6.875rem;height:6.875rem;border-radius:50%;overflow:hidden;border:.0625rem solid rgba(0,0,0,.5);position:relative}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--cup-info .anonce-card--header--cup-info--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--cup-info .anonce-card--header--cup-info--text .anonce-card--header--cup-info--text--name{margin-bottom:.625rem;font-weight:700;font-size:2.5rem}.anonce-block .anonce-card .anonce-card--header .anonce-card--header--cup-info .anonce-card--header--cup-info--text .anonce-card--header--cup-info--text--division{font-size:1.5rem}.anonce-block .anonce-card .anonce-card--body{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:2.5rem;padding-bottom:2.5rem;position:relative}.anonce-block .anonce-card .anonce-card--body::before{background:#083199;opacity:.8;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content{position:relative;z-index:3}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game-type{text-align:center;color:#fff;margin-bottom:1.875rem;font-weight:600;font-size:2.5rem}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams{display:flex;align-items:center;gap:.125rem;justify-content:center}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2{width:100%;max-width:18.125rem;flex:0 0 18.125rem;position:relative}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 svg,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 svg{pointer-events:none;filter:drop-shadow(0rem 0.25rem 2.5rem rgba(0, 0, 0, 0.12))}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:2.875rem;padding-right:2.875rem;padding-top:1.875rem;text-align:center}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-img,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-img{width:10rem;height:10rem;margin-bottom:1rem;position:relative;border-radius:50%;overflow:hidden;border:.0625rem solid rgba(0,0,0,.5)}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-img img,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--name,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--name{font-weight:600;font-size:2.5rem;color:#5267eb;width:10rem;text-align:center;position:relative;min-height:3rem}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--name .anonce-team-style-name--name--center,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--name .anonce-team-style-name--name--center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--city,.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--city{font-weight:400;font-size:1.125rem;color:#000;opacity:.6;width:10rem;text-align:center}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content>*{margin-left:auto}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--teams .anonce-card--game--team--vs{font-weight:600;font-size:1.875rem;text-align:center;color:#fff}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee{margin-top:1.875rem;background:#fff;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;padding:2.5rem;max-width:52.5rem;margin-left:auto;margin-right:auto}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--header{font-size:1.875rem;text-align:center;margin-bottom:.625rem}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--game-info{font-size:1.125rem;margin-bottom:.25rem;text-align:center}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--game-date{font-size:.875rem;margin-bottom:1.875rem;text-align:center}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--list{display:flex;align-items:flex-start;justify-content:center;gap:3.125rem}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--list .anonce-card--game--referee--item .anonce-card--game--referee--item--img{width:5.75rem;height:5.75rem;position:relative;border-radius:50%;overflow:hidden;margin-bottom:1rem;margin-left:auto;margin-right:auto}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--list .anonce-card--game--referee--item .anonce-card--game--referee--item--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.anonce-block .anonce-card .anonce-card--body .anonce-card--body--content .anonce-card--game--referee .anonce-card--game--referee--list .anonce-card--game--referee--item .anonce-card--game--referee--item--name{font-weight:400;font-size:1.5rem;text-align:center;color:#000}.shedule-table--grid{width:100%;background:#fff;border:.0625rem solid #b3b3b3;border-radius:.125rem}.shedule-table--grid thead tr th{border:.0625rem solid rgba(0,0,0,.12);font-weight:normal;font-size:.75rem;color:rgba(0,0,0,.6);padding:1rem}.shedule-table--grid tbody tr td{border:.0625rem solid rgba(0,0,0,.12);padding:1rem;font-size:.875rem;color:rgba(0,0,0,.87)}.end-block{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem);display:flex}.end-block .end-block-bottom{color:#fff;font-weight:400;font-size:1.125rem;margin-top:1.25rem;text-align:center}.end-block .end-block--popup{max-width:90rem;height:auto;margin:auto;width:100%;background-size:cover;background-position:center}.end-block .end-block--popup::before{background:#083199;opacity:.8;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.end-block .end-block--popup .end-block--content{position:relative;top:0;left:0;width:100%;height:100%;z-index:1;padding:1.875rem;padding-bottom:1.25rem}.end-block .end-block--popup .end-block--content .end-block--header{text-align:center;font-weight:600;font-size:2.5rem;margin-bottom:1.875rem;text-align:center;color:#fff}.end-block .end-block--popup .end-block--content .anonce-card--game--teams{display:flex;align-items:center;gap:.9375rem;justify-content:center}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2{width:100%;max-width:18.125rem;flex:0 0 18.125rem;position:relative}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 svg,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 svg{pointer-events:none;filter:drop-shadow(0rem 0.25rem 2.5rem rgba(0, 0, 0, 0.12))}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-2-score,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-1-score,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-2-score,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-1-score{position:absolute;top:4.875rem;z-index:3}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-2-score svg,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-1-score svg,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-2-score svg,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-1-score svg{width:4.0625rem;height:auto}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-2-score .team-score--value,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-1-score .team-score--value,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-2-score .team-score--value,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-1-score .team-score--value{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:400;font-size:1.875rem;color:#000;margin:auto;text-align:center;z-index:2}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-1-score,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-1-score{right:-0.1875rem}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .team-2-score,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .team-2-score{left:.75rem}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:2.875rem;padding-right:2.875rem;padding-top:1.875rem;text-align:center}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-img,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-img{width:10rem;height:10rem;margin-bottom:1rem;position:relative;border-radius:50%;overflow:hidden;border:.0625rem solid rgba(0,0,0,.5)}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-img img,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--name,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--name{font-weight:600;font-size:2.5rem;color:#5267eb;width:10rem;text-align:center;position:relative;min-height:3rem}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--name .anonce-team-style-name--name--center,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--name .anonce-team-style-name--name--center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--1 .anonce-card--game--content .anonce-team-style-name--city,.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content .anonce-team-style-name--city{font-weight:400;font-size:1.125rem;color:#000;opacity:.6;width:10rem;text-align:center}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--teams--2 .anonce-card--game--content>*{margin-left:auto}.end-block .end-block--popup .end-block--content .anonce-card--game--teams .anonce-card--game--team--vs{font-weight:600;font-size:1.875rem;text-align:center;color:#fff}.end-block .end-block--popup .end-block--content .end-block-statistic-list{max-width:51.25rem;width:100%;margin:auto;margin-top:2.5rem}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row{width:100%;display:flex;align-items:center;background-color:#fff}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row:not(:last-child){margin-bottom:1.875rem}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .stat-value{font-weight:600;font-size:3.75rem;color:#fff;position:absolute;top:50%;z-index:2}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .left-svg{position:relative;margin-right:auto;width:15.5625rem}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .left-svg svg{display:block;width:100%;height:auto}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .left-svg .stat-value{left:6.25rem;transform:translate(-50%, -50%)}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .right-svg{position:relative;margin-left:auto;width:15.5625rem}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .right-svg svg{display:block;width:100%;height:auto}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .right-svg .stat-value{right:6.25rem;transform:translate(50%, -50%)}.end-block .end-block--popup .end-block--content .end-block-statistic-list .end-block-stat--row .end-block-stat--name{width:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:400;font-size:1.875rem}.positions-of-team .positions-of-team__header{font-style:normal;font-weight:700;font-size:1.875rem;color:#000;margin-bottom:4.25rem}.positions-of-team__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5625rem;margin-bottom:5rem}.positions-of-team__list .positions-of-team__list__item{display:flex;background:#fff;border:.0625rem solid #b3b3b3;border-radius:.125rem}.positions-of-team__list .positions-of-team__list__item .positions-of-team__list__item__field{padding:1.5625rem;font-weight:400;font-size:1.5rem}.positions-of-team__list .positions-of-team__list__item .positions-of-team__list__item__field:not(:last-child){border-right:.0625rem solid rgba(0,0,0,.12)}.division-cups-list{display:grid;gap:1.875rem}.division-cups-list .division-cups-group .division-name{color:#000;font-size:1.875rem;font-style:normal;font-weight:bold;line-height:2.5rem;margin-bottom:1.25rem}.division-cups-list .division-cups-group .division-cups .division-cup-item .shedule-table--grid{width:100%;background:#fff;border:.0625rem solid #b3b3b3;border-radius:.125rem}.division-cups-list .division-cups-group .division-cups .division-cup-item .shedule-table--grid thead tr th{border:.0625rem solid rgba(0,0,0,.12);font-weight:normal;font-size:.75rem;color:rgba(0,0,0,.6);padding:1rem}.division-cups-list .division-cups-group .division-cups .division-cup-item .shedule-table--grid tbody tr td{border:.0625rem solid rgba(0,0,0,.12);padding:1rem;font-size:.875rem;color:rgba(0,0,0,.87)}.division-cups-list .division-cups-group .division-cups .division-cup-item:not(:last-child){margin-bottom:3.75rem}.division-cups-list .division-cups-group .division-cups .division-cup-item .division-cup-item--logo{color:#000;font-size:1.875rem;font-style:normal;font-weight:bold;line-height:2.5rem;display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.positions-of-team__img .positions-of-team__img--img{border-radius:.25rem;background:#fff;box-shadow:0rem .25rem 2.5rem 0rem rgba(0,0,0,.12);width:100%;position:relative;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem}.positions-of-team__img .positions-of-team__img--img .positions-of-team__img--img--content{padding-bottom:63.9716312057%;position:relative;width:100%}.positions-of-team__img .positions-of-team__img--img .positions-of-team__img--img--content img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.positions-of-team__img .positions-of-team__img--change{margin-top:1.625rem;display:flex;align-items:center;justify-content:center}.team-players-secton{margin-top:6.25rem}.team-players-secton--header{color:#000;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.875rem;margin-bottom:1.875rem}.player-name{display:flex;align-items:center;gap:.625rem}.player-name .player-photo{flex:0 0 2.5rem;border-radius:50%;border:.0625rem solid #bfbfbf;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.player-name .player-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.division-data--body{text-align:center}.goal-settings--list .v-data-table__wrapper{overflow:visible}.team-1-penalty{position:absolute;top:0;right:0;transform:translate(100%, 0)}.team-2-penalty{position:absolute;bottom:0;right:0;transform:translate(100%, 0)}.team-1-penalty,.team-2-penalty{display:flex;gap:.3125rem}.team-1-penalty .penalty-item,.team-2-penalty .penalty-item{border-radius:.5625rem;background:#e1e2e2;padding:.3125rem .8125rem}.team-1-penalty .penalty-item .penalty-item--inner,.team-2-penalty .penalty-item .penalty-item--inner{background:linear-gradient(180deg, #1B3085 0.78%, #3C63C6 99.73%);color:#fff;text-align:center;font-family:Rubik;font-size:1.5625rem;font-style:normal;font-weight:500;min-height:4.0625rem;min-width:8.75rem;text-align:center;display:flex;align-items:center;justify-content:center}.begin-anonce-block{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.875rem}.begin-anonce-block .begin-anonce-block--teams-grid{display:grid;grid-template-columns:repeat(2, max(50%, 43.75rem));gap:1.875rem;width:100%;justify-content:center}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item{width:100%;background:#083199;display:flex;flex-direction:column}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header{position:relative;background-color:#fff}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--header{position:absolute;top:0;left:0;bottom:0;width:auto;height:100%}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--adv{position:absolute;top:0;right:0;width:14.1875rem;height:100%;background-color:#fff}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--adv img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:.95}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--data{display:flex;align-items:center;padding:1.25rem;gap:1.25rem;position:relative;z-index:2}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--data .begin-anonce-block--team--item--header--img{width:5.25rem;height:5.25rem;overflow:hidden;position:relative;border-radius:50%}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--data .begin-anonce-block--team--item--header--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--header .begin-anonce-block--team--item--header--name{color:#fff;font-family:Rubik;font-size:2.5rem;font-style:normal;font-weight:600;line-height:3rem;margin-bottom:.625rem}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content{padding:1.5rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;flex:1 1 auto;background-size:cover}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content::before{background:#083199;opacity:.8;box-shadow:0rem .25rem 2.5rem rgba(0,0,0,.12);border-radius:.25rem;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row{position:relative;z-index:2}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row:not(:last-child){margin-bottom:1.875rem}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row .begin-anonce-block--team--item--players-row--name{color:#fff;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2.125rem;margin-bottom:.5rem}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row .begin-anonce-block--team--item--players-row--list{display:grid;grid-template-columns:1fr 1fr;gap:.3125rem}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row .begin-anonce-block--team--item--players-row--list .begin-anonce-block--team--item--player{display:flex;gap:1rem;border-radius:.25rem;background:#fff;box-shadow:0rem .25rem 1.5rem 0rem rgba(0,0,0,.1);padding:1rem .625rem;font-size:1.125rem;color:#000;font-style:normal;font-weight:400;line-height:1.4}.begin-anonce-block .begin-anonce-block--teams-grid .begin-anonce-block--team--item .begin-anonce-block--team--item--content .begin-anonce-block--team--item--players-row .begin-anonce-block--team--item--players-row--list .begin-anonce-block--team--item--player .begin-anonce-block--team--item--player--flag{margin-left:auto}.empty-net{position:absolute;bottom:-1.5625rem;left:0;translate:0 100%;display:grid;gap:.625rem;width:100%}.empty-net .empty-net--item{display:flex;align-items:center;border-radius:.1838rem;background:#fff;box-shadow:0rem .1838rem 1.8384rem 0rem rgba(0,0,0,.12);padding:.4375rem 1.25rem}.empty-net .empty-net--item--team{display:flex;align-items:center;gap:1rem}.empty-net .empty-net--item--team .team-img{border:.0625rem solid rgba(0,0,0,.5);width:3.375rem;height:3.375rem;border-radius:50%;overflow:hidden;position:relative}.empty-net .empty-net--item--team .team-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.empty-net .empty-net--item--team .team-style-name--name{color:#000;text-align:center;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}.empty-net .empty-net--item--img{position:absolute;top:0;bottom:0;height:100%;left:50%;translate:-50% 0}.empty-net .empty-net--item--status{color:#000;text-align:center;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:3.1253rem;margin-left:auto}.team-stat-iterator__body table,.player-stat-iterator__body table{border-spacing:0;border-collapse:collapse;border-radius:.125rem;border:.0625rem solid #b3b3b3;background:#fff;width:100%;max-width:37.5rem}.team-stat-iterator__body table tr:not(:last-child),.player-stat-iterator__body table tr:not(:last-child){border-bottom:.0625rem solid rgba(0,0,0,.12)}.team-stat-iterator__body table tr th,.player-stat-iterator__body table tr th{color:var(--black-60, rgba(0, 0, 0, 0.6));font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.125rem;padding:.9375rem;text-align:left}.team-stat-iterator__body table tr.team-stat-iterator--game td,.team-stat-iterator__body table tr.player-stat-iterator--game td,.player-stat-iterator__body table tr.team-stat-iterator--game td,.player-stat-iterator__body table tr.player-stat-iterator--game td{padding:.9375rem;color:var(--black-87, rgba(0, 0, 0, 0.87));font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;text-align:left}.results-component--header{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.results-component--tournament-data{display:flex;gap:1.875rem;margin-right:auto}.results-component--tournament-data .results-component--tournament--logo{width:6.25rem;height:6.25rem;border-radius:50%;position:relative;overflow:hidden}.results-component--tournament-data .results-component--tournament--logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.results-component--tournament-data .results-component--tournament--name{font-weight:600;font-size:2.5rem;margin-bottom:1.25rem}.results-component--tournament-data .results-component--tournament--bottom{display:flex;align-items:center;gap:1.875rem}.results-component--tournament-data .results-component--tournament--bottom .results-component--tournament--date{font-size:1.125rem}.results-component--tournament-data .results-component--tournament--bottom .results-component--tournament--place{font-size:1.125rem}.results-component-wrapper{margin-top:1.875rem}.results-component--header{border-bottom:.0625rem solid #bebebe;padding-bottom:1.875rem;margin-bottom:2.5rem}.results-component--body .results-component--partners-1{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.875rem}.results-component--body .results-component--partners-1 .results-component--partners--img{height:17.5rem;position:relative;overflow:hidden}.results-component--body .results-component--partners-1 .results-component--partners--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.results-component--body .results-component--partners-1 .results-component--partners--img-big{height:30.625rem;position:relative;overflow:hidden}.results-component--body .results-component--partners-1 .results-component--partners--img-big img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.results-component--body .results-component--partners-1 .division-data{grid-column:span 2;display:flex;flex-direction:column;justify-content:flex-end}.results-component--body .results-component--partners-1 .division-data--header{font-weight:400;font-size:1.875rem;margin-top:auto}.results-component--body .results-component--partners-1 .division-data--body{margin-top:1.875rem;display:flex;gap:1.25rem;flex-wrap:wrap}.results-component--body .results-component--partners-1 .division-data--body .division-column{min-width:12.5rem;background:#fff;border:.0625rem solid #b3b3b3;border-radius:.125rem;flex:1 1 auto}.results-component--body .results-component--partners-1 .division-data--body .division-column .division-column--head{font-size:1.125rem;color:#fff;background:#5267eb;padding:.625rem}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups{display:flex}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col{flex:1 1 auto;display:flex;flex-direction:column}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col>*{padding:.625rem}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col>*.division-column--group--col--head{position:relative;font-size:1.125rem}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col>*.division-column--group--col--body{flex:1 1 auto;background-color:hsla(0,0%,100%,.2196078431);font-size:.75rem}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col>*.division-column--group--col--body .division-column--group--team-name{padding-top:1rem;padding-bottom:1rem}.results-component--body .results-component--partners-1 .division-data--body .division-column--groups .division-column--group--col>*.division-column--group--col--body .division-column--group--team-name:not(:last-child){border-bottom:.0625rem solid rgba(0,0,0,.12)}.results-component--body .rosters-block{margin-top:6.25rem;margin-bottom:6.25rem}.results-component--body .rosters-block .rosters-block--header{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.results-component--body .rosters-block .rosters-block--list{display:flex;flex-wrap:wrap}.results-component--body .rosters-block .rosters-block--list span{position:relative;display:flex;align-items:center;font-size:1.125rem}.results-component--body .rosters-block .rosters-block--list span:not(:last-child)::before{width:.3125rem;height:.3125rem;background:#949494;content:"";display:block;border-radius:50%;margin-left:1rem;margin-right:1rem}.results-component--body .shedule-table{margin-bottom:6.25rem}.results-component--body .shedule-table .shedule-table--header{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.results-component--body .partners-section{display:flex;gap:1.25rem;padding:1.25rem}.results-component--body .partners-section .partner-block{flex:1;height:6.25rem;border:.125rem dashed #ccc;display:flex;align-items:center;justify-content:center}.results-component--body .interactive-cups-section{padding:1.25rem 0}.results-component--body .interactive-cups-section .instruction{color:#dc3545;font-size:.875rem;margin-bottom:1.875rem;text-align:right}.results-component--body .interactive-cups-section .division-interactive{margin-bottom:3.125rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout{display:flex;gap:3.125rem;align-items:flex-start}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block{flex:1 1 auto;width:100%;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1215686275);padding:44px;background:#fff;border-radius:.5rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.1);padding:1.25rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .cup-logo{text-align:center;margin-bottom:1.25rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .cup-logo img{width:5rem;height:3.125rem;-o-object-fit:contain;object-fit:contain}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .cup-logo span{display:block;padding:1rem;background:#f8f9fa;color:#6c757d;border-radius:.25rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .teams-infographic{margin-bottom:1.25rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .teams-infographic img{width:100%;height:auto;border-radius:.25rem;cursor:pointer;transition:transform .2s}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .teams-infographic img:hover{transform:scale(1.02)}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .division-info{text-align:center}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .division-info .division-name{font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .division-info .cup-name-bottom{color:#6c757d;margin-bottom:1rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .division-info .change-image-btn{padding:.5rem 1.5rem;background:#f8f9fa;border:.0625rem solid #007bff;border-radius:.25rem;cursor:pointer;color:#007bff;font-weight:500;transition:all .2s}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .infographic-block .division-info .change-image-btn:hover{background:#007bff;color:#fff}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block{flex:1 1 auto;width:100%;max-width:100%}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border:.0625rem solid #dee2e6;margin-bottom:.625rem;background:#fff;border-radius:.25rem;transition:all .3s ease;position:relative}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.draggable{cursor:grab}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.draggable:active{cursor:grabbing}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.draggable:hover{background:#f8f9fa;transform:translateY(-0.125rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.draggable .drag-handle{display:flex}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.drag-over{border-color:#007bff;background:#e3f2fd;transform:scale(1.02);box-shadow:0 .5rem 1rem rgba(0,123,255,.2)}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item.being-dragged{opacity:.5;transform:rotate(2deg);z-index:1000}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .drag-handle{display:none;color:#6c757d;font-size:1.25rem;margin-right:.5rem;cursor:grab}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .drag-handle:active{cursor:grabbing}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .place-number{font-weight:600;min-width:5rem;color:#495057}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .team-name{flex:1;font-weight:500}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .cup-name{color:#6c757d;margin-right:.5rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .place-item .country-flag{width:1.5rem;height:1rem;border-radius:.125rem}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .change-place-btn{width:100%;padding:.75rem;background:#f8f9fa;border:.0625rem solid #dee2e6;border-radius:.25rem;cursor:pointer;color:#007bff;font-weight:500;transition:all .3s}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .change-place-btn:hover{background:#e9ecef;transform:translateY(-0.0625rem)}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .change-place-btn.active{background:#007bff;color:#fff;border-color:#007bff}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .change-place-btn.active:hover{background:#0056b3}.results-component--body .interactive-cups-section .division-interactive .interactive-layout .places-block .places-list .edit-hint{text-align:center;color:#6c757d;font-size:.875rem;margin-top:.5rem;font-style:italic}.statistics-section{margin:3rem 0}.statistics-section .section-header{margin-bottom:2rem}.statistics-section .section-header h2{font-size:2rem}.statistics-section .stats-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.statistics-section .stats-header h3{font-size:1.5rem;margin:0}.statistics-section .stats-header .download-excel{padding:.5rem 1rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem}.statistics-section .stats-header .download-excel:hover{background:#0056b3}.statistics-section .goaltenders-stats{margin-bottom:3rem}.team-players-section{margin:3rem 0}.stats-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stats-header h3{font-size:1.5rem;margin:0}.stats-header .download-excel{padding:.5rem 1rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem}.stats-header .download-excel:hover{background:#0056b3}:root{--background: #fff}html{box-sizing:border-box;-webkit-font-smoothing:antialiased}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}/*# sourceMappingURL=style.css.map */