.payment-layout{height:100vh;max-height:100vh;position:relative;overflow:hidden}@media (width<=760px){.payment-layout{height:auto;min-height:100svh;max-height:none;overflow:visible}}.payment-layout__inner{z-index:1;box-sizing:border-box;width:82%;height:100%;min-height:0;padding:7rem 0 2rem 10%;position:relative}@media (width<=760px){.payment-layout__inner{width:100%;padding:8rem 1.25rem 2rem}}.payment-layout__inner{flex-direction:column;gap:1rem;padding-right:clamp(2rem,4vw,4rem);display:flex}@media (width<=760px){.payment-layout__inner{height:auto;min-height:var(--page-h-s,100svh)}}.payment-layout__scrim{background-color:var(--scrim-fill);pointer-events:none;z-index:0;filter:blur(1.25rem);position:absolute;inset:4.5rem -2.5rem 1.875rem max(1.875rem,7.5vw - 2.5rem)}@media (width<=760px){.payment-layout__scrim{display:none}}.payment-layout__content{z-index:1;overscroll-behavior:contain;flex:auto;width:100%;min-height:0;padding-top:.75rem;padding-bottom:1rem;padding-right:.75rem;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1rem),#0000 100%)}@media (width<=760px){.payment-layout__content{overscroll-behavior:auto;padding-top:0;padding-bottom:0;padding-right:0;overflow:clip visible;-webkit-mask-image:none;mask-image:none}}.payment-layout__content::-webkit-scrollbar{width:14px;height:14px}.payment-layout__content::-webkit-scrollbar-track{background-color:#5c1d1d21;background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#5c1d1d29 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0 12 6 6 12 0 6Z' fill='%23743030' fill-opacity='.5'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0 12 6 6 12 0 6Z' fill='%23743030' fill-opacity='.5'/%3E%3C/svg%3E"),url(data:image/webp;base64,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),url(data:image/webp;base64,UklGRmIJAABXRUJQVlA4WAoAAAAQAAAAUgAAiwAAQUxQSAgEAAARf6C2bRs2lNFbT0TEIf+2o7EfgBK2f4rk5F+9kWv913eDzOBO3D254XaM4O7uRK64WwR3d4nn5O5pHFamfv8TDlWHrqqZ6ocrzxPR/wmgBuppNWAwlVJ/CGBWOYb2A8gHlOIFQICJpfgFgOBdVYKpBs45weASrII45xwmlaDHuqIsy5JNNQF0JPsAzo/TUvGukCzL0uhhNRtCh0ozz4QcjqekvAYxd6s0uw0iljUlqfbDhSUfmOSsWgzyziTzTBSOT/JwlGBikqWIsTgtyQdRgln/SacleaGOiTqBvt7EHU8pzopy6FIphvbHSN5GKbgnamNLCqV2RC3KUjC/EINZKgFrPt/YgOTHUsM1s+JqX8TG1sYRETOvjbhfkWqQPue8kc3M80OYwEoPnznisPoqLx84sOGOFp72TyAfxHzh5+u/ema0qkN/DAD5lc3VP32ysYVv3JcD+ddH1THfFJCP4x2BZYcP2wvv801RlT74l7WuCbxz+CcIHhv1AsJ3fSS+ZU+a0KIsotJbkAK+tL6NBpEdEfPgdwBy40P0aSG1E4B1XgE8zopzTmCdA95p9ulqPwD4HGA9XhEnTiRvU74zDQAJiER5xaI78DAA2BTAqeTlVQUX2QDBPdq3vWAj6hfBosCOVM5iGft2JoBHsKzZo34uoCHi/NiY+X7xCVAPAIjE7fSIFZE4QQ5YcU4ktN0D+WqdkRjB17e/ZiAQwTuB1R57yuHDb6pJzLLRzdXHAHFWHmCPXupZ3szMC/6NyMexUpUeFGeR7zpTOJ2VYr0rJM83MxE/DIjD8YGhNQD2ICYiNc+GJrAi0kMNBPkgH3GPRykiGvpP4JuOAul/ACzLAupDD1Pxj8CmJg/3A/mpFNTnGwCTdUH9Gni3uaB1DTgwOESVXQCWKUVE9ENgMSsiorlAfpeK4PNrALo82wIPFvTQPci/bqdY/dh+4HgiIhV6gJlIV/Zgw1gVRfqipy7LCvRjYHlGikg98szojOIVMRUrF/UF5NlBRETVZkX1MnHhYePCmKg1kSKuy69fgA0ITtOUMsrhGq2SPFKi801IcKqmJPxxxPOtaYin/hP4pkOzUkmGhaSDWVFC5mH/hjqZOc35NoAJVUpROaK6xoUXHTZcqcbNvfPmvpDkR37cnmDpgf3/hhy+2j9BN0ytNkBIgPx+btwOwMW9zapxBohCiu2o5x2mhq2KEQC4p3F6HgBETUpQ6QNcwAjQoRpG9KjBAeuxV+zH3RklrCy89KbAcWff2kpJNZ8P3/GUXE81HnSnI/23LcigEqifIc7JpqwE9IE45/CAKsM0YyGYSGWs9MCJtJeCXhBgUVaOoTXY41Q51HZsbKJy6qlmoi4JqV8GqbLQ9Iz+DxVWUDggNAUAAHAaAJ0BKlMAjAA+SSKORKKiIZR6rQQoBISygGhlDj9y6yrOkTveQb9A26/Jql3f1lhcLvsLr5pmbSptAzKR7h8dd68eY9P+m+cFRZ/GhALyogOL5ji6kBKSNI8/X5iLxfIJAvki3O+dR9pE6WxLELlv4308GqmW/eigvre0RI7CGC23AkJqDFibMA7oSqym2qrNFb2c47RgT6t7+EDRWkY0SgVwHFn5tjnFEMsG5YFwThXlhf0nNyooNVAcAwGrhF9NrfImkM1U+e6dfPka0olt8rUsxPEww1luoAAA/v4G77Stv9AiZlVODlBZFOtxoJvQDZaA+H4teA0VTjYHhy7i1X2X2a5NrHKOFOtImUNfIwyeX/dF5vLL5v7l+/9bnQHhvEH7kceJIo0dcwj/KIiKcBJvc1mgA9cR0Oh8XUcsGrkVYW1QpuL7XZXiCm/GfyIDHPICCbXvYcrsiJFiDCJYoZxAu/xGt6B9JOyOVHTDcbBBEULM0CAQKyeP7PZgM+dLlf1Qwv/mpJGH/RzeExoiO96vaAlF9t7v0/pRWpbAwQnBMQ6ZwPCnsffXsbmE774Oil2d68Npkh7dD2lQ7HJ5Z35qDfghQBXZaENTdxw3NHxiQlBAYfCmj7hmQKRAc9i4ilVZbx6Otu+mhhfXGmyoer/sE1s9syoY4gPDzCZO5vRUv6CYUOIbkrWW7FHNcVLbUlhaYFxzSa2mvxzG34YwrZYAKQBfusbooD9ludcmL/jlv+VCwnek+Imh35tdB4AO11VpmPOAtZCmEyXbT5vLAUWd6wp5WZFKGipu8tmK8wDjy0TjTFpWKKVJy2X+hTh0f1kCn5Q+LNrewzDGvJ7yRle3rYMSQddG6+TpL/jxwc9kS2coEk2iWbAawnFMb7fX0gznsguzmYU+Tv6aWxcOW+3gRFU67m/oyUaWgsf9r9fSPh0N9df5YLXws06/Ai7eXQqiJFEXG5Qpif7qPvGYzEMRctKWn565mW1+35r8QC40CwTK2TLxceQRNmcAl2Hm2GKC5yRgVFnKdN4wV8XgWmhGHzqV+YTKjaseRtWebbkDokvrAvkdadGekjW7wAL10hIzrtukha1iGRaTfBPNv054oaUi8skeX5PkLgBpqRvYBqb8YKbJFvQeurS2ebG9RG6Xjc6URwgvYfMIVnmxGiW1NmVW5yUwpLKOzW8DCm1DE+rzm4oV1iwzAWHK5R4d74+ge9hksLrOn4Cpd0mxjRci7mnXKgDC4hzz/Fmg5G3gAK759Hqpce9ThOhmEKHW4/4Zz8DEsjmjPHj3LaYCtTYuN/gJhK60KV+MQ4klvFlxzWKcT8tLpK2ZQv3OzeV7HznOXZiEPk1ZnT8eLSTmDxPEhYPFYOfjO9yxVAh5Ob2H/ZW3V5MoSr/yqsUO+mniZP56sk7jEyY0p+ro194YMgawhuxsmqnlr6lt71zfn2xVYjxult7wpMnK9u/OPj3YiMwmRt2KLuOdxSumeYHlzeZvKqZ+HqSkhOoNqdlEZjKP+Wx3oHZ1M5lyxaYgxD6xSvV0KC+w7y+6r/ffYZ/I/KTKZYVld5YgOqoUSH9VzwzVX/gx69AWPCHao8v6o4KKgErOlQbXnJiqWYy0dn/ldi7CXsnygfovoLubdK1DqpZb7RJtn+c+Rv7MTHB2H2KXFvBI16HcFiXITNA0xGGBYbT5p5A6WwgpkhtmaTC+AAAhkBHnmF+bZQdUvSOm5zOQ0iqEceW3OAChSJwAB3eD2tdLoA1nUlHgVay8TfgAAAAAAA==);background-position:50%,50% 14px,50% calc(100% - 14px),50% 3px,50% calc(100% - 3px);background-repeat:no-repeat;background-size:100% 100%,4px 4px,4px 4px,auto 8px,auto 8px;border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c47}.payment-layout__content::-webkit-scrollbar-thumb{background-color:#743030;background-clip:content-box;border:2px solid #0000;border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c66}.payment-layout__content::-webkit-scrollbar-thumb:hover{background-color:#8a3b3b;box-shadow:inset 0 0 0 1px #a9863ca6}.payment-layout__content::-webkit-scrollbar-thumb:active{background-color:#5c1d1d;box-shadow:inset 0 0 0 1px #a9863cbf,inset 0 1px 3px #00000059}.payment-layout__content::-webkit-scrollbar-corner{background:0 0}@supports ((-moz-appearance:none)) and (not selector(::-webkit-scrollbar)){.payment-layout__content{scrollbar-width:thin;scrollbar-color:#743030 #5c1d1d21}}@media (hover:none) and (pointer:coarse){.payment-layout__content::-webkit-scrollbar{width:6px;height:6px}.payment-layout__content::-webkit-scrollbar-track{box-shadow:none;background-color:#5c1d1d1a;background-image:none}.payment-layout__content::-webkit-scrollbar-thumb{box-shadow:none;background-image:none;border:0}}.payment-layout__content{padding-left:.75rem;padding-right:1.25rem}@media (width<=760px){.payment-layout__content{flex:0 auto}}.payment-layout__footer{z-index:1;overflow-clip-margin:.5rem;justify-content:space-between;align-items:center;gap:2rem;max-width:32vw;display:flex;position:relative;overflow:clip}@media (width<=760px){.payment-layout__footer{gap:.75rem;max-width:100%}}.payment-layout__footer{width:fit-content;max-width:none;margin-top:0;margin-left:.75rem}.payment-layout__footer .btn{flex:none;width:clamp(11rem,18.5vw,15rem)}.payment-layout__footer .btn__text{max-width:88%;padding-inline:.4rem;font-size:clamp(.72rem,1.15vw,.95rem)}.payment-layout .payment-heading{z-index:1;background-color:#0000;margin-top:0;position:relative}@media (width>=961px){:is(.payment-layout:has(.team-payment-step) .payment-layout__inner,.payment-layout:has(.payment-mode-step) .payment-layout__inner){width:100%;padding-right:10%}:is(.payment-layout:has(.team-payment-step) .payment-layout__content,.payment-layout:has(.payment-mode-step) .payment-layout__content){padding-left:.75rem;padding-right:.75rem}:is(.payment-layout:has(.team-payment-step) .payment-layout__scrim,.payment-layout:has(.payment-mode-step) .payment-layout__scrim){right:1.875rem}:is(.payment-layout:has(.team-payment-step) .payment-layout__footer,.payment-layout:has(.payment-mode-step) .payment-layout__footer){width:calc(50% - .75rem - 1vw);max-width:none}.payment-layout:has(.team-payment-step) .payment-layout__footer .btn{width:clamp(11.5rem,14vw,13.75rem);min-height:52px}.payment-layout:has(.team-payment-step) .payment-layout__footer .dashboard-back-button.dashboard-back-button:not(.dashboard-back-button--profile)>.btn{width:clamp(11.5rem,14vw,13.75rem);min-height:52px}.payment-layout:has(.payment-mode-step) .payment-layout__footer .btn{width:clamp(11.5rem,14vw,13.75rem);min-height:52px}.payment-layout:has(.payment-mode-step) .payment-layout__footer .dashboard-back-button.dashboard-back-button:not(.dashboard-back-button--profile)>.btn{width:clamp(11.5rem,14vw,13.75rem);min-height:52px}:is(.payment-layout:has(.team-payment-step) .payment-layout__footer .dashboard-back-button,.payment-layout:has(.payment-mode-step) .payment-layout__footer .dashboard-back-button){transform:translate(clamp(-1.25rem,-1.25vw,-.75rem))}}@media (width<=760px){.payment-layout{min-height:var(--page-h-s,100svh);overflow:visible}.payment-layout__inner{min-height:var(--page-h-s,100svh);gap:1.5rem;padding-right:1.25rem}.payment-layout__content{padding:.5rem .25rem 0}.payment-layout__footer{gap:.75rem;max-width:100%;margin-top:1rem;margin-left:.25rem}.payment-layout__footer .btn{width:min(74vw,15.5rem)}:is(.payment-layout:has(.team-payment-step) .payment-layout__footer,.payment-layout:has(.payment-mode-step) .payment-layout__footer){width:100%}.payment-layout:has(.team-payment-step) .payment-layout__footer .btn{width:min(78vw,16.5rem)}.payment-layout:has(.team-payment-step) .payment-layout__footer .dashboard-back-button.dashboard-back-button:not(.dashboard-back-button--profile)>.btn{width:min(78vw,16.5rem)}.payment-layout:has(.payment-mode-step) .payment-layout__footer .btn{width:min(78vw,16.5rem)}.payment-layout:has(.payment-mode-step) .payment-layout__footer .dashboard-back-button.dashboard-back-button:not(.dashboard-back-button--profile)>.btn{width:min(78vw,16.5rem)}}@media (width<=480px){.payment-layout__footer{flex-direction:column-reverse;align-items:center}}.payments-backdrop{z-index:0;pointer-events:none;background:#f1e4c8;position:absolute;inset:0;overflow:hidden}.payments-backdrop__image{object-fit:cover;object-position:center 62%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (width<=768px){.payments-backdrop{background:#e9d5af}.payments-backdrop__image{display:none}}.payment-heading{background-color:#faebd7;flex-direction:column;justify-content:center;width:25vw;margin-top:200px;display:flex}@media (width<=760px){.payment-heading{width:100%;margin-top:0}}.payment-heading__title{margin:0;font-family:Cinzel,serif;font-size:3.6rem}@media (width<=1400px){.payment-heading__title{font-size:2.88rem}}@media (width<=1100px){.payment-heading__title{font-size:2.376rem}}@media (width<=800px){.payment-heading__title{font-size:1.836rem}}@media (width<=600px){.payment-heading__title{font-size:1.386rem}}.payment-heading__title{letter-spacing:.04em;text-transform:uppercase;color:#743030;text-shadow:0 2px 2px #251a0ba6,0 4px 7px #251a0b7a;font-weight:600}@media (width<=760px){.payment-heading__title{letter-spacing:.02em;font-size:clamp(2.1rem,8.2vw,3.1rem)}}.payment-heading__title{text-align:left}.payment-heading__head{width:fit-content;max-width:100%}.payment-heading__subtitle{font-family:Cinzel,serif;font-size:1.15rem}@media (width<=1400px){.payment-heading__subtitle{font-size:.95rem}}@media (width<=1100px){.payment-heading__subtitle{font-size:.95rem}}@media (width<=800px){.payment-heading__subtitle{font-size:.95rem}}@media (width<=600px){.payment-heading__subtitle{font-size:.95rem}}.payment-heading__subtitle{letter-spacing:.5px;color:#5c472b;text-shadow:0 1px 3px #00000026;font-weight:600;line-height:1.5}@media (width<=760px){.payment-heading__subtitle{letter-spacing:.04em;font-size:clamp(.85rem,3.5vw,1.1rem)}}.payment-heading__subtitle{white-space:nowrap;margin-top:.2vw;padding-left:0}@media (width<=760px){.payment-heading__subtitle{white-space:normal;margin-top:.35rem}}@media (width<=768px){.payment-heading{background-color:#faebd7;flex-direction:column;justify-content:center;width:100%;min-width:280px;max-width:25vw;margin-top:clamp(2.5rem,10vw,12.5rem);display:flex}}@media (width<=768px) and (width<=768px){.payment-heading{min-width:0;max-width:100%;margin-top:2rem}}@media (width<=768px){.payment-heading__title{letter-spacing:2px;color:#743030;text-transform:uppercase;text-align:left;text-shadow:0 1px 10px #000000b3;font-family:Cinzel,serif,sans-serif;font-size:clamp(1.65rem,3.5vw,3.25rem);font-weight:600}}@media (width<=768px) and (width<=480px){.payment-heading__title{letter-spacing:2px}}@media (width<=768px){.payment-heading__divider{justify-content:flex-start;align-items:center;width:100%;margin-top:clamp(-.5rem,-1vw,0rem);display:flex}.payment-heading__divider img{object-fit:contain;width:85%;height:auto}}@media (width<=768px) and (width<=768px){.payment-heading__divider img{width:50%}}@media (width<=768px){.payment-heading__subtitle{color:#5c472b;letter-spacing:.5px;white-space:nowrap;margin-top:.2rem;padding-left:0;font-family:Cinzel,serif,sans-serif;font-size:clamp(.9rem,1.25vw,1.35rem);font-weight:600;line-height:1.5}}@media (width<=768px) and (width<=768px){.payment-heading__subtitle{white-space:normal}}.team-payment-step{justify-content:space-between;align-items:stretch;gap:2vw;min-height:0;display:flex}@media (width<=760px){.team-payment-step{flex-direction:column;gap:2rem}}.team-payment-step__left{flex-direction:column;gap:1vw;width:32vw;min-width:0;min-height:0;display:flex}@media (width<=760px){.team-payment-step__left{gap:.75rem;width:100%}}.team-payment-step__right{flex-direction:column;flex:0 auto;gap:.8vw;min-width:0;min-height:0;margin-right:5vw;display:flex}@media (width<=760px){.team-payment-step__right{gap:.75rem;margin-right:0}}.team-payment-step__header{align-items:center;gap:1.5vw;display:flex}@media (width<=760px){.team-payment-step__header{flex-wrap:wrap;gap:.75rem}}.team-payment-step__heading{margin:0;font-family:Cinzel,serif;font-size:1.44rem;font-weight:700}@media (width<=1400px){.team-payment-step__heading{font-size:1.152rem}}@media (width<=1100px){.team-payment-step__heading{font-size:.9504rem}}@media (width<=800px){.team-payment-step__heading{font-size:.95rem}}@media (width<=600px){.team-payment-step__heading{font-size:.95rem}}.team-payment-step__heading{letter-spacing:.04em;color:#3a2712}@media (width<=760px){.team-payment-step__heading{font-size:1.05rem}}.team-payment-step .search-bar{margin-top:0}.about-player-sports__heading{margin:0 0 .6vw;font-family:Cinzel,serif;font-size:1.26rem;font-weight:700}@media (width<=1400px){.about-player-sports__heading{font-size:1.008rem}}@media (width<=1100px){.about-player-sports__heading{font-size:.95rem}}@media (width<=800px){.about-player-sports__heading{font-size:.95rem}}@media (width<=600px){.about-player-sports__heading{font-size:.95rem}}.about-player-sports__heading{letter-spacing:.04em;color:#3a2712}@media (width<=760px){.about-player-sports__heading{margin-bottom:.5rem;font-size:1rem}}.about-player-sports__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;display:grid}@media (width<=760px){.about-player-sports__grid{gap:.5rem}}.about-player-status{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.about-player-status__total{box-sizing:border-box;color:#5c1d1d;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1rem;font-family:Spectral,serif;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.about-player-status__label{font-size:1.1rem}@media (width<=1400px){.about-player-status__label{font-size:.95rem}}@media (width<=1100px){.about-player-status__label{font-size:.95rem}}@media (width<=800px){.about-player-status__label{font-size:.95rem}}@media (width<=600px){.about-player-status__label{font-size:.95rem}}.about-player-status__label{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.about-player-status__amount{font-size:1.1rem}@media (width<=1400px){.about-player-status__amount{font-size:.95rem}}@media (width<=1100px){.about-player-status__amount{font-size:.95rem}}@media (width<=800px){.about-player-status__amount{font-size:.95rem}}@media (width<=600px){.about-player-status__amount{font-size:.95rem}}.about-player-status__amount{white-space:nowrap;font-weight:700}@media (width>=961px){.team-payment-step{width:100%}.team-payment-step__left{gap:clamp(.9rem,1.2vw,1.35rem)}.team-payment-step__header{justify-content:space-between;gap:2rem;width:100%;min-height:4.5rem}.team-payment-step .about-player-wrapper .about-player-header{min-height:4.5rem;margin-bottom:0}.team-payment-step .about-player-wrapper{gap:clamp(.9rem,1.2vw,1.35rem)}.team-payment-step__heading{font-size:clamp(1.35rem,1.5vw,1.7rem)}.team-payment-step .search-bar{flex:0 0 clamp(15.5rem,18.5vw,18.5rem);width:clamp(15.5rem,18.5vw,18.5rem)}.team-payment-step .search-bar__form{min-height:50px;padding-inline:.85rem}.team-payment-step .search-bar__input{font-size:clamp(1rem,1.05vw,1.15rem)}.team-payment-step .search-bar__icon{width:22px;height:22px}.team-payment-step .selection-toolbar .btn{width:clamp(11.5rem,14vw,13.75rem);min-height:52px}.team-payment-step .selection-toolbar .btn__text{font-size:clamp(1.05rem,1.15vw,1.3rem)}.team-payment-step .selection-toolbar>.btn:first-child{transform:translate(clamp(-1.25rem,-1.25vw,-.75rem))}.team-payment-step .player-selector{width:100%;margin-top:clamp(.35rem,.6vw,.65rem)}.team-payment-step .player-selector-content{gap:clamp(.65rem,.8vw,.9rem)}.team-payment-step .grid-block,.team-payment-step .Captaingrid-block{min-height:50px}.team-payment-step .grid-block__text,.team-payment-step .Captaingrid-block__text{font-size:clamp(1rem,1.05vw,1.2rem)}.team-payment-step .grid-block__check,.team-payment-step .grid-block__info,.team-payment-step .Captaingrid-block__check,.team-payment-step .Captaingrid-block__info{width:28px;height:28px}}@media (width>=769px){.team-payment-step__left{flex:0 0 calc(50% - 1vw);width:auto;min-width:0;max-width:none}.team-payment-step__right{flex:1 1 0;min-width:0;margin-right:0}.team-payment-step--details-open{position:relative}.team-payment-step--details-open:before{content:"";pointer-events:none;background:linear-gradient(#74303000,#74303073 12% 88%,#74303000);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}}@media (width<=768px){.team-payment-step{justify-content:space-between;align-items:stretch;gap:clamp(1rem,2vw,2.5rem);width:100%;height:100%;min-height:0;display:flex}}@media (width<=768px) and (width<=960px){.team-payment-step{flex-direction:column;gap:1.5rem;height:auto}}@media (width<=768px){.team-payment-step__left{flex-direction:column;flex:1;gap:clamp(.5rem,1vw,1.25rem);min-height:0;display:flex}}@media (width<=768px) and (width<=960px){.team-payment-step__left{flex:none;width:100%}}@media (width<=768px){.team-payment-step__right{flex-direction:column;flex:1;gap:clamp(.5rem,.8vw,1rem);min-height:0;margin-right:clamp(0rem,5vw,4rem);display:flex}}@media (width<=768px) and (width<=960px){.team-payment-step__right{flex:none;width:100%;margin-right:0}}@media (width<=768px){.team-payment-step__header{flex-wrap:wrap;align-items:center;gap:clamp(.5rem,1.5vw,1.5rem);display:flex}.team-payment-step__heading{letter-spacing:.04em;color:#3a2712;margin:0;font-family:Cinzel,serif;font-size:clamp(1rem,1.2vw,1.5rem);font-weight:700}.team-payment-step .search-bar{margin-top:0}.about-player-sports{width:100%}.about-player-sports__heading{letter-spacing:.04em;color:#3a2712;margin:0 0 clamp(.35rem,.6vw,.75rem);font-family:Cinzel,serif;font-size:clamp(.95rem,1.05vw,1.35rem);font-weight:700}.about-player-sports__grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:clamp(.4rem,.6vw,.85rem);display:grid}}.player-selector{flex-direction:column;flex:1;gap:.7vw;width:100%;min-height:0;display:flex}@media (width<=760px){.player-selector{gap:.6rem;width:100%}}.player-selector-scroll{width:100%}.player-selector-content{flex-direction:column;gap:.7vw;padding-right:1vw;display:flex}@media (width<=760px){.player-selector-content{gap:.5rem;padding-right:0}}.Captaingrid-block{box-sizing:border-box;cursor:pointer;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;align-items:center;gap:.75rem;width:100%;min-height:50px;padding:.5rem 1rem;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}@media (hover:hover){.Captaingrid-block:hover{background:#f1e4c899}}.Captaingrid-block:active{transform:scale(.995)}.Captaingrid-block:focus-visible{outline-offset:2px;outline:2px solid #803d3d}@media (width<=760px){.Captaingrid-block{border-radius:10px;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem}}.Captaingrid-block--locked{cursor:default}.Captaingrid-block--locked:active{transform:none}.Captaingrid-block--paid{cursor:default;box-shadow:none;background:#f1e4c82e;border-style:dashed}@media (hover:hover){.Captaingrid-block--paid:hover{background:#f1e4c82e}}.Captaingrid-block--paid:active{transform:none}.Captaingrid-block__check{--payment-tick-size:26px}@media (width<=760px){.Captaingrid-block__check{--payment-tick-size:1.1rem}}.Captaingrid-block__text{overflow-wrap:anywhere;color:#5c1d1d;flex:1;min-width:0;font-family:Spectral,serif;font-size:1.08rem}@media (width<=1400px){.Captaingrid-block__text{font-size:.95rem}}@media (width<=1100px){.Captaingrid-block__text{font-size:.95rem}}@media (width<=800px){.Captaingrid-block__text{font-size:.95rem}}@media (width<=600px){.Captaingrid-block__text{font-size:.95rem}}.Captaingrid-block__text{text-align:center;-webkit-user-select:none;user-select:none;font-weight:600}@media (width<=760px){.Captaingrid-block__text{font-size:.875rem}}.Captaingrid-block__info{width:26px;height:26px}@media (width<=760px){.Captaingrid-block__info{width:1.1rem;height:1.1rem}}.Captaingrid-block__info{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Captaingrid-block__info:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #803d3d}.Captaingrid-block__info img{object-fit:contain;width:100%;height:100%}.payment-tick{box-sizing:border-box;width:var(--payment-tick-size,22px);height:var(--payment-tick-size,22px);color:#0000;background:0 0;border:1.5px solid #803d3d;border-radius:5px;flex-shrink:0;place-items:center;transition:background-color .2s,border-color .2s,color .2s;display:grid}.payment-tick svg{width:68%;height:68%;display:block}.payment-tick--checked{color:#f4d59e;background:#5a1f22;border-color:#5a1f22}.payment-tick--disabled{opacity:.5;cursor:not-allowed}.player-selector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;width:100%;display:grid}@media (width<=760px){.player-selector-grid{grid-template-columns:minmax(0,1fr);gap:.5rem}}.grid-block{box-sizing:border-box;cursor:pointer;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;grid-template-columns:minmax(26px,auto) 1fr minmax(26px,auto);align-items:center;column-gap:1rem;width:100%;min-height:50px;padding:.5rem;transition:background-color .2s,border-color .2s,transform .1s;display:grid;box-shadow:0 6px 16px #5c1d1d1f}@media (hover:hover){.grid-block:hover{background:#f1e4c899}}.grid-block:active{transform:scale(.995)}.grid-block:focus-visible{outline-offset:2px;outline:2px solid #803d3d}@media (width<=760px){.grid-block{border-radius:10px;column-gap:.5rem;min-height:2.75rem;padding:.5rem .75rem}}.grid-block--paid{cursor:default;box-shadow:none;background:#f1e4c82e;border-style:dashed}@media (hover:hover){.grid-block--paid:hover{background:#f1e4c82e}}.grid-block--paid:active{transform:none}.grid-block__check{--payment-tick-size:26px;grid-column:1;justify-self:start}@media (width<=760px){.grid-block__check{--payment-tick-size:1.1rem}}.grid-block__paid{color:#6b4a3a;grid-column:1;justify-self:start;align-items:center;min-width:26px;font-family:Cinzel,serif;font-size:.75rem;font-weight:700;display:inline-flex}@media (width<=1400px){.grid-block__paid{font-size:.75rem}}@media (width<=1100px){.grid-block__paid{font-size:.75rem}}@media (width<=800px){.grid-block__paid{font-size:.75rem}}@media (width<=600px){.grid-block__paid{font-size:.75rem}}.grid-block__paid{letter-spacing:.08em;-webkit-user-select:none;user-select:none}@media (width<=760px){.grid-block__paid{font-size:.65rem}}.grid-block__text{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:manual;hyphens:manual;color:#5c1d1d;grid-column:2;min-width:0;max-width:90%;padding:0 .25rem;font-family:Spectral,serif;font-size:.75rem}@media (width<=1400px){.grid-block__text{font-size:.75rem}}@media (width<=1100px){.grid-block__text{font-size:.75rem}}@media (width<=800px){.grid-block__text{font-size:.75rem}}@media (width<=600px){.grid-block__text{font-size:.75rem}}.grid-block__text{text-align:center;-webkit-user-select:none;user-select:none;line-height:1.05}@media (width<=760px){.grid-block__text{padding:0 .2rem;font-size:.875rem}}.grid-block__info{grid-column:3;justify-self:end;width:26px;height:26px}@media (width<=760px){.grid-block__info{width:1.1rem;height:1.1rem}}.grid-block__info{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.grid-block__info:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #803d3d}.grid-block__info img{object-fit:contain;width:100%;height:100%}.selection-toolbar{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=760px){.selection-toolbar{flex-wrap:wrap;gap:.5rem}}.selection-toolbar .btn{flex:none;width:clamp(8rem,12vw,10.5rem)}.selection-toolbar .btn__text{white-space:nowrap;font-size:1.2rem}@media (width<=1400px){.selection-toolbar .btn__text{font-size:.96rem}}@media (width<=1100px){.selection-toolbar .btn__text{font-size:.95rem}}@media (width<=800px){.selection-toolbar .btn__text{font-size:.95rem}}@media (width<=600px){.selection-toolbar .btn__text{font-size:.95rem}}@media (width<=760px){.selection-toolbar .btn__text{font-size:.8125rem}}.selection-toolbar__count{text-align:center;flex:1;min-width:0;font-family:Cinzel,serif;font-size:1.2rem}@media (width<=1400px){.selection-toolbar__count{font-size:.96rem}}@media (width<=1100px){.selection-toolbar__count{font-size:.95rem}}@media (width<=800px){.selection-toolbar__count{font-size:.95rem}}@media (width<=600px){.selection-toolbar__count{font-size:.95rem}}.selection-toolbar__count{letter-spacing:.05em;color:#5a3a1c;-webkit-user-select:none;user-select:none}@media (width<=760px){.selection-toolbar__count{font-size:.8125rem}}@media (width>=961px){.selection-toolbar__count{font-size:clamp(.95rem,1vw,1.1rem)}}@media (width<=768px){.selection-toolbar{justify-content:space-between;align-items:center;gap:clamp(.5rem,1vw,1.25rem);width:100%;display:flex}.selection-toolbar .btn__text{white-space:nowrap;font-size:clamp(.85rem,1vw,1.15rem)}.selection-toolbar__count{text-align:center;letter-spacing:.05em;color:#5a3a1c;-webkit-user-select:none;user-select:none;flex:1;font-family:Cinzel,serif;font-size:clamp(.85rem,1vw,1.15rem)}}@media (width<=768px) and (width<=480px){.selection-toolbar__count{letter-spacing:.02em}}.search-bar{justify-content:center;align-items:center;width:100%;max-width:18rem;display:flex}@media (width<=760px){.search-bar{max-width:100%}}.search-bar__form{box-sizing:border-box;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:48px;padding:0 .85rem;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.search-bar__form:focus-within{background:#f1e4c899;border-color:#5a1f22}@media (width<=760px){.search-bar__form{border-radius:10px;min-height:44px;padding:0 .75rem}}.search-bar__input{border:none;outline:none;flex:1;min-width:0;padding:.5rem 0;font-size:.96rem}@media (width<=1400px){.search-bar__input{font-size:.95rem}}@media (width<=1100px){.search-bar__input{font-size:.95rem}}@media (width<=800px){.search-bar__input{font-size:.95rem}}@media (width<=600px){.search-bar__input{font-size:.95rem}}.search-bar__input{color:#5c1d1d;letter-spacing:.06em;background:0 0;font-family:Spectral,serif;font-weight:500}@media (width<=760px){.search-bar__input{padding:.5rem 0;font-size:.9rem}}.search-bar__input::placeholder{color:#6b4a3a;opacity:.8;font-weight:400}.search-bar__button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:transform .2s;display:flex}.search-bar__button:hover{transform:scale(1.1)}.search-bar__button:active{transform:scale(.95)}.search-bar__button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #803d3d}.search-bar__icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}@media (width<=760px){.search-bar__icon{width:1rem;height:1rem}}.about-player-wrapper{flex-direction:column;width:100%;display:flex}.about-player-wrapper .about-player-header{color:#743030;align-items:center;margin-bottom:.6vw;font-family:Cinzel,serif;font-size:2.16rem;display:flex}@media (width<=1400px){.about-player-wrapper .about-player-header{font-size:1.728rem}}@media (width<=1100px){.about-player-wrapper .about-player-header{font-size:1.4256rem}}@media (width<=800px){.about-player-wrapper .about-player-header{font-size:1.1016rem}}@media (width<=600px){.about-player-wrapper .about-player-header{font-size:.95rem}}.about-player-wrapper .about-player-header{font-weight:500}@media (width<=760px){.about-player-wrapper .about-player-header{margin-bottom:.5rem;font-size:1.15rem}}.about-player-wrapper .about-player-header p{margin:0;padding:0}.about-player-wrapper .about-player-body{align-items:stretch;gap:clamp(1rem,1.5vw,1.5rem);width:100%;display:flex}@media (width<=480px){.about-player-wrapper .about-player-body{flex-direction:column}}.about-player-wrapper .about-player-column{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.about-player-wrapper .about-player-photo{flex:0 0 clamp(7.5rem,9.5vw,10.5rem);width:clamp(7.5rem,9.5vw,10.5rem)}.about-player-wrapper .about-player-photo__frame{aspect-ratio:3.5/4.5;box-sizing:border-box;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;place-items:center;width:100%;transition:background-color .2s,border-color .2s,transform .1s;display:grid;overflow:hidden;box-shadow:0 6px 16px #5c1d1d1f}.about-player-wrapper .about-player-photo__img{object-fit:cover;width:100%;height:100%}.about-player-wrapper .about-player-photo__empty{letter-spacing:.08em;color:#6b4a3a;opacity:.75;text-align:center;text-wrap:balance;-webkit-user-select:none;user-select:none;padding:0 .5rem;font-family:Cinzel,serif;font-size:.75rem;font-weight:600;line-height:1.4}@media (width<=768px){.about-player-wrapper{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex}.about-player-wrapper .about-player-header{margin-bottom:clamp(.5rem,.6vw,1rem);font-size:clamp(1.15rem,1.8vw,2rem)}}.text-block{box-sizing:border-box;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;align-items:center;width:100%;min-width:0;min-height:48px;padding:.75rem 1.1rem;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.text-block__text{min-width:0;margin:0;font-family:Cinzel,serif;font-size:.95rem;font-weight:700}@media (width<=1400px){.text-block__text{font-size:.95rem}}@media (width<=1100px){.text-block__text{font-size:.95rem}}@media (width<=800px){.text-block__text{font-size:.95rem}}@media (width<=600px){.text-block__text{font-size:.95rem}}.text-block__text{letter-spacing:.06em;text-transform:uppercase;color:#5c1d1d;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-user-select:none;user-select:none;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=760px){.text-block{min-height:44px;padding:.65rem .85rem}.text-block__text{letter-spacing:.04em;font-size:.8rem}}.payment-status-badge{border-radius:8px;justify-content:center;align-items:center;padding:.55rem 1rem;font-family:Cinzel,serif;font-size:1.08rem;font-weight:700;display:inline-flex}@media (width<=1400px){.payment-status-badge{font-size:.95rem}}@media (width<=1100px){.payment-status-badge{font-size:.95rem}}@media (width<=800px){.payment-status-badge{font-size:.95rem}}@media (width<=600px){.payment-status-badge{font-size:.95rem}}.payment-status-badge{letter-spacing:.06em;text-align:center;text-transform:uppercase}.payment-status-badge--paid{color:#1a5c34;background:#22643624;border:2px solid #22643673}.payment-status-badge--pending{color:#7a4510;background:#a05a141f;border:2px solid #a05a1466}.payment-status-badge--unavailable{color:#8b1e2a;background:#8b1e2a1f;border:2px solid #8b1e2a7a}.payment-mode-step{justify-content:space-between;align-items:flex-start;gap:clamp(1.5rem,2.5vw,3rem);width:100%;max-width:100%;display:flex}.payment-mode-step--with-breakdown:before{content:"";pointer-events:none;background:0 0;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.payment-mode-step__main{flex-direction:column;flex:0 auto;gap:clamp(1rem,1.5vw,1.5rem);min-width:0;max-width:none;display:flex}.payment-mode-step__header{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.payment-mode-step__heading{margin:0;font-family:Cinzel,serif;font-size:1.92rem;font-weight:700}@media (width<=1400px){.payment-mode-step__heading{font-size:1.536rem}}@media (width<=1100px){.payment-mode-step__heading{font-size:1.2672rem}}@media (width<=800px){.payment-mode-step__heading{font-size:.9792rem}}@media (width<=600px){.payment-mode-step__heading{font-size:.95rem}}.payment-mode-step__heading{letter-spacing:.04em;color:#3a2712}.payment-mode-step__breakup{box-sizing:border-box;cursor:pointer;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;min-height:44px;padding:.5rem 1rem;transition:background-color .2s,border-color .2s,transform .1s;box-shadow:0 6px 16px #5c1d1d1f}@media (hover:hover){.payment-mode-step__breakup:hover{background:#f1e4c899}}.payment-mode-step__breakup:active{transform:scale(.995)}.payment-mode-step__breakup:focus-visible{outline-offset:2px;outline:2px solid #803d3d}.payment-mode-step__breakup{font-family:Cinzel,serif;font-size:1.08rem}@media (width<=1400px){.payment-mode-step__breakup{font-size:.95rem}}@media (width<=1100px){.payment-mode-step__breakup{font-size:.95rem}}@media (width<=800px){.payment-mode-step__breakup{font-size:.95rem}}@media (width<=600px){.payment-mode-step__breakup{font-size:.95rem}}.payment-mode-step__breakup{letter-spacing:.05em;color:#5c1d1d;position:relative;right:.75rem}.payment-mode-step__options{flex-direction:column;gap:clamp(.65rem,1vw,1rem);width:100%;max-width:clamp(20rem,30vw,26rem);display:flex}.payment-row{box-sizing:border-box;color:#5c1d1d;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.8rem 1.25rem;font-family:Spectral,serif;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.payment-row__tick{display:none}.payment-row__label{flex:auto;min-width:0;font-size:1.15rem}@media (width<=1400px){.payment-row__label{font-size:.95rem}}@media (width<=1100px){.payment-row__label{font-size:.95rem}}@media (width<=800px){.payment-row__label{font-size:.95rem}}@media (width<=600px){.payment-row__label{font-size:.95rem}}.payment-row__label{letter-spacing:.03em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;white-space:nowrap}.payment-row__amount{flex:none;font-size:1.15rem}@media (width<=1400px){.payment-row__amount{font-size:.95rem}}@media (width<=1100px){.payment-row__amount{font-size:.95rem}}@media (width<=800px){.payment-row__amount{font-size:.95rem}}@media (width<=600px){.payment-row__amount{font-size:.95rem}}.payment-row__amount{white-space:nowrap;font-weight:600}.payment-row--option{box-sizing:border-box;cursor:pointer;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;width:100%;transition:background-color .2s,border-color .2s,transform .1s;box-shadow:0 6px 16px #5c1d1d1f}@media (hover:hover){.payment-row--option:hover{background:#f1e4c899}}.payment-row--option:active{transform:scale(.995)}.payment-row--option:focus-visible{outline-offset:2px;outline:2px solid #803d3d}.payment-row--option{text-align:left}.payment-row--option .payment-row__tick{display:grid}.payment-row--selected,.payment-row--selected:hover{background:#f1e4c8c7;border-color:#5a1f22}.payment-row--breakdown{min-height:56px;padding:.85rem 1.25rem}.payment-row--breakdown .payment-row__label{letter-spacing:.055em;white-space:normal;font-family:Cinzel,serif;font-weight:600}.payment-row--breakdown .payment-row__amount{font-weight:600}.breakdown-panel{background-color:#f4d59ef0;background-position:50%;background-size:cover;border:2px solid #7430306b;border-radius:18px;flex-direction:column;flex:0 0 clamp(22rem,35vw,32rem);order:1;align-self:flex-start;gap:1.25rem;width:clamp(22rem,35vw,32rem);min-width:0;max-width:100%;max-height:100%;margin-left:auto;margin-right:0;padding:clamp(3.75rem,5vw,4.75rem) clamp(1.5rem,3vw,3rem) clamp(1.75rem,3vw,3rem);display:flex;overflow:hidden;box-shadow:0 14px 35px #41211133}.breakdown-panel__close{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:clamp(2rem,2.5vw,2.5rem);height:clamp(2rem,2.5vw,2.5rem);padding:0;transition:transform .2s,filter .2s;display:grid;position:absolute;top:1rem;right:1rem}.breakdown-panel__close:hover{filter:brightness(.88);transform:scale(1.06)}.breakdown-panel__close:focus-visible{outline-offset:3px;outline:2px solid #5a1f22}.breakdown-panel__close img{object-fit:contain;width:100%;height:100%;display:block}.breakdown-panel__heading{max-width:calc(100% - 1rem);margin:0 auto;font-family:Cinzel,serif;font-size:1.68rem;font-weight:700}@media (width<=1400px){.breakdown-panel__heading{font-size:1.344rem}}@media (width<=1100px){.breakdown-panel__heading{font-size:1.1088rem}}@media (width<=800px){.breakdown-panel__heading{font-size:.95rem}}@media (width<=600px){.breakdown-panel__heading{font-size:.95rem}}.breakdown-panel__heading{letter-spacing:.04em;color:#5a1f22;text-align:center;text-wrap:balance;line-height:1.25}.breakdown-panel__list{overscroll-behavior:contain;flex-direction:column;gap:.85rem;min-height:0;padding-right:.6rem;display:flex;overflow-y:auto}.breakdown-panel__list::-webkit-scrollbar{width:6px;height:6px}.breakdown-panel__list::-webkit-scrollbar-track{background-color:#5c1d1d21;background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#5c1d1d24 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c47}.breakdown-panel__list::-webkit-scrollbar-thumb{background-color:#743030;background-clip:content-box;border:1px solid #0000;border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c66}.breakdown-panel__list::-webkit-scrollbar-thumb:hover{background-color:#8a3b3b;box-shadow:inset 0 0 0 1px #a9863ca6}.breakdown-panel__list::-webkit-scrollbar-thumb:active{background-color:#5c1d1d;box-shadow:inset 0 0 0 1px #a9863cbf,inset 0 1px 3px #00000059}.breakdown-panel__list::-webkit-scrollbar-corner{background:0 0}@supports ((-moz-appearance:none)) and (not selector(::-webkit-scrollbar)){.breakdown-panel__list{scrollbar-width:thin;scrollbar-color:#743030 #5c1d1d21}}@media (hover:none) and (pointer:coarse){.breakdown-panel__list::-webkit-scrollbar{width:6px;height:6px}.breakdown-panel__list::-webkit-scrollbar-track{box-shadow:none;background-color:#5c1d1d1a;background-image:none}.breakdown-panel__list::-webkit-scrollbar-thumb{box-shadow:none;background-image:none;border:0}}.breakdown-panel__empty{margin:0;font-family:Spectral,serif;font-size:1.08rem}@media (width<=1400px){.breakdown-panel__empty{font-size:.95rem}}@media (width<=1100px){.breakdown-panel__empty{font-size:.95rem}}@media (width<=800px){.breakdown-panel__empty{font-size:.95rem}}@media (width<=600px){.breakdown-panel__empty{font-size:.95rem}}.breakdown-panel__empty{color:#5a1f22;text-align:center}.breakdown-panel__empty--note{margin-top:.25rem;font-size:.92rem;font-style:italic}@media (width<=1400px){.breakdown-panel__empty--note{font-size:.92rem}}@media (width<=1100px){.breakdown-panel__empty--note{font-size:.92rem}}@media (width<=800px){.breakdown-panel__empty--note{font-size:.92rem}}@media (width<=600px){.breakdown-panel__empty--note{font-size:.92rem}}.breakdown-panel__empty--note{opacity:.72}@media (width<=960px){.payment-mode-step{flex-direction:column;align-items:stretch;height:auto}.payment-mode-step__main{flex-basis:auto;width:100%}.payment-mode-step__options{max-width:none}.payment-mode-step--with-breakdown{width:100%}.breakdown-panel{flex-basis:auto;width:100%;max-height:60vh;margin-left:0}}@media (width<=760px){.payment-mode-step{gap:1.5rem}.payment-mode-step__heading{font-size:1.15rem}.payment-mode-step__breakup{padding:.5rem .9rem;font-size:.8125rem}.payment-row{min-height:48px;padding:.75rem .9rem}.payment-row__tick{--payment-tick-size:19px}.payment-row__label,.payment-row__amount{font-size:.9375rem}.payment-row--breakdown{padding:.75rem .9rem}.breakdown-panel{border-radius:14px;gap:1.85rem;max-height:65vh;padding:3.75rem 1rem 1.25rem}.breakdown-panel__close{width:2rem;height:2rem;top:.75rem;right:1.75rem}.breakdown-panel__heading{font-size:1.05rem}.breakdown-panel__list{gap:.6rem;padding-right:.35rem}}.payment-confirm{flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;max-width:34rem;display:flex}@media (width<=760px){.payment-confirm{gap:1rem}}.payment-confirm__summary{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.payment-confirm__heading{margin:0;font-family:Cinzel,serif;font-size:1.44rem;font-weight:700}@media (width<=1400px){.payment-confirm__heading{font-size:1.152rem}}@media (width<=1100px){.payment-confirm__heading{font-size:.9504rem}}@media (width<=800px){.payment-confirm__heading{font-size:.95rem}}@media (width<=600px){.payment-confirm__heading{font-size:.95rem}}.payment-confirm__heading{letter-spacing:.04em;color:#3a2712}@media (width<=760px){.payment-confirm__heading{font-size:1.05rem}}.payment-confirm__amount{margin:0;font-family:Cinzel,serif;font-size:3rem;font-weight:700}@media (width<=1400px){.payment-confirm__amount{font-size:2.4rem}}@media (width<=1100px){.payment-confirm__amount{font-size:1.98rem}}@media (width<=800px){.payment-confirm__amount{font-size:1.53rem}}@media (width<=600px){.payment-confirm__amount{font-size:1.155rem}}.payment-confirm__amount{letter-spacing:.02em;color:#743030;text-shadow:0 2px 4px #251a0b59;line-height:1.1}@media (width<=760px){.payment-confirm__amount{font-size:clamp(1.9rem,8vw,2.6rem)}}.payment-confirm__meta{margin:0;font-family:Spectral,serif;font-size:1.08rem}@media (width<=1400px){.payment-confirm__meta{font-size:.95rem}}@media (width<=1100px){.payment-confirm__meta{font-size:.95rem}}@media (width<=800px){.payment-confirm__meta{font-size:.95rem}}@media (width<=600px){.payment-confirm__meta{font-size:.95rem}}.payment-confirm__meta{letter-spacing:.06em;color:#5c472b}@media (width<=760px){.payment-confirm__meta{font-size:.9375rem}}.payment-confirm__payees{flex-direction:column;gap:.5rem;width:100%;min-height:0;display:flex}.payment-confirm__payees-heading{margin:0;font-family:Cinzel,serif;font-size:1.08rem;font-weight:700}@media (width<=1400px){.payment-confirm__payees-heading{font-size:.95rem}}@media (width<=1100px){.payment-confirm__payees-heading{font-size:.95rem}}@media (width<=800px){.payment-confirm__payees-heading{font-size:.95rem}}@media (width<=600px){.payment-confirm__payees-heading{font-size:.95rem}}.payment-confirm__payees-heading{letter-spacing:.06em;color:#3a2712}@media (width<=760px){.payment-confirm__payees-heading{font-size:.9rem}}.payment-confirm__list{overscroll-behavior:contain;flex-direction:column;gap:.5rem;width:100%;max-height:min(32vh,18rem);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.payment-confirm__list::-webkit-scrollbar{width:6px;height:6px}.payment-confirm__list::-webkit-scrollbar-track{background-color:#5c1d1d21;background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#5c1d1d24 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c47}.payment-confirm__list::-webkit-scrollbar-thumb{background-color:#743030;background-clip:content-box;border:1px solid #0000;border-radius:999px;box-shadow:inset 0 0 0 1px #a9863c66}.payment-confirm__list::-webkit-scrollbar-thumb:hover{background-color:#8a3b3b;box-shadow:inset 0 0 0 1px #a9863ca6}.payment-confirm__list::-webkit-scrollbar-thumb:active{background-color:#5c1d1d;box-shadow:inset 0 0 0 1px #a9863cbf,inset 0 1px 3px #00000059}.payment-confirm__list::-webkit-scrollbar-corner{background:0 0}@supports ((-moz-appearance:none)) and (not selector(::-webkit-scrollbar)){.payment-confirm__list{scrollbar-width:thin;scrollbar-color:#743030 #5c1d1d21}}@media (hover:none) and (pointer:coarse){.payment-confirm__list::-webkit-scrollbar{width:6px;height:6px}.payment-confirm__list::-webkit-scrollbar-track{box-shadow:none;background-color:#5c1d1d1a;background-image:none}.payment-confirm__list::-webkit-scrollbar-thumb{box-shadow:none;background-image:none;border:0}}.payment-confirm__row{box-sizing:border-box;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.6rem 1.1rem;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.payment-confirm__name{overflow-wrap:anywhere;min-width:0;font-family:Cinzel,serif;font-size:1rem;font-weight:600}@media (width<=1400px){.payment-confirm__name{font-size:.95rem}}@media (width<=1100px){.payment-confirm__name{font-size:.95rem}}@media (width<=800px){.payment-confirm__name{font-size:.95rem}}@media (width<=600px){.payment-confirm__name{font-size:.95rem}}.payment-confirm__name{letter-spacing:.05em;color:#5c1d1d}@media (width<=760px){.payment-confirm__name{font-size:.85rem}}.payment-confirm__row-amount{flex:none;font-family:Spectral,serif;font-size:1rem;font-weight:600}@media (width<=1400px){.payment-confirm__row-amount{font-size:.95rem}}@media (width<=1100px){.payment-confirm__row-amount{font-size:.95rem}}@media (width<=800px){.payment-confirm__row-amount{font-size:.95rem}}@media (width<=600px){.payment-confirm__row-amount{font-size:.95rem}}.payment-confirm__row-amount{white-space:nowrap;color:#5c1d1d}@media (width<=760px){.payment-confirm__row-amount{font-size:.85rem}}.payment-confirm__note{margin:0;font-family:Spectral,serif;font-size:.9rem}@media (width<=1400px){.payment-confirm__note{font-size:.9rem}}@media (width<=1100px){.payment-confirm__note{font-size:.9rem}}@media (width<=800px){.payment-confirm__note{font-size:.9rem}}@media (width<=600px){.payment-confirm__note{font-size:.9rem}}.payment-confirm__note{letter-spacing:.05em;color:#6b4a3a;opacity:.85}@media (width<=760px){.payment-confirm__note{font-size:.8rem}}.payment-redirect{flex-direction:column;align-items:flex-start;gap:.9rem;width:100%;max-width:40rem;display:flex}.payment-redirect__heading{margin:0;font-family:Cinzel,serif;font-size:1.68rem;font-weight:700}@media (width<=1400px){.payment-redirect__heading{font-size:1.344rem}}@media (width<=1100px){.payment-redirect__heading{font-size:1.1088rem}}@media (width<=800px){.payment-redirect__heading{font-size:.95rem}}@media (width<=600px){.payment-redirect__heading{font-size:.95rem}}.payment-redirect__heading{letter-spacing:.04em;color:#3a2712}@media (width<=760px){.payment-redirect__heading{font-size:1.15rem}}.payment-redirect__meta{margin:0;font-family:Cinzel,serif;font-size:1.44rem;font-weight:700}@media (width<=1400px){.payment-redirect__meta{font-size:1.152rem}}@media (width<=1100px){.payment-redirect__meta{font-size:.9504rem}}@media (width<=800px){.payment-redirect__meta{font-size:.95rem}}@media (width<=600px){.payment-redirect__meta{font-size:.95rem}}.payment-redirect__meta{letter-spacing:.03em;color:#743030}@media (width<=760px){.payment-redirect__meta{font-size:1.05rem}}.payment-redirect__block{box-sizing:border-box;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;flex-direction:column;gap:.35rem;width:100%;min-width:0;padding:.75rem 1.1rem;transition:background-color .2s,border-color .2s,transform .1s;display:flex;box-shadow:0 6px 16px #5c1d1d1f}.payment-redirect__label{font-family:Cinzel,serif;font-size:.8rem;font-weight:700}@media (width<=1400px){.payment-redirect__label{font-size:.8rem}}@media (width<=1100px){.payment-redirect__label{font-size:.8rem}}@media (width<=800px){.payment-redirect__label{font-size:.8rem}}@media (width<=600px){.payment-redirect__label{font-size:.8rem}}.payment-redirect__label{letter-spacing:.08em;color:#6b4a3a}.payment-redirect__timer{text-align:center;align-items:center;gap:.15rem}.payment-redirect__countdown{font-family:Cinzel,serif;font-size:2.1rem;font-weight:700}@media (width<=1400px){.payment-redirect__countdown{font-size:1.68rem}}@media (width<=1100px){.payment-redirect__countdown{font-size:1.386rem}}@media (width<=800px){.payment-redirect__countdown{font-size:1.071rem}}@media (width<=600px){.payment-redirect__countdown{font-size:.95rem}}.payment-redirect__countdown{letter-spacing:.06em;color:#743030;font-variant-numeric:tabular-nums;line-height:1.1}@media (width<=760px){.payment-redirect__countdown{font-size:1.5rem}}.payment-redirect__note{margin:0;font-family:Spectral,serif;font-size:.9rem}@media (width<=1400px){.payment-redirect__note{font-size:.9rem}}@media (width<=1100px){.payment-redirect__note{font-size:.9rem}}@media (width<=800px){.payment-redirect__note{font-size:.9rem}}@media (width<=600px){.payment-redirect__note{font-size:.9rem}}.payment-redirect__note{letter-spacing:.05em;color:#6b4a3a;opacity:.85}@media (width<=760px){.payment-redirect__note{font-size:.8rem}}.participant-bill{flex-direction:column;gap:1.8vw;display:flex}@media (width<=760px){.participant-bill{gap:1.25rem}}.participant-bill__heading{margin:0 0 .8vw;font-family:Cinzel,serif;font-size:1.26rem;font-weight:700}@media (width<=1400px){.participant-bill__heading{font-size:1.008rem}}@media (width<=1100px){.participant-bill__heading{font-size:.95rem}}@media (width<=800px){.participant-bill__heading{font-size:.95rem}}@media (width<=600px){.participant-bill__heading{font-size:.95rem}}.participant-bill__heading{letter-spacing:.04em;color:#3a2712}@media (width<=760px){.participant-bill__heading{margin-bottom:.6rem;font-size:1rem}}.participant-bill__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;display:grid}@media (width<=760px){.participant-bill__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.participant-bill__total{align-items:center;gap:1.2vw;display:flex}@media (width<=760px){.participant-bill__total{flex-wrap:wrap;gap:.75rem}}.participant-bill__total-label{font-family:Cinzel,serif;font-size:1.26rem;font-weight:700}@media (width<=1400px){.participant-bill__total-label{font-size:1.008rem}}@media (width<=1100px){.participant-bill__total-label{font-size:.95rem}}@media (width<=800px){.participant-bill__total-label{font-size:.95rem}}@media (width<=600px){.participant-bill__total-label{font-size:.95rem}}.participant-bill__total-label{letter-spacing:.03em;color:#3a2712}@media (width<=760px){.participant-bill__total-label{font-size:1rem}}.participant-bill__total-value{box-sizing:border-box;letter-spacing:1.5px;text-transform:uppercase;color:#5c1d1d;background:#f1e4c859;border:1.5px solid #803d3d;border-radius:12px;align-items:center;min-height:48px;padding:.85rem 1.25rem;font-family:Cinzel,serif;font-size:.9rem;font-weight:700;transition:background-color .2s,border-color .2s,transform .1s;display:inline-flex;box-shadow:0 6px 16px #5c1d1d1f}@media (width<=760px){.participant-bill__total-value{letter-spacing:.8px;min-height:44px;padding:.75rem .875rem;font-size:.8rem}}
