.club-registration-page{background:var(--tal-bg-page);min-height:100vh}.club-registration-topbar{background:var(--tal-card-bg);border-bottom:1px solid var(--tal-n-200);padding:var(--tal-sp-4) 0}.club-registration-topbar-inner{justify-content:space-between;align-items:center;gap:var(--tal-sp-3);flex-wrap:wrap;display:flex}.club-registration-brand{line-height:var(--tal-lh-snug);letter-spacing:var(--tal-ls-tight);font-size:var(--tal-fs-lg)!important;font-weight:var(--tal-fw-bold)!important;color:var(--tal-n-900)!important}.club-registration-brand-sub{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-registration-topbar-right{align-items:center;gap:var(--tal-sp-4);display:flex}.club-draft-inline-status{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-registration-body{padding-top:var(--tal-sp-6);padding-bottom:var(--tal-sp-12)}.club-progress-card{background:var(--tal-card-bg);border:1px solid var(--tal-n-200);border-radius:var(--tal-radius-lg);box-shadow:var(--tal-e-1);padding:var(--tal-sp-5);margin-bottom:var(--tal-sp-4)}.club-progress-header{margin-bottom:var(--tal-sp-2);justify-content:space-between;align-items:baseline;display:flex}.club-progress-label{font-size:var(--tal-fs-xs);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-tight);letter-spacing:var(--tal-ls-label);text-transform:uppercase;letter-spacing:var(--tal-ls-label);text-transform:uppercase;font-size:var(--tal-fs-xs)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-tight)!important;color:var(--tal-n-500)!important}.club-progress-percent{font-variant-numeric:tabular-nums;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-700)!important}.club-progress-bar{border-radius:var(--tal-radius-full);margin-bottom:var(--tal-sp-4);background-color:var(--tal-n-100)!important;height:6px!important}.club-progress-bar .MuiLinearProgress-bar{border-radius:var(--tal-radius-full);background-color:var(--tal-accent-600)!important}.club-progress-steps{gap:var(--tal-sp-1);flex-direction:column;display:flex}.club-progress-step{align-items:center;gap:var(--tal-sp-3);padding:var(--tal-sp-2) var(--tal-sp-3);border-radius:var(--tal-radius-md);transition:background-color var(--tal-dur) var(--tal-ease);display:flex}.club-progress-step.active{background:var(--tal-accent-50);box-shadow:inset 2px 0 0 var(--tal-accent-600)}.club-progress-step.done:hover,.club-progress-step.active:hover{background:var(--tal-accent-100)}.club-progress-step-icon{border-radius:var(--tal-radius-full);background:var(--tal-n-100);width:34px;height:34px;color:var(--tal-n-500);transition:background-color var(--tal-dur) var(--tal-ease),box-shadow var(--tal-dur) var(--tal-ease),color var(--tal-dur) var(--tal-ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}.club-progress-step.done .club-progress-step-icon{background:var(--tal-accent-50);color:var(--tal-accent-700);box-shadow:inset 0 0 0 1px var(--tal-accent-200)}.club-progress-step.active .club-progress-step-icon{background:var(--tal-accent-600);color:var(--tal-n-0);box-shadow:0 0 0 3px var(--tal-accent-100)}.club-progress-step-title{font-size:var(--tal-fs-md);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}.club-progress-step.active .club-progress-step-title{color:var(--tal-accent-700)!important}.club-progress-step:not(.active):not(.done) .club-progress-step-title{color:var(--tal-n-500)!important;font-weight:var(--tal-fw-medium)!important}.club-progress-step-subtitle{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-step-card{padding:var(--tal-sp-7)}.club-step-card .MuiOutlinedInput-root{border-radius:12px}.club-step-card .MuiOutlinedInput-notchedOutline{border:0}.club-step-card .MuiOutlinedInput-root{background-color:var(--tal-n-50);box-shadow:inset 0 0 0 1px var(--tal-n-200);transition:background-color var(--tal-dur-fast) var(--tal-ease),box-shadow var(--tal-dur-fast) var(--tal-ease)}.club-step-card .MuiOutlinedInput-root:hover{background-color:var(--tal-n-0);box-shadow:inset 0 0 0 1px var(--tal-n-300)}.club-step-card .MuiOutlinedInput-root.Mui-focused,.club-step-card .MuiOutlinedInput-root.Mui-error.Mui-focused{background-color:var(--tal-n-0);box-shadow:inset 0 0 0 2px var(--tal-n-800),0 0 0 3px #10182812}.club-registration-page .MuiButtonBase-root:focus-visible,.club-registration-page .club-tag-chip:focus-visible,.club-registration-page .club-upload-box:focus-visible{box-shadow:var(--tal-focus-ring);outline:none}.club-step-title{letter-spacing:var(--tal-ls-tight);margin-bottom:var(--tal-sp-1);font-size:var(--tal-fs-2xl)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}.club-step-subtitle{font-size:var(--tal-fs-md);font-weight:var(--tal-fw-regular);line-height:var(--tal-lh-body);margin-bottom:var(--tal-sp-5);font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-section-title{font-size:var(--tal-fs-base)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}.club-section-subtitle{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);margin-bottom:var(--tal-sp-3);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-mt{margin-top:var(--tal-sp-6)}.club-field-grid{margin-bottom:0}.club-field-grid.MuiGrid-container{margin-top:0}.club-field-grid.MuiGrid-container>.MuiGrid-item{padding-top:0}.club-field-grid .MuiFormControl-root{width:100%}.club-field-grid .MuiFormHelperText-root{line-height:var(--tal-lh-snug);margin:4px 2px 0}.club-step-card .ff-field{flex-direction:column;display:flex}.club-step-card .ff-label{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-semibold);color:var(--tal-n-700);margin-bottom:6px;line-height:1.35;display:block}.club-step-card .ff-req{color:var(--tal-accent-500);margin-left:2px}.club-step-card .ff-hint,.club-step-card .ff-error{font-size:var(--tal-fs-xs);margin-top:4px;line-height:1.35;display:block}.club-step-card .ff-hint{color:var(--tal-n-500)}.club-step-card .ff-error{color:var(--tal-accent-600)}.club-step-card .ff-field .MuiFormHelperText-root{font-size:var(--tal-fs-xs);color:var(--tal-n-500);margin:4px 2px 0;line-height:1.35}.club-step-card .ff-field .MuiInputLabel-root,.club-step-card .ff-field .MuiOutlinedInput-notchedOutline legend{display:none}.club-step-card .ff-field .MuiInputBase-input::placeholder{opacity:1;color:var(--tal-n-400)}.club-field-error{margin-top:var(--tal-sp-1);color:var(--tal-accent-600)!important;font-size:var(--tal-fs-sm)!important;line-height:var(--tal-lh-body)!important}.club-radio-label{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);margin-bottom:var(--tal-sp-1);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-upload-row{gap:var(--tal-sp-4);margin-bottom:var(--tal-sp-5);flex-wrap:wrap;display:flex}.club-upload-box-wrap{gap:var(--tal-sp-1);flex-direction:column;display:flex}.club-upload-label{font-size:var(--tal-fs-xs);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-tight);letter-spacing:var(--tal-ls-label);text-transform:uppercase;color:var(--tal-n-500)}.club-upload-box-label{color:var(--tal-text-primary);font-size:13px;font-weight:600}.club-upload-box{border:1.5px dashed var(--tal-border-input);border-radius:var(--tal-radius-md);justify-content:center;align-items:center;gap:var(--tal-sp-2);cursor:pointer;background-color:var(--tal-n-25);width:76px;height:76px;color:var(--tal-n-500);text-align:center;padding:var(--tal-sp-2);transition:border-color var(--tal-dur) var(--tal-ease),background-color var(--tal-dur) var(--tal-ease),color var(--tal-dur) var(--tal-ease);background-position:50%;background-size:cover;flex-direction:column;flex-shrink:0;display:flex;position:relative}.club-upload-box:hover{border-color:var(--tal-accent-600);color:var(--tal-accent-600)}.club-upload-box-row{align-items:flex-start;gap:12px;display:flex}.club-upload-box-meta{flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px;display:flex}.club-upload-box-actions{align-items:center;gap:var(--tal-sp-2);flex-wrap:wrap;display:flex}.club-upload-box-sm+.club-upload-box-actions{margin-left:-10px}.club-upload-btn{text-transform:none!important;border-radius:999px!important;padding:4px 14px!important;font-size:13px!important}.club-upload-remove-link{text-transform:none!important;min-width:0!important;color:var(--tal-text-secondary)!important;border-radius:999px!important;padding:4px 10px!important;font-size:13px!important}.club-upload-remove-link:hover{color:var(--tal-accent-600)!important;background:var(--tal-accent-50)!important}.club-upload-hint{max-width:160px;font-size:var(--tal-fs-xs)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-text-secondary)!important;line-height:var(--tal-lh-tight)!important}.club-upload-overlay{border-radius:var(--tal-radius-md);background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.club-tag-grid{gap:var(--tal-sp-2);margin-bottom:var(--tal-sp-2);flex-wrap:wrap;display:flex}.club-tag-chip{transition:background-color var(--tal-dur) var(--tal-ease),border-color var(--tal-dur) var(--tal-ease),color var(--tal-dur) var(--tal-ease);background:var(--tal-n-50)!important;border:1px solid var(--tal-n-200)!important;color:var(--tal-n-600)!important;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-medium)!important}.club-tag-chip.selected{background:var(--tal-accent-600)!important;border-color:var(--tal-accent-600)!important;color:var(--tal-n-0)!important}.club-person-list{margin-bottom:var(--tal-sp-2)}.club-person-count{margin-bottom:var(--tal-sp-2);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-700)!important}.club-person-row{justify-content:space-between;align-items:center;gap:var(--tal-sp-3);padding:var(--tal-sp-3);border:1px solid var(--tal-n-200);border-radius:var(--tal-radius-md);background:var(--tal-n-25);margin-bottom:var(--tal-sp-2);display:flex}.club-person-name{font-size:var(--tal-fs-md);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-900)!important}.club-person-role-chip{margin-left:var(--tal-sp-2);height:20px!important;font-size:var(--tal-fs-xs)!important}.club-person-email{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-person-empty{padding:var(--tal-sp-5);text-align:center;border:1px dashed var(--tal-n-300);border-radius:var(--tal-radius-md);background:var(--tal-n-25);margin-bottom:var(--tal-sp-3)}.club-person-empty-title{font-size:var(--tal-fs-md);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-900)!important}.club-person-empty-hint{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-person-list-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.club-add-person-btn{margin-top:var(--tal-sp-1);white-space:nowrap;flex-shrink:0}.club-card-header-btn{flex-shrink:0;margin-top:0}.club-person-card{border:1px solid var(--tal-border);border-radius:var(--tal-radius-md);margin-bottom:12px;padding:14px 16px}.club-person-card-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.club-person-card-label{letter-spacing:.04em;text-transform:uppercase;color:var(--tal-text-secondary);font-size:12px;font-weight:700}.club-person-card-body{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.club-person-card-fields{flex:260px;min-width:0}.club-upload-box-sm{width:72px;height:72px;padding:4px}.club-add-person-form{margin-top:var(--tal-sp-3);padding:var(--tal-sp-4);border:1px solid var(--tal-n-200);border-radius:var(--tal-radius-md);background:var(--tal-n-25)}.club-person-row-identity{align-items:center;gap:12px;display:flex}.club-person-avatar{background:0 0!important;width:40px!important;height:40px!important;font-size:14px!important;font-weight:700!important}.club-person-avatar.MuiAvatar-colorDefault{background:var(--tal_primary)!important}.club-add-member-dialog-header{justify-content:space-between;align-items:flex-start;padding:20px 24px 0;display:flex}.club-add-member-dialog-title{padding:0!important;font-size:18px!important;font-weight:700!important}.club-add-member-dialog-subtitle{color:var(--tal-text-secondary);margin-top:4px;font-size:13px}.club-add-member-dialog-content{flex-direction:column;gap:16px;display:flex;padding:20px 24px!important}.club-add-member-dialog-actions{padding:0 24px 20px!important}.club-people-grid{gap:var(--tal-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (max-width:700px){.club-people-grid{grid-template-columns:minmax(0,1fr)}}.club-people-grid .club-member-summary-card{margin-bottom:0}.club-member-summary-card{border:1px solid var(--tal-border);border-radius:var(--tal-radius-md);min-width:0;margin-bottom:12px;padding:14px 16px}.club-member-summary-header{justify-content:space-between;align-items:flex-start;gap:var(--tal-sp-2);display:flex}.club-member-summary-actions{align-items:center;gap:var(--tal-sp-1);flex-shrink:0;display:flex}.club-member-summary-header .club-person-row-identity{flex:auto;min-width:0}.club-member-summary-header .club-person-row-identity>div{min-width:0}.club-member-summary-header .club-person-name,.club-member-summary-header .club-person-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:600px){.club-member-summary-header{align-items:center;column-gap:var(--tal-sp-3);grid-template-columns:40px minmax(0,1fr) auto auto;row-gap:2px;display:grid}.club-member-summary-header .club-member-summary-actions,.club-member-summary-header .club-person-row-identity,.club-member-summary-header .club-person-row-identity>div:not(.MuiAvatar-root){display:contents}.club-member-summary-header .club-person-avatar{grid-area:1/1/span 2;align-self:start}.club-member-summary-header .club-person-name{grid-area:1/2}.club-member-summary-header .club-member-summary-actions>.MuiIconButton-root{grid-row:1;margin:-4px -4px 0 0}.club-member-summary-header .club-person-email{grid-area:2/2/auto/-1}.club-member-summary-header .club-member-summary-actions>.MuiChip-root{margin-top:var(--tal-sp-3);grid-area:3/1/auto/-1;justify-self:start}}.club-member-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:12px 0 0;display:grid}@media screen and (max-width:359px){.club-member-summary-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:600px){.club-member-summary-grid{margin-top:var(--tal-sp-3);grid-template-columns:minmax(0,1fr);gap:0}.club-member-summary-grid>div{justify-content:space-between;align-items:baseline;gap:var(--tal-sp-3);padding:var(--tal-sp-2) 0;border-top:1px solid var(--tal-n-100);display:flex}.club-member-summary-grid .club-member-summary-label{flex:none;margin:0!important}.club-member-summary-grid .club-member-summary-value{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0!important}}.club-member-summary-label{font-size:var(--tal-fs-xs)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-text-secondary)!important}.club-member-summary-value{overflow-wrap:anywhere;font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-text-primary)!important}.club-add-person-actions{justify-content:flex-end;gap:var(--tal-sp-2);margin-top:var(--tal-sp-3);display:flex}.club-invite-row{gap:var(--tal-sp-3);margin-bottom:var(--tal-sp-3);align-items:flex-start;display:flex}@media screen and (max-width:480px){.club-invite-row{flex-direction:column}}.club-invite-share-row{gap:var(--tal-sp-2);margin-bottom:var(--tal-sp-3);flex-wrap:wrap;display:flex}.club-review-identity{align-items:center;gap:var(--tal-sp-3);padding-bottom:var(--tal-sp-4);margin-bottom:var(--tal-sp-2);border-bottom:1px solid var(--tal-n-200);display:flex}.club-review-identity-logo{border:2px solid var(--tal-n-200);box-sizing:border-box;flex-shrink:0;background:var(--tal-n-0)!important;width:56px!important;height:56px!important;font-weight:var(--tal-fw-semibold)!important}.club-review-identity-text{min-width:0}.club-review-identity-name{word-break:break-word;font-size:var(--tal-fs-lg)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}.club-review-identity-cat{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-review-row{justify-content:space-between;gap:var(--tal-sp-3);padding:var(--tal-sp-3) 0;border-bottom:1px solid var(--tal-n-200);display:flex}@media screen and (max-width:480px){.club-review-row{gap:var(--tal-sp-1);flex-direction:column}}.club-review-label{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);flex-shrink:0;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-review-value-group{justify-content:flex-end;align-items:center;gap:var(--tal-sp-2);min-width:0;display:flex}@media screen and (max-width:480px){.club-review-value-group{justify-content:flex-start}}.club-review-row-avatar{flex-shrink:0;width:28px!important;height:28px!important}.club-review-value{text-align:right;word-break:break-word;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}@media screen and (max-width:480px){.club-review-value{text-align:left}}.club-review-people{padding:var(--tal-sp-3) 0;border-bottom:1px solid var(--tal-n-200)}.club-review-person{align-items:flex-start;gap:var(--tal-sp-3);display:flex}.club-review-person:not(:last-child){margin-bottom:var(--tal-sp-3)}.club-review-person-avatar{flex-shrink:0;margin-top:2px;width:36px!important;height:36px!important}.club-review-person-text{min-width:0}.club-review-person-name{word-break:break-word;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-900)!important}.club-review-person-email,.club-review-person-meta{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);word-break:break-word;font-size:var(--tal-fs-xs)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-certify-row{margin-top:var(--tal-sp-5);align-items:flex-start!important}.club-certify-row .MuiFormControlLabel-label{font-size:var(--tal-fs-sm);line-height:var(--tal-lh-body);color:var(--tal-n-600)}.club-step-footer{margin-top:var(--tal-sp-7);padding-top:var(--tal-sp-5);border-top:1px solid var(--tal-n-200);justify-content:space-between;align-items:center;display:flex}.club-step-of{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-variant-numeric:tabular-nums;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-summary-card{padding:var(--tal-sp-5)}.club-summary-header{align-items:center;gap:var(--tal-sp-3);margin-bottom:var(--tal-sp-4);display:flex}.club-summary-avatar{border:2px solid var(--tal-n-200);box-sizing:border-box;background:var(--tal-n-0)!important;font-weight:var(--tal-fw-semibold)!important}.club-summary-title{font-size:var(--tal-fs-xs);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-tight);letter-spacing:var(--tal-ls-label);text-transform:uppercase;letter-spacing:var(--tal-ls-label);text-transform:uppercase;font-size:var(--tal-fs-xs)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-tight)!important;color:var(--tal-n-500)!important}.club-summary-subtitle{font-size:var(--tal-fs-md);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-md)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-900)!important}.club-summary-subtitle.club-name-empty{font-style:italic;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-400)!important}.club-stat-grid{gap:var(--tal-sp-3);grid-template-columns:1fr 1fr;display:grid}.club-stat-tile{padding:var(--tal-sp-3);border-radius:var(--tal-radius-md);border:1px solid var(--tal-n-200);background:var(--tal-n-50)}.club-stat-tile svg{margin-bottom:var(--tal-sp-1)}.club-stat-tile-blue svg{color:var(--tal-blue-700)}.club-stat-tile-red svg{color:var(--tal-accent-600)}.club-stat-tile-pink svg{color:var(--tal-violet-700)}.club-stat-value{font-variant-numeric:tabular-nums;font-size:var(--tal-fs-xl)!important;font-weight:var(--tal-fw-semibold)!important;color:var(--tal-n-900)!important;line-height:var(--tal-lh-tight)!important}.club-stat-label{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important}.club-draft-status-card{padding:var(--tal-sp-5)}.club-draft-badge{margin-top:var(--tal-sp-2);margin-bottom:var(--tal-sp-2);padding:var(--tal-sp-1) var(--tal-sp-3);border-radius:var(--tal-radius-full);background:var(--tal-green-50);border:1px solid var(--tal-green-200);color:var(--tal-green-700);font-size:var(--tal-fs-xs);font-weight:var(--tal-fw-semibold);line-height:var(--tal-lh-tight);display:inline-block}.club-draft-note{margin-bottom:var(--tal-sp-2);font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-500)!important;line-height:var(--tal-lh-body)!important}.club-save-draft-btn{margin-top:var(--tal-sp-1);margin-bottom:var(--tal-sp-1)}.club-clear-draft-btn{margin-top:var(--tal-sp-3);font-size:var(--tal-fs-sm)!important;padding:var(--tal-sp-1) var(--tal-sp-2)!important}.club-thankyou-page{align-items:center;min-height:100vh;display:flex}.club-thankyou-body{width:100%}.club-thankyou-card{text-align:center;padding:40px 32px!important}.club-thankyou-card .club-step-title{margin-top:16px}.club-thankyou-card .club-step-subtitle{max-width:420px;margin:8px auto 24px}.club-thankyou-icon{width:48px;height:48px;color:var(--tal_primary)}.club-oneclub-dialog{text-align:center;padding:var(--tal-sp-7) var(--tal-sp-6) var(--tal-sp-6)!important}.club-oneclub-icon{width:44px;height:44px;margin-bottom:var(--tal-sp-3);color:var(--tal-n-400)}.club-delete-icon{color:var(--tal-accent-600)}.club-oneclub-title{letter-spacing:var(--tal-ls-tight);font-size:var(--tal-fs-xl)!important;font-weight:var(--tal-fw-semibold)!important;line-height:var(--tal-lh-snug)!important;color:var(--tal-n-900)!important}.club-oneclub-body{margin-top:var(--tal-sp-3)!important;font-size:var(--tal-fs-md)!important;line-height:var(--tal-lh-body)!important;color:var(--tal-n-600)!important}.club-oneclub-actions{gap:var(--tal-sp-2);margin-top:var(--tal-sp-5);flex-direction:column;display:flex}.club-section-rule{font-size:var(--tal-fs-sm);font-weight:var(--tal-fw-medium);line-height:var(--tal-lh-snug);align-items:flex-start;gap:var(--tal-sp-2);padding:var(--tal-sp-2) var(--tal-sp-3);border-radius:var(--tal-radius-md);border:1px solid var(--tal-n-200);background:var(--tal-n-25,var(--tal-n-50));display:flex;margin-bottom:var(--tal-sp-3)!important;font-size:var(--tal-fs-sm)!important;font-weight:var(--tal-fw-regular)!important;color:var(--tal-n-600)!important}.club-section-rule svg{width:15px;height:15px;color:var(--tal-n-400);flex-shrink:0;margin-top:1px}.club-step-card .ff-field .MuiOutlinedInput-root:not(.MuiInputBase-multiline){max-width:560px}.club-step-card .ff-field .MuiOutlinedInput-root{min-width:0}.club-step-card .MuiSelect-select[aria-expanded]:empty:before{content:attr(data-placeholder);color:var(--tal-n-400)}.club-step-card .MuiSelect-select:has(+input[value=""]):empty:before{content:attr(data-placeholder);color:var(--tal-n-400)}.club-step-card .club-upload-hint{font-size:var(--tal-fs-xs);color:var(--tal-n-500);line-height:1.4}
