@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_1xh7l_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1xh7l_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1xh7l_32{height:var(--touch-target-min);padding:0 var(--mobile-padding-md);font-size:.875rem}._md_1xh7l_38{height:var(--form-control-height);padding:0 var(--mobile-padding-lg);font-size:.9375rem}._lg_1xh7l_44{height:var(--touch-target-large);padding:0 var(--mobile-padding-xl);font-size:1rem;border-radius:var(--radius-md)}._icon_1xh7l_52,._icon-md_1xh7l_53{width:var(--touch-target-comfortable);height:var(--form-control-height);padding:0}._icon-sm_1xh7l_59{width:var(--touch-target-min);height:var(--touch-target-min);padding:0}._icon-lg_1xh7l_65{width:var(--touch-target-large);height:var(--touch-target-large);padding:0;border-radius:var(--radius-md)}._button_1xh7l_2 svg{flex-shrink:0}._sm_1xh7l_32 svg,._icon-sm_1xh7l_59 svg{width:1rem;height:1rem}._md_1xh7l_38 svg,._icon_1xh7l_52 svg,._icon-md_1xh7l_53 svg{width:1.25rem;height:1.25rem}._lg_1xh7l_44 svg,._icon-lg_1xh7l_65 svg{width:1.5rem;height:1.5rem}@media (max-width: 768px){._button_1xh7l_2{gap:var(--mobile-spacing-sm)}._sm_1xh7l_32{padding:0 var(--mobile-padding-sm);font-size:var(--mobile-font-sm)}._md_1xh7l_38{padding:0 var(--mobile-padding-md);font-size:var(--mobile-font-base)}._lg_1xh7l_44{padding:0 var(--mobile-padding-lg);font-size:var(--mobile-font-lg)}._button_1xh7l_2:not(._link_1xh7l_118){margin:var(--mobile-spacing-xs)}}._primary_1xh7l_124{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1xh7l_124:hover{background-color:color-mix(in srgb,var(--primary),black 10%);border-color:color-mix(in srgb,var(--primary),black 10%)}._primary_1xh7l_124:active{background-color:color-mix(in srgb,var(--primary),black 15%);border-color:color-mix(in srgb,var(--primary),black 15%)}._secondary_1xh7l_142{background-color:color-mix(in srgb,var(--secondary),white 92%);color:var(--secondary);border-color:transparent;--spinner-color: var(--secondary)}._secondary_1xh7l_142:hover{background-color:color-mix(in srgb,var(--secondary),white 85%)}._secondary_1xh7l_142:active{background-color:color-mix(in srgb,var(--secondary),white 80%)}._destructive_1xh7l_158{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1xh7l_158:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_1xh7l_158:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%)}._destructive_1xh7l_158:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1xh7l_182{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1xh7l_182:hover{background-color:color-mix(in srgb,var(--primary),white 95%);border-color:color-mix(in srgb,var(--primary),black 10%);color:color-mix(in srgb,var(--primary),black 10%)}._outline_1xh7l_182:active{background-color:color-mix(in srgb,var(--primary),white 90%);border-color:color-mix(in srgb,var(--primary),black 15%);color:color-mix(in srgb,var(--primary),black 15%)}._ghost_1xh7l_202{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1xh7l_202:hover{background-color:color-mix(in srgb,var(--primary),white 95%);color:color-mix(in srgb,var(--primary),black 10%)}._ghost_1xh7l_202:active{background-color:color-mix(in srgb,var(--primary),white 90%);color:color-mix(in srgb,var(--primary),black 15%)}._link_1xh7l_118{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:var(--touch-target-min);display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1xh7l_118:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_1xh7l_118:active{color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_1xh7l_118:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1xh7l_251{opacity:.5;cursor:not-allowed;pointer-events:none}._dark_1xh7l_258 ._primary_1xh7l_124:focus-visible,._dark_1xh7l_258 ._outline_1xh7l_182:focus-visible,._dark_1xh7l_258 ._ghost_1xh7l_202:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._dark_1xh7l_258 ._destructive_1xh7l_158:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._dark_1xh7l_258 ._link_1xh7l_118:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._skeleton_1x4nk_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem;animation:_pulse_1x4nk_1 var(--animation-duration-slow) ease-in-out infinite}._skeleton_1x4nk_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:_shimmer_1x4nk_1 2s infinite}@keyframes _pulse_1x4nk_1{0%{opacity:.85}50%{opacity:.65}to{opacity:.85}}@keyframes _shimmer_1x4nk_1{to{transform:translate(100%)}}.dark ._skeleton_1x4nk_2{background-color:var(--muted)}.dark ._skeleton_1x4nk_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}@layer base{._badge_1m09g_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;user-select:none}._default_1m09g_17{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._default_1m09g_17:hover{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}._destructive_1m09g_27{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,transparent)}._destructive_1m09g_27:hover{background-color:color-mix(in srgb,var(--error) 25%,transparent)}._secondary_1m09g_37{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary);border:1px solid color-mix(in srgb,var(--secondary) 20%,transparent)}._secondary_1m09g_37:hover{background-color:color-mix(in srgb,var(--secondary) 25%,transparent)}._outline_1m09g_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_1m09g_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_1m09g_57{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,transparent)}._success_1m09g_57:hover{background-color:color-mix(in srgb,var(--success) 25%,transparent)}._warning_1m09g_67{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 20%,transparent)}._warning_1m09g_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,transparent)}}._container_rehdb_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_rehdb_8{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}@media (min-width: 768px){._header_rehdb_8{flex-direction:row;align-items:center}}._headerContent_rehdb_26{flex-grow:1}._title_rehdb_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;margin:0}._subtitle_rehdb_37{color:var(--muted-foreground);margin-top:var(--spacing-1);font-size:1rem}._actions_rehdb_43{display:flex;gap:var(--spacing-3);flex-shrink:0}._filterBar_rehdb_49{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-8);flex-wrap:wrap}._filterButton_rehdb_56{text-transform:capitalize}._gamesListContainer_rehdb_60{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._tableHeader_rehdb_68{display:none;padding:var(--spacing-4) var(--spacing-6);background-color:var(--muted);border-bottom:1px solid var(--border);font-weight:600;font-size:.875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em}@media (min-width: 768px){._tableHeader_rehdb_68{display:grid;grid-template-columns:2fr 1fr 1fr 100px 120px 120px;gap:var(--spacing-4);align-items:center}}._titleColumn_rehdb_89,._hostColumn_rehdb_90,._dateTimeColumn_rehdb_91,._buyInColumn_rehdb_92,._inviteStatusColumn_rehdb_93,._statusColumn_rehdb_94{text-align:left}._inviteStatusColumn_rehdb_93,._statusColumn_rehdb_94{text-align:right}._gamesList_rehdb_60{display:flex;flex-direction:column}._gameRow_rehdb_108{display:block;text-decoration:none;color:inherit;transition:background-color var(--animation-duration-fast) ease;border-bottom:1px solid var(--border)}._gameRow_rehdb_108:last-child{border-bottom:none}._gameRow_rehdb_108:hover{background-color:var(--muted)}._gameRowContent_rehdb_124{display:flex;flex-direction:column;padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-3);min-height:80px}@media (min-width: 768px){._gameRowContent_rehdb_124{display:grid;grid-template-columns:2fr 1fr 1fr 100px 120px 120px;gap:var(--spacing-4);align-items:center;min-height:72px;flex-direction:row}}._titleSection_rehdb_143{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._titleContainer_rehdb_150{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._gameTitle_rehdb_157{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._hostIcon_rehdb_169{color:var(--secondary);flex-shrink:0}._locationText_rehdb_174{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;min-width:0}._truncatedText_rehdb_183{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}._hostSection_rehdb_190{display:flex;align-items:center;font-size:.875rem;color:var(--muted-foreground)}._hostName_rehdb_197{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}@media (max-width: 767px){._hostSection_rehdb_190{align-self:flex-start}}._dateTimeSection_rehdb_210{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem;color:var(--muted-foreground)}@media (max-width: 767px){._dateTimeSection_rehdb_210{flex-direction:row;gap:var(--spacing-4)}}._dateTime_rehdb_91{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}._buyInSection_rehdb_232{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground);font-weight:500}@media (max-width: 767px){._buyInSection_rehdb_232{align-self:flex-start}}._inviteStatusSection_rehdb_247{display:flex;justify-content:flex-end}@media (max-width: 767px){._inviteStatusSection_rehdb_247{justify-content:flex-start;align-self:flex-start}}._inviteStatusBadge_rehdb_259{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1)}._statusSection_rehdb_267{display:flex;justify-content:flex-end}@media (max-width: 767px){._statusSection_rehdb_267{justify-content:flex-start;align-self:flex-start}}._liveBadge_rehdb_279{display:flex;align-items:center;gap:var(--spacing-1)}._liveIcon_rehdb_285{animation:_pulse_rehdb_1 2s infinite}@keyframes _pulse_rehdb_1{0%,to{opacity:1}50%{opacity:.5}}._emptyState_rehdb_298,._errorState_rehdb_299{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-12) var(--spacing-8);text-align:center;color:var(--muted-foreground);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}._emptyStateTitle_rehdb_314{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--foreground);margin:0}._errorState_rehdb_299{color:var(--error);flex-direction:row;gap:var(--spacing-2)}@media (max-width: 767px){._container_rehdb_1{padding:var(--spacing-4)}._gameRowContent_rehdb_124{gap:var(--spacing-2);padding:var(--spacing-4);min-height:auto}._gameTitle_rehdb_157{font-size:1rem;max-width:200px}._truncatedText_rehdb_183{max-width:180px}._dateTimeSection_rehdb_210{margin-top:var(--spacing-1)}}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media (max-width: 640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._container_bfcih_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media (max-width: 640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1593x_1{color:var(--warning)}._adminOnlyIcon_1593x_5{color:var(--error)}._subscriptionIcon_1593x_9{color:var(--info)}._subscriptionErrorContent_1593x_13{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}._buttonContainer_1593x_21{display:flex;gap:var(--spacing-4);align-items:center;justify-content:center;flex-wrap:wrap}._subscriptionErrorMessage_1593x_29{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);text-align:center;margin:0}._upgradeButton_1593x_37{display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius);text-decoration:none;font-weight:500;font-size:1rem;transition:background-color var(--animation-duration-fast) ease;min-height:var(--touch-target-comfortable)}._upgradeButton_1593x_37:hover{background-color:var(--accent)}._upgradeButton_1593x_37:focus{outline:none;box-shadow:var(--shadow-focus)}._secondaryButton_1593x_61{display:inline-flex;align-items:center;justify-content:center;background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius);text-decoration:none;font-weight:500;font-size:1rem;transition:background-color var(--animation-duration-fast) ease;min-height:var(--touch-target-comfortable);border:1px solid var(--border)}._secondaryButton_1593x_61:hover{background-color:var(--card);color:var(--card-foreground)}._secondaryButton_1593x_61:focus{outline:none;box-shadow:var(--shadow-focus)}._customContent_1593x_87{width:100%}@media (max-width: 640px){._subscriptionErrorMessage_1593x_29{font-size:1rem}._buttonContainer_1593x_21{flex-direction:column;width:100%}._upgradeButton_1593x_37,._secondaryButton_1593x_61{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;width:100%}}@layer base{._content_28oxg_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_28oxg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}@layer base{._overlay_5qyzt_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay);animation:_overlayShow_5qyzt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_5qyzt_11{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);overflow:auto;padding:var(--spacing-6);animation:_contentShow_5qyzt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_5qyzt_30{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_5qyzt_30:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_5qyzt_30:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_5qyzt_61{width:1rem;height:1rem}._header_5qyzt_66{margin-bottom:var(--spacing-4)}._footer_5qyzt_70{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_5qyzt_77{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_5qyzt_86{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_5qyzt_93{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_5qyzt_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_5qyzt_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._root_169d4_2{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_169d4_2:hover{background-color:var(--muted-foreground)}._root_169d4_2:focus-visible{box-shadow:var(--shadow-focus)}._root_169d4_2[data-state=checked]{background-color:var(--primary)}._root_169d4_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_169d4_33{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_169d4_2[data-state=checked] ._thumb_169d4_33{transform:translate(20px)}._root_169d4_2[data-disabled]{opacity:.5;cursor:not-allowed}}._dialogContent_1umqk_1{max-width:550px}._settingsContainer_1umqk_5{margin-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._settingRow_1umqk_12{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}._labelContainer_1umqk_19{flex-grow:1}._label_1umqk_19{font-weight:500;color:var(--foreground);cursor:pointer}._description_1umqk_29{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0}._skeletonRow_1umqk_35{height:50px;width:100%}._error_1umqk_40{color:var(--error-foreground);background-color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);text-align:center}._triggerButton_1evpd_1{position:relative;color:var(--foreground)}._unreadIndicator_1evpd_6{position:absolute;top:var(--spacing-2);right:var(--spacing-2);width:8px;height:8px;background-color:var(--primary);border-radius:var(--radius-full);border:2px solid var(--background)}._popoverContent_1evpd_17{width:380px;padding:0}._header_1evpd_22{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border)}._title_1evpd_30{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:600;margin:0}._notificationList_1evpd_37{max-height:400px;overflow-y:auto}._skeletonContainer_1evpd_42{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonItem_1evpd_49{height:50px}._emptyState_1evpd_53{padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--muted-foreground)}._notificationItem_1evpd_59{display:flex;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);transition:background-color var(--animation-duration-fast) ease}._notificationItem_1evpd_59:hover{background-color:var(--muted)}._notificationItem_1evpd_59:last-child{border-bottom:none}._unread_1evpd_6{background-color:color-mix(in srgb,var(--primary) 10%,transparent)}._notificationIcon_1evpd_79{flex-shrink:0;margin-top:2px;color:var(--muted-foreground)}._notificationText_1evpd_85{flex-grow:1}._notificationMessage_1evpd_89{margin:0;font-size:.9rem;line-height:1.4;color:var(--foreground)}._notificationTime_1evpd_96{font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._loadMoreButton_1evpd_102{width:100%;padding:var(--spacing-3);border-top:1px solid var(--border);border-radius:0}@layer base{._content_16e7f_2,._subContent_16e7f_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_16e7f_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_16e7f_3{animation:_fadeIn_16e7f_1 var(--animation-duration-normal) ease-out}._item_16e7f_19,._checkboxItem_16e7f_20,._radioItem_16e7f_21,._subTrigger_16e7f_22{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);color:var(--popup-foreground);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_16e7f_19:hover,._checkboxItem_16e7f_20:hover,._radioItem_16e7f_21:hover,._subTrigger_16e7f_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_16e7f_19:focus-visible,._checkboxItem_16e7f_20:focus-visible,._radioItem_16e7f_21:focus-visible,._subTrigger_16e7f_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_16e7f_19[data-disabled],._checkboxItem_16e7f_20[data-disabled],._radioItem_16e7f_21[data-disabled],._subTrigger_16e7f_22[data-disabled]{pointer-events:none;opacity:.5}._item_16e7f_19[data-highlighted],._checkboxItem_16e7f_20[data-highlighted],._radioItem_16e7f_21[data-highlighted],._subTrigger_16e7f_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_16e7f_20,._radioItem_16e7f_21{padding-left:var(--spacing-8)}._checkboxIndicator_16e7f_75,._radioIndicator_16e7f_76{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_16e7f_75{height:1rem;width:1rem}._checkboxIndicator_16e7f_75 svg{height:.875rem;width:.875rem}._radioIndicator_16e7f_76{height:1rem;width:1rem}._radioIndicatorCircle_16e7f_99{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_16e7f_106{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_16e7f_113{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_16e7f_119{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_16e7f_126{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_16e7f_133{padding-left:var(--spacing-8)}@keyframes _scaleIn_16e7f_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_16e7f_1{0%{opacity:0}to{opacity:1}}}._root_eh1un_1{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;-webkit-user-select:none;user-select:none;border-radius:var(--radius-full);background-color:var(--muted);border:2px solid var(--border);transition:border-color var(--animation-duration-fast) ease}._root_eh1un_1:hover{border-color:var(--primary)}._sm_eh1un_19{width:2rem;height:2rem}._md_eh1un_24{width:2.5rem;height:2.5rem}._lg_eh1un_29{width:3.5rem;height:3.5rem}._image_eh1un_34,._fallback_eh1un_35{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:cover;color:var(--muted-foreground)}._fallback_eh1un_35 svg{width:60%;height:60%}@layer base{._overlay_15pol_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_overlayShow_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_15pol_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_15pol_25{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_15pol_37{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_15pol_49{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_15pol_61{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_15pol_73{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_15pol_73:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_15pol_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_15pol_103{width:1rem;height:1rem}._header_15pol_108{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_15pol_117{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_15pol_126{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_15pol_133{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_15pol_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_15pol_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_15pol_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_15pol_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_15pol_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 640px){._left_15pol_49,._right_15pol_61{max-width:100%}}}._sheetContent_1jm1r_1{width:85vw;max-width:320px;display:flex;flex-direction:column;padding:0}._sheetHeader_1jm1r_9{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._logo_1jm1r_17{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none;color:var(--foreground)}._logoIcon_1jm1r_25{color:var(--primary);width:1.5rem;height:1.5rem}._logoText_1jm1r_31{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600}._closeButton_1jm1r_37{position:static;width:2.25rem;height:2.25rem;background-color:transparent;color:var(--muted-foreground)}._closeButton_1jm1r_37:hover{background-color:var(--muted);color:var(--foreground);transform:none}._content_1jm1r_51{flex-grow:1;overflow-y:auto;padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-6)}._userContainer_1jm1r_60{padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._userSection_1jm1r_65{display:flex;align-items:center;gap:var(--spacing-3)}._avatar_1jm1r_71{width:2.5rem;height:2.5rem;font-size:1.25rem}._userInfo_1jm1r_77{display:flex;flex-direction:column;gap:var(--spacing-1)}._userName_1jm1r_83{font-weight:600;color:var(--foreground);font-size:.9375rem}._userEmail_1jm1r_89{font-size:.8125rem;color:var(--muted-foreground)}._subscriptionBadge_1jm1r_94{margin-top:var(--spacing-1);align-self:flex-start;font-size:.75rem;padding:var(--spacing-1) var(--spacing-2)}._nav_1jm1r_101{display:flex;flex-direction:column;gap:var(--spacing-2)}._navLink_1jm1r_107{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-2);border-radius:var(--radius);text-decoration:none;color:var(--foreground);font-size:1rem;font-weight:500;transition:background-color var(--animation-duration-fast) ease;background:none;border:none;cursor:pointer;text-align:left;width:100%}._navLink_1jm1r_107:hover{background-color:var(--muted)}._navLink_1jm1r_107 svg{color:var(--muted-foreground)}._footer_1jm1r_133{padding:var(--spacing-4);margin-top:auto;border-top:1px solid var(--border)}._logoutButton_1jm1r_139{width:100%;justify-content:flex-start;color:var(--error)}._logoutButton_1jm1r_139:hover{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}._logoutButton_1jm1r_139 svg{color:var(--error)}._adminSeparator_1jm1r_154{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);padding-top:var(--spacing-3);border-top:1px solid var(--border)}._adminSeparatorText_1jm1r_161{font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;padding:0 var(--spacing-2)}._adminNavLink_1jm1r_170{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._adminNavLink_1jm1r_170:hover{background-color:color-mix(in srgb,var(--primary) 10%,transparent)}._liveIcon_1jm1r_178{color:var(--success);animation:_pulse_1jm1r_1 2s infinite}._liveNavLink_1jm1r_183{background-color:color-mix(in srgb,var(--success) 5%,transparent)}._liveNavLink_1jm1r_183:hover{background-color:color-mix(in srgb,var(--success) 10%,transparent)}._navLinkBadge_1jm1r_191{margin-left:auto;font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);min-width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}@keyframes _pulse_1jm1r_1{0%,to{opacity:1}50%{opacity:.5}}._adminNavLink_1jm1r_170 svg{color:var(--primary)}._header_17y09_1{background-color:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:var(--z-nav-sticky);height:4.5rem;display:flex;align-items:center}._container_17y09_12{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--spacing-6);display:flex;align-items:center;justify-content:space-between}._left_17y09_22{display:flex;align-items:center}._logo_17y09_27{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._logo_17y09_27:hover ._logoText_17y09_36{color:var(--primary)}._logoImage_17y09_40{height:5rem;width:auto;transition:opacity var(--animation-duration-fast) ease}._logo_17y09_27:hover ._logoImage_17y09_40{opacity:.8}._desktopNav_17y09_50{display:none;gap:var(--spacing-2)}._adminNavLink_17y09_55{color:var(--secondary)!important;gap:var(--spacing-1)}._adminNavLink_17y09_55:hover{background-color:color-mix(in srgb,var(--secondary) 10%,transparent)!important;color:var(--secondary)!important}._adminNavLink_17y09_55 svg{color:var(--secondary)}._right_17y09_69{display:flex;align-items:center;gap:var(--spacing-4)}._userSection_17y09_75{display:flex;align-items:center;gap:var(--spacing-3)}._subscriptionBadge_17y09_81{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2)}._notificationCenter_17y09_86{color:var(--foreground)}._avatarButton_17y09_90{background:none;border:none;padding:0;cursor:pointer;border-radius:var(--radius-full)}._avatarButton_17y09_90:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._userMenuLabel_17y09_103{display:flex;flex-direction:column}._userName_17y09_108{font-weight:600;color:var(--popup-foreground)}._userEmail_17y09_113{font-size:.875rem;color:var(--muted-foreground)}._logoutItem_17y09_118{color:var(--error)}._logoutItem_17y09_118:hover,._logoutItem_17y09_118:focus-visible{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)!important}._logoutItem_17y09_118 svg{color:var(--error)}._liveGamesButton_17y09_132{position:relative}._liveGamesLink_17y09_136{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none;color:inherit}._liveIcon_17y09_144{color:var(--success);animation:_pulse_17y09_1 2s infinite}._liveGamesBadge_17y09_149{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);margin-left:var(--spacing-1);min-width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}@keyframes _pulse_17y09_1{0%,to{opacity:1}50%{opacity:.5}}._mobileMenu_17y09_169{display:flex}@media (min-width: 768px){._desktopNav_17y09_50{display:flex}._mobileMenu_17y09_169{display:none}}._layout_1bv7a_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)}._main_1bv7a_8{flex-grow:1}._footer_1bv7a_12{border-top:1px solid var(--border);background-color:var(--surface);padding:var(--spacing-6)}._footerContent_1bv7a_18{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._legalLinks_1bv7a_27{display:flex;gap:var(--spacing-6);align-items:center}._legalLink_1bv7a_27{color:var(--muted-foreground);text-decoration:none;font-size:.875rem;font-weight:500;transition:color var(--animation-duration-fast) ease;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm)}._legalLink_1bv7a_27:hover{color:var(--primary);text-decoration:underline}._legalLink_1bv7a_27:focus{outline:2px solid var(--primary);outline-offset:2px;color:var(--primary)}._copyright_1bv7a_54{margin:0;color:var(--muted-foreground);font-size:.875rem;text-align:center}@media (max-width: 768px){._footer_1bv7a_12{padding:var(--mobile-spacing-lg) var(--mobile-spacing-md)}._footerContent_1bv7a_18{gap:var(--mobile-spacing-md)}._legalLinks_1bv7a_27{flex-direction:column;gap:var(--mobile-spacing-sm);text-align:center}._legalLink_1bv7a_27{font-size:var(--mobile-font-sm);padding:var(--mobile-spacing-xs) var(--mobile-spacing-sm)}._copyright_1bv7a_54{font-size:var(--mobile-font-xs)}}@media (prefers-reduced-motion: reduce){._legalLink_1bv7a_27{transition:none}}@media (prefers-contrast: high){._legalLink_1bv7a_27{font-weight:600}._legalLink_1bv7a_27:hover,._legalLink_1bv7a_27:focus{text-decoration:underline;background-color:var(--muted)}}@layer base{._formItem_1udnp_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1udnp_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1udnp_9._error_1udnp_18{color:var(--error)}._formControl_1udnp_22{width:100%}._formControl_1udnp_22._error_1udnp_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1udnp_31{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1udnp_39{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1udnp_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1udnp_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._input_1cxy2_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:var(--form-control-height);box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1cxy2_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1cxy2_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1cxy2_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1cxy2_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1cxy2_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1cxy2_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1cxy2_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._formContainer_1m7bg_1{width:100%;max-width:24rem;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._title_1m7bg_14{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;text-align:center;color:var(--foreground);margin:0}._subtitle_1m7bg_23{font-family:var(--font-family-base);font-size:.9375rem;text-align:center;color:var(--muted-foreground);margin:0;margin-top:calc(-1 * var(--spacing-2))}._form_1m7bg_1{width:100%;display:flex;flex-direction:column}._submitButton_1m7bg_38{margin-top:var(--spacing-4);width:100%}._backButton_1m7bg_43{margin-top:var(--spacing-2);font-size:.875rem;align-self:center}._container_9w4h7_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:var(--spacing-8);background-color:var(--background)}._loginCard_9w4h7_10{width:100%;max-width:400px;background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._homeLinkContainer_9w4h7_20{margin-top:var(--spacing-6);text-align:center}._homeLink_9w4h7_20{font-size:.875rem;color:var(--primary);text-decoration:none;transition:color var(--animation-duration-fast) ease}._homeLink_9w4h7_20:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@layer base{._tabsList_22vco_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_22vco_2::-webkit-scrollbar{display:none}._tabsTrigger_22vco_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_22vco_16:hover{color:var(--foreground)}._tabsTrigger_22vco_16[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_22vco_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_22vco_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_22vco_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_22vco_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_22vco_92{color:var(--foreground);outline:none}._tabsContent_22vco_92[hidden]{display:none!important}._tabsList_22vco_2[data-variant=pill]{background-color:var(--surface);padding:var(--spacing-2);border-radius:var(--radius-full);border-bottom:none;gap:var(--spacing-1)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16[data-state=active]{background-color:var(--primary);color:var(--primary-foreground)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16[data-state=active]:after{display:none}.dark ._tabsTrigger_22vco_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_22vco_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{._selectTrigger_17y2x_2{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-base);font-size:1rem;height:var(--form-control-height);line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none;cursor:pointer;overflow:hidden}._selectTrigger_17y2x_2>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_17y2x_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._selectTrigger_17y2x_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._selectTrigger_17y2x_2[data-placeholder]{color:var(--muted-foreground)}._selectTrigger_17y2x_2[data-disabled]{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._selectIcon_17y2x_52{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_17y2x_2[data-state=open] ._selectIcon_17y2x_52{transform:rotate(180deg)}._selectContent_17y2x_64{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_17y2x_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_17y2x_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_17y2x_89{padding:var(--spacing-2)}._scrollButton_17y2x_93{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_17y2x_93:hover ._scrollIcon_17y2x_105{color:var(--primary)}._scrollIcon_17y2x_105{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_17y2x_116{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_17y2x_123{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_17y2x_123:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_17y2x_123:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_17y2x_123[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_17y2x_157{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_17y2x_165{height:1rem;width:1rem;color:currentColor}._selectSeparator_17y2x_171{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}.dark ._selectTrigger_17y2x_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._selectTrigger_17y2x_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._selectTrigger_17y2x_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}._gameLog_zhknj_1{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}._gameLogHeader_zhknj_8,._gameLogRow_zhknj_9{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;padding:var(--spacing-3) var(--spacing-6);gap:var(--spacing-4)}._gameLogHeader_zhknj_8{font-size:.875rem;font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em}._gameLogRow_zhknj_9{border-bottom:1px solid var(--border);transition:background-color .2s ease}._gameLogRow_zhknj_9:last-child{border-bottom:none}._gameLogRow_zhknj_9:hover{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._gameColumn_zhknj_39{display:flex;flex-direction:column;gap:var(--spacing-1)}._gameTitle_zhknj_45{font-weight:500;font-size:.95rem}._gameStatus_zhknj_50{font-size:.75rem}._dateColumn_zhknj_54{font-family:var(--font-family-monospace);font-size:.875rem}._winnerColumn_zhknj_59{display:flex;align-items:center;font-size:.875rem;font-weight:500}._statusColumn_zhknj_66{display:flex;justify-content:flex-end}._emptyState_zhknj_71{background-color:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);text-align:center;color:var(--muted-foreground)}._emptyState_zhknj_71 h3{margin:var(--spacing-4) 0 var(--spacing-2) 0;color:var(--foreground)}._emptyState_zhknj_71 p{margin:0}@media (max-width: 768px){._gameLogHeader_zhknj_8,._gameLogRow_zhknj_9{grid-template-columns:1fr;gap:var(--spacing-2)}._gameLogHeader_zhknj_8{display:none}._gameLogRow_zhknj_9{padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-2)}._gameColumn_zhknj_39,._dateColumn_zhknj_54,._winnerColumn_zhknj_59,._statusColumn_zhknj_66{display:flex;justify-content:space-between;align-items:center}._gameColumn_zhknj_39:before{content:"Game:";font-weight:600;color:var(--muted-foreground)}._dateColumn_zhknj_54:before{content:"Date:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_zhknj_59:nth-child(3):before{content:"1st:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_zhknj_59:nth-child(4):before{content:"2nd:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_zhknj_59:nth-child(5):before{content:"3rd:";font-weight:600;color:var(--muted-foreground)}._statusColumn_zhknj_66:before{content:"Status:";font-weight:600;color:var(--muted-foreground)}}._gameLog_1jvm2_1{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}._gameLogHeader_1jvm2_8,._gameLogRow_1jvm2_9{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;padding:var(--spacing-3) var(--spacing-6);gap:var(--spacing-4)}._gameLogHeader_1jvm2_8,._gameLogRow_1jvm2_9{border-bottom:1px solid var(--border)}._gameLogRow_1jvm2_9:last-child{border-bottom:none}._gameColumn_1jvm2_29{display:flex;flex-direction:column;gap:var(--spacing-1)}._dateColumn_1jvm2_35{font-family:var(--font-family-monospace);font-size:.875rem}._winnerColumn_1jvm2_40{display:flex;align-items:center;font-size:.875rem;font-weight:500}._statusColumn_1jvm2_47{display:flex;justify-content:flex-end}._container_e47i6_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_e47i6_8{text-align:center;margin-bottom:var(--spacing-8)}._title_e47i6_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0;color:var(--primary)}._subtitle_e47i6_21{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2);max-width:600px;margin-left:auto;margin-right:auto}._tabs_e47i6_30{width:100%}._tabContent_e47i6_34{padding-top:var(--spacing-8)}._dashboardContainer_e47i6_38{display:flex;flex-direction:column;gap:var(--spacing-8)}._filters_e47i6_44{display:flex;flex-wrap:wrap;gap:var(--spacing-4);background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border)}._selectTrigger_e47i6_54{min-width:180px}._statsGrid_e47i6_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-6)}._statCard_e47i6_64{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);border:1px solid var(--border);box-shadow:var(--shadow)}._statIcon_e47i6_75{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._statIcon_e47i6_75 svg{width:24px;height:24px}._statContent_e47i6_92{flex:1}._statTitle_e47i6_96{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin:0 0 var(--spacing-1) 0}._statValue_e47i6_103{font-size:1.75rem;font-weight:600;font-family:var(--font-family-heading);color:var(--foreground);margin:0}._chartSection_e47i6_111{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);border:1px solid var(--border)}._sectionTitle_e47i6_118{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0}._chartContainer_e47i6_125{height:350px;width:100%}._leaderboard_e47i6_130{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}._leaderboardNote_e47i6_137{padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--muted) 30%,transparent)}._leaderboardNote_e47i6_137 p{margin:0;font-size:.75rem;color:var(--muted-foreground);font-style:italic;text-align:center;line-height:1.4}._leaderboardNoteEmpty_e47i6_152{background-color:color-mix(in srgb,var(--primary) 8%,transparent);border-bottom:1px solid var(--primary-foreground);padding:var(--spacing-6)}._leaderboardNoteEmpty_e47i6_152 p{font-size:.875rem;color:var(--foreground);font-style:normal;margin-bottom:var(--spacing-3)}._leaderboardNoteEmpty_e47i6_152 p:last-child{margin-bottom:0;color:var(--muted-foreground);font-size:.8125rem}._leaderboardNoteEmpty_e47i6_152 strong{color:var(--primary);font-weight:600}._leaderboardHeader_e47i6_176,._leaderboardRow_e47i6_177{display:grid;grid-template-columns:60px 2fr 1fr 1fr 1fr 1fr;align-items:center;padding:var(--spacing-3) var(--spacing-6);gap:var(--spacing-4)}._leaderboardHeader_e47i6_176{font-size:.875rem;font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em}._leaderboardRow_e47i6_177{border-bottom:1px solid var(--border);transition:background-color .2s ease}._leaderboardRow_e47i6_177:last-child{border-bottom:none}._leaderboardRow_e47i6_177:hover{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._rank_e47i6_207{font-weight:600;font-size:1rem;text-align:center}._player_e47i6_213{font-weight:500}._stat_e47i6_58{text-align:right;font-family:var(--font-family-monospace)}._emptyState_e47i6_222,._errorState_e47i6_223{background-color:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);margin-top:var(--spacing-4)}._errorState_e47i6_223{color:var(--error);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}@layer base{._container_1hhjs_2{position:relative;height:100%;width:100%;padding-top:var(--spacing-4);font-family:var(--font-family-base);display:flex;flex-direction:column;min-height:300px}._container_1hhjs_2>*{flex:1 1 auto;min-height:0}._container_1hhjs_2 .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:.75rem}._container_1hhjs_2 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in srgb,var(--border) 50%,transparent)}._container_1hhjs_2 .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}._container_1hhjs_2 .recharts-dot[stroke="#fff"]{stroke:transparent}._container_1hhjs_2 .recharts-layer{outline:none}._container_1hhjs_2 .recharts-polar-grid[stroke="#ccc"]{stroke:var(--border)}._container_1hhjs_2 .recharts-radial-bar-background-sector{fill:var(--muted)}._container_1hhjs_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}._container_1hhjs_2 .recharts-reference-line[stroke="#ccc"]{stroke:var(--border)}._container_1hhjs_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_1hhjs_2 .recharts-sector,._container_1hhjs_2 .recharts-surface{outline:none}._tooltip_1hhjs_74{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-3);border:1px solid var(--border);max-width:300px;min-width:180px;z-index:var(--z-overlay);transition:opacity var(--animation-duration-normal) ease-in-out,transform var(--animation-duration-normal) ease-in-out;transform-origin:center top;animation:_tooltipFadeIn_1hhjs_1 var(--animation-duration-normal) ease-in-out}@keyframes _tooltipFadeIn_1hhjs_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tooltipLabel_1hhjs_102{font-weight:600;font-size:.875rem;margin-bottom:var(--spacing-2);color:var(--popup-foreground);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._tooltipItems_1hhjs_111{display:flex;flex-direction:column;gap:var(--spacing-2)}._tooltipItem_1hhjs_111{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._tooltipItemIndicator_1hhjs_124{flex-shrink:0}._tooltipItemIndicator-dot_1hhjs_128{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--color-bg, var(--chart-color-5))}._tooltipItemIndicator-line_1hhjs_135{width:12px;height:2px;background-color:var(--color-bg, var(--chart-color-3))}._tooltipItemIndicator-dashed_1hhjs_141{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px)}._tooltipItemIndicator-nested-dashed_1hhjs_153{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px);margin-right:var(--spacing-1)}._tooltipItemLabel_1hhjs_166{display:flex;flex:1;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._tooltipItemLabel-nested_1hhjs_174{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._tooltipItemLabel-center_1hhjs_180{align-items:center}._tooltipItemLabelContent_1hhjs_184{display:flex;flex-direction:column;gap:var(--spacing-1)}._tooltipItemLabelText_1hhjs_190{color:var(--popup-foreground);font-weight:500}._tooltipItemValue_1hhjs_195{font-weight:600;color:var(--popup-foreground)}._legend_1hhjs_201{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-3)}._legend-top_1hhjs_209{margin-bottom:var(--spacing-4)}._legend-bottom_1hhjs_213{margin-top:var(--spacing-4)}._legendItem_1hhjs_217{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--surface-foreground)}._legendItemIcon_1hhjs_225{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}}._hero_bkwfq_1{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);align-items:center;padding:var(--spacing-8);max-width:1200px;margin:0 auto;min-height:90vh}@media (min-width: 768px){._hero_bkwfq_1{grid-template-columns:1.2fr 1fr;padding:var(--spacing-16)}}._heroContent_bkwfq_19{text-align:center;z-index:var(--z-content-low)}@media (min-width: 768px){._heroContent_bkwfq_19{text-align:left}}._heroBadge_bkwfq_30{display:inline-block;background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-6);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._heroTitle_bkwfq_42{font-family:var(--font-family-heading);font-size:2.75rem;font-weight:700;line-height:1.1;color:var(--foreground);margin-bottom:var(--spacing-6)}@media (min-width: 768px){._heroTitle_bkwfq_42{font-size:4rem}}._heroTitleAccent_bkwfq_57{background:linear-gradient(135deg,var(--primary),var(--secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--primary)}._pokerDefinition_bkwfq_65{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 10%,transparent),color-mix(in srgb,var(--secondary) 8%,transparent));border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6);margin:var(--spacing-6) auto;max-width:600px;font-style:italic;font-size:1rem;color:var(--muted-foreground);text-align:center;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 768px){._pokerDefinition_bkwfq_65{font-size:1.125rem}}._heroSubtitle_bkwfq_89{font-size:1.25rem;color:var(--muted-foreground);max-width:600px;margin:0 auto var(--spacing-8);line-height:1.6}@media (min-width: 768px){._heroSubtitle_bkwfq_89{margin:0 0 var(--spacing-8) 0}}._heroActions_bkwfq_103{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}@media (min-width: 768px){._heroActions_bkwfq_103{flex-direction:row;justify-content:flex-start}}._heroTrust_bkwfq_118{opacity:.8;font-size:.9rem;color:var(--muted-foreground)}._heroImageContainer_bkwfq_124{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3}._heroImage_bkwfq_124{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.95)}._heroImageOverlay_bkwfq_139{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.3) 0%,transparent 60%)}@media (max-width: 768px){._hero_bkwfq_1{min-height:auto;padding:var(--spacing-8) var(--spacing-4)}._heroTitle_bkwfq_42{font-size:2.25rem}._heroSubtitle_bkwfq_89{font-size:1.125rem}}._features_1oepl_1{padding:var(--spacing-16) var(--spacing-8);background-color:var(--background)}._sectionHeader_1oepl_6{text-align:center;max-width:700px;margin:0 auto var(--spacing-16)}._sectionTitle_1oepl_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);line-height:1.2}._sectionSubtitle_1oepl_20{font-size:1.25rem;color:var(--muted-foreground);line-height:1.6}._featuresGrid_1oepl_26{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);max-width:1200px;margin:0 auto}@media (min-width: 768px){._featuresGrid_1oepl_26{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._featuresGrid_1oepl_26{grid-template-columns:repeat(4,1fr)}}._featureCard_1oepl_46{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);transition:all var(--animation-duration-normal) ease;text-align:center}._featureCard_1oepl_46:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._featureIcon_1oepl_61{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;margin-bottom:var(--spacing-6)}._featureTitle_1oepl_73{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-3)}._featureDescription_1oepl_80{color:var(--muted-foreground);line-height:1.6}@media (max-width: 768px){._sectionTitle_1oepl_12{font-size:2rem}._sectionSubtitle_1oepl_20{font-size:1.125rem}._featuresGrid_1oepl_26{gap:var(--spacing-6)}._featureCard_1oepl_46{padding:var(--spacing-6)}}._howItWorks_34le7_1{padding:var(--spacing-16) var(--spacing-8);background-color:var(--surface)}._sectionHeader_34le7_6{text-align:center;max-width:700px;margin:0 auto var(--spacing-16)}._sectionTitle_34le7_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);line-height:1.2}._sectionSubtitle_34le7_20{font-size:1.25rem;color:var(--muted-foreground);line-height:1.6}._stepsContainer_34le7_26{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media (min-width: 768px){._stepsContainer_34le7_26{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._stepsContainer_34le7_26{grid-template-columns:repeat(4,1fr)}}._step_34le7_26{text-align:center}._stepNumber_34le7_50{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-4)}._stepContent_34le7_64{text-align:center}._stepTitle_34le7_68{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2)}._stepDescription_34le7_75{color:var(--muted-foreground);line-height:1.6}@media (max-width: 768px){._sectionTitle_34le7_12{font-size:2rem}._sectionSubtitle_34le7_20{font-size:1.125rem}}._pricing_y8jch_1{padding:var(--spacing-16) var(--spacing-8);background-color:var(--background)}._sectionHeader_y8jch_6{text-align:center;max-width:700px;margin:0 auto var(--spacing-16)}._sectionTitle_y8jch_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);line-height:1.2}._sectionSubtitle_y8jch_20{font-size:1.25rem;color:var(--muted-foreground);line-height:1.6}._pricingCards_y8jch_26{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);max-width:700px;margin:0 auto}@media (min-width: 768px){._pricingCards_y8jch_26{grid-template-columns:repeat(2,1fr)}}._pricingCard_y8jch_26{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);position:relative;text-align:center}._pricingCardFeatured_y8jch_50{border-color:var(--primary);box-shadow:var(--shadow-lg);transform:scale(1.05)}._pricingBadge_y8jch_56{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._pricingHeader_y8jch_69{margin-bottom:var(--spacing-6)}._pricingTitle_y8jch_73{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2)}._pricingPrice_y8jch_80{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-1)}._priceAmount_y8jch_87{font-size:3rem;font-weight:700;color:var(--primary)}._pricePeriod_y8jch_93{color:var(--muted-foreground);font-size:1rem}._pricingFeatures_y8jch_98{margin-bottom:var(--spacing-6);text-align:left}._pricingFeature_y8jch_98{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3);color:var(--foreground)}._pricingFeature_y8jch_98 svg{color:var(--primary);flex-shrink:0}._pricingButton_y8jch_116{width:100%}@media (max-width: 768px){._sectionTitle_y8jch_12{font-size:2rem}._sectionSubtitle_y8jch_20{font-size:1.125rem}}._finalCta_fkg8m_1{padding:var(--spacing-16) var(--spacing-8);background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;text-align:center}._ctaContent_fkg8m_8{max-width:800px;margin:0 auto}._ctaTitle_fkg8m_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);line-height:1.2}._ctaText_fkg8m_21{font-size:1.25rem;margin-bottom:var(--spacing-8);line-height:1.6;color:#ffffffe6}._ctaActions_fkg8m_28{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}@media (min-width: 768px){._ctaActions_fkg8m_28{flex-direction:row;justify-content:center}}._ctaActions_fkg8m_28 ._button_fkg8m_43{background-color:#fff;color:var(--primary);border-color:#fff}._ctaActions_fkg8m_28 ._button_fkg8m_43:hover{background-color:#ffffffe6}._ctaActions_fkg8m_28 ._button_fkg8m_43[data-variant=outline]{background-color:transparent;color:#fff;border-color:#fff}._ctaActions_fkg8m_28 ._button_fkg8m_43[data-variant=outline]:hover{background-color:#ffffff1a}._ctaDisclaimer_fkg8m_63{font-size:.9rem;color:#fffc}@media (max-width: 768px){._ctaTitle_fkg8m_13{font-size:2rem}._ctaText_fkg8m_21{font-size:1.125rem}}@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._faqSection_hivhs_1{width:100%;max-width:800px;margin:var(--spacing-12) auto;padding:0 var(--spacing-4)}._title_hivhs_8{font-family:var(--font-family-heading);font-size:2rem;font-weight:500;text-align:center;margin-bottom:var(--spacing-8);color:var(--foreground)}._accordion_hivhs_17{width:100%}._noFaqs_hivhs_21{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}@media (max-width: 768px){._title_hivhs_8{font-size:1.75rem}}._pageContainer_1t6i2_1{background-color:var(--background);color:var(--foreground)}._homepageFaq_1t6i2_6{background-color:var(--surface);padding:var(--spacing-16) var(--spacing-8)}@media (max-width: 768px){._homepageFaq_1t6i2_6{padding:var(--spacing-12) var(--spacing-4)}}._container_4y0ri_1{display:flex;flex-direction:column;width:100%}._tagsContainer_4y0ri_7{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);min-height:var(--input-height-md);cursor:text;transition:border-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._tagsContainer_4y0ri_7:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}._emailTag_4y0ri_26{display:inline-flex;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-sm);padding:var(--spacing-1) 0 var(--spacing-1) var(--spacing-2);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;-webkit-user-select:none;user-select:none;max-width:100%}._valid_4y0ri_40{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._invalid_4y0ri_45{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--error) 70%,transparent)}._emailText_4y0ri_52{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeButton_4y0ri_58{flex-shrink:0;width:20px;height:20px;border-radius:var(--radius-sm);color:inherit;opacity:.7}._removeButton_4y0ri_58:hover{opacity:1;background-color:#0000001a}.dark ._removeButton_4y0ri_58:hover{background-color:#ffffff1a}._textarea_4y0ri_76{flex-grow:1;border:none;outline:none;background-color:transparent;color:var(--foreground);font-family:var(--font-family-base);font-size:1rem;padding:var(--spacing-1);min-width:150px;resize:none;height:24px;line-height:1.5}._textarea_4y0ri_76::placeholder{color:var(--muted-foreground);opacity:.7}._dialogContent_1gsyy_1{max-width:550px}._createForm_1gsyy_5{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-6)}._bulkEmailInput_1gsyy_12{width:100%}._dialogFooter_1gsyy_16{padding-top:var(--spacing-4);border-top:1px solid var(--border);margin-top:var(--spacing-2)}._subscriptionWarning_1gsyy_22{background-color:var(--warning);color:var(--warning-foreground);padding:var(--spacing-3);border-radius:var(--radius);margin-top:var(--spacing-2)}._subscriptionWarning_1gsyy_22 p{margin:0;font-size:.875rem;font-weight:500}._subscribeButton_1gsyy_36{background-color:var(--secondary);color:var(--secondary-foreground)}._subscribeButton_1gsyy_36:hover{background-color:color-mix(in srgb,var(--secondary),black 10%)}._container_1dywx_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_1dywx_8{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}@media (min-width: 768px){._header_1dywx_8{flex-direction:row;align-items:center}}._headerContent_1dywx_26{flex-grow:1}._title_1dywx_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;margin:0}._subtitle_1dywx_37{color:var(--muted-foreground);margin-top:var(--spacing-1);font-size:1rem}._actions_1dywx_43{display:flex;gap:var(--spacing-3);flex-shrink:0}._disabledButtonWrapper_1dywx_49{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-end}@media (min-width: 768px){._disabledButtonWrapper_1dywx_49{flex-direction:row;align-items:center}}._subscriptionInfo_1dywx_63{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius)}._subscriptionStatus_1dywx_71{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500;color:var(--warning);margin-bottom:var(--spacing-2)}._subscriptionMessage_1dywx_80{margin:0;font-size:.875rem;color:var(--muted-foreground)}._subscriptionLink_1dywx_86{color:var(--primary);text-decoration:none;font-weight:500}._subscriptionLink_1dywx_86:hover{text-decoration:underline}._adminBadge_1dywx_96{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary);border-radius:var(--radius);font-size:.875rem;font-weight:500;width:fit-content}._upgradeButton_1dywx_110{text-decoration:none}._cardList_1dywx_114{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-6)}._card_1dywx_114{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;gap:var(--spacing-4)}._groupCardLink_1dywx_132{text-decoration:none;color:inherit;display:block}._groupCardLink_1dywx_132 ._card_1dywx_114:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._cardIcon_1dywx_143{flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._cardContent_1dywx_155{flex-grow:1}._cardTitle_1dywx_159{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-1) 0;color:var(--foreground)}._cardMutedText_1dywx_167{font-size:.875rem;color:var(--muted-foreground);margin:0}._emptyState_1dywx_173,._errorState_1dywx_174{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-12) var(--spacing-8);text-align:center;color:var(--muted-foreground);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}._emptyStateTitle_1dywx_189{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--foreground);margin:0}._errorState_1dywx_174{color:var(--error);flex-direction:row;gap:var(--spacing-2)}._voucherForm_6prtd_1{margin-bottom:var(--spacing-4)}._voucherInputGroup_6prtd_5{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._voucherInput_6prtd_5{flex:1}._voucherHint_6prtd_15{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic}@media (max-width: var(--breakpoint-tablet)){._voucherInputGroup_6prtd_5{flex-direction:column;gap:var(--spacing-3)}}._container_vrcz1_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._pageHeader_vrcz1_7{text-align:center;margin-bottom:var(--spacing-8)}._pageIcon_vrcz1_12{color:var(--secondary);width:3rem;height:3rem;margin-bottom:var(--spacing-3)}._pageTitle_vrcz1_19{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--foreground);margin:0}._pageSubtitle_vrcz1_27{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._contentWrapper_vrcz1_33{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_vrcz1_39{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._redeemCard_vrcz1_47{border:2px solid var(--secondary);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--secondary) 2%,var(--surface)) 100%)}._historyCard_vrcz1_52{border-top:1px solid var(--border)}._historyTitle_vrcz1_56{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0 0 var(--spacing-6) 0}._noHistoryText_vrcz1_64{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) 0;font-style:italic}._statsGrid_vrcz1_71{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._statItem_vrcz1_80{text-align:center}._statValue_vrcz1_84{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-1)}._statLabel_vrcz1_92{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._historyList_vrcz1_98{display:flex;flex-direction:column;gap:var(--spacing-4)}._historyItem_vrcz1_104{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius)}._historyIcon_vrcz1_113{color:var(--success);flex-shrink:0;width:1.25rem;height:1.25rem}._historyDetails_vrcz1_120{display:flex;justify-content:space-between;align-items:center;width:100%}._historyText_vrcz1_127{font-size:.875rem;color:var(--foreground)}._historyDate_vrcz1_132{font-size:.8125rem;color:var(--muted-foreground);font-weight:500}._errorCard_vrcz1_138{text-align:center;padding:var(--spacing-8);border-color:var(--error)}._errorIcon_vrcz1_144{color:var(--error);width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-4)}._errorText_vrcz1_151{font-size:1.125rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._errorDetails_vrcz1_157{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}@media (max-width: var(--breakpoint-tablet)){._statsGrid_vrcz1_71{grid-template-columns:1fr;gap:var(--spacing-6)}._historyDetails_vrcz1_120{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}}@layer base{._textarea_1eqdo_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1eqdo_2::placeholder{color:var(--muted-foreground)}._textarea_1eqdo_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1eqdo_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1eqdo_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1eqdo_44{resize:none}._clear_1eqdo_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1eqdo_48:hover,._clear_1eqdo_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1eqdo_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1eqdo_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1eqdo_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}._form_v0vhe_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_v0vhe_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._submitButton_v0vhe_13{margin-top:var(--spacing-4);align-self:flex-start}@media (max-width: 768px){._grid_v0vhe_7{grid-template-columns:1fr}}._pageContainer_1muka_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_1muka_7{text-align:center;margin-bottom:var(--spacing-12)}._title_1muka_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2)}._subtitle_1muka_20{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._contentWrapper_1muka_27{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-12)}._formSection_1muka_33{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._infoSection_1muka_40{padding-top:var(--spacing-4)}._infoTitle_1muka_44{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._infoGrid_1muka_54{display:flex;flex-direction:column;gap:var(--spacing-8)}._infoItem_1muka_60{display:flex;align-items:flex-start;gap:var(--spacing-4)}._infoIconWrapper_1muka_66{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._infoIcon_1muka_66{width:20px;height:20px}._infoItemTitle_1muka_83{font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-1);color:var(--foreground)}._infoItemText_1muka_90{font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.6}._infoLink_1muka_97{color:var(--primary);text-decoration:none;font-weight:500}._infoLink_1muka_97:hover{text-decoration:underline}@media (max-width: 1024px){._contentWrapper_1muka_27{grid-template-columns:1fr;gap:var(--spacing-8)}._infoSection_1muka_40{order:-1}}._contactFaq_1muka_117{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border)}@media (max-width: 768px){._pageContainer_1muka_1{padding:var(--mobile-spacing-xl) var(--mobile-spacing-md)}._header_1muka_7{margin-bottom:var(--spacing-8)}._title_1muka_12{font-size:2rem}._subtitle_1muka_20{font-size:1rem}._formSection_1muka_33{padding:var(--mobile-spacing-lg)}._contactFaq_1muka_117{margin-top:var(--spacing-8);padding-top:var(--spacing-6)}}._container_kb7gr_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);line-height:1.6}._title_kb7gr_11{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);text-align:center;border-bottom:2px solid var(--primary);padding-bottom:var(--spacing-4)}._lastUpdated_kb7gr_22{text-align:center;color:var(--muted-foreground);font-size:.875rem;margin-bottom:var(--spacing-8);font-style:italic}._content_kb7gr_30{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._content_kb7gr_30>p{margin-bottom:var(--spacing-6);font-size:1rem;color:var(--surface-foreground)}._section_kb7gr_44{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._section_kb7gr_44:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._sectionTitle_kb7gr_56{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-4);margin-top:0}._section_kb7gr_44 p{margin-bottom:var(--spacing-4);color:var(--surface-foreground)}._section_kb7gr_44 ul{margin:var(--spacing-4) 0;padding-left:var(--spacing-6);color:var(--surface-foreground)}._section_kb7gr_44 li{margin-bottom:var(--spacing-2);line-height:1.6}._section_kb7gr_44 li strong{color:var(--primary);font-weight:600}._section_kb7gr_44 a{color:var(--primary);text-decoration:underline;transition:color var(--animation-duration-fast) ease}._section_kb7gr_44 a:hover{color:var(--accent);text-decoration:none}._section_kb7gr_44 a:focus{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width: 768px){._container_kb7gr_1{padding:var(--mobile-spacing-lg) var(--mobile-spacing-md)}._title_kb7gr_11{font-size:var(--mobile-font-3xl);margin-bottom:var(--mobile-spacing-md);padding-bottom:var(--mobile-spacing-md)}._content_kb7gr_30{padding:var(--mobile-spacing-lg);border-radius:var(--radius)}._sectionTitle_kb7gr_56{font-size:var(--mobile-font-xl);margin-bottom:var(--mobile-spacing-md)}._section_kb7gr_44{margin-bottom:var(--mobile-spacing-lg);padding-bottom:var(--mobile-spacing-md)}._section_kb7gr_44 ul{padding-left:var(--mobile-spacing-lg)}}@media (prefers-reduced-motion: reduce){._section_kb7gr_44 a{transition:none}}@media (prefers-contrast: high){._container_kb7gr_1{border:2px solid var(--foreground)}._content_kb7gr_30{border:2px solid var(--border)}._section_kb7gr_44 a{text-decoration:underline;font-weight:600}}@media print{._container_kb7gr_1{max-width:none;padding:0;box-shadow:none}._content_kb7gr_30{box-shadow:none;border:none;padding:0}._title_kb7gr_11{color:#000;border-bottom-color:#000}._sectionTitle_kb7gr_56{color:#000}._section_kb7gr_44 a{color:#000;text-decoration:underline}}@layer base{._container_ra6t3_2{width:100%;max-width:500px;margin:0 auto}._dropzone_ra6t3_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);border:2px dashed var(--border);border-radius:var(--radius-md);background-color:var(--surface);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._dropzone_ra6t3_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_ra6t3_8:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent);box-shadow:var(--shadow-md)}._dropzone_ra6t3_8._dragging_ra6t3_49{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);box-shadow:var(--shadow-focus)}._dropzone_ra6t3_8._disabled_ra6t3_55{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_ra6t3_61{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease}._dropzone_ra6t3_8:hover ._icon_ra6t3_61,._dropzone_ra6t3_8._dragging_ra6t3_49 ._icon_ra6t3_61{color:var(--primary)}._title_ra6t3_72{font-weight:600;font-size:1rem;margin-bottom:var(--spacing-2)}._subtitle_ra6t3_78{font-size:.875rem;color:var(--muted-foreground)}._error_ra6t3_83{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-left:4px solid var(--error);border-radius:var(--radius-sm);font-size:.875rem;color:var(--error)}._error_ra6t3_83 button{margin-left:var(--spacing-4);color:var(--error)}}@layer base{._separator_1mo8f_2{position:relative;width:100%;border:none;background:linear-gradient(to right,transparent,var(--border) 10%,var(--border) 90%,transparent);height:1px;opacity:.6}._separator_1mo8f_2._vertical_1mo8f_17{width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--border) 10%,var(--border) 90%,transparent)}}._container_17yvr_1{max-width:960px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_17yvr_8{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-8);text-align:center}@media (min-width: 768px){._header_17yvr_8{flex-direction:row;text-align:left}}._avatarContainer_17yvr_24{position:relative}._uploadButton_17yvr_28{position:absolute;bottom:0;right:0;transform:translate(10%,10%);background-color:var(--surface)}._displayName_17yvr_36{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:600;margin:0}._email_17yvr_43{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._main_17yvr_49{display:flex;flex-direction:column;gap:var(--spacing-8)}._section_17yvr_55{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_17yvr_61{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:500;display:flex;align-items:center;gap:var(--spacing-3);color:var(--foreground);margin:0;padding-bottom:var(--spacing-2)}._card_17yvr_73{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._formActions_17yvr_81{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._privacyDisclaimer_17yvr_87{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);margin-bottom:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._privacyDisclaimer_17yvr_87 svg{flex-shrink:0;margin-top:.125rem;color:var(--info)}._statsGrid_17yvr_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-6)}._statItem_17yvr_112{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:center;padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius-md)}._statLabel_17yvr_122{font-size:.875rem;color:var(--muted-foreground)}._statValue_17yvr_127{font-size:1.75rem;font-weight:600;font-family:var(--font-family-heading);color:var(--primary)}._subscriptionInfo_17yvr_134{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}@media (min-width: 768px){._subscriptionInfo_17yvr_134{flex-direction:row;align-items:center}}._subscriptionStatus_17yvr_149{font-size:1rem;font-weight:500;margin:0;display:flex;align-items:center;gap:var(--spacing-2)}._subscriptionDesc_17yvr_158{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0}._managementAction_17yvr_164{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4) 0}._managementAction_17yvr_164:not(:last-child){border-bottom:1px solid var(--border)}@media (min-width: 768px){._managementAction_17yvr_164{flex-direction:row;align-items:center}}._managementTitle_17yvr_184{font-size:1rem;font-weight:600;margin:0}._managementDesc_17yvr_190{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0;max-width:450px}._destructiveAction_17yvr_197 ._managementTitle_17yvr_184{color:var(--error)}._errorState_17yvr_201{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16);color:var(--muted-foreground)}._errorState_17yvr_201 h2{color:var(--foreground);margin-top:var(--spacing-4)}._errorState_17yvr_201 svg{color:var(--error)}._section_lgrb1_1{width:100%}._sectionHeader_lgrb1_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}._sectionTitle_lgrb1_12{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0}._refreshButton_lgrb1_20{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius);font-weight:500;cursor:pointer;transition:background-color var(--animation-duration-fast)}._refreshButton_lgrb1_20:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary) 90%,black)}._refreshButton_lgrb1_20:disabled{opacity:.7;cursor:not-allowed}._spinning_lgrb1_43{animation:_spin_lgrb1_43 1s linear infinite}@keyframes _spin_lgrb1_43{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statusSummary_lgrb1_52{display:flex;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);flex-wrap:wrap}._summaryItem_lgrb1_63{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._lastUpdated_lgrb1_70{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;margin-left:auto}._statusOk_lgrb1_79{color:var(--success)}._statusError_lgrb1_83{color:var(--error)}._grid_lgrb1_87{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-6)}._card_lgrb1_93{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column}._cardTitle_lgrb1_102{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--card-foreground)}._cardDescription_lgrb1_110{font-size:.9rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0}._statusDetails_lgrb1_116{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._statusLine_lgrb1_123{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._metricLine_lgrb1_130{font-size:.9rem;color:var(--muted-foreground)}._warningText_lgrb1_135{font-size:.85rem;color:var(--warning);font-style:italic}._cardActions_lgrb1_141{margin-top:auto;display:flex;gap:var(--spacing-4);flex-wrap:wrap}._linkButton_lgrb1_148{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--muted);color:var(--muted-foreground);border-radius:var(--radius);text-decoration:none;font-weight:500;font-size:.875rem;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._linkButton_lgrb1_148:hover{background-color:color-mix(in srgb,var(--muted) 90%,var(--foreground));color:var(--foreground)}._pageList_lgrb1_167{display:flex;flex-direction:column;gap:var(--spacing-2);max-height:200px;overflow-y:auto;padding:var(--spacing-2);background-color:color-mix(in srgb,var(--surface) 95%,black);border-radius:var(--radius)}._pageItem_lgrb1_178{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;padding:var(--spacing-1)}._pagePath_lgrb1_186{font-family:var(--font-family-monospace);font-weight:500;flex:1}._pageSchema_lgrb1_192{color:var(--muted-foreground);font-size:.8rem}._schemaList_lgrb1_197{display:flex;flex-direction:column;gap:var(--spacing-2)}._schemaItem_lgrb1_203{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9rem}._codeIcon_lgrb1_210{color:var(--info)}._errorCard_lgrb1_214{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;align-items:center;gap:var(--spacing-4);border-left:4px solid var(--error)}._errorCard_lgrb1_214 h3{margin:0 0 var(--spacing-2) 0;color:var(--error)}._errorCard_lgrb1_214 p{margin:0 0 var(--spacing-4) 0;color:var(--muted-foreground)}._retryButton_lgrb1_235{padding:var(--spacing-2) var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius);font-weight:500;cursor:pointer;transition:background-color var(--animation-duration-fast)}._retryButton_lgrb1_235:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}@media (max-width: 768px){._sectionHeader_lgrb1_5{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}._statusSummary_lgrb1_52{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._lastUpdated_lgrb1_70{margin-left:0}._grid_lgrb1_87{grid-template-columns:1fr}}._card_egehx_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_egehx_11{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._cardTitle_egehx_18{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--card-foreground)}._loadingContainer_egehx_26{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);color:var(--muted-foreground);font-size:.875rem}._form_egehx_37{display:flex;flex-direction:column;gap:var(--spacing-4)}._inputGroup_egehx_43{display:flex;flex-direction:column;gap:var(--spacing-2)}._inputGroup_egehx_43 label{font-weight:500;font-size:.875rem;color:var(--muted-foreground)}._inputGroup_egehx_43 input,._inputGroup_egehx_43 textarea{width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--background);color:var(--foreground);font-size:.95rem;transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._inputGroup_egehx_43 input:focus,._inputGroup_egehx_43 textarea:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._inputGroup_egehx_43 textarea{resize:vertical;min-height:60px;font-family:var(--font-family-base)}._preview_egehx_80{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background-color:var(--background)}._imageContainer_egehx_87{width:100%;aspect-ratio:1.91 / 1;background-color:var(--muted);display:flex;align-items:center;justify-content:center;overflow:hidden}._imageContainer_egehx_87 img{width:100%;height:100%;object-fit:cover}._imagePlaceholder_egehx_103{color:var(--muted-foreground)}._textContainer_egehx_107{padding:var(--spacing-3)}._siteName_egehx_111{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;margin-bottom:var(--spacing-1)}._previewTitle_egehx_118{font-weight:600;font-size:1rem;color:var(--foreground);margin-bottom:var(--spacing-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previewDescription_egehx_128{font-size:.875rem;color:var(--muted-foreground);line-height:1.4;max-height:4.2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._section_145uo_1{width:100%}._sectionTitle_145uo_5{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-6);color:var(--foreground)}._grid_145uo_13{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}._testersContainer_145uo_19{display:flex;flex-direction:column;gap:var(--spacing-6)}._healthCard_145uo_25{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._healthTitle_145uo_32{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-3) 0}._healthStatus_145uo_39{margin-bottom:var(--spacing-3)}._healthGood_145uo_43{display:flex;align-items:center;gap:var(--spacing-2);color:var(--success);font-weight:500}._healthIssues_145uo_51{display:flex;align-items:center;gap:var(--spacing-2);color:var(--error);font-weight:500}._healthError_145uo_59{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground)}._issuesList_145uo_66{list-style:none;padding:0;margin:0 0 var(--spacing-3) 0;display:flex;flex-direction:column;gap:var(--spacing-1)}._issuesList_145uo_66 li{font-size:.875rem;color:var(--muted-foreground);padding-left:var(--spacing-4);position:relative}._issuesList_145uo_66 li:before{content:"•";color:var(--error);position:absolute;left:0}._healthMeta_145uo_89{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;padding-top:var(--spacing-3);border-top:1px solid var(--border)}._testerCard_145uo_99{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._testerHeader_145uo_106{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--surface) 97%,black)}._testerTitle_145uo_115{font-family:var(--font-family-monospace);font-size:1rem;font-weight:500;margin:0}._fetchButton_145uo_122{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius);font-weight:500;cursor:pointer;transition:background-color var(--animation-duration-fast)}._fetchButton_145uo_122:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary) 90%,black)}._fetchButton_145uo_122:disabled{opacity:.7;cursor:not-allowed}._spinning_145uo_145{animation:_spin_145uo_145 1s linear infinite}@keyframes _spin_145uo_145{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._codeBlock_145uo_154{padding:var(--spacing-4);background-color:color-mix(in srgb,var(--surface) 95%,black);max-height:300px;overflow-y:auto}._successState_145uo_161{display:flex;flex-direction:column;gap:var(--spacing-3)}._successHeader_145uo_167{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:500}._successIcon_145uo_175{color:var(--success)}._codeBlock_145uo_154 pre{margin:0;white-space:pre-wrap;word-break:break-all;font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._placeholder_145uo_188{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-8) 0;margin:0}._errorState_145uo_196{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);color:var(--error);padding:var(--spacing-8) 0;text-align:center}._errorState_145uo_196 p{margin:0;font-weight:600}._errorState_145uo_196 span{font-size:.875rem;color:var(--muted-foreground)}._previewContainer_145uo_217{display:flex;flex-direction:column;gap:var(--spacing-6)}._validationLinks_145uo_223{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._validationTitle_145uo_230{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-2) 0}._validationDescription_145uo_237{color:var(--muted-foreground);font-size:.9rem;margin:0 0 var(--spacing-4) 0}._linkGrid_145uo_243{display:flex;flex-direction:column;gap:var(--spacing-3)}._externalLink_145uo_249{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);background-color:color-mix(in srgb,var(--surface) 97%,black);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;color:var(--foreground);transition:all var(--animation-duration-fast)}._externalLink_145uo_249:hover{background-color:color-mix(in srgb,var(--surface) 94%,black);border-color:var(--primary);transform:translateY(-1px)}._linkContent_145uo_268{display:flex;flex-direction:column;gap:var(--spacing-1)}._linkTitle_145uo_274{font-weight:500;color:var(--primary)}._linkDesc_145uo_279{font-size:.875rem;color:var(--muted-foreground)}@media (max-width: 1024px){._grid_145uo_13{grid-template-columns:1fr}}@media (max-width: 768px){._testerHeader_145uo_106{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._fetchButton_145uo_122{align-self:flex-end}}._section_mw6ph_1{width:100%}._sectionTitle_mw6ph_5{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-6);color:var(--foreground)}._grid_mw6ph_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-6)}._noteCard_mw6ph_19{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardTitle_mw6ph_26{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;color:var(--card-foreground)}._list_mw6ph_34{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._list_mw6ph_34 li{display:flex;align-items:flex-start;gap:var(--spacing-3);line-height:1.5;color:var(--muted-foreground)}._checkIcon_mw6ph_51{color:var(--success);margin-top:4px;flex-shrink:0}._arrowIcon_mw6ph_57{color:var(--primary);margin-top:4px;flex-shrink:0}._container_l3qk4_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);font-family:var(--font-family-base);color:var(--foreground)}._header_l3qk4_9{margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._titleContainer_l3qk4_15{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._headerIcon_l3qk4_22{color:var(--primary)}._title_l3qk4_15{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_l3qk4_34{font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:70ch}._mainContent_l3qk4_41{display:flex;flex-direction:column;gap:var(--spacing-16)}@media (max-width: 768px){._container_l3qk4_1{padding:var(--mobile-spacing-xl) var(--mobile-spacing-md)}._header_l3qk4_9{margin-bottom:var(--spacing-8)}._title_l3qk4_15{font-size:var(--mobile-font-3xl)}._subtitle_l3qk4_34{font-size:var(--mobile-font-lg)}._mainContent_l3qk4_41{gap:var(--spacing-12)}}._banner_18uxr_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);color:var(--surface-foreground);border-bottom:1px solid var(--border);box-shadow:var(--shadow);width:100%;z-index:var(--z-nav-low)}._content_18uxr_15{display:flex;align-items:center;gap:var(--spacing-4);flex-grow:1}._icon_18uxr_22{flex-shrink:0;width:24px;height:24px;color:var(--primary)}._message_18uxr_29{display:flex;flex-direction:column}._title_18uxr_34{font-family:var(--font-family-heading);font-weight:500;font-size:1rem;margin:0;line-height:1.2}._description_18uxr_42{font-size:.875rem;color:var(--muted-foreground);margin:0;margin-top:var(--spacing-1)}._actions_18uxr_49{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}._iosInstruction_18uxr_56{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);background-color:var(--muted);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);white-space:nowrap}._dismissButton_18uxr_68{color:var(--muted-foreground)}._dismissButton_18uxr_68:hover{background-color:var(--muted);color:var(--foreground)}@media (max-width: 768px){._banner_18uxr_1{flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--mobile-padding-md)}._content_18uxr_15{gap:var(--mobile-spacing-md)}._icon_18uxr_22{width:20px;height:20px}._title_18uxr_34{font-size:var(--mobile-font-base)}._description_18uxr_42{font-size:var(--mobile-font-sm)}._actions_18uxr_49{width:100%;justify-content:space-between}._iosInstruction_18uxr_56{font-size:var(--mobile-font-sm);padding:var(--mobile-padding-xs) var(--mobile-padding-sm);flex-grow:1;justify-content:center}}._container_y2a1g_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_y2a1g_8{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}@media (min-width: 768px){._header_y2a1g_8{flex-direction:row;align-items:center}}._title_y2a1g_26{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;margin:0}._actions_y2a1g_33{display:flex;gap:var(--spacing-3)}._displayNameBanner_y2a1g_39{background-color:var(--info);color:var(--info-foreground);border-radius:var(--radius-md);padding:var(--spacing-6);margin-bottom:var(--spacing-6);border:1px solid hsl(210 92% 45%)}._bannerContent_y2a1g_48{display:flex;align-items:flex-start;gap:var(--spacing-4)}._bannerIcon_y2a1g_54{flex-shrink:0;margin-top:var(--spacing-1)}._bannerText_y2a1g_59{flex:1;min-width:0}._bannerTitle_y2a1g_64{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--info-foreground)}._bannerDescription_y2a1g_72{font-size:.875rem;line-height:1.5;margin:0;color:var(--info-foreground);opacity:.9}._bannerActions_y2a1g_80{display:flex;gap:var(--spacing-2);align-items:flex-start;flex-shrink:0}._bannerDismiss_y2a1g_87{color:var(--info-foreground);opacity:.8}._bannerDismiss_y2a1g_87:hover{opacity:1;background-color:#ffffff1a}@media (max-width: 768px){._bannerContent_y2a1g_48{flex-direction:column;gap:var(--spacing-3)}._bannerActions_y2a1g_80{width:100%;justify-content:flex-start}}._mainContent_y2a1g_109{display:grid;gap:var(--spacing-12)}._section_y2a1g_114{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_y2a1g_120{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:500;display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground);margin:0}._cardList_y2a1g_131{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6)}._card_y2a1g_131{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);transition:transform .2s ease,box-shadow .2s ease}._gameCardLink_y2a1g_146{text-decoration:none;color:inherit;display:block}._gameCardLink_y2a1g_146 ._card_y2a1g_131:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._groupCardLink_y2a1g_157{text-decoration:none;color:inherit;display:block}._groupCardLink_y2a1g_157 ._card_y2a1g_131:hover,._card_y2a1g_131:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._cardHeader_y2a1g_173{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._cardTitle_y2a1g_181{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0;color:var(--foreground);flex:1;min-width:0}._statusBadge_y2a1g_191{flex-shrink:0;font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1)}._cardDetails_y2a1g_200{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem}._cardDetailItem_y2a1g_209{display:flex;align-items:center;gap:var(--spacing-2)}._cardDetailItemFull_y2a1g_215{display:flex;align-items:center;gap:var(--spacing-2);width:100%}._cardMutedText_y2a1g_222{font-size:.875rem;color:var(--muted-foreground);margin:0}._emptyState_y2a1g_228,._errorState_y2a1g_229{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);text-align:center;color:var(--muted-foreground)}._errorState_y2a1g_229{color:var(--error);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._invitationActions_y2a1g_246{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-4);justify-content:flex-end;position:relative;z-index:10}._invitationGameLink_y2a1g_255{text-decoration:none;color:inherit;display:block}._invitationGameLink_y2a1g_255:hover{color:inherit}._freemiumContainer_y2a1g_266{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width: 768px){._freemiumContainer_y2a1g_266{grid-template-columns:2fr 1fr}}._statusCard_y2a1g_278{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._statusHeader_y2a1g_286{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._subscriptionInfo_y2a1g_293{display:flex;flex-direction:column;gap:var(--spacing-3)}._subscriptionText_y2a1g_299{color:var(--muted-foreground);margin:0}._freeAccountInfo_y2a1g_304{display:flex;flex-direction:column;gap:var(--spacing-6)}._freeGamesStatus_y2a1g_310{display:flex;flex-direction:column;gap:var(--spacing-3)}._freeGamesTitle_y2a1g_316{font-size:1.125rem;font-weight:500;margin:0;color:var(--foreground)}._progressBar_y2a1g_323{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._progressFill_y2a1g_331{height:100%;background-color:var(--primary);transition:width .3s ease}._freeGamesText_y2a1g_337{font-size:.875rem;color:var(--muted-foreground);margin:0}._voucherCard_y2a1g_345{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4);height:fit-content}._voucherTitle_y2a1g_357{font-size:1.125rem;font-weight:500;margin:0;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2)}._voucherDescription_y2a1g_367{font-size:.875rem;color:var(--muted-foreground);margin:0}._voucherForm_y2a1g_373{display:flex;gap:var(--spacing-3);flex-direction:column}@media (min-width: 480px){._voucherForm_y2a1g_373{flex-direction:row}}._referralContainer_86c8i_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_86c8i_7{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._referralCard_86c8i_15{border:2px solid color-mix(in srgb,var(--primary) 30%,transparent);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 2%,var(--surface)) 100%);position:relative}._referralCard_86c8i_15:before{content:"SHARE & EARN";position:absolute;top:-1px;right:var(--spacing-4);background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:600;padding:var(--spacing-1) var(--spacing-3);border-radius:0 0 var(--radius) var(--radius);letter-spacing:.5px}._applyReferralCard_86c8i_35{border:2px solid color-mix(in srgb,var(--secondary) 30%,transparent);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--secondary) 2%,var(--surface)) 100%)}._bonusCard_86c8i_40{border:2px solid color-mix(in srgb,var(--success) 30%,transparent);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--success) 2%,var(--surface)) 100%)}._cardHeader_86c8i_45{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-6)}._cardTitleGroup_86c8i_52{display:flex;align-items:center;gap:var(--spacing-2)}._cardIcon_86c8i_58{width:1.5rem;height:1.5rem;color:var(--primary)}._bonusCard_86c8i_40 ._cardIcon_86c8i_58{color:var(--success)}._applyReferralCard_86c8i_35 ._cardIcon_86c8i_58{color:var(--secondary)}._cardTitle_86c8i_52{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0}._cardDescription_86c8i_80{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:1rem;line-height:1.5}._codeSection_86c8i_87{margin-bottom:var(--spacing-6)}._codeDisplay_86c8i_91{background:color-mix(in srgb,var(--primary) 8%,transparent);border:2px dashed color-mix(in srgb,var(--primary) 25%,transparent);border-radius:var(--radius-lg);padding:var(--spacing-6);text-align:center;margin-bottom:var(--spacing-4);position:relative}._codeDisplay_86c8i_91:before{content:"🎯";position:absolute;top:-.5rem;left:var(--spacing-4);background:var(--surface);padding:0 var(--spacing-2);font-size:1rem}._codeText_86c8i_111{font-family:var(--font-family-monospace);font-size:1.5rem;font-weight:600;color:var(--primary);letter-spacing:.1em;text-transform:uppercase;-webkit-user-select:all;user-select:all}._codeActions_86c8i_121{display:flex;gap:var(--spacing-2);justify-content:center}._statsSection_86c8i_127{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding:var(--spacing-4);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius)}._statItem_86c8i_137{text-align:center}._statValue_86c8i_141{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-1)}._statLabel_86c8i_149{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._howItWorksSection_86c8i_155{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._sectionTitle_86c8i_160{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._rewardsList_86c8i_168{display:flex;flex-direction:column;gap:var(--spacing-4)}._rewardItem_86c8i_174{display:flex;gap:var(--spacing-3);align-items:flex-start}._rewardIcon_86c8i_180{width:1.25rem;height:1.25rem;color:var(--secondary);flex-shrink:0;margin-top:var(--spacing-1)}._rewardTitle_86c8i_188{font-weight:600;color:var(--foreground);font-size:.875rem;margin-bottom:var(--spacing-1)}._rewardDescription_86c8i_195{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._applyForm_86c8i_201{margin-bottom:var(--spacing-4)}._inputGroup_86c8i_205{display:flex;gap:var(--spacing-2)}._referralInput_86c8i_210{flex:1;text-transform:uppercase;font-family:var(--font-family-monospace);letter-spacing:.05em}._finePrint_86c8i_217{padding:var(--spacing-3);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius);font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._finePrint_86c8i_217 p{margin:0}._bonusDisplay_86c8i_230{text-align:center;margin-bottom:var(--spacing-6)}._bonusValue_86c8i_235{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:600;color:var(--success);margin-bottom:var(--spacing-2);display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2)}._bonusLabel_86c8i_247{font-size:1rem;font-weight:400;color:var(--muted-foreground)}._bonusDescription_86c8i_253{font-size:1rem;color:var(--muted-foreground);margin:0;line-height:1.5}._bonusExplanation_86c8i_260{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background:color-mix(in srgb,var(--success) 8%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);border-radius:var(--radius)}._explanationIcon_86c8i_269{width:1.25rem;height:1.25rem;color:var(--success);flex-shrink:0;margin-top:var(--spacing-1)}._explanationTitle_86c8i_277{font-weight:600;color:var(--foreground);font-size:.875rem;margin-bottom:var(--spacing-1)}._explanationText_86c8i_284{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._errorMessage_86c8i_290{padding:var(--spacing-4);background:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 25%,transparent);border-radius:var(--radius);color:var(--error);text-align:center}@media (max-width: var(--breakpoint-tablet)){._referralContainer_86c8i_1{gap:var(--spacing-4)}._referralCard_86c8i_15:before{right:var(--spacing-2);font-size:.65rem;padding:var(--spacing-1) var(--spacing-2)}._codeText_86c8i_111{font-size:1.25rem}._codeActions_86c8i_121{flex-direction:column;gap:var(--spacing-3)}._statsSection_86c8i_127{grid-template-columns:1fr;gap:var(--spacing-3)}._inputGroup_86c8i_205{flex-direction:column;gap:var(--spacing-3)}._bonusValue_86c8i_235{font-size:2rem;flex-direction:column;gap:var(--spacing-1)}}._container_1kecn_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._pageHeader_1kecn_7{text-align:center;margin-bottom:var(--spacing-8)}._pageIcon_1kecn_12{color:var(--primary);width:3rem;height:3rem;margin-bottom:var(--spacing-3)}._pageTitle_1kecn_19{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--foreground);margin:0}._pageSubtitle_1kecn_27{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._searchContainer_8y9cv_1{display:flex;gap:var(--spacing-4);align-items:center;padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);flex-wrap:wrap}._inputWrapper_8y9cv_12{position:relative;display:flex;align-items:center;flex-grow:1;min-width:250px}._searchIcon_8y9cv_20{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none}._searchInput_8y9cv_27{padding-left:calc(var(--spacing-3) * 2 + 18px);width:100%}._selectTrigger_8y9cv_32{min-width:180px;width:auto;flex-grow:0}@media (max-width: 768px){._searchContainer_8y9cv_1{flex-direction:column;align-items:stretch}._selectTrigger_8y9cv_32{width:100%}}._card_psg0h_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);transition:box-shadow var(--animation-duration-normal) ease;border:1px solid var(--border)}._card_psg0h_1:hover{box-shadow:var(--shadow-lg)}._header_psg0h_17{display:flex;align-items:center;gap:var(--spacing-4)}._userInfo_psg0h_23{display:flex;flex-direction:column}._displayName_psg0h_28{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._email_psg0h_36{font-size:.875rem;color:var(--muted-foreground);margin:0}._details_psg0h_42{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._detailItem_psg0h_50{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem}._detailLabel_psg0h_57{color:var(--muted-foreground);font-weight:500}._actions_psg0h_62{display:flex;gap:var(--spacing-2);justify-content:flex-start;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:var(--spacing-4)}@media (max-width: 768px){._actions_psg0h_62{flex-direction:column;align-items:stretch}._actions_psg0h_62 ._button_psg0h_77{justify-content:flex-start}}._dialogContent_gpemi_1{max-width:56rem;width:90vw;max-height:90vh;display:flex;flex-direction:column}._container_gpemi_9{display:flex;flex-direction:column;gap:var(--spacing-6);height:100%}._headerContent_gpemi_16{display:flex;align-items:center;gap:var(--spacing-4)}._headerText_gpemi_22{display:flex;flex-direction:column}._tabs_gpemi_27{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}._tabs_gpemi_27 .lucide{width:1rem;height:1rem;margin-right:var(--spacing-2)}._tabContent_gpemi_40{padding:var(--spacing-4) 0;overflow-y:auto;max-height:calc(90vh - 16rem)}._tabsSkeleton_gpemi_47,._contentSkeleton_gpemi_47{padding:var(--spacing-4)}._errorContainer_gpemi_51{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-8);color:var(--muted-foreground);height:100%}._errorIcon_gpemi_62{width:3rem;height:3rem;color:var(--error);margin-bottom:var(--spacing-4)}._errorTitle_gpemi_69{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._errorMessage_gpemi_76{font-size:.875rem}._infoGrid_gpemi_81{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._infoItem_gpemi_87{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--surface);padding:var(--spacing-3);border-radius:var(--radius)}._infoIcon_gpemi_96{width:1.5rem;height:1.5rem;color:var(--primary);flex-shrink:0}._infoItem_gpemi_87>div{display:flex;flex-direction:column}._infoLabel_gpemi_108{font-size:.8rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1);text-transform:uppercase;font-weight:500}._infoValue_gpemi_116{font-size:.9rem;color:var(--foreground);font-weight:500}._statsGrid_gpemi_123{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-4)}._statCard_gpemi_129{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow)}._statTitle_gpemi_137{font-size:.9rem;font-weight:500;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0}._statValue_gpemi_144{font-size:2rem;font-weight:700;color:var(--primary);font-family:var(--font-family-heading);margin:0}._listTitle_gpemi_153{font-size:1.1rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._list_gpemi_153{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._listItem_gpemi_171{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._listItem_gpemi_171:hover{background-color:color-mix(in srgb,var(--surface),var(--foreground) 3%)}._listItemContent_gpemi_185{flex-grow:1;display:flex;flex-direction:column}._listItemTitle_gpemi_191{font-weight:500;color:var(--foreground)}._listItemMeta_gpemi_196{font-size:.8rem;color:var(--muted-foreground)}._emptyState_gpemi_201{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._historyGrid_gpemi_208{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._statusIcon_gpemi_214{width:1.25rem;height:1.25rem;flex-shrink:0}._statusIcon_gpemi_214._success_gpemi_220{color:var(--success)}._statusIcon_gpemi_214._info_gpemi_81{color:var(--info)}._statusIcon_gpemi_214._destructive_gpemi_222{color:var(--error)}._statusIcon_gpemi_214._warning_gpemi_223{color:var(--warning)}._statusIcon_gpemi_214._muted_gpemi_224{color:var(--muted-foreground)}._logDate_gpemi_227{font-size:.8rem;color:var(--muted-foreground);white-space:nowrap}@media (max-width: 768px){._dialogContent_gpemi_1{max-width:100%;width:100%;height:100%;max-height:100%;border-radius:0}._historyGrid_gpemi_208{grid-template-columns:1fr}}@layer base{._root_1d7ot_2{width:100%;margin:var(--spacing-2) 0}._content_1d7ot_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-1);list-style:none;margin:0;padding:0}._item_1d7ot_18{display:inline-flex;align-items:center;justify-content:center}._link_1d7ot_24{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 var(--spacing-2);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;text-decoration:none;border-radius:var(--radius);border:1px solid var(--border);background-color:transparent;color:var(--foreground);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._link_1d7ot_24:hover{background-color:var(--muted);color:var(--foreground)}._link_1d7ot_24:active{background-color:color-mix(in srgb,var(--muted) 80%,white)}._link_1d7ot_24:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._active_1d7ot_60{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._active_1d7ot_60:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);border-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._active_1d7ot_60:active{background-color:color-mix(in srgb,var(--primary) 80%,black);border-color:color-mix(in srgb,var(--primary) 80%,black)}._icon_1d7ot_77{width:1rem;height:1rem;flex-shrink:0}._ellipsis_1d7ot_83{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 var(--spacing-1);color:var(--surface-foreground)}._link_1d7ot_24 span{display:inline-flex;align-items:center}._link_1d7ot_24 span+._icon_1d7ot_77{margin-left:var(--spacing-1)}._icon_1d7ot_77+span{margin-left:var(--spacing-1)}@media (max-width: 640px){._link_1d7ot_24 span:not(._icon_1d7ot_77){display:none}._link_1d7ot_24{min-width:2rem;height:2rem;padding:0}._ellipsis_1d7ot_83{height:2rem}}.dark ._link_1d7ot_24:hover{background-color:var(--muted)}.dark ._link_1d7ot_24:active{background-color:color-mix(in srgb,var(--muted) 80%,black)}}._container_1wdfx_1{max-width:1400px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4)}._header_1wdfx_7{margin-bottom:var(--spacing-8)}._headerContent_1wdfx_11{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-6)}._headerContent_1wdfx_11 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2);margin:0}._headerContent_1wdfx_11 p{font-size:1.125rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0 0}._statsContainer_1wdfx_33{display:flex;gap:var(--spacing-6)}._stat_1wdfx_33{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:120px;padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border)}._statValue_1wdfx_50{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--primary);line-height:1}._statLabel_1wdfx_58{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._searchSection_1wdfx_64{margin-bottom:var(--spacing-8)}._mainContent_1wdfx_68{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);min-height:600px}._resultsHeader_1wdfx_77{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._resultsHeader_1wdfx_77 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._loadingIndicator_1wdfx_94{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem}._spinner_1wdfx_102{animation:_spin_1wdfx_102 1s linear infinite}@keyframes _spin_1wdfx_102{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._userGrid_1wdfx_115{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._skeletonCard_1wdfx_122{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-6)}._skeletonHeader_1wdfx_133{display:flex;align-items:center;gap:var(--spacing-4)}._skeletonUserInfo_1wdfx_139{display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonDetails_1wdfx_145{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._skeletonDetailItem_1wdfx_153{display:flex;justify-content:space-between;align-items:center}._skeletonActions_1wdfx_159{display:flex;gap:var(--spacing-2);justify-content:flex-end;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._errorState_1wdfx_167,._emptyState_1wdfx_168{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-8);color:var(--muted-foreground)}._errorIcon_1wdfx_178,._emptyIcon_1wdfx_179{margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._errorState_1wdfx_167 h3,._emptyState_1wdfx_168 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._errorState_1wdfx_167 p,._emptyState_1wdfx_168 p{font-size:1rem;margin-bottom:var(--spacing-6);max-width:400px}._retryButton_1wdfx_200{min-width:120px}._paginationContainer_1wdfx_204{display:flex;justify-content:center;margin-top:var(--spacing-8);border-top:1px solid var(--border);padding-top:var(--spacing-6)}@media (max-width: 768px){._container_1wdfx_1{padding:var(--spacing-4) var(--spacing-2)}._headerContent_1wdfx_11{flex-direction:column;align-items:stretch}._headerContent_1wdfx_11 h1{font-size:1.875rem}._statsContainer_1wdfx_33{justify-content:center}._stat_1wdfx_33{min-width:100px;padding:var(--spacing-3)}._statValue_1wdfx_50{font-size:1.5rem}._mainContent_1wdfx_68{padding:var(--spacing-4)}._userGrid_1wdfx_115{grid-template-columns:1fr;gap:var(--spacing-4)}._resultsHeader_1wdfx_77{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._resultsHeader_1wdfx_77 h2{font-size:1.125rem}}@media (max-width: 480px){._headerContent_1wdfx_11 h1{font-size:1.5rem}._headerContent_1wdfx_11 p{font-size:1rem}._mainContent_1wdfx_68{padding:var(--spacing-3);margin:0 calc(-1 * var(--spacing-2));border-radius:0;border-left:none;border-right:none}._errorState_1wdfx_167,._emptyState_1wdfx_168{padding:var(--spacing-12) var(--spacing-4)}}._container_kdrp2_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background);padding:var(--spacing-4);font-family:var(--font-family-base)}._main_kdrp2_12{width:100%;max-width:600px}._card_kdrp2_17{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4)}._greeting_kdrp2_28{font-size:1rem;color:var(--muted-foreground)}._title_kdrp2_33{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--card-foreground);margin:0;line-height:1.2}._hostedBy_kdrp2_42{font-size:1.125rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-2))}._detailsGrid_kdrp2_48{display:grid;grid-template-columns:1fr;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border);font-size:1rem}._detailsGrid_kdrp2_48 div{display:flex;flex-direction:column}._detailsGrid_kdrp2_48 strong{font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._actions_kdrp2_68{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-6);justify-content:flex-start}._actions_kdrp2_68>*{flex-grow:1}@media (min-width: 480px){._actions_kdrp2_68>*{flex-grow:0}}._acceptButton_kdrp2_86{background-color:var(--success);border-color:var(--success)}._acceptButton_kdrp2_86:hover{background-color:color-mix(in srgb,var(--success),black 10%);border-color:color-mix(in srgb,var(--success),black 10%)}._feedbackCard_kdrp2_97{align-items:center;text-align:center;gap:var(--spacing-3)}._feedbackIcon_kdrp2_103{width:48px;height:48px}._feedbackCard_kdrp2_97 h2{font-family:var(--font-family-heading);font-size:1.75rem;margin:0}._feedbackMessage_kdrp2_114{color:var(--muted-foreground);max-width:400px;margin:0}._statusBadge_kdrp2_120{margin-top:var(--spacing-4);font-size:1rem;padding:var(--spacing-2) var(--spacing-4)}._mutationError_kdrp2_126{display:flex;align-items:center;gap:var(--spacing-2);color:var(--error);font-size:.875rem;margin-top:var(--spacing-2)}._skeletonTitle_kdrp2_136{height:2.5rem;width:70%;margin-bottom:var(--spacing-2)}._skeletonText_kdrp2_141{height:1rem;width:90%}._skeletonText_kdrp2_141:last-child{width:60%}._skeletonButton_kdrp2_148{height:var(--form-control-height);width:120px;border-radius:var(--radius)}._container_vjrvu_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_vjrvu_7{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._premiumBadge_vjrvu_16{margin-left:var(--spacing-2);font-size:.75rem}._chipsetOption_vjrvu_21,._configOption_vjrvu_22{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%}._manualConfigSection_vjrvu_30{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);margin-top:var(--spacing-4)}@media (max-width: 768px){._container_vjrvu_1{gap:var(--mobile-spacing-md)}._sectionHeader_vjrvu_7{font-size:var(--mobile-font-xl);margin:var(--mobile-spacing-md) 0 var(--mobile-spacing-sm) 0;padding-bottom:var(--mobile-spacing-sm)}._premiumBadge_vjrvu_16{margin-left:var(--mobile-spacing-xs);font-size:var(--mobile-font-xs)}._manualConfigSection_vjrvu_30{padding:var(--mobile-padding-md);margin-top:var(--mobile-spacing-md)}._manualConfigHeader_vjrvu_60{margin-bottom:var(--mobile-spacing-md)}._subsectionHeader_vjrvu_64{font-size:var(--mobile-font-lg);gap:var(--mobile-spacing-xs);margin-bottom:var(--mobile-spacing-xs)}._subsectionDescription_vjrvu_70{font-size:var(--mobile-font-sm)}._manualConfigSection_vjrvu_30 input,._manualConfigSection_vjrvu_30 select{min-height:var(--touch-target-min)}}._manualConfigHeader_vjrvu_60{margin-bottom:var(--spacing-6)}._subsectionHeader_vjrvu_64{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0;display:flex;align-items:center;gap:var(--spacing-2)}._subsectionDescription_vjrvu_70{font-size:.875rem;color:var(--muted-foreground);margin:0}._container_g3gmc_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_g3gmc_7{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._grid_g3gmc_16{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-4);align-items:end}@media (max-width: 768px){._container_g3gmc_1{gap:var(--mobile-spacing-md)}._sectionHeader_g3gmc_7{font-size:var(--mobile-font-xl);margin:var(--mobile-spacing-md) 0 var(--mobile-spacing-sm) 0;padding-bottom:var(--mobile-spacing-sm)}._grid_g3gmc_16{grid-template-columns:1fr;gap:var(--mobile-spacing-md)}._premiumBadge_g3gmc_40{margin-left:var(--mobile-spacing-xs);font-size:var(--mobile-font-xs)}._manualConfigSection_g3gmc_45{padding:var(--mobile-padding-md);margin-top:var(--mobile-spacing-md)}._manualConfigHeader_g3gmc_50{margin-bottom:var(--mobile-spacing-md)}._subsectionHeader_g3gmc_54{font-size:var(--mobile-font-lg);gap:var(--mobile-spacing-xs);margin-bottom:var(--mobile-spacing-xs)}._subsectionDescription_g3gmc_60{font-size:var(--mobile-font-sm)}._minorSectionHeader_g3gmc_64{font-size:var(--mobile-font-base);margin:var(--mobile-spacing-lg) 0 var(--mobile-spacing-sm) 0;padding-bottom:var(--mobile-spacing-xs)}._manualConfigSection_g3gmc_45 input,._manualConfigSection_g3gmc_45 select{min-height:var(--touch-target-min)}}._premiumBadge_g3gmc_40{margin-left:var(--spacing-2);font-size:.75rem}._blindStructureOption_g3gmc_82,._configOption_g3gmc_83{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%}._manualConfigSection_g3gmc_45{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);margin-top:var(--spacing-4)}._manualConfigHeader_g3gmc_50{margin-bottom:var(--spacing-6)}._subsectionHeader_g3gmc_54{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0;display:flex;align-items:center;gap:var(--spacing-2)}._subsectionDescription_g3gmc_60{font-size:.875rem;color:var(--muted-foreground);margin:0}._minorSectionHeader_g3gmc_64{font-family:var(--font-family-heading);font-size:1rem;font-weight:500;color:var(--foreground);margin:var(--spacing-6) 0 var(--spacing-3) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._container_1n94a_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_1n94a_7{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._section_1n94a_7{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_1n94a_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);align-items:end}._currencyInput_1n94a_29{position:relative;display:flex;align-items:center}._currencyPrefix_1n94a_35{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);font-weight:500;z-index:1;pointer-events:none}._currencyField_1n94a_44{padding-left:calc(var(--spacing-3) + 1rem)}._switchContainer_1n94a_48{display:flex;align-items:center;gap:var(--spacing-2);min-height:var(--touch-target-min)}._inputWithUnit_1n94a_55{display:flex;gap:var(--spacing-2);align-items:end}._numberInput_1n94a_61{flex:1}._unitSelector_1n94a_65{min-width:7rem;flex-shrink:0}@media (max-width: 768px){._container_1n94a_1{gap:var(--mobile-spacing-lg)}._sectionHeader_1n94a_7{font-size:var(--mobile-font-xl);margin:var(--mobile-spacing-md) 0 var(--mobile-spacing-sm) 0;padding-bottom:var(--mobile-spacing-sm)}._section_1n94a_7{gap:var(--mobile-spacing-md)}._grid_1n94a_22{grid-template-columns:1fr;gap:var(--mobile-spacing-md)}._grid_1n94a_22 input,._grid_1n94a_22 select{min-height:var(--touch-target-min)}._inputWithUnit_1n94a_55{flex-direction:column;align-items:stretch;gap:var(--mobile-spacing-sm)}._unitSelector_1n94a_65{min-width:auto}}._container_1rvkq_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_1rvkq_7{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._payoutContainer_1rvkq_16{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}._payoutRow_1rvkq_23{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--spacing-3);align-items:end}@media (max-width: 768px){._container_1rvkq_1{gap:var(--mobile-spacing-md)}._sectionHeader_1rvkq_7{font-size:var(--mobile-font-xl);margin:var(--mobile-spacing-md) 0 var(--mobile-spacing-sm) 0;padding-bottom:var(--mobile-spacing-sm)}._payoutContainer_1rvkq_16{gap:var(--mobile-spacing-md);margin-bottom:var(--mobile-spacing-md)}._payoutRow_1rvkq_23{grid-template-columns:1fr;gap:var(--mobile-spacing-sm);align-items:stretch;padding:var(--mobile-padding-sm);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card)}._payoutRow_1rvkq_23>div:last-child{display:flex;justify-content:flex-end;margin-top:var(--mobile-spacing-xs)}._payoutRow_1rvkq_23 input{min-height:var(--touch-target-min)}._payoutRow_1rvkq_23 button{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}}._container_nyq58_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_nyq58_7{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._container_1h3t5_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._switchContainer_1h3t5_7{display:flex;align-items:center;gap:var(--spacing-3)}._switchLabel_1h3t5_13{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@media (max-width: 768px){._container_1h3t5_1{gap:var(--mobile-spacing-lg);padding:0 var(--mobile-padding-sm)}._switchContainer_1h3t5_7{flex-direction:column;align-items:flex-start;gap:var(--mobile-spacing-sm)}._switchLabel_1h3t5_13{font-size:var(--mobile-font-sm)}}@layer base{._calendar_1cxo8_2{min-width:18rem;font-family:var(--font-family-base);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--spacing-4);position:relative}._nav_1cxo8_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1)}._button_previous_1cxo8_22,._button_next_1cxo8_23{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--card-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._button_previous_1cxo8_22:hover,._button_next_1cxo8_23:hover{background-color:var(--muted)}._button_previous_1cxo8_22:active,._button_next_1cxo8_23:active{background-color:var(--muted);transform:scale(.97)}._button_previous_1cxo8_22 svg,._button_next_1cxo8_23 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_1cxo8_55,._month_1cxo8_55{width:100%}._month_grid_1cxo8_63{width:100%;border-collapse:collapse}._month_caption_1cxo8_68{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_1cxo8_75{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_1cxo8_81{margin-bottom:var(--spacing-1)}._weekday_1cxo8_81{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._cell_1cxo8_96{position:relative}._day_1cxo8_100{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_1cxo8_109{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-size:.9rem;font-weight:400;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground);transform:scale(.97)}._selected_1cxo8_138 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);font-weight:500}._selected_1cxo8_138 ._day_button_1cxo8_109:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._today_1cxo8_149 ._day_button_1cxo8_109{border:1px solid var(--primary);font-weight:500}._today_1cxo8_149._selected_1cxo8_138 ._day_button_1cxo8_109{border-color:var(--primary-foreground)}._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground);border-radius:0}._range_end_1cxo8_164 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);border-top-left-radius:0;border-bottom-left-radius:0}._outside_1cxo8_171 ._day_button_1cxo8_109{color:var(--muted-foreground);opacity:.6}._disabled_1cxo8_176 ._day_button_1cxo8_109{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_1cxo8_176 ._day_button_1cxo8_109:hover{background-color:transparent}._footer_1cxo8_187{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--border);display:flex;justify-content:space-between}._hidden_1cxo8_195{display:none}._chevron_1cxo8_199{display:flex}.dark ._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground)}}._card_ppm4q_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_ppm4q_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._grid_ppm4q_17{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media (max-width: 768px){._grid_ppm4q_17{grid-template-columns:1fr;gap:var(--mobile-spacing-md)}._span2_ppm4q_30{grid-column:span 1}._card_ppm4q_1{padding:var(--mobile-padding-lg)}._cardHeader_ppm4q_8{margin-bottom:var(--mobile-spacing-lg);padding-bottom:var(--mobile-spacing-sm);font-size:var(--mobile-font-xl)}}._span2_ppm4q_30{grid-column:span 2}._datePickerTrigger_ppm4q_49{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2);width:100%;font-weight:400}._datePickerTrigger_ppm4q_49 span,._calendarIcon_ppm4q_62{color:var(--muted-foreground)}._card_1u5oz_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_1u5oz_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._publicEventMessage_1u5oz_17{background-color:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 30%,transparent);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-4)}._publicEventMessage_1u5oz_17 p{margin:0;font-size:.875rem;color:var(--foreground)}._privateGameMessage_1u5oz_31{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-4)}._privateGameMessage_1u5oz_31 p{margin:0;font-size:.875rem;color:var(--muted-foreground)}._inviteSections_1u5oz_44{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width: 768px){._inviteSections_1u5oz_44{grid-template-columns:1fr 1fr}}._inviteSection_1u5oz_44{display:flex;flex-direction:column;gap:var(--spacing-4)}._inviteHeader_1u5oz_62{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:500}._groupSelection_1u5oz_71{display:flex;flex-direction:column;gap:var(--spacing-2);max-height:200px;overflow-y:auto;padding-right:var(--spacing-1)}._groupItem_1u5oz_80{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast) ease;font-weight:500}._groupItem_1u5oz_80:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._groupItem_1u5oz_80._selected_1u5oz_94{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._noGroups_1u5oz_100{font-size:.875rem;color:var(--muted-foreground);padding:var(--spacing-4);text-align:center;background-color:var(--muted);border-radius:var(--radius)}._container_162qu_1{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border)}._header_162qu_8{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0}._presetActions_162qu_15{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center}._loadPreset_162qu_22{flex-grow:1;min-width:200px}@media (max-width: 768px){._container_162qu_1{padding:var(--mobile-padding-md)}._header_162qu_8{font-size:var(--mobile-font-lg);margin-bottom:var(--mobile-spacing-md)}._presetActions_162qu_15{flex-direction:column;align-items:stretch;gap:var(--mobile-spacing-md)}._loadPreset_162qu_22{min-width:unset;width:100%}._presetActions_162qu_15 button{min-height:var(--touch-target-min);width:100%;justify-content:center}._dialogBody_162qu_56{padding:var(--mobile-spacing-md) 0}._manageList_162qu_60{gap:var(--mobile-spacing-md);padding:var(--mobile-spacing-md) 0}._manageList_162qu_60 button{min-height:var(--touch-target-min)}}._dialogBody_162qu_56{padding:var(--spacing-4) 0}._manageList_162qu_60{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4) 0}._spinner_162qu_81{animation:_spin_162qu_81 1s linear infinite}@keyframes _spin_162qu_81{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_19x1o_1{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);box-shadow:var(--shadow);border:1px solid var(--border);width:100%;max-width:320px}._form_19x1o_11{display:flex;flex-direction:column;gap:var(--spacing-3)}._dropzone_19x1o_17{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4);border:2px dashed var(--border);border-radius:var(--radius);background-color:var(--background);color:var(--muted-foreground);cursor:pointer;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;position:relative;min-height:160px;aspect-ratio:1 / 1}._dropzone_19x1o_17:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,var(--background))}._dropzone_19x1o_17._dragging_19x1o_39{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,var(--background));border-style:solid}._fileInput_19x1o_45{display:none}._uploadPlaceholder_19x1o_49{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._uploadIcon_19x1o_57{color:var(--primary);margin-bottom:var(--spacing-2)}._uploadHint_19x1o_62{font-size:.875rem;color:var(--muted-foreground)}._previewContainer_19x1o_67{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._previewImage_19x1o_76{max-width:100%;max-height:100%;border-radius:var(--radius-sm);object-fit:contain}._removeButton_19x1o_83{position:absolute;top:var(--spacing-1);right:var(--spacing-1);z-index:var(--z-content-low)}._footer_19x1o_90{display:flex;justify-content:flex-end}._card_1do5r_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_1do5r_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._advancedToggle_1do5r_19,._publicEventToggle_1do5r_20{display:flex;flex-direction:column;gap:var(--spacing-2)}._publicEventToggle_1do5r_20{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._advancedToggle_1do5r_19 label,._publicEventToggle_1do5r_20 label{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground)}._switchContainer_1do5r_41{display:flex;align-items:center;gap:var(--spacing-2);min-height:var(--touch-target-min)}._description_1do5r_50{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin:0;font-family:var(--font-family-base)}@media (max-width: 768px){._card_1do5r_1{padding:var(--mobile-padding-lg)}._cardHeader_1do5r_8{font-size:var(--mobile-font-xl);margin-bottom:var(--mobile-spacing-lg);padding-bottom:var(--mobile-spacing-sm)}._advancedToggle_1do5r_19{gap:var(--mobile-spacing-md)}._advancedToggle_1do5r_19 label{font-size:var(--mobile-font-sm)}._switchContainer_1do5r_41{gap:var(--mobile-spacing-md);padding:var(--mobile-spacing-xs) 0}._description_1do5r_50{font-size:var(--mobile-font-xs);line-height:1.4}._publicEventToggle_1do5r_20{margin-top:var(--mobile-spacing-lg);padding-top:var(--mobile-spacing-lg)}}._eventUrlContainer_1do5r_94{margin-top:var(--spacing-3)}._eventUrl_1do5r_94{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}._urlText_1do5r_108{flex:1;font-family:var(--font-family-monospace);font-size:.75rem;color:var(--foreground);word-break:break-all}._copyButton_1do5r_116{flex-shrink:0}._copyIcon_1do5r_120{width:1rem;height:1rem}._logoUploadContainer_1do5r_125{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._logoUploadTitle_1do5r_131{font-family:var(--font-family-heading);font-size:1rem;font-weight:500;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._logoUploadDescription_1do5r_139{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin:0 0 var(--spacing-3) 0;font-family:var(--font-family-base)}._logoUpload_1do5r_125{width:100%}._logoUploadUnavailable_1do5r_151{padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border);text-align:center}._logoUploadUnavailableText_1do5r_159{font-size:.875rem;color:var(--muted-foreground);margin:0;font-family:var(--font-family-base);font-style:italic}@media (max-width: 768px){._eventUrl_1do5r_94{flex-direction:column;align-items:stretch;gap:var(--mobile-spacing-sm)}._urlText_1do5r_108{font-size:var(--mobile-font-xs)}._copyButton_1do5r_116{align-self:center}._logoUploadContainer_1do5r_125{margin-top:var(--mobile-spacing-lg);padding-top:var(--mobile-spacing-lg)}._logoUploadTitle_1do5r_131{font-size:var(--mobile-font-base);margin-bottom:var(--mobile-spacing-sm)}._logoUploadDescription_1do5r_139{font-size:var(--mobile-font-xs);margin-bottom:var(--mobile-spacing-md)}._logoUploadUnavailable_1do5r_151{padding:var(--mobile-spacing-md)}._logoUploadUnavailableText_1do5r_159{font-size:var(--mobile-font-xs)}}._container_edfkh_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._header_edfkh_7{text-align:center;margin-bottom:var(--spacing-8)}._header_edfkh_7 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0}._header_edfkh_7 p{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._userStatus_edfkh_26{margin-top:var(--spacing-3);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._freeUserStatus_edfkh_34{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._upgradePrompt_edfkh_41 p{margin:0;font-size:.875rem;color:var(--muted-foreground)}._upgradeLink_edfkh_47{color:var(--primary);text-decoration:none;font-weight:500}._upgradeLink_edfkh_47:hover{text-decoration:underline}._voucherPrompt_edfkh_57{margin-top:var(--spacing-3);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._inlineVoucherForm_edfkh_65{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);width:100%;max-width:400px}._voucherInputWrapper_edfkh_74{display:flex;gap:var(--spacing-2);align-items:center;flex-wrap:wrap}._voucherInputWrapper_edfkh_74 input{flex:1;min-width:200px}._subscriptionExpiry_edfkh_86{font-size:.75rem;opacity:.9;margin-left:var(--spacing-1)}._form_edfkh_92{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_edfkh_98{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_edfkh_105{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._grid_edfkh_114{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._span2_edfkh_120{grid-column:span 2}._datePickerTrigger_edfkh_124{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400}._datePickerTrigger_edfkh_124 span,._calendarIcon_edfkh_136{color:var(--muted-foreground)}._inviteSections_edfkh_140{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media (min-width: 768px){._inviteSections_edfkh_140{grid-template-columns:1fr 1fr}}._inviteSection_edfkh_140{display:flex;flex-direction:column;gap:var(--spacing-4)}._inviteHeader_edfkh_158{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:500}._groupSelection_edfkh_167{display:flex;flex-direction:column;gap:var(--spacing-2);max-height:200px;overflow-y:auto;padding-right:var(--spacing-1)}._groupItem_edfkh_176{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast) ease;font-weight:500}._groupItem_edfkh_176:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._groupItem_edfkh_176._selected_edfkh_190{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._noGroups_edfkh_196{font-size:.875rem;color:var(--muted-foreground);padding:var(--spacing-4);text-align:center;background-color:var(--muted);border-radius:var(--radius)}._inviteeList_edfkh_205{display:flex;flex-direction:column;gap:var(--spacing-3)}._inviteeInputWrapper_edfkh_211{display:flex;align-items:center;gap:var(--spacing-2)}._actions_edfkh_217{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-4)}._subscriptionRequired_edfkh_225,._freeGamesLimitReached_edfkh_226{text-align:center;max-width:600px;margin:0 auto}._subscriptionIcon_edfkh_232,._limitIcon_edfkh_233{color:var(--secondary);width:4rem;height:4rem;margin-bottom:var(--spacing-4)}._subscriptionRequired_edfkh_225 h1,._freeGamesLimitReached_edfkh_226 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._subscriptionRequired_edfkh_225>p,._freeGamesLimitReached_edfkh_226>p{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._voucherSection_edfkh_256{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6);text-align:left;box-shadow:var(--shadow)}._voucherHeader_edfkh_265{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._voucherHeader_edfkh_265 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0}._voucherSection_edfkh_256 p{color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._voucherForm_edfkh_284{margin-top:var(--spacing-3)}._subscriptionCard_edfkh_288{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);text-align:left}._currentStatus_edfkh_296{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-4);font-size:.875rem}._currentStatus_edfkh_296 p{margin:0;color:var(--muted-foreground)}._currentStatus_edfkh_296 p:first-child{margin-bottom:var(--spacing-1)}._subscriptionHeader_edfkh_313{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._subscriptionHeader_edfkh_313 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0}._featuresList_edfkh_329{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featuresList_edfkh_329 li{color:var(--foreground);font-size:1rem;display:flex;align-items:center;gap:var(--spacing-2)}._featuresList_edfkh_329 li svg{color:var(--primary);flex-shrink:0}._subscriptionActions_edfkh_351{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}@media (min-width: 480px){._subscriptionActions_edfkh_351{flex-direction:row;justify-content:center}}._gameOptionsGrid_edfkh_366{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width: 768px){._gameOptionsGrid_edfkh_366{grid-template-columns:1fr 1fr}}._advancedToggle_edfkh_378{display:flex;flex-direction:column;gap:var(--spacing-2)}._switchContainer_edfkh_384{display:flex;align-items:center;gap:var(--spacing-2)}._duplicateGame_edfkh_390{display:flex;flex-direction:column;gap:var(--spacing-2)}._duplicateInputWrapper_edfkh_396{display:flex;gap:var(--spacing-2);align-items:center}._duplicateInputWrapper_edfkh_396 input{flex:1}._advancedHeader_edfkh_406{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._advancedHeader_edfkh_406 h2{margin:0;padding:0;border:none}._loadingState_edfkh_420,._errorState_edfkh_421{text-align:center;padding:var(--spacing-8)}._loadingState_edfkh_420 p{margin-top:var(--spacing-4);color:var(--muted-foreground)}._errorIcon_edfkh_431{color:var(--error);width:3rem;height:3rem;margin-bottom:var(--spacing-4)}._errorState_edfkh_421 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2) 0}._errorState_edfkh_421 p{color:var(--muted-foreground)}._card_109ep_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_109ep_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._skeletonDetails_109ep_16{margin-top:var(--spacing-6);border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}@layer base{._progress_oppwu_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_oppwu_12{position:absolute;width:100%;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transform:translate(-100%);transition:transform var(--animation-duration-normal) ease-out}}._card_1b21g_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_1b21g_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._cardTitle_1b21g_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0}._freePlanCard_1b21g_24{border:2px solid color-mix(in srgb,var(--muted) 50%,transparent);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--muted) 5%,var(--surface)) 100%);position:relative}._freePlanCard_1b21g_24._limitReached_1b21g_30{border-color:var(--error);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--error) 3%,var(--surface)) 100%)}._limitAlert_1b21g_35{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 25%,transparent);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._warningAlert_1b21g_45{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._alertIcon_1b21g_55{width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:var(--spacing-1)}._limitAlert_1b21g_35 ._alertIcon_1b21g_55{color:var(--error)}._warningAlert_1b21g_45 ._alertIcon_1b21g_55{color:var(--warning)}._alertTitle_1b21g_70{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0;font-size:.875rem}._alertText_1b21g_77{color:var(--muted-foreground);font-size:.875rem;margin:0;line-height:1.4}._gameUsageSection_1b21g_84{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._gameUsageSection_1b21g_84:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._usageHeader_1b21g_96{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._usageTitle_1b21g_103{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;color:var(--foreground);margin:0;display:flex;align-items:center;gap:var(--spacing-2)}._usageCount_1b21g_114{font-weight:600;color:var(--muted-foreground);font-size:.875rem}._usageProgress_1b21g_120{margin-bottom:var(--spacing-2)}._usageDescription_1b21g_124{font-size:.875rem;color:var(--muted-foreground);margin:0}._resetInfo_1b21g_130{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--muted) 50%,transparent);border-radius:var(--radius);margin:var(--spacing-4) 0;font-size:.875rem;color:var(--muted-foreground)}._resetInfo_1b21g_130 svg{color:var(--muted-foreground);width:1rem;height:1rem}._tipsSection_1b21g_148{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._tipsTitle_1b21g_154{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0;display:flex;align-items:center;gap:var(--spacing-2)}._tipsTitle_1b21g_154 svg{color:var(--warning)}._tipsList_1b21g_169{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._tipsList_1b21g_169 li{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground);line-height:1.4}._tipIcon_1b21g_187{color:var(--success);flex-shrink:0;margin-top:.125rem}@media (max-width: var(--breakpoint-tablet)){._gameUsageSection_1b21g_84{margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-4)}}._form_15zrw_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._submitButton_15zrw_7{width:100%;margin-top:var(--spacing-4)}._errorMessage_15zrw_12{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;text-align:center}._card_qtpvr_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_qtpvr_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._cardTitle_qtpvr_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0}._cardDescription_qtpvr_24{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:1rem}._price_qtpvr_30{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--primary)}._pricePeriod_qtpvr_37{font-size:1rem;font-weight:400;color:var(--muted-foreground);margin-left:var(--spacing-1)}._errorCard_qtpvr_44{text-align:center;padding:var(--spacing-8)}._errorIcon_qtpvr_49{color:var(--error);width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-4)}._errorText_qtpvr_56{font-size:1.125rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._errorDetails_qtpvr_62{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._upgradeCard_qtpvr_68{border:2px solid var(--primary);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 3%,var(--surface)) 100%);position:relative}._upgradeCard_qtpvr_68:before{content:"RECOMMENDED";position:absolute;top:-1px;right:var(--spacing-4);background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:600;padding:var(--spacing-1) var(--spacing-3);border-radius:0 0 var(--radius) var(--radius);letter-spacing:.5px}._upgradeTitle_qtpvr_88{display:flex;align-items:center;gap:var(--spacing-2)}._upgradeIcon_qtpvr_94{color:var(--primary);width:1.5rem;height:1.5rem}._comparisonSection_qtpvr_100{margin:var(--spacing-6) 0;padding:var(--spacing-6) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._comparisonTitle_qtpvr_107{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0;text-align:center}._comparisonGrid_qtpvr_116{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._comparisonColumn_qtpvr_122{display:flex;flex-direction:column}._planName_qtpvr_127{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4)}._planBadge_qtpvr_134{font-size:.75rem;font-weight:600}._featuresList_qtpvr_139{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featureItem_qtpvr_148{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground)}._featureLimit_qtpvr_156{display:inline-block;background:var(--muted);color:var(--muted-foreground);font-weight:600;padding:.125rem var(--spacing-2);border-radius:var(--radius-sm);font-size:.75rem;min-width:1.5rem;text-align:center}._successIcon_qtpvr_168{color:var(--success);flex-shrink:0}._secondaryIcon_qtpvr_173{color:var(--secondary);flex-shrink:0}._restrictedIcon_qtpvr_178{color:var(--muted-foreground);flex-shrink:0}._upgradeHighlights_qtpvr_183{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._highlightItem_qtpvr_190{display:flex;gap:var(--spacing-3);align-items:flex-start}._highlightIcon_qtpvr_196{background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);padding:var(--spacing-2);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;flex-shrink:0}._highlightTitle_qtpvr_207{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0;font-size:.875rem}._highlightDescription_qtpvr_214{color:var(--muted-foreground);font-size:.875rem;margin:0;line-height:1.4}@media (max-width: var(--breakpoint-tablet)){._comparisonGrid_qtpvr_116{grid-template-columns:1fr;gap:var(--spacing-4)}._upgradeCard_qtpvr_68:before{right:var(--spacing-2);font-size:.65rem;padding:var(--spacing-1) var(--spacing-2)}._upgradeHighlights_qtpvr_183{gap:var(--spacing-3)}._highlightItem_qtpvr_190{gap:var(--spacing-2)}}._card_1f9oe_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_1f9oe_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._cardTitle_1f9oe_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0}._cardDescription_1f9oe_24{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:1rem}._statusDetails_1f9oe_30{margin-top:var(--spacing-6);border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._detailItem_1f9oe_39{display:flex;justify-content:space-between;align-items:center}._detailLabel_1f9oe_45{color:var(--muted-foreground);font-weight:500;display:flex;align-items:center;gap:var(--spacing-2)}._detailValue_1f9oe_53{color:var(--foreground);font-weight:500}._errorCard_1f9oe_58{text-align:center;padding:var(--spacing-8)}._errorIcon_1f9oe_63{color:var(--error);width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-4)}._errorText_1f9oe_70{font-size:1.125rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._errorDetails_1f9oe_76{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._cancelSection_1f9oe_82{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border);display:flex;justify-content:flex-end}._cancelWarning_1f9oe_90{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);border-radius:var(--radius);margin:var(--spacing-4) 0}._warningIcon_1f9oe_100{color:var(--warning);width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:var(--spacing-1)}._warningTitle_1f9oe_108{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0;font-size:.875rem}._warningList_1f9oe_115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._warningList_1f9oe_115 li{font-size:.875rem;color:var(--muted-foreground);position:relative;padding-left:var(--spacing-3)}._warningList_1f9oe_115 li:before{content:"•";color:var(--warning);position:absolute;left:0;top:0}._proAccessCard_1f9oe_139{background:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);margin:var(--spacing-6) 0;text-align:center}._proAccessHeader_1f9oe_148{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._crownIcon_1f9oe_156{color:var(--secondary);width:1.25rem;height:1.25rem}._proAccessTitle_1f9oe_162{font-weight:600;color:var(--foreground);font-size:.875rem}._proAccessValue_1f9oe_168{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-4)}._accessBreakdown_1f9oe_176{display:flex;justify-content:space-around;margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius)}._breakdownItem_1f9oe_185{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._breakdownLabel_1f9oe_192{font-size:.75rem;color:var(--muted-foreground);font-weight:500;display:flex;align-items:center;gap:var(--spacing-1)}._breakdownValue_1f9oe_201{font-weight:600;color:var(--foreground);font-size:.875rem}._proAccessDescription_1f9oe_207{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic}._reactivateSection_1f9oe_214{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._reactivateText_1f9oe_220{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin:0;font-style:italic}._upgradeContainer_1f9oe_228{display:flex;flex-direction:column;gap:var(--spacing-6)}@media (max-width: var(--breakpoint-tablet)){._proAccessValue_1f9oe_168{font-size:1.75rem}._accessBreakdown_1f9oe_176{flex-direction:column;gap:var(--spacing-2)}}._container_1ltgq_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._pageHeader_1ltgq_7{text-align:center;margin-bottom:var(--spacing-8)}._pageIcon_1ltgq_12{color:var(--secondary);width:3rem;height:3rem;margin-bottom:var(--spacing-3)}._pageTitle_1ltgq_19{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--foreground);margin:0}._pageSubtitle_1ltgq_27{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._card_1ltgq_33{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_1ltgq_41{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._cardTitle_1ltgq_48{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0}._cardDescription_1ltgq_56{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:1rem}._price_1ltgq_62{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--primary)}._pricePeriod_1ltgq_69{font-size:1rem;font-weight:400;color:var(--muted-foreground);margin-left:var(--spacing-1)}._benefitsList_1ltgq_76{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-3)}._benefitsList_1ltgq_76 li{display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._benefitsList_1ltgq_76 li svg{color:var(--success);flex-shrink:0}._statusDetails_1ltgq_97{margin-top:var(--spacing-6);border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._detailItem_1ltgq_106{display:flex;justify-content:space-between;align-items:center}._detailLabel_1ltgq_112{color:var(--muted-foreground);font-weight:500;display:flex;align-items:center;gap:var(--spacing-2)}._detailValue_1ltgq_120{color:var(--foreground);font-weight:500}._errorCard_1ltgq_125{text-align:center;padding:var(--spacing-8)}._errorIcon_1ltgq_130{color:var(--error);width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-4)}._errorText_1ltgq_137{font-size:1.125rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._errorDetails_1ltgq_143{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._skeletonDetails_1ltgq_149{margin-top:var(--spacing-6);border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._cancelSection_1ltgq_158{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border);display:flex;justify-content:flex-end}._cancelWarning_1ltgq_166{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);border-radius:var(--radius);margin:var(--spacing-4) 0}._warningIcon_1ltgq_176{color:var(--warning);width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:var(--spacing-1)}._warningTitle_1ltgq_184{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0;font-size:.875rem}._warningList_1ltgq_191{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._warningList_1ltgq_191 li{font-size:.875rem;color:var(--muted-foreground);position:relative;padding-left:var(--spacing-3)}._warningList_1ltgq_191 li:before{content:"•";color:var(--warning);position:absolute;left:0;top:0}._remainingDaysCard_1ltgq_215{background-color:color-mix(in srgb,var(--warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--warning) 20%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);margin:var(--spacing-6) 0}._remainingDaysHeader_1ltgq_223{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._clockIcon_1ltgq_230{color:var(--warning);width:1.25rem;height:1.25rem}._remainingDaysTitle_1ltgq_236{font-weight:600;color:var(--foreground);font-size:.875rem}._remainingDaysValue_1ltgq_242{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--warning);margin-bottom:var(--spacing-2)}._remainingDaysText_1ltgq_250{font-size:.875rem;color:var(--muted-foreground);margin:0}._reactivateSection_1ltgq_256{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._reactivateText_1ltgq_262{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin:0;font-style:italic}._upgradeContainer_1ltgq_271{display:flex;flex-direction:column;gap:var(--spacing-6)}._proAccessCard_1ltgq_277{background:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);margin:var(--spacing-6) 0;text-align:center}._proAccessHeader_1ltgq_286{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._crownIcon_1ltgq_294{color:var(--secondary);width:1.25rem;height:1.25rem}._proAccessTitle_1ltgq_300{font-weight:600;color:var(--foreground);font-size:.875rem}._proAccessValue_1ltgq_306{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-4)}._accessBreakdown_1ltgq_314{display:flex;justify-content:space-around;margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius)}._breakdownItem_1ltgq_323{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._breakdownLabel_1ltgq_330{font-size:.75rem;color:var(--muted-foreground);font-weight:500;display:flex;align-items:center;gap:var(--spacing-1)}._breakdownValue_1ltgq_339{font-weight:600;color:var(--foreground);font-size:.875rem}._proAccessDescription_1ltgq_345{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic}._upgradeCard_1ltgq_352{border:2px solid var(--primary);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 3%,var(--surface)) 100%);position:relative}._upgradeCard_1ltgq_352:before{content:"RECOMMENDED";position:absolute;top:-1px;right:var(--spacing-4);background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:600;padding:var(--spacing-1) var(--spacing-3);border-radius:0 0 var(--radius) var(--radius);letter-spacing:.5px}._upgradeTitle_1ltgq_372{display:flex;align-items:center;gap:var(--spacing-2)}._upgradeIcon_1ltgq_378{color:var(--primary);width:1.5rem;height:1.5rem}._comparisonSection_1ltgq_384{margin:var(--spacing-6) 0;padding:var(--spacing-6) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._comparisonTitle_1ltgq_391{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0;text-align:center}._comparisonGrid_1ltgq_400{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._comparisonColumn_1ltgq_406{display:flex;flex-direction:column}._planName_1ltgq_411{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4)}._planBadge_1ltgq_418{font-size:.75rem;font-weight:600}._featuresList_1ltgq_423{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featureItem_1ltgq_432{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground)}._featureLimit_1ltgq_440{display:inline-block;background:var(--muted);color:var(--muted-foreground);font-weight:600;padding:.125rem var(--spacing-2);border-radius:var(--radius-sm);font-size:.75rem;min-width:1.5rem;text-align:center}._successIcon_1ltgq_452{color:var(--success);flex-shrink:0}._secondaryIcon_1ltgq_457{color:var(--secondary);flex-shrink:0}._restrictedIcon_1ltgq_462{color:var(--muted-foreground);flex-shrink:0}._upgradeHighlights_1ltgq_467{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._highlightItem_1ltgq_474{display:flex;gap:var(--spacing-3);align-items:flex-start}._highlightIcon_1ltgq_480{background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);padding:var(--spacing-2);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;flex-shrink:0}._highlightTitle_1ltgq_491{font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0;font-size:.875rem}._highlightDescription_1ltgq_498{color:var(--muted-foreground);font-size:.875rem;margin:0;line-height:1.4}._subscriptionFaq_1ltgq_505{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border)}@media (max-width: var(--breakpoint-tablet)){._upgradeContainer_1ltgq_271{gap:var(--spacing-4)}._comparisonGrid_1ltgq_400{grid-template-columns:1fr;gap:var(--spacing-4)}._upgradeCard_1ltgq_352:before{right:var(--spacing-2);font-size:.65rem;padding:var(--spacing-1) var(--spacing-2)}._upgradeHighlights_1ltgq_467{gap:var(--spacing-3)}._highlightItem_1ltgq_474{gap:var(--spacing-2)}._proAccessValue_1ltgq_306{font-size:1.75rem}._accessBreakdown_1ltgq_314{flex-direction:column;gap:var(--spacing-2)}._subscriptionFaq_1ltgq_505{margin-top:var(--spacing-8);padding-top:var(--spacing-6)}}._container_1vrh3_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._loadingState_1vrh3_7,._errorState_1vrh3_8{text-align:center;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._loadingState_1vrh3_7 p{margin-top:var(--spacing-4);color:var(--muted-foreground)}._errorIcon_1vrh3_21{color:var(--error);width:3rem;height:3rem;margin-bottom:var(--spacing-4)}._errorState_1vrh3_8 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2) 0}._errorState_1vrh3_8 p{color:var(--muted-foreground);margin-bottom:var(--spacing-4);line-height:1.5}._redirectMessage_1vrh3_41{font-style:italic;color:var(--muted-foreground);font-size:.875rem}._errorActions_1vrh3_47{display:flex;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-6)}@media (max-width: 480px){._errorActions_1vrh3_47{flex-direction:column;align-items:center}}._card_q2ls1_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._resultsCard_q2ls1_9{border-color:var(--winner-first);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--winner-first) 5%,transparent))}._cardTitle_q2ls1_14{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-6) 0;text-align:center;color:var(--foreground)}._podiumContainer_q2ls1_23{display:flex;justify-content:center;align-items:flex-end;gap:var(--spacing-2);min-height:250px}._podiumStand_q2ls1_31{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border);width:30%;transition:all var(--animation-duration-normal) ease}._podiumFirst_q2ls1_43{order:2;height:220px;background-color:color-mix(in srgb,var(--winner-first) 10%,transparent);border-color:var(--winner-first)}._podiumSecond_q2ls1_50{order:1;height:180px;background-color:color-mix(in srgb,var(--winner-second) 10%,transparent);border-color:var(--winner-second)}._podiumThird_q2ls1_57{order:3;height:150px;background-color:color-mix(in srgb,var(--winner-third) 10%,transparent);border-color:var(--winner-third)}._podiumIconWrapper_q2ls1_64{margin-bottom:var(--spacing-2)}._podiumIcon_q2ls1_64{width:2.5rem;height:2.5rem}._first_q2ls1_73{color:var(--winner-first)}._second_q2ls1_74{color:var(--winner-second)}._third_q2ls1_75{color:var(--winner-third)}._podiumAvatar_q2ls1_77{width:4rem;height:4rem;margin-bottom:var(--spacing-2)}._podiumName_q2ls1_83{font-weight:600;font-size:1.1rem;margin:0}._podiumPosition_q2ls1_89{font-size:.875rem;color:var(--muted-foreground);margin:0}._container_oqai2_1{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-md);box-shadow:var(--shadow);border:1px solid var(--border)}._form_oqai2_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._dropzone_oqai2_15{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);border:2px dashed var(--border);border-radius:var(--radius);background-color:var(--background);color:var(--muted-foreground);cursor:pointer;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;position:relative;min-height:200px}._dropzone_oqai2_15:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,var(--background))}._dropzone_oqai2_15._dragging_oqai2_36{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,var(--background));border-style:solid}._fileInput_oqai2_42{display:none}._uploadPlaceholder_oqai2_46{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._uploadIcon_oqai2_54{color:var(--primary)}._uploadHint_oqai2_58{font-size:.875rem;color:var(--muted-foreground)}._previewContainer_oqai2_63{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._previewImage_oqai2_72{max-width:100%;max-height:300px;border-radius:var(--radius-sm);object-fit:contain}._removeButton_oqai2_79{position:absolute;top:var(--spacing-2);right:var(--spacing-2);z-index:var(--z-content-low)}._footer_oqai2_86{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._lightboxContent_1m55p_1{max-width:90vw;width:auto;height:90vh;background-color:#000c;border:none;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 32px #0000004d;animation:_fadeIn_1m55p_1 .3s ease}@keyframes _fadeIn_1m55p_1{0%{opacity:0}to{opacity:1}}._imageContainer_1m55p_22{flex-grow:1;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 80px);position:relative;overflow:hidden}._spinner_1m55p_33{position:absolute;color:#fff}._image_1m55p_22{max-width:100%;max-height:100%;object-fit:contain;transition:opacity .3s ease;opacity:1}._image_1m55p_22._loading_1m55p_46{opacity:0}._controls_1m55p_50{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._controls_1m55p_50>button{pointer-events:all;position:absolute;color:#fff;background-color:#0000004d;transition:background-color .2s ease}._controls_1m55p_50>button:hover{background-color:#00000080;color:#fff}._closeButton_1m55p_72{top:var(--spacing-4);right:var(--spacing-4)}._prevButton_1m55p_77{top:50%;left:var(--spacing-4);transform:translateY(-50%)}._nextButton_1m55p_83{top:50%;right:var(--spacing-4);transform:translateY(-50%)}._infoPanel_1m55p_89{width:100%;min-height:80px;background-color:#00000080;padding:var(--spacing-3) var(--spacing-4);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);box-sizing:border-box}._captionAndMeta_1m55p_101{flex-grow:1;overflow:hidden}._caption_1m55p_101{font-size:1rem;font-weight:500;margin:0 0 var(--spacing-2) 0;line-height:1.4}._metadata_1m55p_113{display:flex;align-items:center;gap:var(--spacing-4);font-size:.875rem;color:var(--muted-foreground);filter:brightness(1.5)}._metaItem_1m55p_122{display:flex;align-items:center;gap:var(--spacing-2)}._deleteButton_1m55p_128{flex-shrink:0}@media (max-width: 768px){._infoPanel_1m55p_89{flex-direction:column;align-items:flex-start;height:auto;padding:var(--spacing-3)}._deleteButton_1m55p_128{align-self:flex-end}._prevButton_1m55p_77,._nextButton_1m55p_83{top:auto;bottom:100px;transform:none}}._grid_1jggd_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-4)}@media (max-width: 768px){._grid_1jggd_1{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-2)}}._photoContainer_1jggd_14{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius);overflow:hidden;background-color:var(--muted);box-shadow:var(--shadow);cursor:pointer}._photo_1jggd_14{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-normal) ease}._photoContainer_1jggd_14:hover ._photo_1jggd_14{transform:scale(1.05)}._photoOverlay_1jggd_35{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2);background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%);color:#fff;opacity:0;transition:opacity var(--animation-duration-normal) ease}._photoContainer_1jggd_14:hover ._photoOverlay_1jggd_35{opacity:1}._uploaderInfo_1jggd_54{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.5)}._uploaderAvatar_1jggd_63{width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.5)}._deleteButton_1jggd_70{flex-shrink:0}._photoSkeleton_1jggd_74{aspect-ratio:1 / 1;height:auto}._messageContainer_1jggd_79{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);text-align:center}._errorIcon_1jggd_92{width:48px;height:48px;color:var(--error)}._emptyIcon_1jggd_98{width:48px;height:48px;color:var(--muted-foreground)}@layer base{@keyframes _collapsible-down_1grw8_1{0%{max-height:0}to{max-height:var(--radix-collapsible-content-height)}}@keyframes _collapsible-up_1grw8_1{0%{max-height:var(--radix-collapsible-content-height)}to{max-height:0}}._trigger_1grw8_20{cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:inherit}._content_1grw8_29{overflow:hidden}._content_1grw8_29[data-state=open]{animation:_collapsible-down_1grw8_1 var(--animation-duration-fast) ease-out}._content_1grw8_29[data-state=closed]{animation:_collapsible-up_1grw8_1 var(--animation-duration-fast) ease-out}}._advancedSettingsContainer_stcms_1{border-top:1px solid var(--border);margin-top:var(--spacing-6);padding-top:var(--spacing-6)}._advancedSettingsTrigger_stcms_7{width:100%;padding:0;background:transparent;border:none;text-align:left;cursor:pointer}._advancedSettingsHeader_stcms_16{display:flex;align-items:center;gap:var(--spacing-3);font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._chevron_stcms_25{margin-left:auto;transition:transform var(--animation-duration-fast) ease}._advancedSettingsTrigger_stcms_7[data-state=open] ._chevron_stcms_25{transform:rotate(180deg)}._settingsSummary_stcms_34{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._advancedSettingsContent_stcms_40{margin-top:var(--spacing-4)}._settingsGrid_stcms_44{display:grid;gap:var(--spacing-6)}._settingsGroup_stcms_49{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4)}._settingsGroupTitle_stcms_55{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-4) 0;color:var(--foreground)}._settingsGroupContent_stcms_65{display:flex;flex-direction:column;gap:var(--spacing-3)}._settingItem_stcms_71{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-3)}._settingItem_stcms_71:has(._settingTextValue_stcms_78){flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._settingLabel_stcms_84{font-size:.875rem;color:var(--muted-foreground);flex-shrink:0;min-width:120px}._settingValue_stcms_91{font-size:.875rem;font-weight:500;color:var(--foreground);text-align:right}._settingTextValue_stcms_78{font-size:.875rem;color:var(--foreground);line-height:1.5;white-space:pre-wrap;text-align:left;width:100%}@media (max-width: 768px){._settingItem_stcms_71{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._settingValue_stcms_91{text-align:left}._settingLabel_stcms_84{min-width:auto}}._card_1c0af_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardTitle_1c0af_9{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--spacing-2)}._inviteMessage_1c0af_21{color:var(--muted-foreground);margin-bottom:var(--spacing-4);line-height:1.5;font-size:.875rem}._inviteActions_1c0af_28{display:flex;gap:var(--spacing-3)}._inviteActions_1c0af_28>*{flex:1}._form_1wx77_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._formDescription_1wx77_7{font-size:.875rem;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0}._inputGroup_1wx77_13{display:flex;flex-direction:column;gap:var(--spacing-1)}._label_1wx77_19{font-weight:500;font-size:.875rem}._error_1wx77_24{color:var(--error);font-size:.875rem;margin-top:var(--spacing-1)}._buttonGroup_1wx77_30{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-2)}._card_31x40_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardTitle_31x40_9{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--spacing-2)}._actionsList_31x40_21{display:flex;flex-direction:column;gap:var(--spacing-3)}._actionsList_31x40_21>*{width:100%}._deleteSection_31x40_31{border-top:1px solid var(--border);padding-top:var(--spacing-3);margin-top:var(--spacing-3)}._addPlayersContent_31x40_37{margin:var(--spacing-4) 0}._container_1twyg_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._header_1twyg_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);flex-wrap:wrap;gap:var(--spacing-4)}._titleWrapper_1twyg_18{display:flex;align-items:center;gap:var(--spacing-3)}._headerIcon_1twyg_24{color:var(--primary);width:24px;height:24px}._title_1twyg_18{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._countWrapper_1twyg_38{display:flex;align-items:center;gap:var(--spacing-2)}._participantsList_1twyg_44{display:flex;flex-direction:column;gap:var(--spacing-8)}._sectionTitle_1twyg_50{font-family:var(--font-family-heading);font-size:1rem;font-weight:500;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._list_1twyg_60{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._participantItem_1twyg_69{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius);transition:background-color var(--animation-duration-fast)}._participantItem_1twyg_69:hover{background-color:color-mix(in srgb,var(--muted) 50%,var(--background))}._participantInfo_1twyg_83{display:flex;align-items:center;gap:var(--spacing-3)}._publicIconWrapper_1twyg_89{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:2px solid var(--border)}._participantDetails_1twyg_101{display:flex;flex-direction:column}._participantName_1twyg_106{font-weight:500;color:var(--foreground)}._participantEmail_1twyg_111{font-size:.875rem;color:var(--muted-foreground)}._participantActions_1twyg_116{display:flex;align-items:center;gap:var(--spacing-3)}._participantStatus_1twyg_122{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;text-transform:capitalize}._removeButton_1twyg_130{color:var(--muted-foreground);transition:color var(--animation-duration-fast)}._removeButton_1twyg_130:hover{color:var(--error)}._statusIcon_1twyg_139{width:16px;height:16px}._statusText_1twyg_144{color:var(--muted-foreground)}._accepted_1twyg_148{color:var(--success)}._declined_1twyg_151{color:var(--error)}._pending_1twyg_154{color:var(--warning-foreground)}._emptyState_1twyg_158{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0;font-style:italic}@media (max-width: 768px){._container_1twyg_1{padding:var(--spacing-4)}._header_1twyg_9{flex-direction:column;align-items:flex-start}._participantItem_1twyg_69{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._participantActions_1twyg_116{align-self:stretch;justify-content:space-between}}._pageContainer_1yq4b_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_1yq4b_7{margin-bottom:var(--spacing-8)}._backLink_1yq4b_11{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4);transition:color var(--animation-duration-fast) ease}._backLink_1yq4b_11:hover{color:var(--primary)}._titleContainer_1yq4b_26{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._title_1yq4b_26{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0;color:var(--foreground)}._contentGrid_1yq4b_41{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width: 992px){._contentGrid_1yq4b_41{grid-template-columns:2fr 1fr}}._mainContent_1yq4b_53,._sidebar_1yq4b_54{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_1yq4b_60{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardTitle_1yq4b_68{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--spacing-2)}._detailsList_1yq4b_80{display:flex;flex-direction:column;gap:var(--spacing-4)}._gameIdItem_1yq4b_86{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border);margin-bottom:var(--spacing-2)}._gameIdLabel_1yq4b_97{font-size:.875rem;color:var(--muted-foreground)}._copyButton_1yq4b_102{opacity:.7;transition:opacity var(--animation-duration-fast) ease}._copyButton_1yq4b_102:hover{opacity:1}._detailItem_1yq4b_111{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem}._detailIcon_1yq4b_118{color:var(--muted-foreground);flex-shrink:0}._publicEventItem_1yq4b_123{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);margin-top:var(--spacing-2)}._publicUrlContainer_1yq4b_134{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._publicUrlLabel_1yq4b_141{font-size:.875rem;font-weight:500;opacity:.9}._publicUrlField_1yq4b_147{display:flex;align-items:center;gap:var(--spacing-2);background-color:#ffffff1a;border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3)}._publicUrl_1yq4b_134{font-family:var(--font-family-monospace);font-size:.75rem;background-color:transparent;color:inherit;border:none;word-break:break-all;flex:1}._publicEventItem_1yq4b_123 ._copyButton_1yq4b_102{color:inherit;opacity:.8;transition:opacity var(--animation-duration-fast) ease}._publicEventItem_1yq4b_123 ._copyButton_1yq4b_102:hover{opacity:1;background-color:#ffffff1a}._publicEventItem_1yq4b_123 ._detailIcon_1yq4b_118{color:inherit;margin-top:var(--spacing-1);flex-shrink:0}@keyframes _fadeIn_1yq4b_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorState_1yq4b_190{text-align:center;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._errorIcon_1yq4b_199{color:var(--error);width:3rem;height:3rem;margin-bottom:var(--spacing-4)}._errorState_1yq4b_190 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2) 0}._errorState_1yq4b_190 p{color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._photosContent_1yq4b_222{display:flex;flex-direction:column;gap:var(--spacing-6)}._photoGallery_1yq4b_228{width:100%}._photoUploadSection_1yq4b_232{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._photoUpload_1yq4b_232{width:100%}._container_1vxt1_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._subscriptionRequired_1vxt1_7{text-align:center;max-width:600px;margin:0 auto}._subscriptionIcon_1vxt1_13{color:var(--secondary);width:4rem;height:4rem;margin-bottom:var(--spacing-4)}._subscriptionRequired_1vxt1_7 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._subscriptionRequired_1vxt1_7>p{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._subscriptionCard_1vxt1_34{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);text-align:left}._currentStatus_1vxt1_42{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-4);font-size:.875rem}._currentStatus_1vxt1_42 p{margin:0;color:var(--muted-foreground)}._currentStatus_1vxt1_42 p:first-child{margin-bottom:var(--spacing-1)}._subscriptionHeader_1vxt1_59{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._subscriptionHeader_1vxt1_59 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0}._featuresList_1vxt1_75{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featuresList_1vxt1_75 li{color:var(--foreground);font-size:1rem}._subscriptionActions_1vxt1_89{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}@media (min-width: 480px){._subscriptionActions_1vxt1_89{flex-direction:row;justify-content:center}}._card_r5reu_1{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._card_r5reu_1:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._header_r5reu_16{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._name_r5reu_24{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0;color:var(--card-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._content_r5reu_35{padding:var(--spacing-4);flex-grow:1}._stackInfo_r5reu_40{font-size:.875rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0}._stackInfo_r5reu_40 span{font-weight:600;color:var(--card-foreground)}._chipsContainer_r5reu_51{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chipWrapper_r5reu_57{position:relative}._chip_r5reu_51{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 4px #0003;border:2px solid rgba(255,255,255,.5)}._chipValue_r5reu_72{font-size:.75rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}._footer_r5reu_79{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);border-top:1px solid var(--border)}._viewDialogContent_r5reu_88{display:flex;flex-direction:column;gap:var(--spacing-6);max-height:60vh;overflow-y:auto}._viewSection_r5reu_96{display:flex;flex-direction:column;gap:var(--spacing-2)}._viewSectionTitle_r5reu_102{font-size:.875rem;font-weight:600;color:var(--card-foreground);margin:0}._viewSectionValue_r5reu_109{font-size:1.125rem;font-weight:500;color:var(--primary);margin:0}._viewChipsContainer_r5reu_116{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}._viewChipItem_r5reu_122{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._viewChip_r5reu_116{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 4px #0003;border:2px solid rgba(255,255,255,.5)}._viewChipValue_r5reu_140{font-size:.875rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}._viewChipLabel_r5reu_147{font-size:.75rem;color:var(--muted-foreground);text-align:center}._viewBreakdown_r5reu_153{display:flex;flex-direction:column;gap:var(--spacing-2)}._viewBreakdownItem_r5reu_159{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2);background-color:var(--surface);border-radius:var(--radius)}._viewBreakdownValue_r5reu_168{font-weight:500;color:var(--card-foreground)}._viewBreakdownCount_r5reu_173{font-weight:600;color:var(--primary)}._card_lr7vw_1{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._card_lr7vw_1:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._header_lr7vw_16{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._name_lr7vw_24{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0;color:var(--card-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._content_lr7vw_35{padding:var(--spacing-4);flex-grow:1}._infoGrid_lr7vw_40{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._infoItem_lr7vw_47{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._infoIcon_lr7vw_55{color:var(--primary);flex-shrink:0}._levelsPreview_lr7vw_60{margin-top:var(--spacing-4)}._previewTitle_lr7vw_64{font-size:.875rem;font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-2) 0}._levelList_lr7vw_71{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._levelItem_lr7vw_80{display:flex;align-items:baseline;gap:var(--spacing-2);font-size:.875rem;background-color:var(--surface);padding:var(--spacing-2);border-radius:var(--radius)}._levelNumber_lr7vw_90{font-weight:600;color:var(--primary);min-width:50px}._blinds_lr7vw_96{font-weight:500;color:var(--card-foreground)}._ante_lr7vw_101{font-size:.75rem;color:var(--muted-foreground)}._footer_lr7vw_106{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);border-top:1px solid var(--border)}._viewDialogContent_lr7vw_115{width:48rem;max-width:90vw}._viewContent_lr7vw_120{display:flex;flex-direction:column;gap:var(--spacing-6);max-height:60vh;overflow-y:auto}._viewInfoGrid_lr7vw_128{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius)}._viewInfoItem_lr7vw_137{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._viewInfoIcon_lr7vw_145{color:var(--primary);flex-shrink:0}._viewSection_lr7vw_150{display:flex;flex-direction:column;gap:var(--spacing-3)}._viewSectionTitle_lr7vw_156{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._viewLevelsContainer_lr7vw_165{display:flex;flex-direction:column;gap:var(--spacing-2);max-height:300px;overflow-y:auto}._viewLevelItem_lr7vw_173{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._viewLevelHeader_lr7vw_183{display:flex;justify-content:space-between;align-items:center}._viewLevelNumber_lr7vw_189{font-weight:600;color:var(--primary);font-size:.875rem}._viewLevelDuration_lr7vw_195{font-size:.75rem;color:var(--muted-foreground)}._viewLevelBlinds_lr7vw_200{display:flex;align-items:center;gap:var(--spacing-3)}._viewBlinds_lr7vw_206{font-weight:500;color:var(--card-foreground);font-size:1rem}._viewAnte_lr7vw_212{font-size:.875rem;color:var(--muted-foreground)}._viewBreaksContainer_lr7vw_217{display:flex;flex-direction:column;gap:var(--spacing-2)}._viewBreakItem_lr7vw_223{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._viewBreakAfter_lr7vw_233{font-weight:500;color:var(--card-foreground);font-size:.875rem}._viewBreakDuration_lr7vw_239{font-size:.875rem;color:var(--primary);font-weight:500}._form_j3g8z_1{display:flex;flex-direction:column;gap:var(--spacing-4);max-height:70vh;overflow-y:auto;padding-right:var(--spacing-2)}._chipGrid_j3g8z_10{display:flex;flex-direction:column;gap:var(--spacing-3)}._chipRow_j3g8z_16{display:grid;grid-template-columns:1fr 60px 40px;gap:var(--spacing-2);align-items:center}._formItemInline_j3g8z_23{margin-bottom:0}._colorInput_j3g8z_27{padding:var(--spacing-1);height:var(--form-control-height)}._breakdownGrid_j3g8z_32{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing-3)}._breakdownRow_j3g8z_38{display:flex;align-items:center;gap:var(--spacing-2)}._chipDisplay_j3g8z_44{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.8rem;flex-shrink:0;border:2px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 2px #0003}._totalStack_j3g8z_59{margin-top:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--muted-foreground);text-align:right;padding:var(--spacing-2);background-color:var(--surface);border-radius:var(--radius)}._footer_j3g8z_70{margin-top:var(--spacing-4);display:flex;justify-content:flex-end}._form_1spl6_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._levelsContainer_1spl6_7{max-height:40vh;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-2)}._levelHeader_1spl6_18{display:grid;grid-template-columns:30px 1fr 1fr 1fr 1fr 40px;gap:var(--spacing-2);padding:0 var(--spacing-2);font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-align:center}._levelRow_1spl6_29{display:grid;grid-template-columns:30px 1fr 1fr 1fr 1fr 40px;gap:var(--spacing-2);align-items:center}._levelNumber_1spl6_36{font-weight:600;text-align:center;color:var(--muted-foreground)}._breaksContainer_1spl6_42{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-2)}._breakHeader_1spl6_51{display:grid;grid-template-columns:1fr 1fr 40px;gap:var(--spacing-2);padding:0 var(--spacing-2);font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-align:center}._breakRow_1spl6_62{display:grid;grid-template-columns:1fr 1fr 40px;gap:var(--spacing-2);align-items:center}._formItemInline_1spl6_69{margin-bottom:0}._footer_1spl6_73{margin-top:var(--spacing-4);display:flex;justify-content:flex-end}._container_20f49_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._header_20f49_7{margin-bottom:var(--spacing-8);text-align:center}._title_20f49_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._subtitle_20f49_20{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._tabs_20f49_27{width:100%}._tabContent_20f49_31{padding-top:var(--spacing-6)}._tabHeader_20f49_35{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-4);flex-wrap:wrap}._tabHeader_20f49_35 p{color:var(--muted-foreground);margin:0;flex-grow:1}._sectionHeader_20f49_50{margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._sectionTitle_20f49_57{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0}._grid_20f49_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-6)}._cardSkeleton_20f49_70{height:250px;border-radius:var(--radius-lg)}._errorState_20f49_75{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-12) var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-lg);color:var(--muted-foreground)}._errorIcon_20f49_87{color:var(--error);margin-bottom:var(--spacing-4)}._emptyState_20f49_92{padding:var(--spacing-8) 0;text-align:center;color:var(--muted-foreground);background-color:var(--surface);border-radius:var(--radius-lg)}._dialogContentLarge_20f49_100{width:48rem;max-width:90vw}._card_bbx2v_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;align-items:flex-start;gap:var(--spacing-4);border:1px solid var(--border)}._iconWrapper_bbx2v_12{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconWrapper_bbx2v_12 svg{width:1.75rem;height:1.75rem}._content_bbx2v_28{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_bbx2v_34{font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;color:var(--muted-foreground);margin:0}._value_bbx2v_42{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.2}._container_15ov7_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4)}._toolbar_15ov7_12{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._filterWrapper_15ov7_19{position:relative;display:flex;align-items:center;flex-grow:1;max-width:400px}._filterIcon_15ov7_27{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none}._filterInput_15ov7_34{padding-left:calc(var(--spacing-3) * 2 + 18px);padding-right:calc(var(--spacing-3) * 2 + 18px)}._clearFilterButton_15ov7_39{position:absolute;right:var(--spacing-2);color:var(--muted-foreground)}._tableContainer_15ov7_45{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md)}._voucherTable_15ov7_51{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}._voucherHeader_15ov7_58,._voucherRow_15ov7_59{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr .5fr;align-items:center;padding:var(--spacing-3) var(--spacing-6);gap:var(--spacing-4)}._voucherHeader_15ov7_58{font-size:.875rem;font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em}._voucherRow_15ov7_59{border-bottom:1px solid var(--border);transition:background-color .2s ease}._voucherRow_15ov7_59:last-child{border-bottom:none}._voucherRow_15ov7_59:hover{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._codeColumn_15ov7_89{display:flex;flex-direction:column;gap:var(--spacing-1)}._voucherCode_15ov7_95{font-weight:600;color:var(--foreground)}._voucherDescription_15ov7_100{font-size:.875rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}._statusColumn_15ov7_109{display:flex;align-items:center}._gamesColumn_15ov7_114,._redemptionsColumn_15ov7_119,._expiresColumn_15ov7_124{font-family:var(--font-family-monospace);font-size:.875rem}._actionsColumn_15ov7_129{display:flex;justify-content:flex-end}._errorState_15ov7_134,._emptyState_15ov7_135{text-align:center;padding:var(--spacing-8) 0;color:var(--muted-foreground);grid-column:1 / -1}._pagination_15ov7_142{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px solid var(--border)}@media (max-width: 768px){._voucherHeader_15ov7_58,._voucherRow_15ov7_59{grid-template-columns:1fr;gap:var(--spacing-2)}._voucherHeader_15ov7_58{display:none}._voucherRow_15ov7_59{padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-2)}._codeColumn_15ov7_89,._statusColumn_15ov7_109,._gamesColumn_15ov7_114,._redemptionsColumn_15ov7_119,._expiresColumn_15ov7_124,._actionsColumn_15ov7_129{display:flex;justify-content:space-between;align-items:center}._codeColumn_15ov7_89:before{content:"Code:";font-weight:600;color:var(--muted-foreground)}._statusColumn_15ov7_109:before{content:"Status:";font-weight:600;color:var(--muted-foreground)}._gamesColumn_15ov7_114:before{content:"Games:";font-weight:600;color:var(--muted-foreground)}._redemptionsColumn_15ov7_119:before{content:"Redemptions:";font-weight:600;color:var(--muted-foreground)}._expiresColumn_15ov7_124:before{content:"Expires:";font-weight:600;color:var(--muted-foreground)}._actionsColumn_15ov7_129:before{content:"Actions:";font-weight:600;color:var(--muted-foreground)}}._container_11vf6_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8)}._header_11vf6_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-8);gap:var(--spacing-4)}._backLink_11vf6_15{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-3);transition:color var(--animation-duration-fast) ease}._backLink_11vf6_15:hover{color:var(--primary)}._title_11vf6_30{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_11vf6_38{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._mainContent_11vf6_44{display:flex;flex-direction:column;gap:var(--spacing-8)}._statsGrid_11vf6_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}@media (max-width: 768px){._container_11vf6_1{padding:var(--spacing-6)}._header_11vf6_7{flex-direction:column;align-items:stretch}._title_11vf6_30{font-size:1.875rem}._statsGrid_11vf6_50{grid-template-columns:1fr;gap:var(--spacing-4)}}._card_1xisa_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;align-items:flex-start;gap:var(--spacing-4);border:1px solid var(--border)}._iconWrapper_1xisa_12{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex;align-items:center;justify-content:center}._iconWrapper_1xisa_12 svg{width:1.75rem;height:1.75rem}._content_1xisa_27{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1xisa_33{font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;color:var(--muted-foreground);margin:0}._value_1xisa_41{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.2}._trend_1xisa_50{display:flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;font-weight:500;margin-top:var(--spacing-1)}._trendUp_1xisa_59{color:var(--success)}._trendDown_1xisa_63{color:var(--error)}._container_15fks_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8)}._header_15fks_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-8)}._header_15fks_7 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._header_15fks_7 p{font-size:1.125rem;color:var(--muted-foreground)}._mainContent_15fks_27{display:flex;flex-direction:column;gap:var(--spacing-8)}._statsGrid_15fks_33,._voucherStatsGrid_15fks_39{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._navigationGrid_15fks_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-6)}._navCard_15fks_51{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._navTitle_15fks_59{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--card-foreground)}._navButtons_15fks_67{display:flex;gap:var(--spacing-3);flex-wrap:wrap}._listsGrid_15fks_73{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width: 768px){._listsGrid_15fks_73{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){._listsGrid_15fks_73{grid-template-columns:repeat(3,1fr)}}._listCard_15fks_93{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._listTitle_15fks_101{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--card-foreground)}._list_15fks_73{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._listItem_15fks_118{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-3) 0;border-bottom:1px solid var(--border);gap:var(--spacing-4)}._listItem_15fks_118:last-child{border-bottom:none}._listItemContent_15fks_131{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._listItemName_15fks_139{font-weight:500;color:var(--foreground);font-size:.9375rem}._listItemEmail_15fks_145{color:var(--muted-foreground);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listDate_15fks_153{color:var(--muted-foreground);font-size:.8125rem;white-space:nowrap;flex-shrink:0}._skeletonList_15fks_160{display:flex;flex-direction:column;gap:var(--spacing-2)}._emptyState_15fks_166{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-8)}._errorState_15fks_173{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);background-color:var(--card);border-radius:var(--radius-lg);color:var(--error);text-align:center;box-shadow:var(--shadow);border:1px solid var(--border)}._errorState_15fks_173 svg{color:var(--error)}._errorState_15fks_173 h2{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);color:var(--foreground)}._errorState_15fks_173 p{color:var(--muted-foreground);max-width:400px}@media (max-width: 768px){._container_15fks_1{padding:var(--spacing-6)}._header_15fks_7{flex-direction:column;gap:var(--spacing-4)}._header_15fks_7 h1{font-size:1.875rem}._statsGrid_15fks_33{grid-template-columns:1fr;gap:var(--spacing-4)}._navButtons_15fks_67{flex-direction:column}._navButtons_15fks_67 a{width:100%;justify-content:center}._listItem_15fks_118{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._listDate_15fks_153{align-self:flex-end}}._chartContainer_p6ezs_1{width:100%;height:300px}._customTooltip_p6ezs_6{background-color:var(--popup);border:1px solid var(--border);padding:var(--spacing-3);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--popup-foreground)}._label_p6ezs_15{font-weight:600;margin-bottom:var(--spacing-1)}._intro_p6ezs_20{margin:0;font-size:.875rem}._errorMessage_p6ezs_25{display:flex;align-items:center;justify-content:center;height:100%;color:var(--error);font-size:.875rem;text-align:center}._tableContainer_kbp1d_1{overflow-x:auto}._table_kbp1d_1{width:100%;border-collapse:collapse;font-size:.9375rem}._table_kbp1d_1 th,._table_kbp1d_1 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:1px solid var(--border)}._table_kbp1d_1 th{font-weight:600;color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}._table_kbp1d_1 tbody tr:last-child td{border-bottom:none}._table_kbp1d_1 tbody tr:hover{background-color:var(--muted)}._center_kbp1d_34{text-align:center}._container_1pezs_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8)}._header_1pezs_7{margin-bottom:var(--spacing-8)}._header_1pezs_7 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._header_1pezs_7 p{font-size:1.125rem;color:var(--muted-foreground)}._mainContent_1pezs_24{display:flex;flex-direction:column;gap:var(--spacing-8)}._statsGrid_1pezs_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}._chartGrid_1pezs_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-6)}._chartCard_1pezs_42,._tableCard_1pezs_43,._skeletonCard_1pezs_44{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._chartTitle_1pezs_52,._tableTitle_1pezs_53{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-6);color:var(--card-foreground)}._locationList_1pezs_61{display:flex;flex-direction:column;gap:var(--spacing-4)}._locationItem_1pezs_67{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem}._locationInfo_1pezs_74{display:flex;align-items:center;gap:var(--spacing-3)}._locationIcon_1pezs_80{color:var(--primary)}._locationName_1pezs_84{font-weight:500;color:var(--foreground)}._locationCount_1pezs_89{color:var(--muted-foreground);font-size:.875rem}._errorState_1pezs_94{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);background-color:var(--card);border-radius:var(--radius-lg);color:var(--error);text-align:center;box-shadow:var(--shadow);border:1px solid var(--border)}._errorState_1pezs_94 svg{color:var(--error)}._errorState_1pezs_94 h2{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);color:var(--foreground)}._errorState_1pezs_94 p{color:var(--muted-foreground);max-width:400px}._emptyState_1pezs_124{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-8)}@media (max-width: 768px){._container_1pezs_1{padding:var(--spacing-4)}._chartGrid_1pezs_36{grid-template-columns:1fr}}._container_154pr_1{width:120px}._selectTrigger_154pr_5{height:2rem;font-size:.875rem}._selectItem_154pr_10{text-transform:capitalize}._container_bo7vt_1{display:flex;flex-direction:column;gap:var(--spacing-12)}._albumSection_bo7vt_7{width:100%}._albumHeader_bo7vt_11{margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._albumTitle_bo7vt_17{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0}._albumDate_bo7vt_25{font-size:.9rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0}._photoGrid_bo7vt_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-3)}@media (max-width: 768px){._photoGrid_bo7vt_31{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing-2)}}._photoContainer_bo7vt_44{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius);overflow:hidden;background-color:var(--muted);box-shadow:var(--shadow);cursor:pointer}._photo_bo7vt_31{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-normal) ease}._photoContainer_bo7vt_44:hover ._photo_bo7vt_31{transform:scale(1.05)}._photoSkeleton_bo7vt_65{aspect-ratio:1 / 1;height:auto}._messageContainer_bo7vt_70{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);text-align:center}._errorIcon_bo7vt_83{width:48px;height:48px;color:var(--error)}._emptyIcon_bo7vt_89{width:48px;height:48px;color:var(--muted-foreground)}._card_1q6yt_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._cardHeader_1q6yt_9{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._sectionTitle_1q6yt_18{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2)}._sectionIcon_1q6yt_29{color:var(--primary)}._addMemberForm_1q6yt_33{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._bulkEmailContainer_1q6yt_40{flex:1}._bulkEmailInput_1q6yt_44{width:100%}._membersList_1q6yt_48{display:flex;flex-direction:column;gap:var(--spacing-2);max-height:400px;overflow-y:auto;padding-right:var(--spacing-2)}._memberRow_1q6yt_57{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._memberRow_1q6yt_57:hover{background-color:var(--muted)}._memberInfo_1q6yt_70{display:flex;align-items:center;gap:var(--spacing-3)}._memberName_1q6yt_76{font-weight:500}._ownerIcon_1q6yt_80{color:var(--winner-first)}._moderatorIcon_1q6yt_83{color:var(--primary)}._memberIcon_1q6yt_86{color:var(--muted-foreground)}._memberActions_1q6yt_90{display:flex;align-items:center;gap:var(--spacing-3)}._removeIcon_1q6yt_96{color:var(--error)}._settingsSection_1q6yt_100{display:flex;flex-direction:column;gap:var(--spacing-4)}._settingRow_1q6yt_106{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._settingRow_1q6yt_106:last-child{border-bottom:none;padding-bottom:0}._settingInfo_1q6yt_119 h4{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1) 0}._settingInfo_1q6yt_119 p{font-size:.875rem;color:var(--muted-foreground);margin:0}._editNameForm_1q6yt_131{display:flex;align-items:center;gap:var(--spacing-2)}._destructiveRow_1q6yt_137 ._settingInfo_1q6yt_119 h4{color:var(--error)}._deleteConfirmOverlay_1q6yt_141{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);animation:_fadeIn_1q6yt_1 var(--animation-duration-fast) ease}@keyframes _fadeIn_1q6yt_1{0%{opacity:0}to{opacity:1}}._deleteConfirmDialog_1q6yt_161{background-color:var(--popup);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:450px;text-align:center;animation:_scaleIn_1q6yt_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_1q6yt_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._deleteIcon_1q6yt_182{color:var(--error);margin-bottom:var(--spacing-3)}._deleteConfirmDialog_1q6yt_161 h4{font-family:var(--font-family-heading);font-size:1.5rem;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._deleteConfirmDialog_1q6yt_161 p{margin:0 0 var(--spacing-6) 0;font-size:1rem;color:var(--muted-foreground)}._deleteActions_1q6yt_200{display:flex;justify-content:center;gap:var(--spacing-3)}._error_1q6yt_206{color:var(--error);text-align:center;padding:var(--spacing-8)}._container_15r1k_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8);color:var(--foreground)}._header_15r1k_8{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}@media (min-width: 768px){._header_15r1k_8{flex-direction:row;align-items:center}}._title_15r1k_26{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0}._mainContent_15r1k_34{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._errorState_15r1k_40{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-12) var(--spacing-8);text-align:center;color:var(--muted-foreground);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}._errorState_15r1k_40 h2{font-family:var(--font-family-heading);font-size:1.75rem;color:var(--foreground);margin:0}._errorState_15r1k_40 svg{color:var(--error)}._card_15r1k_67{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._cardHeader_15r1k_74{padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._cardContent_15r1k_80{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_15r1k_86{display:flex;justify-content:space-between;align-items:center}._form_u67xc_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_u67xc_7{margin-top:var(--spacing-2);width:100%}._pageWrapper_od08v_1{background-color:var(--background);min-height:100vh;padding:var(--spacing-8) 0}._container_od08v_7{max-width:var(--breakpoint-desktop);margin:0 auto;padding:0 var(--spacing-6)}._header_od08v_13{margin-bottom:var(--spacing-8);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-6)}._headerContent_od08v_19{display:flex;flex-direction:column;gap:var(--spacing-4)}._logoContainer_od08v_25{display:flex;justify-content:center;margin-bottom:var(--spacing-2)}._eventLogo_od08v_31{max-height:120px;max-width:300px;width:auto;height:auto;object-fit:contain;border-radius:var(--radius);box-shadow:var(--shadow)}@media (max-width: 768px){._eventLogo_od08v_31{max-height:80px;max-width:200px}}._title_od08v_48{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._meta_od08v_57{display:flex;align-items:center;gap:var(--spacing-4);color:var(--muted-foreground);font-size:1rem}._hostInfo_od08v_65{display:flex;align-items:center;gap:var(--spacing-2)}._contentGrid_od08v_71{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media (min-width: 768px){._contentGrid_od08v_71{grid-template-columns:2fr 1fr}}._detailsSection_od08v_83,._sidebar_od08v_89{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_od08v_95{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._cardHeader_od08v_102{padding:var(--spacing-4);border-bottom:1px solid var(--border)}._cardTitle_od08v_107{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._cardContent_od08v_115{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._cardContent_od08v_115 p{margin:0;line-height:1.6}._advancedSettingsCard_od08v_127{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--spacing-6)}._detailItem_od08v_135{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem;color:var(--card-foreground)}._detailIcon_od08v_143{color:var(--primary);flex-shrink:0}._infoBox_od08v_148{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 10%,transparent);color:var(--info);border-radius:var(--radius);font-weight:500}._registrantList_od08v_159{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._registrantItem_od08v_168{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius-sm);color:var(--muted-foreground)}._noRegistrants_od08v_175{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-4) 0}._centered_od08v_183{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;gap:var(--spacing-4)}._errorIcon_od08v_193{color:var(--error)}._errorTitle_od08v_197{font-family:var(--font-family-heading);font-size:2rem;margin:0}._errorDescription_od08v_203{color:var(--muted-foreground);max-width:400px;margin:0}._homeLink_od08v_209{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);text-decoration:none;font-weight:500;transition:background-color var(--animation-duration-fast) ease}._homeLink_od08v_209:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._container_1839n_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._header_1839n_7{text-align:center;margin-bottom:var(--spacing-8)}._header_1839n_7 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0}._header_1839n_7 p{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._form_1839n_26{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_1839n_32{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_1839n_39{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._grid_1839n_48{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._span2_1839n_54{grid-column:span 2}._datePickerTrigger_1839n_58{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400}._datePickerTrigger_1839n_58 span,._calendarIcon_1839n_70{color:var(--muted-foreground)}._actions_1839n_76{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-4)}._advancedFeaturesSection_1839n_84{display:flex;flex-direction:column;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._presetManager_1839n_91{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border)}._modeToggleContainer_1839n_98{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--surface);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border)}._modeLabel_1839n_108{font-weight:500;color:var(--foreground)}._subscriptionNotice_1839n_113{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);margin:0}._advancedHeader_1839n_122{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._advancedHeader_1839n_122 h2{margin:0;padding:0;border:none}._form_1kaxi_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_1kaxi_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._datePickerTrigger_1kaxi_13{justify-content:flex-start;text-align:left;font-weight:400;width:100%}._datePickerTrigger_1kaxi_13 span{color:var(--muted-foreground)}._calendarPopover_1kaxi_24{width:auto;padding:0}._submitButton_1kaxi_29{margin-top:var(--spacing-4)}@media (max-width: 768px){._grid_1kaxi_7{grid-template-columns:1fr}}._container_11kdi_1{max-width:800px;margin:0 auto;padding:var(--spacing-8)}._header_11kdi_7{margin-bottom:var(--spacing-8)}._backLink_11kdi_11{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-3);transition:color var(--animation-duration-fast) ease}._backLink_11kdi_11:hover{color:var(--primary)}._title_11kdi_26{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_11kdi_34{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._mainContent_11kdi_40{display:flex;flex-direction:column}._formContainer_11kdi_45{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}@media (max-width: 768px){._container_11kdi_1{padding:var(--spacing-6)}._title_11kdi_26{font-size:1.875rem}._formContainer_11kdi_45{padding:var(--spacing-6)}}._container_1elrp_1{padding:var(--spacing-8);background-color:var(--background);font-family:var(--font-family-base);color:var(--foreground)}._header_1elrp_8{font-family:var(--font-family-heading);font-size:1.875rem;font-weight:600;margin-bottom:var(--spacing-2)}._subHeader_1elrp_15{font-size:1rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._grid_1elrp_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing-6)}._card_1elrp_27{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardTitle_1elrp_35{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._fullWidth_1elrp_44{grid-column:1 / -1}._statusGrid_1elrp_49{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._statusItem_1elrp_55{display:flex;flex-direction:column;align-items:flex-start}._statusValue_1elrp_61{font-size:2.25rem;font-weight:600;color:var(--primary);line-height:1.2}._statusLabel_1elrp_68{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._skeletonValue_1elrp_74{width:60px;height:2.25rem;margin-bottom:var(--spacing-2)}._skeletonLabel_1elrp_80{width:120px;height:.875rem}._actionsContainer_1elrp_86{display:flex;flex-direction:column;gap:var(--spacing-6)}._actionForm_1elrp_92{display:flex;flex-direction:column;gap:var(--spacing-4)}._formGroup_1elrp_98{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_1elrp_104{font-size:.875rem;font-weight:500;color:var(--foreground)}._input_1elrp_110{width:100%;height:var(--form-control-height);padding:0 var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);background-color:var(--surface);color:var(--foreground);font-size:.9375rem;transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._input_1elrp_110:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._input_1elrp_110:disabled{opacity:.7;cursor:not-allowed;background-color:var(--muted)}._checkboxWrapper_1elrp_134{display:flex;align-items:center;gap:var(--spacing-2)}._checkbox_1elrp_134{width:1rem;height:1rem;accent-color:var(--primary)}._checkboxWrapper_1elrp_134 label{font-size:.875rem;color:var(--muted-foreground)}._actionButton_1elrp_151{align-self:flex-start}._divider_1elrp_155{height:1px;background-color:var(--border);margin:var(--spacing-2) 0}._logsContainer_1elrp_162{display:flex;flex-direction:column;gap:var(--spacing-4);max-height:400px;overflow-y:auto;padding-right:var(--spacing-2)}._logItem_1elrp_171{display:flex;align-items:flex-start;gap:var(--spacing-3)}._logIcon_1elrp_177{flex-shrink:0;margin-top:4px;color:var(--muted-foreground)}._logContent_1elrp_183{flex-grow:1}._logDescription_1elrp_187{font-size:.9375rem;color:var(--foreground);margin:0}._logMeta_1elrp_193{font-size:.8125rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1)}._logSeparator_1elrp_203{margin:0 var(--spacing-1)}._emptyState_1elrp_207{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);color:var(--muted-foreground);text-align:center}._emptyState_1elrp_207 svg{margin-bottom:var(--spacing-4)}._logSkeletonIcon_1elrp_221{width:16px;height:16px;border-radius:var(--radius-full);margin-top:4px}._logSkeletonContent_1elrp_228{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._logSkeletonText_1elrp_235{height:1rem}._alert_1elrp_240{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._alertError_1elrp_249{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 30%,transparent)}._alertWarning_1elrp_255{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}._dark_1elrp_261 ._alertWarning_1elrp_255{color:var(--warning)}._container_boa3u_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);font-family:var(--font-family-base);color:var(--foreground)}._header_boa3u_9{margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._titleContainer_boa3u_15{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._headerIcon_boa3u_22{color:var(--primary)}._title_boa3u_15{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_boa3u_34{font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:70ch}._mainContent_boa3u_41{display:flex;flex-direction:column;gap:var(--spacing-8)}._settingsGrid_boa3u_47{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media (min-width: 1024px){._settingsGrid_boa3u_47{grid-template-columns:2fr 1fr;align-items:start}}._diagnosticsSection_boa3u_60{margin-top:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px solid var(--border)}._sectionHeader_boa3u_66{margin-bottom:var(--spacing-6)}._sectionTitle_boa3u_70{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._sectionDescription_boa3u_78{font-size:1rem;color:var(--muted-foreground);margin:0;max-width:70ch}._settingsCard_boa3u_85,._placeholderCard_boa3u_86{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._cardTitle_boa3u_94{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--card-foreground)}._cardDescription_boa3u_102{font-size:.9375rem;color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._settingsList_boa3u_110{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}._settingLink_boa3u_118{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-radius:var(--radius-md);text-decoration:none;color:var(--card-foreground);transition:background-color var(--animation-duration-fast) ease}._settingLink_boa3u_118:hover{background-color:var(--surface)}._linkContent_boa3u_133{display:flex;align-items:center;gap:var(--spacing-4)}._linkIcon_boa3u_139{color:var(--primary);flex-shrink:0}._linkText_boa3u_144{display:flex;flex-direction:column}._linkTitle_boa3u_149{font-weight:500;font-size:1rem}._linkDescription_boa3u_154{font-size:.875rem;color:var(--muted-foreground)}._linkArrow_boa3u_159{color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease}._settingLink_boa3u_118:hover ._linkArrow_boa3u_159{transform:translate(4px);color:var(--primary)}._placeholderCard_boa3u_86{background-color:var(--surface);text-align:center;padding:var(--spacing-8)}._placeholderCard_boa3u_86 ._cardDescription_boa3u_102{border-bottom:none;margin-bottom:0}@media (max-width: 768px){._container_boa3u_1{padding:var(--mobile-spacing-xl) var(--mobile-spacing-md)}._header_boa3u_9{margin-bottom:var(--spacing-8)}._title_boa3u_15{font-size:var(--mobile-font-3xl)}._subtitle_boa3u_34{font-size:var(--mobile-font-lg)}._settingsGrid_boa3u_47{grid-template-columns:1fr}}:root{--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--breakpoint-mobile: 480px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--touch-target-min: 44px;--touch-target-comfortable: 48px;--touch-target-large: 56px;--mobile-spacing-xs: .5rem;--mobile-spacing-sm: .75rem;--mobile-spacing-md: 1rem;--mobile-spacing-lg: 1.5rem;--mobile-spacing-xl: 2rem;--mobile-font-xs: .75rem;--mobile-font-sm: .875rem;--mobile-font-base: 1rem;--mobile-font-lg: 1.125rem;--mobile-font-xl: 1.25rem;--mobile-font-2xl: 1.5rem;--mobile-font-3xl: 1.875rem;--form-control-height: 2.5rem;--button-height-sm: var(--touch-target-min);--button-height-md: var(--touch-target-comfortable);--button-height-lg: var(--touch-target-large);--input-height-sm: var(--touch-target-min);--input-height-md: var(--touch-target-comfortable);--input-height-lg: var(--touch-target-large);--mobile-padding-xs: .5rem;--mobile-padding-sm: .75rem;--mobile-padding-md: 1rem;--mobile-padding-lg: 1.25rem;--mobile-padding-xl: 1.5rem}:root{--background: hsl(220 10% 97%);--foreground: hsl(220 12% 10%);--surface: hsl(0 0% 100%);--surface-foreground: hsl(220 12% 10%);--sidebar: hsl(220 10% 94%);--sidebar-foreground: hsl(220 12% 10%);--card: hsl(0 0% 100%);--card-foreground: hsl(220 12% 10%);--popup: hsl(0 0% 100%);--popup-foreground: hsl(220 12% 10%);--primary: hsl(145 63% 25%);--primary-foreground: hsl(145 20% 98%);--secondary: hsl(40 70% 40%);--secondary-foreground: hsl(40 20% 98%);--accent: hsl(145 63% 30%);--accent-foreground: hsl(145 20% 98%);--muted: hsl(220 10% 90%);--muted-foreground: hsl(220 8% 45%);--success: hsl(145 63% 25%);--success-foreground: hsl(145 20% 98%);--error: hsl(0 72% 51%);--error-foreground: hsl(0 20% 98%);--warning: hsl(38 92% 50%);--warning-foreground: hsl(38 80% 10%);--info: hsl(210 92% 50%);--info-foreground: hsl(210 20% 98%);--info-hover: hsl(210 92% 55%);--info-active: hsl(210 92% 60%);--winner-first: hsl(40 70% 40%);--winner-second: hsl(220 10% 75%);--winner-third: hsl(30 40% 50%);--border: hsl(220 10% 88%);--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-heading: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace: "Fira Code", "JetBrains Mono", monospace;--font-family-cursive: "Caveat", cursive;--shadow: 0 1px 2px 0 hsl(220 12% 10% / .05);--shadow-md: 0 4px 6px -1px hsl(220 12% 10% / .1), 0 2px 4px -2px hsl(220 12% 10% / .1);--shadow-lg: 0 10px 15px -3px hsl(220 12% 10% / .1), 0 4px 6px -4px hsl(220 12% 10% / .1);--shadow-focus: 0 0 0 3px hsl(145 63% 25% / .2);--radius-sm: .25rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-color-1: hsl(145 63% 35%);--chart-color-2: hsl(40 70% 50%);--chart-color-3: hsl(210 80% 55%);--chart-color-4: hsl(260 60% 60%);--chart-color-5: hsl(0 70% 60%)}.dark{--background: hsl(220 12% 8%);--foreground: hsl(220 10% 92%);--surface: hsl(220 12% 12%);--surface-foreground: hsl(220 10% 95%);--sidebar: hsl(220 12% 10%);--sidebar-foreground: hsl(220 10% 95%);--card: hsl(220 12% 12%);--card-foreground: hsl(220 10% 95%);--popup: hsl(220 12% 14%);--popup-foreground: hsl(220 10% 95%);--primary: hsl(145 60% 45%);--primary-foreground: hsl(145 20% 98%);--secondary: hsl(40 70% 55%);--secondary-foreground: hsl(40 80% 10%);--accent: hsl(145 60% 50%);--accent-foreground: hsl(145 20% 98%);--muted: hsl(220 12% 20%);--muted-foreground: hsl(220 10% 60%);--success: hsl(145 60% 45%);--success-foreground: hsl(145 20% 98%);--error: hsl(0 70% 60%);--error-foreground: hsl(0 20% 98%);--warning: hsl(38 90% 60%);--warning-foreground: hsl(38 80% 10%);--info: hsl(210 90% 60%);--info-foreground: hsl(210 20% 98%);--info-hover: hsl(210 90% 65%);--info-active: hsl(210 90% 70%);--winner-first: hsl(40 70% 55%);--winner-second: hsl(220 10% 45%);--winner-third: hsl(30 40% 40%);--border: hsl(220 12% 25%);--shadow: 0 1px 2px 0 hsl(0 0% 0% / .05);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .1), 0 2px 4px -2px hsl(0 0% 0% / .1);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .1), 0 4px 6px -4px hsl(0 0% 0% / .1);--shadow-focus: 0 0 0 3px hsl(145 60% 45% / .2);--chart-color-1: hsl(145 60% 50%);--chart-color-2: hsl(40 70% 60%);--chart-color-3: hsl(210 80% 65%);--chart-color-4: hsl(260 60% 70%);--chart-color-5: hsl(0 70% 70%)}@layer base{ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}
