.AuthBackdrop-module__xnidaG__page{min-height:100dvh;padding:var(--mantine-spacing-md);background:linear-gradient(180deg, var(--mantine-color-body) 0%, var(--mantine-color-gray-0) 50%, var(--mantine-color-gray-1) 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .AuthBackdrop-module__xnidaG__page{background:linear-gradient(180deg, var(--mantine-color-dark-9) 0%, var(--mantine-color-dark-7) 50%, var(--mantine-color-dark-7) 100%)}.AuthBackdrop-module__xnidaG__page[data-align=top]{align-items:flex-start}.AuthBackdrop-module__xnidaG__pattern{pointer-events:none;z-index:0;background-size:60px 60px;background-image:linear-gradient(color-mix(in srgb, var(--mantine-primary-color-9) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--mantine-primary-color-9) 5%, transparent) 1px, transparent 1px);position:fixed;inset:0}[data-mantine-color-scheme=dark] .AuthBackdrop-module__xnidaG__pattern{background-image:linear-gradient(color-mix(in srgb, var(--mantine-primary-color-6) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--mantine-primary-color-6) 3%, transparent) 1px, transparent 1px)}.AuthBackdrop-module__xnidaG__orb{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.AuthBackdrop-module__xnidaG__orb1{background:radial-gradient(circle, color-mix(in srgb, var(--mantine-primary-color-6) 20%, transparent) 0%, transparent 70%);width:600px;height:600px;animation:20s ease-in-out infinite AuthBackdrop-module__xnidaG__float;top:-200px;right:-200px}.AuthBackdrop-module__xnidaG__orb2{background:radial-gradient(circle, color-mix(in srgb, var(--mantine-primary-color-9) 15%, transparent) 0%, transparent 70%);width:400px;height:400px;animation:15s ease-in-out infinite reverse AuthBackdrop-module__xnidaG__float;bottom:20%;left:-100px}.AuthBackdrop-module__xnidaG__orb3{background:radial-gradient(circle, color-mix(in srgb, var(--mantine-primary-color-4) 10%, transparent) 0%, transparent 70%);width:300px;height:300px;animation:25s ease-in-out infinite AuthBackdrop-module__xnidaG__float;top:50%;right:10%}.AuthBackdrop-module__xnidaG__content{z-index:1;width:100%;position:relative}.AuthBackdrop-module__xnidaG__page[data-align=top] .AuthBackdrop-module__xnidaG__content{padding-block:var(--mantine-spacing-xl)}.AuthBackdrop-module__xnidaG__card{border-radius:var(--mantine-radius-lg);width:100%;padding:var(--mantine-spacing-lg);background-color:color-mix(in srgb, var(--oc-ultra-light-surface,#fff) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--mantine-color-gray-2);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000014}[data-mantine-color-scheme=dark] .AuthBackdrop-module__xnidaG__card{background-color:color-mix(in srgb, var(--mantine-color-dark-7) 90%, transparent);border-color:var(--mantine-color-dark-5);box-shadow:0 8px 32px #0006}.AuthBackdrop-module__xnidaG__card:before{content:"";background:linear-gradient(90deg, var(--mantine-primary-color-5), var(--mantine-primary-color-6), var(--mantine-primary-color-7));height:3px;position:absolute;inset:0 0 auto}@media (min-width:48em){.AuthBackdrop-module__xnidaG__card{padding:var(--mantine-spacing-xl) 40px}}@keyframes AuthBackdrop-module__xnidaG__float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-30px)scale(1.05)}50%{transform:translate(-20px,20px)scale(.95)}75%{transform:translate(20px,30px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.AuthBackdrop-module__xnidaG__orb{animation:none}}
.OnboardingWizard-module__p9m7Ya__shell{max-width:640px;padding:var(--mantine-spacing-md);margin:0 auto}.OnboardingWizard-module__p9m7Ya__answers{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0);padding:10px 14px}[data-mantine-color-scheme=dark] .OnboardingWizard-module__p9m7Ya__answers{background:var(--mantine-color-dark-7)}.OnboardingWizard-module__p9m7Ya__answerRow{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-md);padding:6px 0;display:flex}.OnboardingWizard-module__p9m7Ya__answerRow+.OnboardingWizard-module__p9m7Ya__answerRow{border-top:1px solid var(--mantine-color-default-border)}.OnboardingWizard-module__p9m7Ya__optionCard{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);cursor:pointer;width:100%;min-height:56px;padding:12px 14px;transition:border-color .15s,background-color .15s,transform .12s;display:block}.OnboardingWizard-module__p9m7Ya__optionCard:hover:not([data-disabled]){border-color:var(--mantine-color-teal-5)}.OnboardingWizard-module__p9m7Ya__optionCard:active:not([data-disabled]){transform:scale(.99)}.OnboardingWizard-module__p9m7Ya__optionCard[data-selected]{border-color:var(--mantine-color-teal-6);background:var(--mantine-color-teal-0)}[data-mantine-color-scheme=dark] .OnboardingWizard-module__p9m7Ya__optionCard[data-selected]{background:#12b8861f}.OnboardingWizard-module__p9m7Ya__optionCard[data-disabled]{opacity:.55;cursor:not-allowed}.OnboardingWizard-module__p9m7Ya__optionCheck{color:var(--mantine-color-teal-6);flex-shrink:0}.OnboardingWizard-module__p9m7Ya__footer{padding:var(--mantine-spacing-sm) 0;background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.OnboardingWizard-module__p9m7Ya__optionCard{transition:none}}
.MatchFormatForm-module__UO6r_q__card{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MatchFormatForm-module__UO6r_q__card{background-color:var(--mantine-color-dark-6)}.MatchFormatForm-module__UO6r_q__forcesRow,.MatchFormatForm-module__UO6r_q__skeletonRow{padding-block:.875rem}.MatchFormatForm-module__UO6r_q__skeletonRow+.MatchFormatForm-module__UO6r_q__skeletonRow{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MatchFormatForm-module__UO6r_q__skeletonRow+.MatchFormatForm-module__UO6r_q__skeletonRow{border-top:1px solid var(--mantine-color-dark-4)}
.CircuitParticipantTable-module__qp7vJW__exceeds{border:1px dashed var(--mantine-color-orange-filled);background:var(--mantine-color-orange-light);min-width:74px;color:var(--mantine-color-orange-light-color);border-radius:10px;flex-direction:column;flex:none;justify-content:center;padding:4px 8px;transition:background-color .15s,transform .12s;display:inline-flex}.CircuitParticipantTable-module__qp7vJW__exceeds:hover{background:var(--mantine-color-orange-light-hover)}.CircuitParticipantTable-module__qp7vJW__exceeds:active{transform:scale(.97)}.CircuitParticipantTable-module__qp7vJW__exceeds:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.CircuitParticipantTable-module__qp7vJW__exceedsTitle{white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:700;line-height:1.1;display:inline-flex}.CircuitParticipantTable-module__qp7vJW__exceedsAction{text-underline-offset:2px;color:var(--mantine-color-dimmed);font-size:10px;line-height:1.1;text-decoration:underline}.CircuitParticipantTable-module__qp7vJW__limitNotice{margin:0 var(--mantine-spacing-md) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);border-left:3px solid var(--mantine-color-orange-filled);background:var(--mantine-color-default);align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex}.CircuitParticipantTable-module__qp7vJW__limitIcon{color:var(--mantine-color-orange-light-color);flex:none}.CircuitParticipantTable-module__qp7vJW__limitText{flex:1;min-width:0}
.BulkCategoryActions-module__MYqU4G__header{min-height:0;padding-bottom:0}.BulkCategoryActions-module__MYqU4G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BulkCategoryActions-module__MYqU4G__title{letter-spacing:-.01em;font-size:22px}.BulkCategoryActions-module__MYqU4G__explanation{text-wrap:balance;line-height:1.5}.BulkCategoryActions-module__MYqU4G__sectionLabel{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dimmed);padding-inline:4px;font-weight:600}.BulkCategoryActions-module__MYqU4G__textButton{font-size:var(--mantine-font-size-sm);color:var(--mantine-primary-color-filled);border-radius:var(--mantine-radius-sm);padding:2px 4px;font-weight:600}.BulkCategoryActions-module__MYqU4G__textButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.BulkCategoryActions-module__MYqU4G__list{background:var(--mantine-color-gray-0);border-radius:12px;overflow:hidden}[data-mantine-color-scheme=dark] .BulkCategoryActions-module__MYqU4G__list{background:#ffffff0a}.BulkCategoryActions-module__MYqU4G__list{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .BulkCategoryActions-module__MYqU4G__list{border:1px solid #ffffff0f}.BulkCategoryActions-module__MYqU4G__row{align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex}.BulkCategoryActions-module__MYqU4G__list .BulkCategoryActions-module__MYqU4G__row{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .BulkCategoryActions-module__MYqU4G__list .BulkCategoryActions-module__MYqU4G__row{border-top:1px solid #ffffff0f}.BulkCategoryActions-module__MYqU4G__list>.BulkCategoryActions-module__MYqU4G__row:first-child,.BulkCategoryActions-module__MYqU4G__list>div:first-child>.BulkCategoryActions-module__MYqU4G__row:first-child{border-top:0}.BulkCategoryActions-module__MYqU4G__row[data-indent]{min-height:40px;padding-left:46px}.BulkCategoryActions-module__MYqU4G__rowText{flex:1;min-width:0}.BulkCategoryActions-module__MYqU4G__trailing{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}@media (max-width:30em){.BulkCategoryActions-module__MYqU4G__row{flex-wrap:wrap}.BulkCategoryActions-module__MYqU4G__trailing{text-align:left;flex-basis:100%;padding-left:34px}.BulkCategoryActions-module__MYqU4G__row[data-indent]{padding-left:34px}}.BulkCategoryActions-module__MYqU4G__footerActions{gap:var(--mantine-spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:36em){.BulkCategoryActions-module__MYqU4G__footerActions{grid-template-columns:minmax(0,1fr)}.BulkCategoryActions-module__MYqU4G__footerConfirm{order:-1}}
.ChangeCategoryDrawer-module__x97Apa__card{transition:border-color .16s,background-color .16s,transform .12s}.ChangeCategoryDrawer-module__x97Apa__card:not([data-disabled]):hover{border-color:var(--mantine-primary-color-filled)}.ChangeCategoryDrawer-module__x97Apa__card:not([data-disabled]):active{transform:scale(.99)}.ChangeCategoryDrawer-module__x97Apa__card[data-checked]{border-color:var(--mantine-primary-color-filled);background-color:var(--mantine-primary-color-light)}.ChangeCategoryDrawer-module__x97Apa__card[data-disabled]{cursor:not-allowed;opacity:.6}.ChangeCategoryDrawer-module__x97Apa__chip{border:1px solid var(--chip-color);background-color:color-mix(in srgb, var(--chip-color) 14%, transparent);min-width:42px;color:var(--chip-color);text-align:center;border-radius:8px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.4}.ChangeCategoryDrawer-module__x97Apa__arrow{color:var(--mantine-color-dimmed);flex-shrink:0}.ChangeCategoryDrawer-module__x97Apa__summary{background-color:var(--mantine-color-body)}.ChangeCategoryDrawer-module__x97Apa__total{font-variant-numeric:tabular-nums;animation:.22s cubic-bezier(.2,.9,.3,1.2) ChangeCategoryDrawer-module__x97Apa__total-in}@keyframes ChangeCategoryDrawer-module__x97Apa__total-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ChangeCategoryDrawer-module__x97Apa__card,.ChangeCategoryDrawer-module__x97Apa__total{transition:none;animation:none}}
.controlPanel-module__NN3mXG__card{background:linear-gradient(135deg, var(--cp-from) 0%, var(--cp-to) 100%);border-radius:16px;height:100%;padding:20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 16px 32px -26px #0f172a4d}[data-mantine-color-scheme=light] .controlPanel-module__NN3mXG__card{--cp-from:var(--oc-ultra-light-surface,#fff);--cp-to:var(--oc-light-surface,#f1f3f5)}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__card{--cp-from:var(--mantine-color-dark-6);--cp-to:var(--mantine-color-dark-8);box-shadow:0 1px 2px #00000040,0 20px 36px -28px #000000a6}.controlPanel-module__NN3mXG__cardPad18{padding:18px}.controlPanel-module__NN3mXG__inset{background:#0f172a09;border-radius:12px}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__inset{background:#ffffff0a}.controlPanel-module__NN3mXG__insetRow{padding:10px 12px;}.controlPanel-module__NN3mXG__sectionTitle{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.2}.controlPanel-module__NN3mXG__sectionSub{color:var(--mantine-color-dimmed);margin-top:2px;font-size:12.5px}.controlPanel-module__NN3mXG__label{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-dimmed);font-size:11px;font-weight:700}.controlPanel-module__NN3mXG__num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.controlPanel-module__NN3mXG__kpiValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.15}.controlPanel-module__NN3mXG__bigMoney{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.controlPanel-module__NN3mXG__midMoney{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.1}.controlPanel-module__NN3mXG__caption{color:var(--mantine-color-dimmed);font-size:12px}.controlPanel-module__NN3mXG__gaugeWrap{--gauge-track:var(--mantine-color-gray-2);display:inline-flex;position:relative}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__gaugeWrap{--gauge-track:var(--mantine-color-dark-4)}.controlPanel-module__NN3mXG__gaugeOverlay{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.controlPanel-module__NN3mXG__gaugePct{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.controlPanel-module__NN3mXG__gaugePctSm{font-size:22px}.controlPanel-module__NN3mXG__gaugeCaption{text-align:center;text-transform:uppercase;letter-spacing:.1em;white-space:pre-line;max-width:calc(100% - 32px);font-size:12px;font-weight:700;line-height:1.2}.controlPanel-module__NN3mXG__gaugeSub{color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.controlPanel-module__NN3mXG__ringWrap{--gauge-track:var(--mantine-color-gray-2);flex-shrink:0;display:inline-flex;position:relative}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__ringWrap{--gauge-track:var(--mantine-color-dark-4)}.controlPanel-module__NN3mXG__ringCenter{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes controlPanel-module__NN3mXG__cpSweep{0%{stroke-dashoffset:var(--sweep-from,0)}to{stroke-dashoffset:0}}@keyframes controlPanel-module__NN3mXG__cpPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.controlPanel-module__NN3mXG__arcAnim{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.controlPanel-module__NN3mXG__arcAnim{animation:1s cubic-bezier(.22,1,.36,1) both controlPanel-module__NN3mXG__cpSweep}.controlPanel-module__NN3mXG__popAnim{animation:.52s ease-out both controlPanel-module__NN3mXG__cpPop}}.controlPanel-module__NN3mXG__barTrack{background:#0f172a12;border-radius:999px;width:100%;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__barTrack{background:#ffffff14}.controlPanel-module__NN3mXG__bar{background:var(--bar,var(--mantine-color-gray-5));border-radius:999px;height:100%;transition:width .3s}.controlPanel-module__NN3mXG__stackBar{background:#0f172a12;border-radius:999px;height:10px;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__stackBar{background:#ffffff14}.controlPanel-module__NN3mXG__stackSeg{height:100%}.controlPanel-module__NN3mXG__chip{border:1px solid var(--mantine-color-default-border);height:24px;color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.controlPanel-module__NN3mXG__tintChip{font-variant-numeric:tabular-nums;white-space:nowrap;height:24px;color:var(--chip-color,var(--mantine-color-text));background:color-mix(in srgb, var(--chip-color,var(--mantine-color-gray-6)) 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.controlPanel-module__NN3mXG__dot{border-radius:50%;flex-shrink:0}.controlPanel-module__NN3mXG__legend{align-items:center;gap:7px;min-width:0;display:flex}.controlPanel-module__NN3mXG__legendLabel{color:var(--mantine-color-dimmed);font-size:12px}.controlPanel-module__NN3mXG__legendValue{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.controlPanel-module__NN3mXG__kpiHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.controlPanel-module__NN3mXG__kpiDetail{color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;font-size:12px}.controlPanel-module__NN3mXG__kpiAccent{font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px;font-weight:600}.controlPanel-module__NN3mXG__catCard{flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;}.controlPanel-module__NN3mXG__catCardLink{color:inherit;cursor:pointer;text-decoration:none;transition:box-shadow .16s}.controlPanel-module__NN3mXG__catCardLink:hover{box-shadow:0 0 0 1px var(--mantine-color-default-border), 0 6px 18px -8px #0f172a59}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__catCardLink:hover{box-shadow:0 0 0 1px var(--mantine-color-dark-4), 0 8px 22px -10px #000000b3}.controlPanel-module__NN3mXG__catCardLink:focus-visible{outline:2px solid var(--mantine-color-blue-6);outline-offset:2px}.controlPanel-module__NN3mXG__catNameRow{flex-direction:column;gap:1px;min-width:0;display:flex}.controlPanel-module__NN3mXG__catModality{color:var(--mantine-color-dimmed);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.controlPanel-module__NN3mXG__catName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.controlPanel-module__NN3mXG__catMeta{color:var(--mantine-color-dimmed);margin-top:-8px;font-size:12px}.controlPanel-module__NN3mXG__catStatLine{min-width:0;color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.3}.controlPanel-module__NN3mXG__miniStat{flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex;}.controlPanel-module__NN3mXG__miniValue{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.controlPanel-module__NN3mXG__miniLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-dimmed);font-size:10px;font-weight:600}.controlPanel-module__NN3mXG__statRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.controlPanel-module__NN3mXG__statRowLabel{min-width:0;color:var(--mantine-color-dimmed);align-items:center;gap:9px;font-size:13px;display:flex}.controlPanel-module__NN3mXG__statRowIcon{color:var(--mantine-color-dimmed);flex-shrink:0;display:flex}.controlPanel-module__NN3mXG__statRowValue{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:700}.controlPanel-module__NN3mXG__debtBox{background:color-mix(in srgb, var(--mantine-color-red-6) 8%, transparent);border:1px solid color-mix(in srgb, var(--mantine-color-red-6) 20%, transparent);border-radius:12px;padding:12px 14px}.controlPanel-module__NN3mXG__hr{background:var(--mantine-color-default-border);border:0;height:1px;margin:0}.controlPanel-module__NN3mXG__columns{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}.controlPanel-module__NN3mXG__colMain,.controlPanel-module__NN3mXG__colSide{gap:var(--mantine-spacing-lg);flex-direction:column;min-width:0;display:flex}@media (min-width:75em){.controlPanel-module__NN3mXG__columns{flex-direction:row;align-items:flex-start}.controlPanel-module__NN3mXG__colMain{flex:2 1 0}.controlPanel-module__NN3mXG__colSide{flex:1 1 0}}.controlPanel-module__NN3mXG__actionRow{cursor:pointer;text-align:left;width:100%;min-height:52px;color:inherit;font:inherit;border:0;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .14s;display:flex;}.controlPanel-module__NN3mXG__actionRow:hover{background:#0f172a12}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__actionRow:hover{background:#ffffff14}.controlPanel-module__NN3mXG__actionRow:focus-visible{outline:2px solid var(--mantine-color-blue-6);outline-offset:2px}.controlPanel-module__NN3mXG__actionRow[data-disabled=true]{cursor:default;opacity:.55}.controlPanel-module__NN3mXG__actionRow[data-disabled=true]:hover{background:#0f172a09}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__actionRow[data-disabled=true]:hover{background:#ffffff0a}.controlPanel-module__NN3mXG__actionLabel{font-size:13.5px;font-weight:600;line-height:1.2}.controlPanel-module__NN3mXG__actionCaption{color:var(--mantine-color-dimmed);margin-top:1px;font-size:12px}.controlPanel-module__NN3mXG__rowTitleLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mantine-font-family);color:var(--mantine-color-text);font-size:13.5px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.controlPanel-module__NN3mXG__rowTitleLink:hover{text-decoration:underline}.controlPanel-module__NN3mXG__statRowClickable{cursor:pointer;text-align:left;width:calc(100% + 12px);color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;margin:-4px -6px;padding:4px 6px;transition:background .14s;display:block}.controlPanel-module__NN3mXG__statRowClickable:hover{background:#0f172a0d}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__statRowClickable:hover{background:#ffffff0f}.controlPanel-module__NN3mXG__statRowClickable:focus-visible{outline:2px solid var(--mantine-color-blue-6);outline-offset:1px}.controlPanel-module__NN3mXG__chartWrap{--chart-name-w:112px;--chart-value-w:30px;--chart-gap:12px}.controlPanel-module__NN3mXG__chartBody{flex-direction:column;gap:6px;display:flex;position:relative}.controlPanel-module__NN3mXG__chartGridLayer{top:0;bottom:0;left:calc(var(--chart-name-w) + var(--chart-gap));right:calc(var(--chart-value-w) + var(--chart-gap));pointer-events:none;position:absolute}.controlPanel-module__NN3mXG__chartGridline{background:var(--mantine-color-default-border);opacity:.55;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.controlPanel-module__NN3mXG__chartRow{align-items:center;gap:var(--chart-gap);cursor:default;border-radius:8px;height:26px;transition:background .14s;display:flex;position:relative}.controlPanel-module__NN3mXG__chartRow:hover{background:#0f172a0a}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__chartRow:hover{background:#ffffff0d}.controlPanel-module__NN3mXG__chartName{width:var(--chart-name-w);color:var(--mantine-color-dimmed);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;overflow:hidden}.controlPanel-module__NN3mXG__chartTrack{flex:1;min-width:0;height:14px;position:relative}.controlPanel-module__NN3mXG__chartBar{border-radius:0 4px 4px 0;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.controlPanel-module__NN3mXG__chartValue{width:var(--chart-value-w);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}.controlPanel-module__NN3mXG__chartAxisRow{gap:var(--chart-gap);border-top:1px solid var(--mantine-color-default-border);margin-top:8px;padding-top:4px;display:flex}.controlPanel-module__NN3mXG__chartAxisTrack{flex:1;min-width:0;height:16px;position:relative}.controlPanel-module__NN3mXG__chartAxisTick{color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;transform:translate(-50%)}.controlPanel-module__NN3mXG__chartAxisCaption{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dimmed);margin-top:2px;font-size:10.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.controlPanel-module__NN3mXG__bar,.controlPanel-module__NN3mXG__chartBar{transition:none}}@media (max-width:480px){.controlPanel-module__NN3mXG__card{padding:16px}.controlPanel-module__NN3mXG__kpiValue{font-size:21px}}.controlPanel-module__NN3mXG__insetRow[data-selected]{box-shadow:inset 0 0 0 1px var(--mantine-color-teal-5);background:color-mix(in srgb, var(--mantine-color-teal-6) 9%, transparent)}[data-mantine-color-scheme=dark] .controlPanel-module__NN3mXG__insetRow[data-selected]{background:color-mix(in srgb, var(--mantine-color-teal-4) 14%, transparent)}
.CategoryPreviewGrid-module__2XXjXq__grid{gap:6px;width:100%;display:grid}.CategoryPreviewGrid-module__2XXjXq__grid[data-columns=auto]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.CategoryPreviewGrid-module__2XXjXq__item{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);align-items:center;gap:8px;min-width:0;min-height:30px;padding:4px 10px 4px 9px;display:flex}[data-mantine-color-scheme=dark] .CategoryPreviewGrid-module__2XXjXq__item{background:var(--mantine-color-dark-6)}.CategoryPreviewGrid-module__2XXjXq__swatch{background:var(--cat-color,var(--mantine-color-dimmed));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cat-color,transparent) 22%, transparent);border-radius:50%;flex-shrink:0}.CategoryPreviewGrid-module__2XXjXq__item[data-neutral] .CategoryPreviewGrid-module__2XXjXq__swatch{background:var(--mantine-color-dimmed);box-shadow:none;opacity:.6}.CategoryPreviewGrid-module__2XXjXq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--mantine-font-size-xs);font-weight:600;line-height:1.2;overflow:hidden}.CategoryPreviewGrid-module__2XXjXq__more{min-height:30px;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);align-items:center;padding:4px 10px;display:flex}
.PlayableSlotsConfig-module__wrf-7q__sectionContainer{max-width:calc(140px + var(--days-count,7) * 65px + 32px)}.PlayableSlotsConfig-module__wrf-7q__grid{grid-template-columns: 96px  50px repeat(var(--days-count,7), minmax(38px, 62px));align-items:stretch;gap:2px 3px;min-width:466px;display:grid}.PlayableSlotsConfig-module__wrf-7q__dayHeader{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;padding:2px;display:flex}.PlayableSlotsConfig-module__wrf-7q__bandLabel{overflow-wrap:anywhere;border-right:1px solid var(--mantine-color-gray-3);align-items:center;gap:4px;min-width:0;padding:0 8px 0 2px;display:flex}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__bandLabel{border-right:1px solid var(--mantine-color-dark-4)}.PlayableSlotsConfig-module__wrf-7q__restrictionsRowLabel{justify-content:flex-start;align-items:center;padding:8px 8px 0 2px;display:flex}.PlayableSlotsConfig-module__wrf-7q__restrictionsCell{justify-content:center;align-items:center;padding-top:8px;display:flex}.PlayableSlotsConfig-module__wrf-7q__hourLabel{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;padding-right:6px;display:flex}.PlayableSlotsConfig-module__wrf-7q__slotCell{border-radius:var(--mantine-radius-sm);cursor:pointer;background-color:var(--mantine-color-default-hover);border:1px solid #0000;justify-content:center;align-items:center;width:100%;min-height:20px;transition:all .15s;display:flex}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCell{background-color:var(--mantine-color-dark-6)}.PlayableSlotsConfig-module__wrf-7q__slotCell:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCell:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){background-color:var(--mantine-color-dark-5)}.PlayableSlotsConfig-module__wrf-7q__slotCell:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){border-color:var(--mantine-primary-color-4)}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCell:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){border-color:var(--mantine-primary-color-6)}.PlayableSlotsConfig-module__wrf-7q__slotCell:focus-visible{outline:2px solid var(--mantine-primary-color-5);outline-offset:2px}.PlayableSlotsConfig-module__wrf-7q__slotCellSelected{background-color:var(--mantine-primary-color-5)!important}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCellSelected{background-color:var(--mantine-primary-color-7)!important}.PlayableSlotsConfig-module__wrf-7q__slotCellSelected{border-color:var(--mantine-primary-color-6)!important}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCellSelected{border-color:var(--mantine-primary-color-8)!important}.PlayableSlotsConfig-module__wrf-7q__slotCellSelected{box-shadow:0 2px 8px #14b8a64d}.PlayableSlotsConfig-module__wrf-7q__slotCellSelected:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){background-color:var(--mantine-primary-color-4)!important}[data-mantine-color-scheme=dark] .PlayableSlotsConfig-module__wrf-7q__slotCellSelected:hover:not(.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled){background-color:var(--mantine-primary-color-6)!important}.PlayableSlotsConfig-module__wrf-7q__slotCellDisabled{cursor:not-allowed;opacity:.5}
.DataTableBulkBar-module__m8Z0eG__bar{align-items:center;gap:var(--mantine-spacing-xs);padding:8px 8px 8px var(--mantine-spacing-md);max-width:min(calc(100vw - 2 * var(--mantine-spacing-md)), 760px);display:flex}.DataTableBulkBar-module__m8Z0eG__count{white-space:nowrap}.DataTableBulkBar-module__m8Z0eG__buttons{align-items:center;gap:var(--mantine-spacing-xs);flex-shrink:0;display:flex}.DataTableBulkBar-module__m8Z0eG__divider{background-color:var(--mantine-color-default-border);flex-shrink:0;align-self:stretch;width:1px;margin:4px 2px}@media (max-width:48em){.DataTableBulkBar-module__m8Z0eG__bar{width:calc(100vw - 2 * var(--mantine-spacing-md));padding:10px var(--mantine-spacing-sm);--button-height:38px;flex-wrap:wrap;justify-content:center;row-gap:6px}.DataTableBulkBar-module__m8Z0eG__count{text-align:center;white-space:normal;flex-basis:100%}.DataTableBulkBar-module__m8Z0eG__buttons{flex:1;justify-content:center}.DataTableBulkBar-module__m8Z0eG__divider{display:none}}
.DataTableContainer-module__w2YYbq__card{background-color:var(--oc-ultra-light-surface)}[data-mantine-color-scheme=dark] .DataTableContainer-module__w2YYbq__card{background-color:var(--mantine-color-dark-7)}
.TournamentOptionsCard-module__oet04G__card{height:100%;min-height:11.5rem;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-white);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__card{background:var(--mantine-color-dark-6)}.TournamentOptionsCard-module__oet04G__card{text-align:left;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.TournamentOptionsCard-module__oet04G__card:before{content:"";background:radial-gradient(90% 60% at 85% 0%, var(--acc-strong) 0%, transparent 65%);opacity:.1;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.TournamentOptionsCard-module__oet04G__card:after{content:"";background:linear-gradient(90deg, transparent, var(--acc-strong), transparent);opacity:0;pointer-events:none;height:2px;transition:opacity .18s;position:absolute;top:0;left:0;right:0}.TournamentOptionsCard-module__oet04G__card>*{z-index:1;position:relative}.TournamentOptionsCard-module__oet04G__card:hover,.TournamentOptionsCard-module__oet04G__card:focus-visible{border-color:var(--acc-mid)}[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__card:hover,[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__card:focus-visible{border-color:var(--acc-strong)}.TournamentOptionsCard-module__oet04G__card:hover,.TournamentOptionsCard-module__oet04G__card:focus-visible{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.TournamentOptionsCard-module__oet04G__card:hover:before,.TournamentOptionsCard-module__oet04G__card:focus-visible:before{opacity:.22}.TournamentOptionsCard-module__oet04G__card:hover:after,.TournamentOptionsCard-module__oet04G__card:focus-visible:after{opacity:1}.TournamentOptionsCard-module__oet04G__card:focus-visible{outline:2px solid var(--acc-mid)}[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__card:focus-visible{outline:2px solid var(--acc-strong)}.TournamentOptionsCard-module__oet04G__card:focus-visible{outline-offset:2px}.TournamentOptionsCard-module__oet04G__card:active{transform:translateY(0)}.TournamentOptionsCard-module__oet04G__iconChip{border-radius:var(--mantine-radius-md);background:var(--acc-soft);background:color-mix(in srgb, var(--acc-strong) 16%, transparent);width:3rem;height:3rem;color:var(--acc-deep);justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__iconChip{color:var(--acc-strong)}.TournamentOptionsCard-module__oet04G__iconChip{transition:background-color .16s,transform .16s}.TournamentOptionsCard-module__oet04G__card:hover .TournamentOptionsCard-module__oet04G__iconChip,.TournamentOptionsCard-module__oet04G__card:focus-visible .TournamentOptionsCard-module__oet04G__iconChip{background:var(--acc-soft-hover);background:color-mix(in srgb, var(--acc-strong) 26%, transparent);transform:scale(1.05)}.TournamentOptionsCard-module__oet04G__body{flex-direction:column;gap:.25rem;display:flex}.TournamentOptionsCard-module__oet04G__label{line-height:1.25;display:block}.TournamentOptionsCard-module__oet04G__description{line-height:1.45;display:block}.TournamentOptionsCard-module__oet04G__cta{color:var(--acc-deep);align-items:center;gap:.25rem;margin-top:auto;padding-top:.25rem;display:inline-flex}[data-mantine-color-scheme=dark] .TournamentOptionsCard-module__oet04G__cta{color:var(--acc-strong)}.TournamentOptionsCard-module__oet04G__cta{font-size:var(--mantine-font-size-xs);opacity:.8;font-weight:600;transition:opacity .16s,transform .16s}.TournamentOptionsCard-module__oet04G__card:hover .TournamentOptionsCard-module__oet04G__cta,.TournamentOptionsCard-module__oet04G__card:focus-visible .TournamentOptionsCard-module__oet04G__cta{opacity:1;transform:translate(3px)}@media (max-width:36em){.TournamentOptionsCard-module__oet04G__card{align-items:center;gap:var(--mantine-spacing-sm);min-height:0;padding:var(--mantine-spacing-sm);flex-direction:row}.TournamentOptionsCard-module__oet04G__iconChip{flex-shrink:0;width:2.5rem;height:2.5rem}.TournamentOptionsCard-module__oet04G__body{flex:1;min-width:0}.TournamentOptionsCard-module__oet04G__cta{display:none}}@media (prefers-reduced-motion:reduce){.TournamentOptionsCard-module__oet04G__card,.TournamentOptionsCard-module__oet04G__card:before,.TournamentOptionsCard-module__oet04G__card:after,.TournamentOptionsCard-module__oet04G__iconChip,.TournamentOptionsCard-module__oet04G__cta{transition:none}.TournamentOptionsCard-module__oet04G__card:hover,.TournamentOptionsCard-module__oet04G__card:focus-visible,.TournamentOptionsCard-module__oet04G__card:hover .TournamentOptionsCard-module__oet04G__iconChip,.TournamentOptionsCard-module__oet04G__card:focus-visible .TournamentOptionsCard-module__oet04G__iconChip,.TournamentOptionsCard-module__oet04G__card:hover .TournamentOptionsCard-module__oet04G__cta,.TournamentOptionsCard-module__oet04G__card:focus-visible .TournamentOptionsCard-module__oet04G__cta{transform:none}}
.AddMassiveTeamModal-module__DiYHUq__content{flex-direction:column;max-width:1200px;display:flex;overflow:hidden}.AddMassiveTeamModal-module__DiYHUq__body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow-y:auto}.AddMassiveTeamModal-module__DiYHUq__cellStack{flex-direction:column;gap:2px;display:flex}.AddMassiveTeamModal-module__DiYHUq__placeholderCell{padding:6px var(--mantine-spacing-xs);vertical-align:top}.AddMassiveTeamModal-module__DiYHUq__placeholderNumber{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.AddMassiveTeamModal-module__DiYHUq__fakeInput{border-radius:var(--mantine-radius-default);background:var(--mantine-color-gray-1);border:1px solid #0000;min-width:0;height:30px;padding:0 10px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__fakeInput{background:var(--mantine-color-dark-5)}.AddMassiveTeamModal-module__DiYHUq__fakeInput{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text);white-space:nowrap;text-overflow:ellipsis;line-height:28px;overflow:hidden}.AddMassiveTeamModal-module__DiYHUq__fakeInput[data-empty]{color:var(--mantine-color-placeholder)}.AddMassiveTeamModal-module__DiYHUq__spacerCell{border:0!important;padding:0!important}.AddMassiveTeamModal-module__DiYHUq__modalHeader{padding:var(--mantine-spacing-md) 20px}.AddMassiveTeamModal-module__DiYHUq__tabsList{padding:0 20px}.AddMassiveTeamModal-module__DiYHUq__tab{letter-spacing:.01em;font-weight:500}.AddMassiveTeamModal-module__DiYHUq__panel{padding:16px 20px 0}.AddMassiveTeamModal-module__DiYHUq__categoryBar{max-width:420px;padding:12px 20px}.AddMassiveTeamModal-module__DiYHUq__surface{background:#0f172a09;border-radius:10px;padding:12px 14px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__surface{background:#ffffff0a}.AddMassiveTeamModal-module__DiYHUq__notice{background:#f0b23229;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__notice{background:#f0b2321f}.AddMassiveTeamModal-module__DiYHUq__noticeIcon{color:var(--mantine-color-yellow-6);flex-shrink:0;margin-top:1px}.AddMassiveTeamModal-module__DiYHUq__drop{border:2px dashed var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__drop{border:2px dashed var(--mantine-color-dark-3)}.AddMassiveTeamModal-module__DiYHUq__drop{background:#0f172a08;border-radius:12px;padding:28px 20px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__drop{background:#ffffff08}.AddMassiveTeamModal-module__DiYHUq__drop{transition:border-color .15s,background-color .15s}.AddMassiveTeamModal-module__DiYHUq__drop:hover,.AddMassiveTeamModal-module__DiYHUq__drop[data-accept]{border-color:var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.AddMassiveTeamModal-module__DiYHUq__drop[data-reject]{border-color:var(--mantine-color-red-6)}.AddMassiveTeamModal-module__DiYHUq__dropCompact{display:none}.AddMassiveTeamModal-module__DiYHUq__dropIcon{background:var(--mantine-primary-color-light);width:56px;height:56px;color:var(--mantine-primary-color-light-color);border-radius:16px;place-items:center;display:grid}.AddMassiveTeamModal-module__DiYHUq__link{color:var(--mantine-primary-color-light-color);font-weight:600}.AddMassiveTeamModal-module__DiYHUq__or{text-transform:uppercase;color:var(--mantine-color-dimmed);align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.AddMassiveTeamModal-module__DiYHUq__or:before,.AddMassiveTeamModal-module__DiYHUq__or:after{content:"";background:var(--mantine-color-gray-3);flex:1;height:1px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__or:before,[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__or:after{background:var(--mantine-color-dark-4)}.AddMassiveTeamModal-module__DiYHUq__altGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AddMassiveTeamModal-module__DiYHUq__altCard{text-align:left;background:#0f172a09;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__altCard{background:#ffffff0a}.AddMassiveTeamModal-module__DiYHUq__altCard{transition:background-color .14s}.AddMassiveTeamModal-module__DiYHUq__altCard:hover:not([data-disabled]){background:#0f172a12}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__altCard:hover:not([data-disabled]){background:#ffffff14}.AddMassiveTeamModal-module__DiYHUq__altCard[data-disabled]{opacity:.5;cursor:not-allowed}.AddMassiveTeamModal-module__DiYHUq__altIcon{background:var(--mantine-color-body);width:32px;height:32px;color:var(--mantine-color-dimmed);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.AddMassiveTeamModal-module__DiYHUq__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AddMassiveTeamModal-module__DiYHUq__spacer{flex:1}.AddMassiveTeamModal-module__DiYHUq__chips{flex-wrap:wrap;gap:8px;display:flex}.AddMassiveTeamModal-module__DiYHUq__chip{height:26px;color:var(--mantine-color-dimmed);background:#0f172a0d;border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__chip{background:#ffffff0d}.AddMassiveTeamModal-module__DiYHUq__chip b{color:var(--mantine-color-text)}.AddMassiveTeamModal-module__DiYHUq__chip[data-tone=ok] b{color:var(--mantine-color-teal-light-color)}.AddMassiveTeamModal-module__DiYHUq__chip[data-tone=bad] b{color:var(--mantine-color-red-light-color)}.AddMassiveTeamModal-module__DiYHUq__tableWrap{background:#0f172a09;border-radius:10px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__tableWrap{background:#ffffff08}.AddMassiveTeamModal-module__DiYHUq__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-dimmed);border-bottom:0;font-size:11px;font-weight:700}.AddMassiveTeamModal-module__DiYHUq__table tbody td{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__table tbody td{border-top:1px solid #ffffff0d}.AddMassiveTeamModal-module__DiYHUq__footer{z-index:2;background:var(--mantine-color-gray-0);flex-wrap:wrap;align-items:center;gap:10px;margin:4px -20px 0;padding:14px 20px;display:flex;position:sticky;bottom:0}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__footer{background:var(--mantine-color-dark-7)}.AddMassiveTeamModal-module__DiYHUq__count{font-variant-numeric:tabular-nums}.AddMassiveTeamModal-module__DiYHUq__formatHelp{background:#0f172a09;border-radius:10px;gap:4px;padding:12px 14px;display:grid}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__formatHelp{background:#ffffff0a}.AddMassiveTeamModal-module__DiYHUq__code{color:var(--mantine-color-text);background:#0f172a12;border-radius:4px;padding:1px 6px;font-size:12px}[data-mantine-color-scheme=dark] .AddMassiveTeamModal-module__DiYHUq__code{background:#ffffff14}.AddMassiveTeamModal-module__DiYHUq__sectionLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:12px;font-weight:700}.AddMassiveTeamModal-module__DiYHUq__mono{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:13px}.AddMassiveTeamModal-module__DiYHUq__problems{background:var(--mantine-color-red-light);border-radius:10px;gap:4px;padding:12px 14px;display:grid}@media (max-width:48em){.AddMassiveTeamModal-module__DiYHUq__altGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.AddMassiveTeamModal-module__DiYHUq__drop,.AddMassiveTeamModal-module__DiYHUq__altCard{transition:none}}
.Community-module__IOGOgq__root{--cm-surface:var(--mantine-color-body);--cm-surface-2:var(--mantine-color-gray-0);--cm-border:var(--mantine-color-gray-2);--cm-text-2:var(--mantine-color-gray-7);--cm-shadow:0 1px 2px #0f172a0a, 0 8px 24px -12px #0f172a1f;--cm-shadow-hover:0 2px 4px #0f172a0f, 0 18px 40px -16px #0f172a38;--cm-ease:cubic-bezier(.22, 1, .36, 1);gap:var(--mantine-spacing-lg);flex-direction:column;min-width:0;display:flex}[data-mantine-color-scheme=dark] .Community-module__IOGOgq__root{--cm-surface:var(--mantine-color-dark-7);--cm-surface-2:var(--mantine-color-dark-6);--cm-border:var(--mantine-color-dark-4);--cm-text-2:var(--mantine-color-dark-1);--cm-shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--cm-shadow-hover:0 2px 4px #00000059, 0 18px 40px -16px #000000a6}.Community-module__IOGOgq__chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.Community-module__IOGOgq__chips::-webkit-scrollbar{display:none}.Community-module__IOGOgq__chip{border:1px solid var(--cm-border);background:var(--cm-surface);min-height:40px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);cursor:pointer;transition:background-color .18s var(--cm-ease), border-color .18s var(--cm-ease), color .18s var(--cm-ease), transform .12s var(--cm-ease);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.Community-module__IOGOgq__chip:hover{border-color:var(--mantine-color-gray-4)}.Community-module__IOGOgq__chip:active{transform:scale(.97)}.Community-module__IOGOgq__chip:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.Community-module__IOGOgq__chip[data-active]{background:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,#fff)}.Community-module__IOGOgq__chipDot{background:var(--chip-color);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb, var(--chip-color) 25%, transparent);border-radius:50%}.Community-module__IOGOgq__chip[data-active] .Community-module__IOGOgq__chipDot{box-shadow:none;background:currentColor}.Community-module__IOGOgq__featured{background:var(--cm-surface);border:1px solid var(--cm-border);box-shadow:var(--cm-shadow);transition:box-shadow .26s var(--cm-ease), transform .26s var(--cm-ease);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;overflow:hidden}.Community-module__IOGOgq__featured:hover{box-shadow:var(--cm-shadow-hover)}.Community-module__IOGOgq__featuredMedia{background:var(--cm-surface-2);min-height:320px;position:relative;overflow:hidden}.Community-module__IOGOgq__featuredMedia img,.Community-module__IOGOgq__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cm-ease);position:absolute;inset:0}.Community-module__IOGOgq__featured:hover .Community-module__IOGOgq__featuredMedia img,.Community-module__IOGOgq__card:hover .Community-module__IOGOgq__cardMedia img{transform:scale(1.035)}.Community-module__IOGOgq__placeholder{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--cat-color) 22%, transparent), transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--cat-color) 10%, var(--cm-surface)), var(--cm-surface-2));color:color-mix(in srgb, var(--cat-color) 75%, var(--mantine-color-text));place-items:center;display:grid;position:absolute;inset:0}.Community-module__IOGOgq__featuredBadge{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0f172ab8;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px}.Community-module__IOGOgq__featuredBody{flex-direction:column;gap:14px;min-width:0;padding:clamp(20px,3vw,36px);display:flex}.Community-module__IOGOgq__featuredTitle{font-family:var(--mantine-font-family-headings);font-weight:var(--mantine-heading-font-weight);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.2}.Community-module__IOGOgq__featuredSummary{color:var(--cm-text-2);font-size:var(--mantine-font-size-md);line-height:1.6}.Community-module__IOGOgq__featuredFooter{border-top:1px solid var(--cm-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}@media (max-width:62em){.Community-module__IOGOgq__featured{grid-template-columns:1fr}.Community-module__IOGOgq__featuredMedia{aspect-ratio:16/9;min-height:0}}.Community-module__IOGOgq__sectionHead{align-items:center;gap:10px;display:flex}.Community-module__IOGOgq__sectionTitle{font-family:var(--mantine-font-family-headings);font-weight:var(--mantine-heading-font-weight);font-size:var(--mantine-font-size-xl);letter-spacing:-.01em}.Community-module__IOGOgq__grid{gap:var(--mantine-spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:62em){.Community-module__IOGOgq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36em){.Community-module__IOGOgq__grid{grid-template-columns:1fr}}.Community-module__IOGOgq__card{all:unset;box-sizing:border-box;background:var(--cm-surface);border:1px solid var(--cm-border);min-width:0;box-shadow:var(--cm-shadow);cursor:pointer;text-align:left;transition:box-shadow .26s var(--cm-ease), transform .26s var(--cm-ease), border-color .26s var(--cm-ease);animation:Community-module__IOGOgq__cmIn .42s var(--cm-ease) both;animation-delay:calc(var(--i,0) * 40ms);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.Community-module__IOGOgq__card:hover{box-shadow:var(--cm-shadow-hover);transform:translateY(-3px)}.Community-module__IOGOgq__card:active{transform:translateY(-1px)scale(.99)}.Community-module__IOGOgq__card:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.Community-module__IOGOgq__cardMedia{aspect-ratio:16/9;background:var(--cm-surface-2);position:relative;overflow:hidden}.Community-module__IOGOgq__cardMedia[data-text-only]{aspect-ratio:auto;min-height:112px}.Community-module__IOGOgq__cardMediaContent{flex-direction:column;justify-content:space-between;padding:14px 16px;display:flex;position:absolute;inset:0}.Community-module__IOGOgq__cardMedia[data-text-only] .Community-module__IOGOgq__cardMediaContent{min-height:112px;position:relative}.Community-module__IOGOgq__cardChipRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.Community-module__IOGOgq__ownerTag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:var(--cm-surface);max-width:60%;color:var(--mantine-color-text);border:1.5px solid;border-radius:6px;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.Community-module__IOGOgq__cardBody{flex-direction:column;flex:1;gap:8px;min-width:0;padding:16px 18px 20px;display:flex}.Community-module__IOGOgq__cardTitle{font-family:var(--mantine-font-family-headings);font-weight:var(--mantine-heading-font-weight);font-size:var(--mantine-font-size-lg);letter-spacing:-.005em;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.Community-module__IOGOgq__cardSummary{color:var(--cm-text-2);font-size:var(--mantine-font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.Community-module__IOGOgq__meta{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.Community-module__IOGOgq__metaItem{align-items:center;gap:5px;min-width:0;display:inline-flex}.Community-module__IOGOgq__lock{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.Community-module__IOGOgq__modalCover{aspect-ratio:16/9;background:var(--cm-surface-2);border-radius:18px;width:100%;position:relative;overflow:hidden}.Community-module__IOGOgq__modalCover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Community-module__IOGOgq__lead{border-left:3px solid var(--mantine-primary-color-filled);font-size:var(--mantine-font-size-lg);margin:0;padding:2px 0 2px 16px;font-style:italic;font-weight:600;line-height:1.55}.Community-module__IOGOgq__prose{font-size:var(--mantine-font-size-md);color:var(--mantine-color-text);overflow-wrap:anywhere;line-height:1.7}.Community-module__IOGOgq__prose :where(p,ul,ol,blockquote,pre,h2,h3,h4){margin:0 0 .9em}.Community-module__IOGOgq__prose :where(h2,h3,h4){font-family:var(--mantine-font-family-headings);font-weight:var(--mantine-heading-font-weight);margin-top:1.4em;line-height:1.3}.Community-module__IOGOgq__prose h2{font-size:1.35rem}.Community-module__IOGOgq__prose h3{font-size:1.15rem}.Community-module__IOGOgq__prose h4{font-size:1rem}.Community-module__IOGOgq__prose blockquote{border-left:3px solid var(--cm-border);color:var(--cm-text-2);padding-left:14px}.Community-module__IOGOgq__prose a{color:var(--mantine-primary-color-filled);text-underline-offset:3px}.Community-module__IOGOgq__prose img{border-radius:12px;max-width:100%;height:auto}.Community-module__IOGOgq__prose iframe{aspect-ratio:16/9;border:0;border-radius:14px;width:100%;height:auto;display:block}.Community-module__IOGOgq__prose pre{background:var(--cm-surface-2);border-radius:10px;padding:12px 14px;overflow-x:auto}.Community-module__IOGOgq__attachment{border:1px solid var(--cm-border);background:var(--cm-surface);min-height:52px;color:inherit;transition:border-color .18s var(--cm-ease), background-color .18s var(--cm-ease);border-radius:14px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.Community-module__IOGOgq__attachment:hover{border-color:var(--mantine-primary-color-filled);background:var(--cm-surface-2)}.Community-module__IOGOgq__attachment:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.Community-module__IOGOgq__copyIcon{transition:transform .22s var(--cm-ease), opacity .22s var(--cm-ease);place-items:center;display:inline-grid}.Community-module__IOGOgq__copyIcon[data-done]{animation:Community-module__IOGOgq__cmPop .32s var(--cm-ease)}@keyframes Community-module__IOGOgq__cmIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes Community-module__IOGOgq__cmPop{0%{opacity:0;transform:scale(.6)rotate(-20deg)}60%{opacity:1;transform:scale(1.15)rotate(4deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.Community-module__IOGOgq__card,.Community-module__IOGOgq__featured,.Community-module__IOGOgq__chip,.Community-module__IOGOgq__featuredMedia img,.Community-module__IOGOgq__cardMedia img,.Community-module__IOGOgq__copyIcon{transition:none!important;animation:none!important}.Community-module__IOGOgq__card:hover,.Community-module__IOGOgq__featured:hover .Community-module__IOGOgq__featuredMedia img,.Community-module__IOGOgq__card:hover .Community-module__IOGOgq__cardMedia img{transform:none}}.Community-module__IOGOgq__listTitle{font-family:var(--mantine-font-family-headings);font-weight:var(--mantine-heading-font-weight);font-size:var(--mantine-font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}
.StageGenerationLoader-module__DdGhqW__root{text-align:center;min-height:min(52vh,520px);padding:56px 16px}.StageGenerationLoader-module__DdGhqW__art{width:232px;max-width:70vw;height:auto;overflow:visible}.StageGenerationLoader-module__DdGhqW__wrapper{border-radius:var(--mantine-radius-md);min-height:min(52vh,520px);max-height:min(68vh,640px);position:relative;overflow:hidden}.StageGenerationLoader-module__DdGhqW__backdrop{filter:blur(10px)saturate(.85);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.02)}.StageGenerationLoader-module__DdGhqW__overlay{background:color-mix(in srgb, var(--mantine-color-body) 40%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.StageGenerationLoader-module__DdGhqW__slot{fill:var(--mantine-color-default-border);opacity:0;animation:3.8s cubic-bezier(.45,0,.25,1) infinite StageGenerationLoader-module__DdGhqW__slot-cycle;transform:translate(-6px)}.StageGenerationLoader-module__DdGhqW__frame{fill:none;stroke:var(--mantine-color-default-border);stroke-width:1.5px;opacity:0;animation:3.8s cubic-bezier(.45,0,.25,1) infinite StageGenerationLoader-module__DdGhqW__slot-cycle;transform:translate(-6px)}.StageGenerationLoader-module__DdGhqW__wire{fill:none;stroke:var(--mantine-color-default-border);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:3.8s cubic-bezier(.45,0,.25,1) infinite StageGenerationLoader-module__DdGhqW__wire-cycle}.StageGenerationLoader-module__DdGhqW__final{fill:var(--mantine-primary-color-filled);opacity:0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--mantine-primary-color-filled) 45%, transparent));animation:3.8s cubic-bezier(.45,0,.25,1) infinite StageGenerationLoader-module__DdGhqW__final-cycle;transform:scale(.9)}.StageGenerationLoader-module__DdGhqW__d1{animation-delay:0s}.StageGenerationLoader-module__DdGhqW__d2{animation-delay:.1s}.StageGenerationLoader-module__DdGhqW__d3{animation-delay:.2s}.StageGenerationLoader-module__DdGhqW__d4{animation-delay:.3s}.StageGenerationLoader-module__DdGhqW__d5{animation-delay:.55s}.StageGenerationLoader-module__DdGhqW__d6{animation-delay:.65s}.StageGenerationLoader-module__DdGhqW__d7{animation-delay:1s}.StageGenerationLoader-module__DdGhqW__d8{animation-delay:1.1s}.StageGenerationLoader-module__DdGhqW__d9{animation-delay:1.4s}.StageGenerationLoader-module__DdGhqW__d10{animation-delay:1.75s}.StageGenerationLoader-module__DdGhqW__hint{animation:3.8s ease-in-out infinite StageGenerationLoader-module__DdGhqW__hint-pulse}@keyframes StageGenerationLoader-module__DdGhqW__slot-cycle{0%{opacity:0;transform:translate(-6px)}8%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(0)}94%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(-6px)}}@keyframes StageGenerationLoader-module__DdGhqW__wire-cycle{0%{opacity:0;stroke-dashoffset:1px}6%{opacity:1}30%{stroke-dashoffset:0}80%{opacity:1;stroke-dashoffset:0}94%{opacity:0}to{opacity:0;stroke-dashoffset:1px}}@keyframes StageGenerationLoader-module__DdGhqW__final-cycle{0%{opacity:0;transform:scale(.9)}10%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}94%{opacity:0}to{opacity:0;transform:scale(.9)}}@keyframes StageGenerationLoader-module__DdGhqW__hint-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.StageGenerationLoader-module__DdGhqW__slot,.StageGenerationLoader-module__DdGhqW__frame,.StageGenerationLoader-module__DdGhqW__wire,.StageGenerationLoader-module__DdGhqW__final,.StageGenerationLoader-module__DdGhqW__hint{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}
.CategoryParticipantsTab-module__VRVGBq__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:720px){.CategoryParticipantsTab-module__VRVGBq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.CategoryParticipantsTab-module__VRVGBq__grid{grid-template-columns:repeat(3,1fr)}}.CategoryParticipantsTab-module__VRVGBq__card{background-color:var(--oc-ultra-light-surface);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__card{background-color:var(--mantine-color-dark-6)}.CategoryParticipantsTab-module__VRVGBq__card{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__card{border:1px solid var(--mantine-color-dark-4)}.CategoryParticipantsTab-module__VRVGBq__card{text-align:left;min-width:0;font:inherit;color:inherit;transition:transform .18s,border-color .18s,box-shadow .18s}.CategoryParticipantsTab-module__VRVGBq__card:hover{border-color:var(--mantine-primary-color-4);transform:translateY(-1px)}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__card:hover{border-color:color-mix(in srgb, var(--mantine-primary-color-6) 50%, transparent)}.CategoryParticipantsTab-module__VRVGBq__card:hover{box-shadow:var(--mantine-shadow-xs)}.CategoryParticipantsTab-module__VRVGBq__cardClickable{cursor:pointer;appearance:none;width:100%;font-family:inherit}.CategoryParticipantsTab-module__VRVGBq__cardClickable:focus-visible{outline:2px solid var(--mantine-primary-color-5);outline-offset:2px}.CategoryParticipantsTab-module__VRVGBq__cardChevron{color:var(--mantine-color-gray-5);justify-content:center;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__cardChevron{color:var(--mantine-color-gray-5)}.CategoryParticipantsTab-module__VRVGBq__cardChevron{flex-shrink:0;margin-left:2px}.CategoryParticipantsTab-module__VRVGBq__cardLeft{flex-shrink:0}.CategoryParticipantsTab-module__VRVGBq__cardBody{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.CategoryParticipantsTab-module__VRVGBq__cardNames{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CategoryParticipantsTab-module__VRVGBq__cardName{letter-spacing:-.005em;color:var(--mantine-color-dark-8);font-size:14.5px;font-weight:600}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__cardName{color:var(--mantine-color-white)}.CategoryParticipantsTab-module__VRVGBq__cardName{overflow-wrap:anywhere;word-break:break-word;min-width:0}.CategoryParticipantsTab-module__VRVGBq__cardPlayerLine{letter-spacing:-.005em;color:var(--mantine-color-dark-8);font-size:14px;font-weight:600;line-height:1.3}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__cardPlayerLine{color:var(--mantine-color-white)}.CategoryParticipantsTab-module__VRVGBq__cardPlayerLine{overflow-wrap:anywhere;word-break:break-word;min-width:0}.CategoryParticipantsTab-module__VRVGBq__cardPlayerLine+.CategoryParticipantsTab-module__VRVGBq__cardPlayerLine{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__cardPlayerLine+.CategoryParticipantsTab-module__VRVGBq__cardPlayerLine{color:var(--mantine-color-gray-3)}.CategoryParticipantsTab-module__VRVGBq__seedBadge{letter-spacing:.04em;text-transform:uppercase;background-color:var(--mantine-primary-color-1);border-radius:999px;flex-shrink:0;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:700}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__seedBadge{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 25%, transparent)}.CategoryParticipantsTab-module__VRVGBq__seedBadge{color:var(--mantine-primary-color-7);white-space:nowrap}.CategoryParticipantsTab-module__VRVGBq__empty{background-color:var(--oc-ultra-light-surface);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:56px 24px;display:flex}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__empty{background-color:var(--mantine-color-dark-6)}.CategoryParticipantsTab-module__VRVGBq__empty{border:1px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__empty{border:1px dashed var(--mantine-color-dark-4)}.CategoryParticipantsTab-module__VRVGBq__empty{text-align:center}.CategoryParticipantsTab-module__VRVGBq__emptyIcon{background-color:var(--mantine-primary-color-1);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__emptyIcon{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 20%, transparent)}.CategoryParticipantsTab-module__VRVGBq__emptyIcon{color:var(--mantine-primary-color-7)}.CategoryParticipantsTab-module__VRVGBq__emptyTitle{letter-spacing:-.01em;color:var(--mantine-color-dark-8);margin:0;font-size:18px;font-weight:700}[data-mantine-color-scheme=dark] .CategoryParticipantsTab-module__VRVGBq__emptyTitle{color:var(--mantine-color-white)}
.TeamPlayersModal-module__zRzfHW__modalBody{padding:0!important}.TeamPlayersModal-module__zRzfHW__modalRoot{flex-direction:column;display:flex}.TeamPlayersModal-module__zRzfHW__modalHeader{background:radial-gradient(ellipse 60% 100% at 0% 0%, color-mix(in srgb, var(--mantine-primary-color-6) 16%, transparent) 0%, transparent 65%), var(--oc-ultra-light-surface);align-items:center;gap:16px;padding:24px 56px 20px 24px;display:flex;position:relative}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalHeader{background:radial-gradient(ellipse 60% 100% at 0% 0%, color-mix(in srgb, var(--mantine-primary-color-6) 18%, transparent) 0%, transparent 65%), var(--mantine-color-dark-6)}.TeamPlayersModal-module__zRzfHW__modalHeader{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalHeader{border-bottom:1px solid var(--mantine-color-dark-4)}.TeamPlayersModal-module__zRzfHW__modalCloseButton{z-index:2;background-color:#0f172a0f;position:absolute;top:14px;right:14px}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalCloseButton{background-color:#ffffff14}.TeamPlayersModal-module__zRzfHW__modalCloseButton{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalCloseButton{color:var(--mantine-color-gray-2)}.TeamPlayersModal-module__zRzfHW__modalCloseButton{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .16s,transform .16s}.TeamPlayersModal-module__zRzfHW__modalCloseButton:hover{background-color:#0f172a1a}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalCloseButton:hover{background-color:#ffffff1f}.TeamPlayersModal-module__zRzfHW__modalCloseButton:hover{transform:scale(1.05)}.TeamPlayersModal-module__zRzfHW__modalCloseButton:focus-visible{outline:2px solid var(--mantine-primary-color-5);outline-offset:2px}.TeamPlayersModal-module__zRzfHW__modalAvatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 55%, transparent) 0%, #0f172a14 100%);border-radius:999px;flex-shrink:0;padding:3px}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalAvatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 60%, transparent) 0%, #ffffff14 100%)}.TeamPlayersModal-module__zRzfHW__modalAvatarInitials{letter-spacing:.02em;color:var(--mantine-primary-color-7);font-size:20px;font-weight:700}.TeamPlayersModal-module__zRzfHW__modalHeaderBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.TeamPlayersModal-module__zRzfHW__modalTeamName{letter-spacing:-.015em;color:var(--mantine-color-dark-8);margin:0;font-size:20px;font-weight:700;line-height:1.2}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalTeamName{color:var(--mantine-color-white)}.TeamPlayersModal-module__zRzfHW__modalTeamName{overflow-wrap:anywhere;word-break:break-word}.TeamPlayersModal-module__zRzfHW__modalMetaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TeamPlayersModal-module__zRzfHW__modalMetaChip{background-color:#0f172a0d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalMetaChip{background-color:#ffffff14}.TeamPlayersModal-module__zRzfHW__modalMetaChip{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalMetaChip{color:var(--mantine-color-gray-2)}.TeamPlayersModal-module__zRzfHW__modalMetaChip{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.TeamPlayersModal-module__zRzfHW__modalMetaChipAccent{background-color:var(--mantine-primary-color-1);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalMetaChipAccent{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 25%, transparent)}.TeamPlayersModal-module__zRzfHW__modalMetaChipAccent{color:var(--mantine-primary-color-8)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalMetaChipAccent{color:var(--mantine-primary-color-1)}.TeamPlayersModal-module__zRzfHW__modalMetaChipAccent{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.TeamPlayersModal-module__zRzfHW__modalList{flex-direction:column;gap:4px;margin:0;padding:14px 16px 20px;list-style:none;display:flex}.TeamPlayersModal-module__zRzfHW__modalRow{border-radius:12px;grid-template-columns:28px auto 1fr;align-items:center;gap:12px;min-width:0;padding:10px 12px;transition:background-color .16s;display:grid}.TeamPlayersModal-module__zRzfHW__modalRow:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalRow:hover{background-color:color-mix(in srgb, var(--mantine-color-white) 4%, transparent)}.TeamPlayersModal-module__zRzfHW__modalIndex{background-color:var(--mantine-color-gray-1);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalIndex{background-color:#ffffff0f}.TeamPlayersModal-module__zRzfHW__modalIndex{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalIndex{color:var(--mantine-color-gray-4)}.TeamPlayersModal-module__zRzfHW__modalIndex{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:11px;font-weight:700}.TeamPlayersModal-module__zRzfHW__modalRowInitials{letter-spacing:.02em;color:var(--mantine-primary-color-7);font-size:14px;font-weight:700}.TeamPlayersModal-module__zRzfHW__modalRowName{letter-spacing:-.005em;color:var(--mantine-color-dark-8);font-size:14.5px;font-weight:600}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalRowName{color:var(--mantine-color-white)}.TeamPlayersModal-module__zRzfHW__modalRowName{overflow-wrap:anywhere;word-break:break-word;min-width:0}.TeamPlayersModal-module__zRzfHW__modalEmpty{color:var(--mantine-color-gray-5);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 24px 32px;display:flex}[data-mantine-color-scheme=dark] .TeamPlayersModal-module__zRzfHW__modalEmpty{color:var(--mantine-color-gray-5)}
.PublicTournamentStandings-module__l05uYq__root{flex-direction:column;gap:24px;display:flex}.PublicTournamentStandings-module__l05uYq__podiumGrid{grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;display:grid}@media (max-width:640px){.PublicTournamentStandings-module__l05uYq__podiumGrid{grid-template-columns:1fr;align-items:stretch;gap:12px}}.PublicTournamentStandings-module__l05uYq__podiumCard{background-color:var(--oc-ultra-light-surface);border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:14px 14px 12px;display:flex;position:relative}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumCard{background-color:var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__podiumCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumCard{border:1px solid var(--mantine-color-dark-4)}.PublicTournamentStandings-module__l05uYq__podiumCard{text-align:center;min-height:128px}.PublicTournamentStandings-module__l05uYq__podiumPlace1{background:radial-gradient(ellipse 90% 80% at 50% 0%, #ffd66638 0%, transparent 70%), var(--oc-ultra-light-surface)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace1{background:radial-gradient(ellipse 90% 80% at 50% 0%, #ffd66629 0%, transparent 70%), var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__podiumPlace1{border-color:#f1c40f8c}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace1{border-color:#f1c40f73}.PublicTournamentStandings-module__l05uYq__podiumPlace1{min-height:160px;transform:translateY(-8px)}.PublicTournamentStandings-module__l05uYq__podiumPlace2{background:radial-gradient(ellipse 90% 80% at 50% 0%, #bdc3c738 0%, transparent 70%), var(--oc-ultra-light-surface)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace2{background:radial-gradient(ellipse 90% 80% at 50% 0%, #bdc3c724 0%, transparent 70%), var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__podiumPlace2{border-color:#95a5a673}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace2{border-color:#95a5a659}.PublicTournamentStandings-module__l05uYq__podiumPlace3{background:radial-gradient(ellipse 90% 80% at 50% 0%, #cd7f322e 0%, transparent 70%), var(--oc-ultra-light-surface)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace3{background:radial-gradient(ellipse 90% 80% at 50% 0%, #cd7f3224 0%, transparent 70%), var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__podiumPlace3{border-color:#cd7f3266}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlace3{border-color:#cd7f3252}@media (max-width:640px){.PublicTournamentStandings-module__l05uYq__podiumPlace1{order:1;min-height:128px;transform:none}.PublicTournamentStandings-module__l05uYq__podiumPlace2{order:2}.PublicTournamentStandings-module__l05uYq__podiumPlace3{order:3}}.PublicTournamentStandings-module__l05uYq__podiumEmpty,[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumEmpty{color:var(--mantine-color-gray-5)}.PublicTournamentStandings-module__l05uYq__podiumEmpty{opacity:.7}.PublicTournamentStandings-module__l05uYq__podiumClickable{cursor:pointer;appearance:none;font:inherit;color:inherit;width:100%;transition:transform .18s,border-color .18s,box-shadow .18s}.PublicTournamentStandings-module__l05uYq__podiumClickable:hover{border-color:var(--mantine-primary-color-4);transform:translateY(-1px)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumClickable:hover{border-color:color-mix(in srgb, var(--mantine-primary-color-6) 50%, transparent)}.PublicTournamentStandings-module__l05uYq__podiumClickable:hover{box-shadow:var(--mantine-shadow-xs)}.PublicTournamentStandings-module__l05uYq__podiumClickable.PublicTournamentStandings-module__l05uYq__podiumPlace1:hover{transform:translateY(-9px)}@media (max-width:640px){.PublicTournamentStandings-module__l05uYq__podiumClickable.PublicTournamentStandings-module__l05uYq__podiumPlace1:hover{transform:translateY(-1px)}}.PublicTournamentStandings-module__l05uYq__podiumClickable:focus-visible{outline:2px solid var(--mantine-primary-color-5);outline-offset:2px}.PublicTournamentStandings-module__l05uYq__podiumPlaceLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-gray-7);font-size:11px;font-weight:700}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPlaceLabel{color:var(--mantine-color-gray-4)}.PublicTournamentStandings-module__l05uYq__podiumAvatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 55%, transparent) 0%, #0f172a0f 100%);border-radius:999px;padding:3px;position:relative}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumAvatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 60%, transparent) 0%, #ffffff14 100%)}.PublicTournamentStandings-module__l05uYq__podiumCrown{background-color:#f1c40ff2;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:-10px;left:50%;transform:translate(-50%)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumCrown{background-color:#f1c40feb}.PublicTournamentStandings-module__l05uYq__podiumCrown{color:#1a1a1a;box-shadow:0 2px 6px #f1c40f73}.PublicTournamentStandings-module__l05uYq__podiumAvatarInitials{letter-spacing:.02em;color:var(--mantine-primary-color-7);font-size:18px;font-weight:700}.PublicTournamentStandings-module__l05uYq__podiumName{letter-spacing:-.005em;color:var(--mantine-color-dark-8);font-size:15px;font-weight:700}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumName{color:var(--mantine-color-white)}.PublicTournamentStandings-module__l05uYq__podiumName{overflow-wrap:anywhere;word-break:break-word;line-height:1.25}.PublicTournamentStandings-module__l05uYq__podiumClub{color:var(--mantine-color-gray-6);font-size:12px}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumClub{color:var(--mantine-color-gray-4)}.PublicTournamentStandings-module__l05uYq__podiumClub{overflow-wrap:anywhere;word-break:break-word}.PublicTournamentStandings-module__l05uYq__podiumPoints{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--mantine-primary-color-7);background-color:var(--mantine-primary-color-1);border-radius:999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__podiumPoints{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 18%, transparent)}.PublicTournamentStandings-module__l05uYq__podiumEmptyLabel{font-size:12px;font-weight:500}.PublicTournamentStandings-module__l05uYq__tableCard{background-color:var(--oc-ultra-light-surface);border-radius:16px}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__tableCard{background-color:var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__tableCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__tableCard{border:1px solid var(--mantine-color-dark-4)}.PublicTournamentStandings-module__l05uYq__tableCard{overflow-x:auto}.PublicTournamentStandings-module__l05uYq__standingsTable{border-collapse:collapse;width:100%;font-size:14px}.PublicTournamentStandings-module__l05uYq__standingsTable thead{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable thead{background-color:#ffffff0a}.PublicTournamentStandings-module__l05uYq__standingsTable th{text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-gray-6);font-size:11px;font-weight:700}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable th{color:var(--mantine-color-gray-4)}.PublicTournamentStandings-module__l05uYq__standingsTable th{text-align:left;border-bottom:1px solid var(--mantine-color-gray-2);padding:12px 16px}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable th{border-bottom:1px solid var(--mantine-color-dark-4)}.PublicTournamentStandings-module__l05uYq__standingsTable td{border-bottom:1px solid var(--mantine-color-gray-1);padding:12px 16px}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable td{border-bottom:1px solid #ffffff0a}.PublicTournamentStandings-module__l05uYq__standingsTable td{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable td{color:var(--mantine-color-white)}.PublicTournamentStandings-module__l05uYq__standingsTable tr:last-child td{border-bottom:none}.PublicTournamentStandings-module__l05uYq__standingsTable tr:hover td{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__standingsTable tr:hover td{background-color:#ffffff08}.PublicTournamentStandings-module__l05uYq__standingsTable th.PublicTournamentStandings-module__l05uYq__colNum,.PublicTournamentStandings-module__l05uYq__standingsTable td.PublicTournamentStandings-module__l05uYq__colNum{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.PublicTournamentStandings-module__l05uYq__rowPlace{color:var(--mantine-color-gray-7);font-weight:700}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__rowPlace{color:var(--mantine-color-gray-4)}.PublicTournamentStandings-module__l05uYq__rowPlace{font-variant-numeric:tabular-nums}.PublicTournamentStandings-module__l05uYq__rowTeam{align-items:center;gap:10px;min-width:0;display:inline-flex}.PublicTournamentStandings-module__l05uYq__rowInitials{color:var(--mantine-primary-color-7);font-size:12px;font-weight:700}.PublicTournamentStandings-module__l05uYq__rowName{overflow-wrap:anywhere;word-break:break-word;font-weight:600}.PublicTournamentStandings-module__l05uYq__rowTeamButton{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;padding:0}.PublicTournamentStandings-module__l05uYq__rowTeamButton:focus-visible{outline:2px solid var(--mantine-primary-color-5);outline-offset:2px}.PublicTournamentStandings-module__l05uYq__rowChevron{color:var(--mantine-color-gray-5);justify-content:center;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__rowChevron{color:var(--mantine-color-gray-5)}.PublicTournamentStandings-module__l05uYq__rowChevron{flex-shrink:0;transition:transform .16s}.PublicTournamentStandings-module__l05uYq__rowTeamButton:hover .PublicTournamentStandings-module__l05uYq__rowChevron{color:var(--mantine-primary-color-6);transform:translate(2px)}.PublicTournamentStandings-module__l05uYq__comingSoon{background-color:var(--oc-ultra-light-surface);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:56px 24px;display:flex}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__comingSoon{background-color:var(--mantine-color-dark-6)}.PublicTournamentStandings-module__l05uYq__comingSoon{border:1px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__comingSoon{border:1px dashed var(--mantine-color-dark-4)}.PublicTournamentStandings-module__l05uYq__comingSoon{text-align:center}.PublicTournamentStandings-module__l05uYq__comingSoonIcon{background-color:var(--mantine-primary-color-1);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__comingSoonIcon{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 20%, transparent)}.PublicTournamentStandings-module__l05uYq__comingSoonIcon{color:var(--mantine-primary-color-7)}.PublicTournamentStandings-module__l05uYq__comingSoonTitle{letter-spacing:-.01em;color:var(--mantine-color-dark-8);margin:0;font-size:18px;font-weight:700}[data-mantine-color-scheme=dark] .PublicTournamentStandings-module__l05uYq__comingSoonTitle{color:var(--mantine-color-white)}
.InterclubSchedule-module__BSOpgW__surface{background:linear-gradient(135deg, var(--oc-ultra-light-surface) 0%, var(--oc-light-surface) 100%);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__surface{background:linear-gradient(90deg, var(--mantine-color-dark-6) 0%, var(--mantine-color-dark-8) 100%);border-color:var(--mantine-color-dark-4)}.InterclubSchedule-module__BSOpgW__root{max-width:1180px;margin-inline:auto}.InterclubSchedule-module__BSOpgW__day{border-radius:var(--mantine-radius-md);width:100%;min-height:74px;padding:10px 8px;transition:border-color .15s,transform .15s;display:block;position:relative;overflow:hidden;}.InterclubSchedule-module__BSOpgW__day:hover{border-color:var(--mantine-color-gray-4);transform:translateY(-1px)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day:hover{border-color:var(--mantine-color-dark-3)}.InterclubSchedule-module__BSOpgW__day:focus-visible{outline:2px solid var(--mantine-primary-color-6);outline-offset:2px}.InterclubSchedule-module__BSOpgW__day[data-selected]{background:linear-gradient(135deg, var(--mantine-primary-color-1) 0%, var(--oc-ultra-light-surface) 100%);border-color:var(--mantine-primary-color-7)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected]{background:linear-gradient(90deg, color-mix(in srgb, var(--mantine-primary-color-9) 34%, var(--mantine-color-dark-6)) 0%, var(--mantine-color-dark-8) 100%);border-color:var(--mantine-primary-color-8)}.InterclubSchedule-module__BSOpgW__day[data-selected]:hover{border-color:var(--mantine-primary-color-8)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected]:hover{border-color:var(--mantine-primary-color-7)}.InterclubSchedule-module__BSOpgW__dayWeekday{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:11px;font-weight:600}.InterclubSchedule-module__BSOpgW__dayNumber{font-variant-numeric:tabular-nums;color:var(--mantine-color-dark-8);font-size:20px;font-weight:700;line-height:1.1}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__dayNumber{color:var(--mantine-color-gray-0)}.InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayWeekday,.InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayNumber,.InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayEmpty{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayWeekday,[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayNumber,[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayEmpty{color:var(--mantine-color-white)}.InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayBadge{background:var(--mantine-color-white);border-color:var(--mantine-primary-color-4);color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__day[data-selected] .InterclubSchedule-module__BSOpgW__dayBadge{border-color:#0000}.InterclubSchedule-module__BSOpgW__dayEmpty{color:var(--mantine-color-dimmed);font-size:11px;line-height:1}@media (max-width:36em){.InterclubSchedule-module__BSOpgW__day{border-radius:var(--mantine-radius-sm);min-height:64px;padding:8px 2px}.InterclubSchedule-module__BSOpgW__dayWeekdayLong{display:none}.InterclubSchedule-module__BSOpgW__dayNumber{font-size:17px}.InterclubSchedule-module__BSOpgW__dayBadge{min-width:0;height:16px;padding-inline:5px;font-size:9px}}@media (min-width:36em){.InterclubSchedule-module__BSOpgW__dayWeekdayShort{display:none}}.InterclubSchedule-module__BSOpgW__serieCard{border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"time meta cat""time teams action";gap:7px 18px;padding:13px 16px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden;}.InterclubSchedule-module__BSOpgW__serieCard:hover{border-color:var(--mantine-color-gray-4);box-shadow:0 4px 12px #0000000f}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__serieCard:hover{border-color:var(--mantine-color-dark-3);box-shadow:0 4px 12px #00000040}.InterclubSchedule-module__BSOpgW__time{background:var(--mantine-color-gray-1);border-radius:10px;flex-direction:column;grid-area:time;justify-content:center;align-self:center;align-items:center;min-width:62px;padding:6px 8px;display:flex}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__time{background:#ffffff0a}.InterclubSchedule-module__BSOpgW__timeIcon{display:none}.InterclubSchedule-module__BSOpgW__timeValue{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--mantine-color-dark-8);font-size:16px;font-weight:700;line-height:1.1}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__timeValue{color:var(--mantine-color-gray-0)}.InterclubSchedule-module__BSOpgW__timeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:9px;font-weight:600}.InterclubSchedule-module__BSOpgW__matchup{flex-wrap:wrap;grid-area:teams;align-self:start;align-items:center;gap:4px 10px;min-width:0;display:flex}.InterclubSchedule-module__BSOpgW__side{align-items:center;gap:8px;min-width:0;display:flex}.InterclubSchedule-module__BSOpgW__sideLocal{text-align:right;flex-direction:row-reverse;justify-content:flex-start}.InterclubSchedule-module__BSOpgW__sideVisitor{justify-content:flex-start}.InterclubSchedule-module__BSOpgW__teamName{letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--mantine-color-dark-8);font-size:15px;font-weight:600;line-height:1.25}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__teamName{color:var(--mantine-color-gray-0)}.InterclubSchedule-module__BSOpgW__teamUndefined{color:var(--mantine-color-dimmed);font-size:13px;font-style:italic}.InterclubSchedule-module__BSOpgW__vsLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:11px;font-weight:700}.InterclubSchedule-module__BSOpgW__serieMeta{color:var(--mantine-color-gray-7);flex-wrap:wrap;grid-area:meta;align-self:end;align-items:baseline;gap:2px 8px;font-size:12.5px;line-height:1.3;display:flex}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__serieMeta{color:var(--mantine-color-gray-5)}.InterclubSchedule-module__BSOpgW__serieTitle,.InterclubSchedule-module__BSOpgW__club{align-items:center;gap:5px;min-width:0;display:inline-flex}.InterclubSchedule-module__BSOpgW__serieTitle{letter-spacing:-.01em;color:var(--mantine-color-dark-8);font-size:15px;font-weight:700}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__serieTitle{color:var(--mantine-color-gray-0)}.InterclubSchedule-module__BSOpgW__club:before{content:"·";color:var(--mantine-color-gray-5);margin-right:4px}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__club:before{color:var(--mantine-color-dark-2)}.InterclubSchedule-module__BSOpgW__categoryChip{--chip-color:var(--category-color,var(--mantine-color-gray-5));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--chip-color);color:var(--category-text,#fff);border:1px solid #0000;border-radius:7px;grid-area:cat;place-self:start end;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__categoryChip{background:color-mix(in srgb, var(--chip-color) 20%, transparent);border-color:color-mix(in srgb, var(--chip-color) 90%, black);color:color-mix(in srgb, var(--chip-color) 65%, white)}.InterclubSchedule-module__BSOpgW__serieAction{grid-area:action;place-self:end}.InterclubSchedule-module__BSOpgW__serieAction .InterclubSchedule-module__BSOpgW__resultButton{--button-height:22px;--button-padding-x:11px;--button-fz:12px}.InterclubSchedule-module__BSOpgW__stateChip{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--mantine-color-accentBrand-6) 14%, transparent);color:var(--mantine-color-accentBrand-7);border-radius:7px;align-items:center;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__stateChip{background:color-mix(in srgb, var(--mantine-color-accentBrand-6) 55%, transparent);color:var(--mantine-color-gray-1)}@media (max-width:48em){.InterclubSchedule-module__BSOpgW__serieCard{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 12px;padding:14px;display:flex}.InterclubSchedule-module__BSOpgW__serieMeta{display:contents}.InterclubSchedule-module__BSOpgW__categoryChip{flex:1 0 100%;order:1;justify-content:center;padding:4px 10px;font-size:11px}.InterclubSchedule-module__BSOpgW__serieTitle{letter-spacing:-.01em;color:var(--mantine-color-dark-8);flex:1 0 100%;order:2;justify-content:center;font-size:15px;font-weight:700}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__serieTitle{color:var(--mantine-color-gray-0)}.InterclubSchedule-module__BSOpgW__matchup{flex-direction:column;flex:1 0 100%;order:3;justify-content:center;gap:6px}.InterclubSchedule-module__BSOpgW__sideLocal,.InterclubSchedule-module__BSOpgW__sideVisitor{text-align:center;justify-content:center}.InterclubSchedule-module__BSOpgW__time{background:0 0;flex-direction:row;order:4;gap:5px;min-width:0;padding:0}.InterclubSchedule-module__BSOpgW__timeIcon{color:var(--mantine-color-gray-6);display:block}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__timeIcon{color:var(--mantine-color-gray-5)}.InterclubSchedule-module__BSOpgW__time .InterclubSchedule-module__BSOpgW__timeValue{color:var(--mantine-color-gray-7);font-size:13px;font-weight:600}[data-mantine-color-scheme=dark] .InterclubSchedule-module__BSOpgW__time .InterclubSchedule-module__BSOpgW__timeValue{color:var(--mantine-color-gray-5)}.InterclubSchedule-module__BSOpgW__timeLabel{display:none}.InterclubSchedule-module__BSOpgW__club{order:5}.InterclubSchedule-module__BSOpgW__club:before{content:none}.InterclubSchedule-module__BSOpgW__serieAction{flex:1 0 100%;order:6;margin-top:2px}.InterclubSchedule-module__BSOpgW__serieAction .InterclubSchedule-module__BSOpgW__resultButton{--button-height:34px;width:100%}.InterclubSchedule-module__BSOpgW__stateChip{justify-content:center}}@media (prefers-reduced-motion:reduce){.InterclubSchedule-module__BSOpgW__day,.InterclubSchedule-module__BSOpgW__serieCard{transition:none}.InterclubSchedule-module__BSOpgW__day:hover{transform:none}}
.PublicLayout-module__oCAKrq__publicShell{background-color:var(--mantine-color-gray-0);width:100%;min-height:100vh;position:relative}[data-mantine-color-scheme=dark] .PublicLayout-module__oCAKrq__publicShell{background-color:var(--mantine-color-dark-9)}.PublicLayout-module__oCAKrq__publicShell{overflow-x:clip}.PublicLayout-module__oCAKrq__publicMain{min-height:calc(100vh - 96px);padding-top:96px;padding-bottom:64px}.PublicLayout-module__oCAKrq__backgroundPattern{background-image:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--mantine-primary-color-6) 6%, transparent) 0%, transparent 40%), radial-gradient(circle at 80% 60%, #0f172a0a 0%, transparent 35%);position:fixed;inset:0}[data-mantine-color-scheme=dark] .PublicLayout-module__oCAKrq__backgroundPattern{background-image:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--mantine-primary-color-6) 8%, transparent) 0%, transparent 40%), radial-gradient(circle at 80% 60%, #ffffff0a 0%, transparent 35%)}.PublicLayout-module__oCAKrq__backgroundPattern{pointer-events:none;z-index:0}.PublicLayout-module__oCAKrq__contentWrapper{z-index:1;max-width:1340px;margin:0 auto;padding:0 24px;position:relative}@media (max-width:768px){.PublicLayout-module__oCAKrq__publicMain{padding-top:90px;padding-bottom:48px}.PublicLayout-module__oCAKrq__contentWrapper{padding:0 16px}.PublicLayout-module__oCAKrq__tenantContent{padding:0 2.5vw}}
.PublicSearchHero-module__MIIUhq__wrap{flex-direction:column;gap:12px;display:flex}.PublicSearchHero-module__MIIUhq__searchPill{background-color:#ffffffd9;border-radius:999px;align-items:center;height:56px;padding:0 18px 0 16px;display:flex;position:relative}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchPill{background-color:#ffffff0d}.PublicSearchHero-module__MIIUhq__searchPill{border:1px solid #0f172a0f}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchPill{border:1px solid #ffffff14}.PublicSearchHero-module__MIIUhq__searchPill{-webkit-backdrop-filter:saturate(140%)blur(20px);transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0f172a0a,0 8px 32px #0f172a0f}.PublicSearchHero-module__MIIUhq__searchPill:focus-within,[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchPill:focus-within{border-color:var(--mantine-primary-color-5)}.PublicSearchHero-module__MIIUhq__searchPill:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-primary-color-6) 14%, transparent), 0 8px 32px #0f172a14}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchPill:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-primary-color-6) 22%, transparent), 0 8px 32px #0f172a14}.PublicSearchHero-module__MIIUhq__searchIcon{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchIcon{color:var(--mantine-color-gray-4)}.PublicSearchHero-module__MIIUhq__searchIcon{flex-shrink:0;margin-right:12px}.PublicSearchHero-module__MIIUhq__searchInput{appearance:none;letter-spacing:-.01em;color:var(--mantine-color-dark-8);background:0 0;border:none;outline:none;flex:1;font-size:17px;font-weight:500}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchInput{color:var(--mantine-color-white)}.PublicSearchHero-module__MIIUhq__searchInput{min-width:0}.PublicSearchHero-module__MIIUhq__searchInput::placeholder,[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__searchInput::placeholder{color:var(--mantine-color-gray-5)}.PublicSearchHero-module__MIIUhq__searchInput::placeholder{font-weight:400}.PublicSearchHero-module__MIIUhq__clearButton{appearance:none;background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__clearButton{background:#ffffff1a}.PublicSearchHero-module__MIIUhq__clearButton{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__clearButton{color:var(--mantine-color-gray-4)}.PublicSearchHero-module__MIIUhq__clearButton{cursor:pointer;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;margin-left:8px;transition:background-color .15s;display:grid}.PublicSearchHero-module__MIIUhq__clearButton:hover{background:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__clearButton:hover{background:#ffffff2e}.PublicSearchHero-module__MIIUhq__pillsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PublicSearchHero-module__MIIUhq__pillsScroll{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;margin:-4px 0;padding:4px 0;display:flex;overflow-x:auto}.PublicSearchHero-module__MIIUhq__pillsScroll::-webkit-scrollbar{display:none}@media (max-width:640px){.PublicSearchHero-module__MIIUhq__pillsRow{align-items:flex-start}.PublicSearchHero-module__MIIUhq__pillsScroll{flex-wrap:wrap;margin:0;padding:0;overflow-x:visible}.PublicSearchHero-module__MIIUhq__clearAllBtn{text-align:left;width:100%;padding:4px}}.PublicSearchHero-module__MIIUhq__clearAllBtn{appearance:none;color:var(--mantine-color-gray-7);background:0 0;border:none;font-size:13px;font-weight:500}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__clearAllBtn{color:var(--mantine-color-gray-3)}.PublicSearchHero-module__MIIUhq__clearAllBtn{cursor:pointer;border-radius:var(--mantine-radius-sm);white-space:nowrap;padding:6px 8px;transition:background-color .15s,color .15s}.PublicSearchHero-module__MIIUhq__clearAllBtn:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__clearAllBtn:hover{background-color:#ffffff0f}.PublicSearchHero-module__MIIUhq__clearAllBtn:hover{color:var(--mantine-primary-color-7)}.PublicSearchHero-module__MIIUhq__resultsLine{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:0 4px;display:flex}.PublicSearchHero-module__MIIUhq__resultsActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.PublicSearchHero-module__MIIUhq__resultsCount{color:var(--mantine-color-gray-6);font-size:13px;font-weight:500}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__resultsCount{color:var(--mantine-color-gray-5)}.PublicSearchHero-module__MIIUhq__resultsCount{letter-spacing:-.005em}.PublicSearchHero-module__MIIUhq__resultsCountStrong{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__resultsCountStrong{color:var(--mantine-color-white)}.PublicSearchHero-module__MIIUhq__resultsCountStrong{font-weight:600}.PublicSearchHero-module__MIIUhq__updating{color:var(--mantine-color-gray-6);align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-mantine-color-scheme=dark] .PublicSearchHero-module__MIIUhq__updating{color:var(--mantine-color-gray-5)}.PublicSearchHero-module__MIIUhq__updating:before{content:"";background-color:var(--mantine-primary-color-6);border-radius:999px;width:6px;height:6px;animation:1.2s cubic-bezier(.4,0,.2,1) infinite PublicSearchHero-module__MIIUhq__pulseDot}@keyframes PublicSearchHero-module__MIIUhq__pulseDot{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}
.PublicDetailHero-module__SPJ71q__hero{isolation:isolate;background-color:var(--oc-ultra-light-surface);border-radius:24px;position:relative}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__hero{background-color:var(--mantine-color-dark-6)}.PublicDetailHero-module__SPJ71q__hero{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__hero{border:1px solid var(--mantine-color-dark-4)}.PublicDetailHero-module__SPJ71q__hero{overflow:hidden;box-shadow:0 1px 2px #0f172a08,0 8px 32px #0f172a0a}.PublicDetailHero-module__SPJ71q__bannerBg{filter:blur(48px)saturate(140%);opacity:.35;z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.PublicDetailHero-module__SPJ71q__bannerBgGradient{background:radial-gradient(ellipse 60% 80% at 0% 0%, color-mix(in srgb, var(--mantine-primary-color-6) 16%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 80% at 100% 100%, #0f172a0d 0%, transparent 60%);position:absolute;inset:0}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__bannerBgGradient{background:radial-gradient(ellipse 60% 80% at 0% 0%, color-mix(in srgb, var(--mantine-primary-color-6) 18%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 80% at 100% 100%, #ffffff0a 0%, transparent 60%)}.PublicDetailHero-module__SPJ71q__bannerBgGradient{z-index:0;pointer-events:none}.PublicDetailHero-module__SPJ71q__bannerVignette{background:linear-gradient(180deg, transparent 0%, #fff6 50%, var(--oc-ultra-light-surface) 100%);position:absolute;inset:0}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__bannerVignette{background:linear-gradient(180deg, transparent 0%, #11182766 50%, var(--mantine-color-dark-6) 100%)}.PublicDetailHero-module__SPJ71q__bannerVignette{z-index:0;pointer-events:none}.PublicDetailHero-module__SPJ71q__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;padding:22px;display:flex;position:relative}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__content{text-align:left;flex-direction:row;align-items:flex-start;gap:36px;padding:44px}}.PublicDetailHero-module__SPJ71q__avatarColumn{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;display:flex}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__avatarColumn{align-items:flex-start}}.PublicDetailHero-module__SPJ71q__avatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 45%, transparent) 0%, #0f172a14 100%);border-radius:32px;width:132px;height:132px;padding:4px;position:relative}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__avatarRing{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-primary-color-6) 55%, transparent) 0%, #ffffff0f 100%)}.PublicDetailHero-module__SPJ71q__avatarRing{flex-shrink:0}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__avatarRing{border-radius:36px;width:168px;height:168px}}.PublicDetailHero-module__SPJ71q__avatar{border-radius:inherit;background-color:var(--mantine-primary-color-1);width:100%;height:100%;overflow:hidden}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__avatar{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 20%, transparent)}.PublicDetailHero-module__SPJ71q__avatar{color:var(--mantine-primary-color-7);place-items:center;display:grid}.PublicDetailHero-module__SPJ71q__avatarButton{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.PublicDetailHero-module__SPJ71q__avatarButton:focus-visible{outline:2px solid var(--mantine-primary-color-6);outline-offset:2px}.PublicDetailHero-module__SPJ71q__avatarImg{object-fit:cover;width:100%;height:100%}.PublicDetailHero-module__SPJ71q__avatarButton .PublicDetailHero-module__SPJ71q__avatarImg{transition:transform .2s}.PublicDetailHero-module__SPJ71q__avatarButton:hover .PublicDetailHero-module__SPJ71q__avatarImg{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.PublicDetailHero-module__SPJ71q__avatarButton .PublicDetailHero-module__SPJ71q__avatarImg{transition:none}.PublicDetailHero-module__SPJ71q__avatarButton:hover .PublicDetailHero-module__SPJ71q__avatarImg{transform:none}}.PublicDetailHero-module__SPJ71q__avatarInitials{letter-spacing:.02em;color:var(--mantine-primary-color-7);font-size:44px;font-weight:700}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__avatarInitials{font-size:52px}}.PublicDetailHero-module__SPJ71q__body{flex-direction:column;flex:1;align-items:center;gap:14px;width:100%;min-width:0;display:flex}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__body{align-items:stretch;gap:16px}}.PublicDetailHero-module__SPJ71q__eyebrowRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__eyebrowRow{justify-content:flex-start}}.PublicDetailHero-module__SPJ71q__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--mantine-primary-color-8);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__eyebrow{color:var(--mantine-primary-color-3)}.PublicDetailHero-module__SPJ71q__eyebrowSep{background-color:var(--mantine-color-gray-4);border-radius:999px;width:4px;height:4px}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__eyebrowSep{background-color:var(--mantine-color-dark-3)}.PublicDetailHero-module__SPJ71q__chip{background-color:#0f172a0a;align-items:center;gap:6px;display:inline-flex}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chip{background-color:#ffffff0f}.PublicDetailHero-module__SPJ71q__chip{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chip{color:var(--mantine-color-gray-2)}.PublicDetailHero-module__SPJ71q__chip{letter-spacing:-.005em;border:1px solid #0f172a14;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chip{border:1px solid #ffffff14}.PublicDetailHero-module__SPJ71q__chipPrimary{background-color:var(--mantine-primary-color-1)}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chipPrimary{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 18%, transparent)}.PublicDetailHero-module__SPJ71q__chipPrimary{color:var(--mantine-primary-color-8)}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chipPrimary{color:var(--mantine-primary-color-1)}.PublicDetailHero-module__SPJ71q__chipPrimary{border-color:var(--mantine-primary-color-3)}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__chipPrimary{border-color:color-mix(in srgb, var(--mantine-primary-color-6) 40%, transparent)}.PublicDetailHero-module__SPJ71q__title{letter-spacing:-.025em;color:var(--mantine-color-dark-8);font-size:clamp(24px,5vw,48px);font-weight:700;line-height:1.1}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__title{color:var(--mantine-color-white)}.PublicDetailHero-module__SPJ71q__title{word-break:break-word;margin:0}.PublicDetailHero-module__SPJ71q__description{color:var(--mantine-color-gray-7);font-size:clamp(14px,1.5vw,18px);line-height:1.55}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__description{color:var(--mantine-color-gray-3)}.PublicDetailHero-module__SPJ71q__description{max-width:60ch;margin:0}.PublicDetailHero-module__SPJ71q__statStrip{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px 24px;margin:8px 0 0;padding:0;display:flex}.PublicDetailHero-module__SPJ71q__statItem{flex-direction:column;gap:4px;display:flex}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__statStrip{justify-content:flex-start;gap:0}.PublicDetailHero-module__SPJ71q__statItem{padding:0 20px;position:relative}.PublicDetailHero-module__SPJ71q__statItem:first-child{padding-left:0}.PublicDetailHero-module__SPJ71q__statItem+.PublicDetailHero-module__SPJ71q__statItem:before{content:"";background-color:var(--mantine-color-gray-2);width:1px;position:absolute;top:6px;bottom:6px;left:0}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__statItem+.PublicDetailHero-module__SPJ71q__statItem:before{background-color:#ffffff1a}}.PublicDetailHero-module__SPJ71q__statValue{letter-spacing:-.02em;color:var(--mantine-color-dark-8);font-size:22px;font-weight:700}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__statValue{color:var(--mantine-color-white)}.PublicDetailHero-module__SPJ71q__statValue{font-variant-numeric:tabular-nums;line-height:1.1}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__statValue{font-size:26px}}.PublicDetailHero-module__SPJ71q__statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-gray-6);font-size:11px;font-weight:600}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__statLabel{color:var(--mantine-color-gray-5)}.PublicDetailHero-module__SPJ71q__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}@media (min-width:768px){.PublicDetailHero-module__SPJ71q__actions{justify-content:flex-start}}.PublicDetailHero-module__SPJ71q__actionsBar{z-index:1;border-top:1px solid var(--mantine-color-gray-2);flex-direction:column;gap:10px;padding:16px 18px;display:flex;position:relative}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__actionsBar{border-top:1px solid var(--mantine-color-dark-4)}.PublicDetailHero-module__SPJ71q__actionsBar{background-color:#ffffff80}[data-mantine-color-scheme=dark] .PublicDetailHero-module__SPJ71q__actionsBar{background-color:#0000001f}@media (min-width:640px){.PublicDetailHero-module__SPJ71q__actionsBar{flex-flow:wrap;justify-content:flex-start;gap:12px;padding:20px 44px}}
.FilterPill-module__D-DvEW__pill{appearance:none;background-color:#fffc;border-radius:999px;align-items:center;gap:6px;height:36px;padding:8px 14px;display:inline-flex}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pill{background-color:#ffffff0f}.FilterPill-module__D-DvEW__pill{border:1px solid #0f172a14}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pill{border:1px solid #ffffff1a}.FilterPill-module__D-DvEW__pill{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pill{color:var(--mantine-color-gray-2)}.FilterPill-module__D-DvEW__pill{letter-spacing:-.005em;cursor:pointer;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.FilterPill-module__D-DvEW__pill:hover{background-color:#fff}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pill:hover{background-color:#ffffff1a}.FilterPill-module__D-DvEW__pill:hover{border-color:#0f172a24}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pill:hover{border-color:#ffffff29}.FilterPill-module__D-DvEW__pill:active{transform:scale(.97)}.FilterPill-module__D-DvEW__pillActive{background-color:var(--mantine-primary-color-0)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pillActive{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 16%, transparent)}.FilterPill-module__D-DvEW__pillActive{border-color:var(--mantine-primary-color-5)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pillActive{border-color:color-mix(in srgb, var(--mantine-primary-color-6) 55%, transparent)}.FilterPill-module__D-DvEW__pillActive{color:var(--mantine-primary-color-8)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pillActive{color:var(--mantine-primary-color-1)}.FilterPill-module__D-DvEW__pillActive{font-weight:600}.FilterPill-module__D-DvEW__pillActive:hover{background-color:var(--mantine-primary-color-1)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__pillActive:hover{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 22%, transparent)}.FilterPill-module__D-DvEW__pillIcon{color:inherit;opacity:.85;flex-shrink:0}.FilterPill-module__D-DvEW__pillCaret{color:inherit;opacity:.55;margin-left:2px}.FilterPill-module__D-DvEW__pillBadge{background-color:var(--mantine-primary-color-6);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;margin-left:2px;padding:0 5px;font-size:10px;font-weight:700;display:inline-grid}.FilterPill-module__D-DvEW__pillClearInline{width:18px;height:18px;color:inherit;cursor:pointer;background-color:#0000001a;border:none;border-radius:999px;flex-shrink:0;place-items:center;margin-left:4px;display:inline-grid}.FilterPill-module__D-DvEW__pillClearInline:hover{background-color:#0000002e}.FilterPill-module__D-DvEW__menuPanel{min-width:240px;padding:6px}.FilterPill-module__D-DvEW__menuHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-gray-6);justify-content:space-between;align-items:center;padding:6px 10px 8px;font-size:11px;display:flex}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuHeader{color:var(--mantine-color-gray-5)}.FilterPill-module__D-DvEW__menuHeader{font-weight:600}.FilterPill-module__D-DvEW__menuClear{appearance:none;color:var(--mantine-primary-color-7);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.FilterPill-module__D-DvEW__menuClear:hover{text-decoration:underline}.FilterPill-module__D-DvEW__menuSearch{margin:4px 6px 6px}.FilterPill-module__D-DvEW__menuList{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow-y:auto}.FilterPill-module__D-DvEW__menuItem{appearance:none;text-align:left;border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-dark-8);background:0 0;border:none;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuItem{color:var(--mantine-color-gray-1)}.FilterPill-module__D-DvEW__menuItem{cursor:pointer;gap:8px;font-size:14px;transition:background-color .12s}.FilterPill-module__D-DvEW__menuItem:hover,.FilterPill-module__D-DvEW__menuItem:focus-visible{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuItem:hover,[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuItem:focus-visible{background-color:#ffffff0f}.FilterPill-module__D-DvEW__menuItemActive{background-color:var(--mantine-primary-color-0)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuItemActive{background-color:color-mix(in srgb, var(--mantine-primary-color-6) 14%, transparent)}.FilterPill-module__D-DvEW__menuItemActive{color:var(--mantine-primary-color-8)}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuItemActive{color:var(--mantine-primary-color-2)}.FilterPill-module__D-DvEW__menuItemActive{font-weight:600}.FilterPill-module__D-DvEW__menuCheck{color:var(--mantine-primary-color-6);flex-shrink:0}.FilterPill-module__D-DvEW__menuEmpty{color:var(--mantine-color-gray-6);padding:16px 12px;font-size:13px}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__menuEmpty{color:var(--mantine-color-gray-5)}.FilterPill-module__D-DvEW__menuEmpty{text-align:center}.FilterPill-module__D-DvEW__toggleSwitch{appearance:none;background-color:var(--mantine-color-gray-3);border-radius:999px;width:30px;height:18px}[data-mantine-color-scheme=dark] .FilterPill-module__D-DvEW__toggleSwitch{background-color:#ffffff29}.FilterPill-module__D-DvEW__toggleSwitch{cursor:pointer;border:none;flex-shrink:0;margin-left:2px;transition:background-color .18s;position:relative}.FilterPill-module__D-DvEW__toggleSwitch:after{content:"";background-color:#fff;border-radius:999px;width:14px;height:14px;transition:transform .18s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.FilterPill-module__D-DvEW__toggleSwitchOn{background-color:var(--mantine-primary-color-6)}.FilterPill-module__D-DvEW__toggleSwitchOn:after{transform:translate(12px)}
.TournamentInscriptionsGrid-module__gxjQ_a__observationsButton{border-radius:var(--mantine-radius-sm);margin:-4px -8px;padding:4px 8px;transition:background-color .15s;display:block}.TournamentInscriptionsGrid-module__gxjQ_a__observationsButton:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .TournamentInscriptionsGrid-module__gxjQ_a__observationsButton:hover{background:var(--mantine-color-dark-5)}.TournamentInscriptionsGrid-module__gxjQ_a__observationsButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TournamentInscriptionsGrid-module__gxjQ_a__observationsButton{transition:none}}
.ProfileCompletionForm-module__KCcIsq__root,.ProfileCompletionForm-module__KCcIsq__body{min-height:0}.ProfileCompletionForm-module__KCcIsq__footer{padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-xs);background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);z-index:1;position:sticky;bottom:0}.ProfileCompletionForm-module__KCcIsq__footer .mantine-Button-root{min-height:44px}
[data-mantine-color-scheme=dark] .DuprLogo-module__eaSqTW__adaptive{filter:brightness(0)invert()}.DuprLogo-module__eaSqTW__white{filter:brightness(0)invert()}
