.ApplicationCard-module__UrC4na__item{padding:12px 0}.ApplicationCard-module__UrC4na__row{width:100%}.ApplicationCard-module__UrC4na__item .ant-list-item-meta{gap:12px;flex-direction:row!important;align-items:flex-start!important;display:flex!important}.ApplicationCard-module__UrC4na__item .ant-list-item-meta-avatar{flex-shrink:0}.ApplicationCard-module__UrC4na__item .ant-list-item-meta-content{flex:1;min-width:0}.ApplicationCard-module__UrC4na__avatar{color:#00000073;background:#ccc;border-radius:4px}.ApplicationCard-module__UrC4na__title{color:#000c;font-size:12px;font-weight:500}.ApplicationCard-module__UrC4na__metaWrap{margin-top:4px}.ApplicationCard-module__UrC4na__metaLine{flex-wrap:wrap;column-gap:6px;line-height:1.6;display:flex}.ApplicationCard-module__UrC4na__metaLabel,.ApplicationCard-module__UrC4na__metaValue{color:#00000073;font-size:12px}.ApplicationCard-module__UrC4na__priceWrap{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ApplicationCard-module__UrC4na__amount{color:#000c;white-space:nowrap;font-size:12px;font-weight:500}.ApplicationCard-module__UrC4na__paidBadge{color:#52c41a;margin-left:8px;font-size:11px;font-weight:500}.ApplicationCard-module__UrC4na__pendingBadge{color:#faad14;margin-left:8px;font-size:11px;font-weight:500}@media (max-width:767px){.ApplicationCard-module__UrC4na__item{padding:10px 0}.ApplicationCard-module__UrC4na__priceWrap{justify-content:flex-start;margin-top:8px}}
.ContestApplicationCheckboxGroup-module__2TBMyG__wrap{width:100%}.ContestApplicationCheckboxGroup-module__2TBMyG__payForTeammateRow{justify-content:flex-end;align-items:center;margin-bottom:12px;display:flex}.ContestApplicationCheckboxGroup-module__2TBMyG__headWrap{flex-direction:column;align-items:flex-end;margin-bottom:14px;display:flex}.ContestApplicationCheckboxGroup-module__2TBMyG__selectAll{margin-bottom:6px}.ContestApplicationCheckboxGroup-module__2TBMyG__countText{color:#555;text-align:right;display:block}.ContestApplicationCheckboxGroup-module__2TBMyG__list{flex-direction:column;display:flex}.ContestApplicationCheckboxGroup-module__2TBMyG__itemRow{cursor:pointer}
.ContestApplicationCollapse-module__xGi31W__wrap{width:100%}.ContestApplicationCollapse-module__xGi31W__panelBody{flex-direction:column;gap:12px;display:flex}
.PaymentMethodSelect-module__ASQXBq__group{width:100%}.PaymentMethodSelect-module__ASQXBq__radio{width:100%;min-height:30px;line-height:30px}.PaymentMethodSelect-module__ASQXBq__header{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.PaymentMethodSelect-module__ASQXBq__logoList{align-items:center;gap:4px;display:inline-flex}.PaymentMethodSelect-module__ASQXBq__detail{white-space:pre-line;color:#666;font-size:13px}
.PriceSection-module__QykkGq__wrap{margin-top:12px}.PriceSection-module__QykkGq__row{justify-content:space-between;align-items:center;gap:8px;margin:8px 0;display:flex}.PriceSection-module__QykkGq__label{font-size:14px}.PriceSection-module__QykkGq__price{font-size:14px;font-weight:700}.PriceSection-module__QykkGq__divider{margin:12px 0}.PriceSection-module__QykkGq__discountRow{grid-template-columns:1fr auto;gap:8px;display:grid}.PriceSection-module__QykkGq__invalid{color:#f5222d;margin-top:6px;font-size:12px}.PriceSection-module__QykkGq__tag,.PriceSection-module__QykkGq__validTag{margin-top:10px}.PriceSection-module__QykkGq__teammateRow{margin-top:12px}.PriceSection-module__QykkGq__totalLabel,.PriceSection-module__QykkGq__totalValue{font-size:19px;font-weight:700}.PriceSection-module__QykkGq__currency{margin-right:4px;font-size:12px;font-weight:400}
.ImageUpload-module__GO4I_W__wrap{width:100%}.ImageUpload-module__GO4I_W__urlInputWrap,.ImageUpload-module__GO4I_W__previewWrap{margin-top:10px}
.layout-module__JoGb1q__appLayout{flex-direction:column;min-height:100vh;display:flex}.layout-module__JoGb1q__appContent{background:#f9f9f9;flex:1;min-height:80vh;margin-top:60px}.layout-module__JoGb1q__siteActions{--dartory-action-gradient:var(--dartory-avatar-gradient);--dartory-action-gradient-hover:linear-gradient(#0000000f,#0000000f),var(--dartory-action-gradient);--dartory-action-gradient-active:linear-gradient(#00000024,#00000024),var(--dartory-action-gradient)}:is(.layout-module__JoGb1q__siteActions .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled),.layout-module__JoGb1q__siteActions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled)){font-weight:600;background-image:var(--dartory-action-gradient)!important;color:#fff!important;border-color:#0000!important}:is(.layout-module__JoGb1q__siteActions .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover,.layout-module__JoGb1q__siteActions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover){background-image:var(--dartory-action-gradient-hover)!important}:is(.layout-module__JoGb1q__siteActions .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):active,.layout-module__JoGb1q__siteActions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active){background-image:var(--dartory-action-gradient-active)!important}:is(.layout-module__JoGb1q__siteActions .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):focus-visible,.layout-module__JoGb1q__siteActions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible){outline-offset:3px;outline:2px solid #c9263f}
.ConfirmLayer-module__ER8NoG__overlay{z-index:2;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--ash-scrim);border-radius:inherit;justify-content:center;align-items:flex-end;animation:.12s ConfirmLayer-module__ER8NoG__fade;display:flex;position:absolute;inset:0}.ConfirmLayer-module__ER8NoG__panel{width:100%;max-width:320px;color:var(--ash-ink)}.ConfirmLayer-module__ER8NoG__group,.ConfirmLayer-module__ER8NoG__cancel{background:var(--ash-surface);border-radius:14px;overflow:hidden}.ConfirmLayer-module__ER8NoG__group h2{text-align:center;margin:0;padding:20px 16px;font:600 17px/1.4 system-ui,sans-serif}.ConfirmLayer-module__ER8NoG__panel button{cursor:pointer;border:0;width:100%;min-height:52px;padding:12px 16px;font:400 16px/1.4 system-ui,sans-serif;display:block}.ConfirmLayer-module__ER8NoG__destructive{background:var(--ash-surface);color:var(--ash-crimson-text);border-top:1px solid var(--ash-hairline)!important}.ConfirmLayer-module__ER8NoG__cancel{color:var(--ash-ink);margin-top:8px}.ConfirmLayer-module__ER8NoG__panel button:hover{background:var(--ash-canvas)}.ConfirmLayer-module__ER8NoG__panel button:focus-visible{outline:2px solid var(--ash-crimson);outline-offset:-4px}@keyframes ConfirmLayer-module__ER8NoG__fade{0%{opacity:0}}@media (min-width:768px){.ConfirmLayer-module__ER8NoG__overlay{align-items:center;padding:24px}}
.PageLeaveGuard-module__jjwVvq__layer{z-index:2000;--ash-crimson:#e62e4f;--ash-crimson-text:#c9263f;--ash-ink:#1f1f1f;--ash-canvas:#f5f5f5;--ash-surface:#fff;--ash-hairline:#e8e8e8;--ash-scrim:#00000073;position:fixed;inset:0}
.ProfileForm-module__PABX-a__form{--ash-crimson:#e62e4f;--ash-crimson-text:#c9263f;--ash-ink:#1f1f1f;--ash-muted:#666;--ash-canvas:#f5f5f5;--ash-surface:#fff;--ash-hairline:#e8e8e8;color:var(--ash-ink);flex-direction:column;gap:16px;min-width:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.ProfileForm-module__PABX-a__page{max-width:720px;margin:0 auto;padding:16px}.ProfileForm-module__PABX-a__pageLoading{width:calc(100% - 32px)}.ProfileForm-module__PABX-a__page.ProfileForm-module__PABX-a__pageSaving:after,.ProfileForm-module__PABX-a__pageSaving>.ProfileForm-module__PABX-a__savingGlow{inset:0 16px}.ProfileForm-module__PABX-a__page .ProfileForm-module__PABX-a__rows,.ProfileForm-module__PABX-a__page .ProfileForm-module__PABX-a__banner,.ProfileForm-module__PABX-a__page .ProfileForm-module__PABX-a__note{border:1px solid var(--ash-hairline)}.ProfileForm-module__PABX-a__nav{justify-content:space-between;align-items:center;gap:8px;display:flex}.ProfileForm-module__PABX-a__nav h2{margin:0;font-size:17px;font-weight:600}.ProfileForm-module__PABX-a__action{color:var(--ash-crimson-text);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px;font-size:16px}.ProfileForm-module__PABX-a__action:disabled{color:var(--ash-muted);opacity:.65;cursor:default}.ProfileForm-module__PABX-a__group{border:0;min-width:0;margin:0;padding:0}.ProfileForm-module__PABX-a__group legend{color:var(--ash-muted);padding:0 0 8px;font-size:13px;font-weight:600}.ProfileForm-module__PABX-a__rows{background:var(--ash-surface);border-radius:14px;overflow:hidden}.ProfileForm-module__PABX-a__field{flex-direction:column;gap:4px;min-width:0;padding:12px 16px;scroll-margin-block:80px;display:flex}.ProfileForm-module__PABX-a__field+.ProfileForm-module__PABX-a__field{border-top:1px solid var(--ash-hairline)}.ProfileForm-module__PABX-a__field label{color:var(--ash-muted);font-size:13px}.ProfileForm-module__PABX-a__field input,.ProfileForm-module__PABX-a__field select{border:1px solid var(--ash-hairline);width:100%;min-width:0;min-height:44px;color:var(--ash-ink);background:var(--ash-surface);font:inherit;border-radius:8px;padding:8px;font-size:16px}.ProfileForm-module__PABX-a__field input:read-only{background:var(--ash-canvas)}.ProfileForm-module__PABX-a__field input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--ash-crimson-text)}.ProfileForm-module__PABX-a__photo{text-align:center;align-items:center}.ProfileForm-module__PABX-a__field .ProfileForm-module__PABX-a__fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProfileForm-module__PABX-a__form input:focus-visible,.ProfileForm-module__PABX-a__form select:focus-visible,.ProfileForm-module__PABX-a__form button:focus-visible,.ProfileForm-module__PABX-a__form a:focus-visible{outline:2px solid var(--ash-crimson);outline-offset:2px}.ProfileForm-module__PABX-a__hint{color:var(--ash-muted);margin:0;font-size:13px;line-height:1.5}.ProfileForm-module__PABX-a__error{color:var(--ash-crimson-text);margin:0;font-size:13px;line-height:1.5}.ProfileForm-module__PABX-a__banner{background:var(--ash-surface);overflow-wrap:anywhere;border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.5}.ProfileForm-module__PABX-a__banner a{color:var(--ash-crimson-text);margin-left:8px}.ProfileForm-module__PABX-a__inline{align-items:center;gap:8px;min-width:0;display:flex}.ProfileForm-module__PABX-a__inline input{flex:1}.ProfileForm-module__PABX-a__passwordInput{position:relative}.ProfileForm-module__PABX-a__passwordInput input{padding-right:52px}.ProfileForm-module__PABX-a__passwordToggle{width:44px;height:44px;color:var(--ash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:20px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ProfileForm-module__PABX-a__status{color:var(--ash-muted);font-size:13px}.ProfileForm-module__PABX-a__note{background:var(--ash-surface);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:12px 16px;font-size:13px}.ProfileForm-module__PABX-a__note dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;margin:8px 0 0;display:grid}.ProfileForm-module__PABX-a__note dd{margin:0}.ProfileForm-module__PABX-a__avatarButton{width:112px;height:112px;color:var(--ash-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.ProfileForm-module__PABX-a__avatarButton:disabled{cursor:not-allowed;opacity:.65}.ProfileForm-module__PABX-a__avatarOverlay{color:#fff;opacity:0;pointer-events:none;background:#00000073;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;inset:0}.ProfileForm-module__PABX-a__avatarOverlay svg{width:24px;height:24px}.ProfileForm-module__PABX-a__avatarButton:not(:disabled):focus-visible .ProfileForm-module__PABX-a__avatarOverlay{opacity:1}@media (hover:hover){.ProfileForm-module__PABX-a__avatarButton:not(:disabled):hover .ProfileForm-module__PABX-a__avatarOverlay{opacity:1}}.ProfileForm-module__PABX-a__cameraBadge{width:32px;height:32px;color:var(--ash-ink);pointer-events:none;background:#fff;border-radius:50%;place-items:center;display:none;position:absolute;bottom:0;right:0;box-shadow:0 1px 6px #0000002e}.ProfileForm-module__PABX-a__cameraBadge svg{width:18px;height:18px}@media (hover:none){.ProfileForm-module__PABX-a__cameraBadge{display:grid}}@media (prefers-reduced-motion:reduce){.ProfileForm-module__PABX-a__avatarOverlay{transition:none}}.ProfileForm-module__PABX-a__partnerRow{flex-wrap:wrap}.ProfileForm-module__PABX-a__partnerRow output{overflow-wrap:anywhere}.ProfileForm-module__PABX-a__partnerChip{border-radius:999px;padding:3px 8px;font-size:13px;font-weight:600}.ProfileForm-module__PABX-a__partnerValid{color:#24633e;background:#e7f2ea}.ProfileForm-module__PABX-a__partnerExpired{color:var(--ash-crimson-text);background:#fce9ed}
.MembershipCard-module__pemGZG__card{box-sizing:border-box;aspect-ratio:85.6/53.98;width:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--ash-hairline,#e8e8e8);background:var(--ash-surface,#fff);color:var(--ash-ink,#1f1f1f);text-align:left;font:inherit;cursor:pointer;border:0;border-radius:4.6647%/7.3971%;flex-direction:column;flex-shrink:0;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}a.MembershipCard-module__pemGZG__card:hover,a.MembershipCard-module__pemGZG__card:focus-visible{color:var(--ash-ink,#1f1f1f)}.MembershipCard-module__pemGZG__card:after{content:"";background:var(--ash-crimson,#e62e4f);height:.8746cqw;position:absolute;bottom:0;left:0;right:0}.MembershipCard-module__pemGZG__card:focus-visible{outline:2px solid var(--ash-crimson,#e62e4f);outline-offset:3px}.MembershipCard-module__pemGZG__motif{width:40.8163cqw;height:40.8163cqw;color:var(--ash-crimson,#e62e4f);opacity:.14;pointer-events:none;position:absolute;top:0;right:0}.MembershipCard-module__pemGZG__brand{letter-spacing:.08em;flex-shrink:0;align-items:center;gap:1.7493cqw;min-height:5.8309cqw;margin:4.6647cqw 4.6647cqw 0;font-size:max(9.5px,3.207cqw);font-weight:600;line-height:1.2;display:flex}.MembershipCard-module__pemGZG__brand>img{flex-shrink:0;width:4.6647cqw;height:4.6647cqw}.MembershipCard-module__pemGZG__edit{color:var(--ash-muted,#666);letter-spacing:0;white-space:nowrap;margin-left:auto;font-size:max(11px,3.7901cqw);font-weight:400}.MembershipCard-module__pemGZG__identity{flex-shrink:0;align-items:center;gap:3.4985cqw;min-width:0;margin:2.9155cqw 4.6647cqw 0;display:flex}.MembershipCard-module__pemGZG__details{flex-direction:column;gap:.5831cqw;min-width:0;line-height:1.2;display:flex}.MembershipCard-module__pemGZG__name{font-size:max(15px,5.2478cqw);font-weight:700}.MembershipCard-module__pemGZG__name,.MembershipCard-module__pemGZG__secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MembershipCard-module__pemGZG__secondary{color:var(--ash-muted,#666);font-size:max(11px,3.7901cqw)}.MembershipCard-module__pemGZG__groups{flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.4985cqw;margin:auto 4.6647cqw 5.5394cqw;padding-top:2.9155cqw;line-height:1.2;display:grid}.MembershipCard-module__pemGZG__group{flex-direction:column;gap:1.7493cqw;min-width:0;display:flex}.MembershipCard-module__pemGZG__practice{border-left:1px solid var(--ash-hairline,#e8e8e8);padding-left:3.4985cqw}.MembershipCard-module__pemGZG__eyebrow,.MembershipCard-module__pemGZG__label{letter-spacing:.08em;white-space:nowrap;font-size:max(9.5px,3.207cqw);font-weight:600}.MembershipCard-module__pemGZG__eyebrow{align-items:center;gap:1.4577cqw;display:flex}.MembershipCard-module__pemGZG__dot{background:var(--ash-crimson,#e62e4f);border-radius:50%;flex-shrink:0;width:1.7493cqw;height:1.7493cqw}.MembershipCard-module__pemGZG__stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.3324cqw;display:grid}.MembershipCard-module__pemGZG__stats>span{flex-direction:column;gap:.8746cqw;min-width:0;display:flex}.MembershipCard-module__pemGZG__label{letter-spacing:0;color:var(--ash-muted,#666)}.MembershipCard-module__pemGZG__number{font-variant-numeric:tabular-nums;font-size:max(16px,5.8309cqw);font-weight:700;line-height:1.2}.MembershipCard-module__pemGZG__practice .MembershipCard-module__pemGZG__number{color:var(--ash-crimson-text,#c9263f)}.MembershipCard-module__pemGZG__hint{color:var(--ash-muted,#666);font-size:max(11px,3.7901cqw)}.MembershipCard-module__pemGZG__skeleton{background:var(--ash-hairline,#e8e8e8);border-radius:1.1662cqw;width:12.828cqw;max-width:100%;height:6.9971cqw;animation:1.2s ease-in-out infinite alternate MembershipCard-module__pemGZG__pulse;display:block}.MembershipCard-module__pemGZG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@keyframes MembershipCard-module__pemGZG__pulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.MembershipCard-module__pemGZG__skeleton{animation:none}}.MembershipCard-module__pemGZG__avatarSkeleton{border-radius:50%;flex-shrink:0;width:16.3265cqw;height:16.3265cqw}.MembershipCard-module__pemGZG__nameSkeleton{width:35cqw;height:6.9971cqw}
.TrialBanner-module__AJcDnq__banner{z-index:5;width:100%;padding:max(env(safe-area-inset-top),0px)var(--sb-space-4)0;background:var(--sb-bg-primary);position:relative}.TrialBanner-module__AJcDnq__inner{border:1px solid color-mix(in srgb,var(--sb-warning)55%,transparent);background:color-mix(in srgb,var(--sb-warning)14%,var(--sb-bg-card));width:100%;min-height:42px;color:var(--sb-text-primary);padding:var(--sb-space-2)var(--sb-space-3);justify-content:space-between;align-items:center;gap:var(--sb-space-3);border-radius:8px;display:flex}.TrialBanner-module__AJcDnq__text{font-size:var(--sb-text-sm);margin:0;font-weight:700;line-height:1.35}.TrialBanner-module__AJcDnq__cta{color:var(--sb-accent);font-size:var(--sb-text-sm);white-space:nowrap;flex:none;font-weight:800;text-decoration:none}@media (max-width:520px){.TrialBanner-module__AJcDnq__inner:not(.TrialBanner-module__AJcDnq__innerCompact){align-items:flex-start;gap:var(--sb-space-1);flex-direction:column}}.TrialBanner-module__AJcDnq__bannerCompact{background:0 0;padding:0}.TrialBanner-module__AJcDnq__innerCompact{min-height:36px;padding:6px var(--sb-space-3);border-radius:999px;flex-wrap:nowrap}.TrialBanner-module__AJcDnq__textCompact{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TrialBanner-module__AJcDnq__ctaCompact{position:relative}.TrialBanner-module__AJcDnq__ctaCompact:before{content:"";min-height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
.page-module__eCytCa__home{min-height:100dvh;padding:calc(env(safe-area-inset-top) + var(--sb-space-6))var(--sb-space-4)calc(env(safe-area-inset-bottom) + var(--sb-space-8));background:var(--sb-tinted-bg);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow-y:auto}.page-module__eCytCa__topControls{top:calc(env(safe-area-inset-top) + var(--sb-space-4));right:var(--sb-space-4);align-items:center;gap:var(--sb-space-2);display:flex;position:absolute}.page-module__eCytCa__siteExitLink{top:calc(env(safe-area-inset-top) + var(--sb-space-4));left:var(--sb-space-4);min-height:44px;padding:0 var(--sb-space-2);color:var(--sb-text-secondary);font-size:var(--sb-text-sm);z-index:5;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:absolute}.page-module__eCytCa__siteExitLink svg{width:16px;height:16px}.page-module__eCytCa__siteExitLink:active{color:var(--sb-text-primary)}.page-module__eCytCa__langToggle{min-height:44px;padding:0 var(--sb-space-3);background:var(--sb-bg-card);color:var(--sb-text-primary);font-size:var(--sb-text-sm);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.page-module__eCytCa__gearButton{background:var(--sb-bg-card);width:40px;height:40px;color:var(--sb-text-primary);border-radius:999px;justify-content:center;align-items:center;font-size:20px;text-decoration:none;display:inline-flex;position:relative}.page-module__eCytCa__gearButton:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__eCytCa__gearButton:active{color:var(--sb-text-secondary)}.page-module__eCytCa__content{align-items:stretch;gap:var(--sb-space-4);width:min(100%,480px);padding-top:var(--sb-space-8);flex-direction:column;display:flex}.page-module__eCytCa__section{gap:var(--sb-space-3);flex-direction:column;display:flex}.page-module__eCytCa__sectionHeader{align-items:center;gap:var(--sb-space-3);display:flex}.page-module__eCytCa__sectionIcon{font-size:var(--sb-text-2xl);line-height:1}.page-module__eCytCa__sectionTitles{flex-direction:column;gap:2px;display:flex}.page-module__eCytCa__sectionTitle{font-size:var(--sb-text-lg);color:var(--sb-text-primary);margin:0;font-weight:700}.page-module__eCytCa__sectionSubtitle{font-size:var(--sb-text-xs);color:var(--sb-text-muted);margin:0}.page-module__eCytCa__modeToggleCard{gap:var(--sb-space-2);background:var(--sb-bg-card);padding:var(--sb-space-4);box-shadow:var(--sb-shadow-card);border-radius:20px;flex-direction:column;display:flex}.page-module__eCytCa__modeToggleEyebrow{color:var(--sb-text-muted);font-size:var(--sb-text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.page-module__eCytCa__modeToggle{gap:var(--sb-space-2);padding:var(--sb-space-1);background:var(--sb-bg-input);border-radius:999px;display:flex}.page-module__eCytCa__modeButton{min-height:44px;padding:0 var(--sb-space-3);color:var(--sb-text-secondary);font-size:var(--sb-text-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;font-weight:800;transition:background .15s,color .15s}.page-module__eCytCa__modeButtonActive{background:color-mix(in srgb,var(--sb-accent)22%,var(--sb-bg-input));color:var(--sb-text-primary)}.page-module__eCytCa__playButton{min-height:128px;padding:var(--sb-space-2)var(--sb-space-4);background:var(--sb-accent);color:var(--sb-text-on-accent);cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--sb-accent)35%,transparent);border:none;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:transform .1s;display:flex}.page-module__eCytCa__playButton:active{transform:scale(.98)}.page-module__eCytCa__playButtonEyebrow{font-size:var(--sb-text-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.page-module__eCytCa__playButtonText{letter-spacing:.01em;font-size:2.75rem;font-weight:900;line-height:1.05;animation:1.8s ease-in-out infinite page-module__eCytCa__sb-pulse}.page-module__eCytCa__playButtonHint{font-size:var(--sb-text-xs);opacity:.8;font-weight:600}.page-module__eCytCa__resumeCard{gap:var(--sb-space-2);background:color-mix(in srgb,var(--sb-bg-card)88%,var(--sb-accent)12%);padding:var(--sb-space-3);box-shadow:var(--sb-shadow-card);border:none;border-radius:20px;grid-template-columns:1fr auto;align-items:start;display:grid}.page-module__eCytCa__resumeBody{cursor:pointer;gap:4px;display:grid}.page-module__eCytCa__resumeTitle{font-size:var(--sb-text-sm);color:var(--sb-text-primary);margin:0;font-weight:700}.page-module__eCytCa__resumePlayers{color:var(--sb-text-primary);font-size:var(--sb-text-base);margin:0;font-weight:600}.page-module__eCytCa__resumeMeta{color:var(--sb-text-secondary);font-size:var(--sb-text-xs);margin:0}.page-module__eCytCa__resumeDiscard{background:var(--sb-bg-surface);width:44px;height:44px;color:var(--sb-text-secondary);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.page-module__eCytCa__discardConfirmWrap{gap:var(--sb-space-3);padding-top:var(--sb-space-2);flex-direction:column;display:flex}.page-module__eCytCa__discardConfirmText{color:var(--sb-text-primary);font-size:var(--sb-text-base);margin:0;line-height:1.4}.page-module__eCytCa__discardConfirmActions{gap:var(--sb-space-2);display:flex}.page-module__eCytCa__discardConfirmActionButton{border-radius:12px;min-height:52px}.page-module__eCytCa__discardConfirmButton{background:var(--sb-error)}.page-module__eCytCa__sectionDivider{align-items:center;gap:var(--sb-space-3);padding:var(--sb-space-2)0;display:flex}.page-module__eCytCa__dividerLine{background:color-mix(in srgb,var(--sb-border-active)50%,transparent);flex:1;height:1px}.page-module__eCytCa__dividerText{color:var(--sb-text-muted);font-size:var(--sb-text-xs);text-transform:uppercase;letter-spacing:.1em}.page-module__eCytCa__onlineButtons{gap:var(--sb-space-2);flex-direction:column;display:flex}.page-module__eCytCa__onlineButton{border-radius:var(--sb-radius-lg);min-height:52px;font-size:var(--sb-text-base);font-weight:700}.page-module__eCytCa__loginPrompt{align-items:center;gap:var(--sb-space-2);padding:var(--sb-space-3);background:color-mix(in srgb,var(--sb-bg-card)60%,transparent);border-radius:var(--sb-radius-md);border:1px dashed color-mix(in srgb,var(--sb-border-active)50%,transparent);display:flex}.page-module__eCytCa__loginIcon{font-size:var(--sb-text-base);flex-shrink:0}.page-module__eCytCa__loginText{color:var(--sb-text-secondary);font-size:var(--sb-text-sm);flex:1}.page-module__eCytCa__loginButton{background:var(--sb-accent-subtle);color:var(--sb-accent);border-radius:var(--sb-radius-sm);padding:var(--sb-space-2)var(--sb-space-3);font-size:var(--sb-text-xs);white-space:nowrap;border:none;font-weight:600;text-decoration:none}@media (max-height:600px){.page-module__eCytCa__home{padding-bottom:calc(env(safe-area-inset-bottom) + var(--sb-space-4))}.page-module__eCytCa__content,.page-module__eCytCa__section{gap:var(--sb-space-2)}.page-module__eCytCa__modeToggleCard{padding:var(--sb-space-2)var(--sb-space-3);gap:var(--sb-space-1)}.page-module__eCytCa__playButton{min-height:84px}.page-module__eCytCa__playButtonText{font-size:2rem}}
.AccountSheet-module__aVBPwa__wrapper{--ash-crimson:#e62e4f;--ash-crimson-text:#c9263f;--ash-ink:#1f1f1f;--ash-muted:#666;--ash-canvas:#f5f5f5;--ash-surface:#fff;--ash-hairline:#e8e8e8;--ash-scrim:#00000073;align-items:flex-end;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden}.AccountSheet-module__aVBPwa__wrapper .AccountSheet-module__aVBPwa__dialog.AccountSheet-module__aVBPwa__dialog{max-width:100%;margin:0;padding-bottom:0;top:auto;width:100%!important}.AccountSheet-module__aVBPwa__wrapper .AccountSheet-module__aVBPwa__container.AccountSheet-module__aVBPwa__container{background:var(--ash-canvas);color:var(--ash-ink);box-shadow:none;border-radius:20px 20px 0 0;padding:0;position:relative;overflow:hidden}.AccountSheet-module__aVBPwa__wrapper .AccountSheet-module__aVBPwa__body{padding:0}.AccountSheet-module__aVBPwa__mask{background:#00000073!important}.AccountSheet-module__aVBPwa__dragSurface{transition:transform .28s cubic-bezier(.32,.72,0,1)}.AccountSheet-module__aVBPwa__dragging{transition:none}.AccountSheet-module__aVBPwa__content{flex-direction:column;max-height:92dvh;display:flex}.AccountSheet-module__aVBPwa__header{z-index:1;background:var(--ash-canvas);touch-action:none;flex-shrink:0;padding:8px 16px 0;position:sticky;top:0}.AccountSheet-module__aVBPwa__grabber{background:var(--ash-hairline);border-radius:2px;width:36px;height:4px;margin:0 auto 4px}.AccountSheet-module__aVBPwa__titleRow{align-items:center;gap:8px;min-height:52px;display:flex}.AccountSheet-module__aVBPwa__titleRow h2{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;line-height:1.4}.AccountSheet-module__aVBPwa__subViewNav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.AccountSheet-module__aVBPwa__subViewNav h2{text-align:center}.AccountSheet-module__aVBPwa__subViewNav .AccountSheet-module__aVBPwa__back{justify-self:start}.AccountSheet-module__aVBPwa__subViewNav .AccountSheet-module__aVBPwa__save{justify-self:end}.AccountSheet-module__aVBPwa__close{background:var(--ash-hairline);width:44px;height:44px;color:var(--ash-ink);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;font-size:16px}.AccountSheet-module__aVBPwa__back{min-width:44px;min-height:44px;color:var(--ash-ink);cursor:pointer;background:0 0;border:0;padding:0 8px 0 0;font-size:16px}.AccountSheet-module__aVBPwa__scrollBody{overscroll-behavior:contain;min-height:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;animation:.28s AccountSheet-module__aVBPwa__viewIn;display:flex;overflow-y:auto}.AccountSheet-module__aVBPwa__group{background:var(--ash-surface);border-radius:14px;flex-shrink:0;overflow:hidden}.AccountSheet-module__aVBPwa__row{text-align:left;width:100%;min-height:52px;color:var(--ash-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font:400 16px/1.4 system-ui,sans-serif;display:flex;position:relative}.AccountSheet-module__aVBPwa__row+.AccountSheet-module__aVBPwa__row:before{content:"";background:var(--ash-hairline);height:1px;position:absolute;top:0;left:16px;right:0}.AccountSheet-module__aVBPwa__secondary{color:var(--ash-muted);margin-top:2px;font-size:13px;display:block}.AccountSheet-module__aVBPwa__signOut{text-align:center;width:100%;min-height:52px;color:var(--ash-crimson-text);cursor:pointer;background:0 0;border:0;padding:12px 16px;font:400 16px/1.4 system-ui,sans-serif}.AccountSheet-module__aVBPwa__row:hover,.AccountSheet-module__aVBPwa__signOut:hover{background:var(--ash-canvas)}.AccountSheet-module__aVBPwa__content button:focus-visible{outline:2px solid var(--ash-crimson);outline-offset:-4px}.AccountSheet-module__aVBPwa__placeholder{color:var(--ash-muted);margin:24px 0;font-size:16px}:is(.AccountSheet-module__aVBPwa__wrapper .ash-sheet-enter,.AccountSheet-module__aVBPwa__wrapper .ash-sheet-appear){animation:.32s cubic-bezier(.32,.72,0,1) both AccountSheet-module__aVBPwa__sheetIn}.AccountSheet-module__aVBPwa__wrapper .ash-sheet-leave{animation:.22s both AccountSheet-module__aVBPwa__sheetOut}:is(.AccountSheet-module__aVBPwa__mask.ash-mask-enter,.AccountSheet-module__aVBPwa__mask.ash-mask-appear){animation:.32s both AccountSheet-module__aVBPwa__fadeIn}.AccountSheet-module__aVBPwa__mask.ash-mask-leave{animation:.22s both AccountSheet-module__aVBPwa__fadeOut}@keyframes AccountSheet-module__aVBPwa__sheetIn{0%{opacity:0;transform:translateY(100%)}}@keyframes AccountSheet-module__aVBPwa__sheetOut{to{opacity:0;transform:translateY(100%)}}@keyframes AccountSheet-module__aVBPwa__fadeIn{0%{opacity:0}}@keyframes AccountSheet-module__aVBPwa__fadeOut{to{opacity:0}}@keyframes AccountSheet-module__aVBPwa__viewIn{0%{opacity:0;transform:translate(16px)}}@media (min-width:768px){.AccountSheet-module__aVBPwa__wrapper{justify-content:center;align-items:center}.AccountSheet-module__aVBPwa__wrapper .AccountSheet-module__aVBPwa__dialog.AccountSheet-module__aVBPwa__dialog{max-width:calc(100vw - 48px);width:420px!important}.AccountSheet-module__aVBPwa__wrapper .AccountSheet-module__aVBPwa__container.AccountSheet-module__aVBPwa__container{border-radius:20px}.AccountSheet-module__aVBPwa__content{max-height:min(760px,100dvh - 48px)}.AccountSheet-module__aVBPwa__header{touch-action:auto;padding-top:8px}.AccountSheet-module__aVBPwa__grabber{display:none}:is(.AccountSheet-module__aVBPwa__wrapper .ash-sheet-enter,.AccountSheet-module__aVBPwa__wrapper .ash-sheet-appear){animation-name:AccountSheet-module__aVBPwa__fadeIn}.AccountSheet-module__aVBPwa__wrapper .ash-sheet-leave{animation-name:AccountSheet-module__aVBPwa__fadeOut}}@media (prefers-reduced-motion:reduce){.AccountSheet-module__aVBPwa__dragSurface{transition:none;transform:none!important}.AccountSheet-module__aVBPwa__scrollBody,:is(.AccountSheet-module__aVBPwa__wrapper .ash-sheet-enter,.AccountSheet-module__aVBPwa__wrapper .ash-sheet-appear,.AccountSheet-module__aVBPwa__mask.ash-mask-enter,.AccountSheet-module__aVBPwa__mask.ash-mask-appear){animation:.12s both AccountSheet-module__aVBPwa__fadeIn}:is(.AccountSheet-module__aVBPwa__wrapper .ash-sheet-leave,.AccountSheet-module__aVBPwa__mask.ash-mask-leave){animation:.12s both AccountSheet-module__aVBPwa__fadeOut}}.AccountSheet-module__aVBPwa__accessibleTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;margin:0!important}.AccountSheet-module__aVBPwa__save{color:var(--ash-crimson-text);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:16px}.AccountSheet-module__aVBPwa__save:disabled{color:var(--ash-muted);opacity:.65;cursor:default}.AccountSheet-module__aVBPwa__languageValue{color:var(--ash-muted);align-items:center;gap:16px;display:flex}.AccountSheet-module__aVBPwa__languageCheck{color:var(--ash-crimson-text)}.AccountSheet-module__aVBPwa__languageList{margin:0;padding:0;list-style:none}.AccountSheet-module__aVBPwa__languageList li+li .AccountSheet-module__aVBPwa__row:before{content:"";background:var(--ash-hairline);height:1px;position:absolute;top:0;left:16px;right:0}
@property --ash-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ThinkingLoader-module__8oAbqG__loader{color:var(--ash-muted,#666);padding:16px 0}.ThinkingLoader-module__8oAbqG__accessibleLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ThinkingLoader-module__8oAbqG__shimmer{background-image:linear-gradient(110deg,var(--ash-muted,#666)40%,#b8b8b8 50%,var(--ash-muted,#666)60%);color:#0000;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite ThinkingLoader-module__8oAbqG__thinkingShimmer}.ThinkingLoader-module__8oAbqG__loadingBorder{border-radius:20px;position:relative}.ThinkingLoader-module__8oAbqG__loadingGlow:after,.ThinkingLoader-module__8oAbqG__loadingBorder:after{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--ash-angle),#ff6b3d 0deg,#e62e4f 55deg,#c4236b 105deg,#fff3ef 118deg,#e62e4f2e 120deg 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:3px;animation:1.2s linear infinite ThinkingLoader-module__8oAbqG__thinkingBorder;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ThinkingLoader-module__8oAbqG__loadingGlow{z-index:1;filter:blur(8px);opacity:.6;pointer-events:none;border-radius:20px 20px 0 0;position:absolute;inset:0}.ThinkingLoader-module__8oAbqG__loadingBorder>.ThinkingLoader-module__8oAbqG__loadingGlow{border-radius:inherit}@media (min-width:768px){.ThinkingLoader-module__8oAbqG__loadingGlow{border-radius:20px}}@keyframes ThinkingLoader-module__8oAbqG__thinkingShimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ThinkingLoader-module__8oAbqG__thinkingBorder{0%{--ash-angle:0deg}to{--ash-angle:360deg}}@media (prefers-reduced-motion:reduce){.ThinkingLoader-module__8oAbqG__shimmer{color:var(--ash-muted,#666);background:0 0;animation:none}.ThinkingLoader-module__8oAbqG__loadingGlow:after,.ThinkingLoader-module__8oAbqG__loadingBorder:after{animation:none}}
.Header-module__85i50G__header{z-index:100;background:#fff;border-bottom:1px solid #e8e8e8;flex-direction:row;align-items:center;width:100%;height:60px;display:flex;position:fixed;top:0;box-shadow:0 1px 1px #0000000d}.Header-module__85i50G__container{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 12px;display:flex}@media (min-width:768px){.Header-module__85i50G__container{padding:0 24px}}.Header-module__85i50G__leftPart{align-items:center;display:flex}.Header-module__85i50G__homeLink{align-items:center;margin-right:12px;text-decoration:none;display:flex}.Header-module__85i50G__logoApp{vertical-align:middle;width:auto;height:24px;margin-right:6px;display:block}.Header-module__85i50G__logoText{vertical-align:middle;width:auto;height:18px;margin-top:3px;display:block}.Header-module__85i50G__divider{background:#e8e8e8;width:1px;height:30px;margin:0 12px;display:none}@media (min-width:768px){.Header-module__85i50G__divider{display:block}}.Header-module__85i50G__langSelector{display:none;position:relative}@media (min-width:768px){.Header-module__85i50G__langSelector{display:block}}.Header-module__85i50G__langButton{letter-spacing:1px;cursor:pointer;background:0 0;border:none;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.Header-module__85i50G__langButton:hover{background:#f5f5f5;border-radius:4px}.Header-module__85i50G__langDropdown{z-index:200;background:#fff;border:1px solid #e8e8e8;border-radius:4px;min-width:120px;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #0000001a}.Header-module__85i50G__langOption{color:#000000d6;padding:8px 16px;font-size:12px;font-weight:600;text-decoration:none;display:block}.Header-module__85i50G__langOption:hover{background:#f5f5f5}.Header-module__85i50G__rightPart{align-items:center;display:flex}.Header-module__85i50G__signInButton{background:var(--dartory-action-gradient);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:none}@media (min-width:768px){.Header-module__85i50G__signInButton{display:block}}.Header-module__85i50G__signInButton:hover{background:var(--dartory-action-gradient-hover);color:#fff}.Header-module__85i50G__userMenu{display:none;position:relative}@media (min-width:768px){.Header-module__85i50G__userMenu{display:block}}.Header-module__85i50G__userMenuButton{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;display:flex}.Header-module__85i50G__userMenuButton:hover{background:#f5f5f5}.Header-module__85i50G__userAvatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.Header-module__85i50G__userAvatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.Header-module__85i50G__userName{color:#000000d6;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;font-weight:600;overflow:hidden}.Header-module__85i50G__userButtonInfo{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.Header-module__85i50G__userButtonName{color:#000000d6;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.Header-module__85i50G__userButtonEmail{color:#00000073;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11px;line-height:1.3;overflow:hidden}.Header-module__85i50G__userMenuArrow{color:#00000073;font-size:10px}.Header-module__85i50G__mobileMenuButton{cursor:pointer;background:0 0;border:none;padding:8px;font-size:20px;display:block}@media (min-width:768px){.Header-module__85i50G__mobileMenuButton{display:none}}.Header-module__85i50G__mobileMenu{z-index:99;background:#fff;border-bottom:1px solid #e8e8e8;max-height:calc(100vh - 60px);padding:16px;position:fixed;top:60px;left:0;right:0;overflow-y:auto}.Header-module__85i50G__mobileMenuItem a,.Header-module__85i50G__mobileMenuItem button{color:#000000d6;padding:12px 0;font-size:16px;text-decoration:none;display:block}.Header-module__85i50G__mobileMenuItem a:hover,.Header-module__85i50G__mobileMenuItem button:hover{color:#e62e4f}.Header-module__85i50G__mobileMenuDivider{background:#e8e8e8;height:1px;margin:8px 0}.Header-module__85i50G__mobileMenuLabel{color:#00000073;text-transform:uppercase;letter-spacing:1px;padding:8px 0;font-size:12px}.Header-module__85i50G__mobileAvatarButton{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:4px;display:flex}.Header-module__85i50G__mobileAvatarButton img{width:36px;height:36px}.Header-module__85i50G__mobileAvatarButton:focus-visible,.Header-module__85i50G__userMenuButton:focus-visible{outline-offset:2px;outline:2px solid #e62e4f}@media (min-width:768px){.Header-module__85i50G__mobileAvatarButton{display:none}}.Header-module__85i50G__signInButton:not(:disabled):active{background:var(--dartory-action-gradient-active);color:#fff}.Header-module__85i50G__signInButton:not(:disabled):focus-visible{outline-offset:3px;outline:2px solid #c9263f}.Header-module__85i50G__signInButton:disabled{color:#00000040;background:#d9d9d9}
.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu{padding:0!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item-selected{color:#e62e4f!important;background-color:#e8e8e8!important;border-radius:0!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item:after{display:none!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item-selected:after{content:""!important;background:#e62e4f!important;border:none!important;border-radius:0!important;width:3px!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item:hover{color:#e62e4f!important;background-color:#f5f5f5!important;border-radius:0!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item{border-bottom:1px solid #e8e8e8;min-height:60px;white-space:normal!important;border-radius:0!important;align-items:center!important;width:100%!important;height:auto!important;margin:0!important;padding:15px 12px!important;line-height:20px!important;display:flex!important;position:relative!important;overflow:visible!important}.ApplicableContestEventMenu-module__NEONLa__menuContainer .ant-menu-item:last-child{border-bottom:none}.ApplicableContestEventMenu-module__NEONLa__menuItemContent{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.ApplicableContestEventMenu-module__NEONLa__menuItemTitle{flex:1}.ApplicableContestEventMenu-module__NEONLa__badgesContainer{flex-wrap:wrap;gap:4px;display:flex}.ApplicableContestEventMenu-module__NEONLa__appliedBadge,.ApplicableContestEventMenu-module__NEONLa__statusBadge{font-weight:600;border-radius:2px!important;margin:0!important;padding:0 6px!important;font-size:10px!important;line-height:16px!important}
.Footer-module__hP-FLq__footer{color:#fff;background-color:#000;padding:48px 0;overflow:hidden}.Footer-module__hP-FLq__container{max-width:1200px;margin:0 auto;padding:0 24px}.Footer-module__hP-FLq__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.Footer-module__hP-FLq__grid{grid-template-columns:repeat(4,1fr);gap:48px}}.Footer-module__hP-FLq__logoSection{margin-bottom:24px}@media (min-width:768px){.Footer-module__hP-FLq__logoSection{margin-bottom:0}}.Footer-module__hP-FLq__logo{width:100px;height:auto}.Footer-module__hP-FLq__widget{margin-bottom:24px}@media (min-width:768px){.Footer-module__hP-FLq__widget{margin-bottom:0}}.Footer-module__hP-FLq__widgetTitle{text-transform:uppercase;letter-spacing:3px;margin:0 0 6px;font-size:15px;font-weight:400}.Footer-module__hP-FLq__widgetList{margin:0;padding:0;list-style:none}.Footer-module__hP-FLq__widgetList li{margin-bottom:0}.Footer-module__hP-FLq__widgetList a{color:#fff;font-size:14px;text-decoration:none}.Footer-module__hP-FLq__widgetList a:hover{text-decoration:underline}.Footer-module__hP-FLq__copyright{text-align:center;margin-top:0;padding-top:0;font-size:12px}@media (min-width:768px){.Footer-module__hP-FLq__copyright{text-align:left}}
.apply-module__e6P10a__applyContainer{min-height:calc(100vh - 280px)}.apply-module__e6P10a__applyCard{background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 1px 2px #0000001a}@media only screen and (min-width:768px){.apply-module__e6P10a__applyContainer .ant-layout-sider{max-height:calc(100vh - 100px);position:sticky;top:0;overflow-y:auto;flex:0 0 200px!important;width:200px!important;min-width:200px!important;max-width:200px!important}.apply-module__e6P10a__formContent{border-left:1px solid #e8e8e8;background:0 0!important;flex:1!important;min-width:0!important;max-width:620px!important;margin-left:0!important;padding:24px!important}}@media only screen and (max-width:767px){.apply-module__e6P10a__applyContainer .ant-layout-sider{max-height:calc(100vh - 100px);position:sticky;top:0;overflow-y:auto;flex:0 0 33%!important;width:33%!important;min-width:33%!important;max-width:33%!important}.apply-module__e6P10a__formContent{border-left:1px solid #e8e8e8;background:0 0!important;flex:1!important;min-width:0!important;margin-left:0!important;padding:12px!important}.apply-module__e6P10a__applyContainer .ant-menu-item{padding:15px 8px!important}}.apply-module__e6P10a__formContent{background:0 0!important;padding:24px!important}.apply-module__e6P10a__placeholder{text-align:center;justify-content:center;align-items:center;min-height:200px;padding:24px;display:flex}.apply-module__e6P10a__eventInfoCard{margin-bottom:24px}.apply-module__e6P10a__eventTitle{color:#000000d9;margin-bottom:12px;font-size:16px;font-weight:600}.apply-module__e6P10a__eventDescription{color:#000000a6;white-space:pre-wrap;font-size:14px;line-height:1.8}.apply-module__e6P10a__ratingLimitSection{margin-top:8px}.apply-module__e6P10a__sectionTitle{color:#000000d9;margin-bottom:4px;font-size:14px;font-weight:600}.apply-module__e6P10a__formItem{margin-bottom:12px}.apply-module__e6P10a__rememberCheckbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#e62e4f;border-color:#e62e4f}:is(.apply-module__e6P10a__rememberCheckbox .ant-checkbox-wrapper:hover .ant-checkbox-inner,.apply-module__e6P10a__rememberCheckbox .ant-checkbox:hover .ant-checkbox-inner){border-color:#e62e4f}.apply-module__e6P10a__checkoutFooter{z-index:100;background:#fff;border-top:1px solid #e8e8e8;padding:12px 24px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}.apply-module__e6P10a__checkoutFooterContent{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;display:flex}.apply-module__e6P10a__checkoutInfo{align-items:center;gap:8px;display:flex}.apply-module__e6P10a__checkoutCartIcon{font-size:20px;position:relative}.apply-module__e6P10a__checkoutCount{color:#000000a6;font-size:14px}.apply-module__e6P10a__checkoutTotal{color:#e62e4f;font-size:20px;font-weight:600}
.CookiesBanner-module__eRIdka__banner{z-index:1000;background:#fff;border-radius:5px;flex-direction:column;align-items:center;max-width:200px;margin:24px;padding:12px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 21px 50px #3f3d4b1a}.CookiesBanner-module__eRIdka__content{flex-direction:column;align-items:center;width:100%;display:flex}.CookiesBanner-module__eRIdka__message{color:#333;text-align:center;font-size:14px;line-height:1.5}.CookiesBanner-module__eRIdka__link{color:#e62e4f}.CookiesBanner-module__eRIdka__link:hover{color:#ff4d6d}.CookiesBanner-module__eRIdka__acceptButton{width:100%;margin-top:6px}@media only screen and (min-width:768px){.CookiesBanner-module__eRIdka__banner{flex-direction:row;max-width:400px}.CookiesBanner-module__eRIdka__content{flex-direction:row;align-items:center}.CookiesBanner-module__eRIdka__acceptButton{width:auto;margin-top:0;margin-left:6px}}
.my-applied-contest-event-module__nHFIJq__page{width:100%}.my-applied-contest-event-module__nHFIJq__breadcrumbWrap{background:#fff;padding:24px 48px}.my-applied-contest-event-module__nHFIJq__loadingWrap{justify-content:center;align-items:center;min-height:40vh;display:flex}.my-applied-contest-event-module__nHFIJq__layout{border-top:1px solid #dfdfdf;grid-template-columns:1fr 1fr;min-height:60vh;display:grid}.my-applied-contest-event-module__nHFIJq__singleColumn{grid-template-columns:1fr}.my-applied-contest-event-module__nHFIJq__leftColumn{background:#fff;border-right:1px solid #dfdfdf;padding:24px 48px 48px}.my-applied-contest-event-module__nHFIJq__singleColumn .my-applied-contest-event-module__nHFIJq__leftColumn{border-right:0}.my-applied-contest-event-module__nHFIJq__rightColumn{background:#fafafa;padding:24px 48px 48px}.my-applied-contest-event-module__nHFIJq__sectionTitle{margin:0;padding:12px 0;font-size:21px;font-weight:700}.my-applied-contest-event-module__nHFIJq__groupTitle{margin:0 0 10px;padding-top:6px;font-size:18px;font-weight:600}.my-applied-contest-event-module__nHFIJq__subtitle{color:#666;margin:0 0 12px;font-size:12px}.my-applied-contest-event-module__nHFIJq__statusBlock{margin-bottom:20px}.my-applied-contest-event-module__nHFIJq__payButton{margin-top:20px}@media (max-width:767px){.my-applied-contest-event-module__nHFIJq__breadcrumbWrap{padding:16px}.my-applied-contest-event-module__nHFIJq__layout{grid-template-columns:1fr}.my-applied-contest-event-module__nHFIJq__leftColumn{border-bottom:1px solid #dfdfdf;border-right:0;padding:16px}.my-applied-contest-event-module__nHFIJq__rightColumn{padding:16px}}
