@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)}}._pageWrapper_lxmp6_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_lxmp6_1:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._container_lxmp6_20{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);position:relative;z-index:1}._heroSection_lxmp6_28{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;animation:_fadeInUp_lxmp6_84 .6s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);border:none}._heroSection_lxmp6_28:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_lxmp6_1 3s infinite;pointer-events:none}@media(min-width:768px){._heroSection_lxmp6_28{flex-direction:row;align-items:center}}@keyframes _shimmer_lxmp6_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_lxmp6_84{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_lxmp6_84{animation:_fadeInUp_lxmp6_84 .6s cubic-bezier(.4,0,.2,1) backwards}._headerContent_lxmp6_88{flex-grow:1;position:relative;z-index:1}._title_lxmp6_94{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._subtitle_lxmp6_106{color:var(--primary-foreground);margin-top:var(--spacing-3);font-size:1.125rem;opacity:.9;margin-bottom:0}._actions_lxmp6_114{display:flex;gap:var(--spacing-3);flex-shrink:0;position:relative;z-index:1}._createButton_lxmp6_122{transition:all var(--animation-duration-normal) ease;box-shadow:var(--shadow-md)}._createButton_lxmp6_122:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._filterBar_lxmp6_132{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-8);flex-wrap:wrap;background:var(--surface);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md);position:relative;overflow:hidden;animation:_fadeInUp_lxmp6_84 .6s cubic-bezier(.4,0,.2,1) .1s backwards}._filterBar_lxmp6_132:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--primary));opacity:.5}._filterButton_lxmp6_158{text-transform:capitalize;transition:all var(--animation-duration-fast) ease}._filterButton_lxmp6_158[data-state=active],._filterButton_lxmp6_158.primary{background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--primary-foreground);box-shadow:0 2px 8px color-mix(in srgb,var(--primary) 30%,transparent)}._filterButton_lxmp6_158:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}._gamesListContainer_lxmp6_175{background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow-md);animation:_fadeInUp_lxmp6_84 .6s cubic-bezier(.4,0,.2,1) .2s backwards;transition:box-shadow var(--animation-duration-normal) ease}._gamesListContainer_lxmp6_175:hover{box-shadow:var(--shadow-lg)}._tableHeader_lxmp6_189{display:none;padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-bottom:1px solid var(--border);font-weight:600;font-size:.875rem;color:var(--primary-foreground);text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden}._tableHeader_lxmp6_189:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_lxmp6_1 3s infinite;pointer-events:none}._tableHeader_lxmp6_189>*{position:relative;z-index:1}@media(min-width:768px){._tableHeader_lxmp6_189{display:grid;grid-template-columns:2fr 1fr 1fr 100px 120px 120px;gap:var(--spacing-4);align-items:center}}._titleColumn_lxmp6_229,._hostColumn_lxmp6_230,._dateTimeColumn_lxmp6_231,._buyInColumn_lxmp6_232,._inviteStatusColumn_lxmp6_233,._statusColumn_lxmp6_234{text-align:left}._inviteStatusColumn_lxmp6_233,._statusColumn_lxmp6_234{text-align:right}._gamesList_lxmp6_175{display:flex;flex-direction:column}._gameRow_lxmp6_248{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid var(--border);background-color:var(--surface);animation:_fadeInUp_lxmp6_84 .4s cubic-bezier(.4,0,.2,1) backwards}@keyframes _fadeInUp_lxmp6_84{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._gameRow_lxmp6_248:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._gameRow_lxmp6_248:last-child{border-bottom:none}._gameRow_lxmp6_248:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px);box-shadow:0 4px 12px -2px #0000001a,0 6px 16px -4px #00000014,inset 0 1px #ffffff0d;z-index:1}._gameRow_lxmp6_248:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%)}._gameRowContent_lxmp6_302{display:flex;flex-direction:column;padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-3);min-height:80px;position:relative;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){._gameRowContent_lxmp6_302{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_lxmp6_324{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._titleContainer_lxmp6_331{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._gameTitle_lxmp6_338{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;display:flex;align-items:center;gap:var(--spacing-2);transition:color .3s cubic-bezier(.4,0,.2,1)}._gameRow_lxmp6_248:hover ._gameTitle_lxmp6_338{color:var(--primary)}._hostBadge_lxmp6_360{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:linear-gradient(135deg,var(--secondary) 0%,color-mix(in srgb,var(--secondary) 80%,var(--primary)) 100%);color:var(--secondary-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 8px #00000026,inset 0 1px #fff3,0 0 0 1px color-mix(in srgb,var(--secondary) 30%,transparent);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._hostBadge_lxmp6_360:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .3s ease}._gameRow_lxmp6_248:hover ._hostBadge_lxmp6_360{transform:scale(1.08);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff4d,0 0 16px color-mix(in srgb,var(--secondary) 50%,transparent)}._gameRow_lxmp6_248:hover ._hostBadge_lxmp6_360:before{left:100%}._locationText_lxmp6_405{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;min-width:0}._truncatedText_lxmp6_414{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}._hostSection_lxmp6_421{display:flex;align-items:center;font-size:.875rem;color:var(--muted-foreground)}._hostName_lxmp6_428{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}@media(max-width:767px){._hostSection_lxmp6_421{align-self:flex-start}}._dateTimeSection_lxmp6_441{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem;color:var(--muted-foreground)}@media(max-width:767px){._dateTimeSection_lxmp6_441{flex-direction:row;gap:var(--spacing-4);flex-wrap:wrap}}._dateTime_lxmp6_231{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}._calendarIcon_lxmp6_464{animation:_pulse_lxmp6_1 2s ease-in-out infinite}@keyframes _pulse_lxmp6_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._buyInSection_lxmp6_477{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground);font-weight:500}@media(max-width:767px){._buyInSection_lxmp6_477{align-self:flex-start}}._inviteStatusSection_lxmp6_492{display:flex;justify-content:flex-end}@media(max-width:767px){._inviteStatusSection_lxmp6_492{justify-content:flex-start;align-self:flex-start}}._inviteStatusBadge_lxmp6_504{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000001a}._gameRow_lxmp6_248:hover ._inviteStatusBadge_lxmp6_504{transform:scale(1.05);box-shadow:0 4px 8px #00000026}._statusSection_lxmp6_519{display:flex;justify-content:flex-end}@media(max-width:767px){._statusSection_lxmp6_519{justify-content:flex-start;align-self:flex-start}}._statusBadge_lxmp6_531{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000001a}._gameRow_lxmp6_248:hover ._statusBadge_lxmp6_531{transform:scale(1.05);box-shadow:0 4px 8px #00000026}._emptyState_lxmp6_546,._errorState_lxmp6_547{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);box-shadow:var(--shadow-lg);animation:_fadeInUp_lxmp6_84 .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._emptyState_lxmp6_546:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--primary));opacity:.5;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._emptyStateTitle_lxmp6_578{font-family:var(--font-family-heading);font-size:1.75rem;color:var(--foreground);margin:0;font-weight:700;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._emptyState_lxmp6_546 svg{display:flex;align-items:center;justify-content:center;width:80px;height:80px;padding:var(--spacing-4);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--primary) 25%,transparent));color:var(--primary);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 20%,transparent),inset 0 1px #ffffff1a}._errorState_lxmp6_547{color:var(--error);flex-direction:row;gap:var(--spacing-2)}._errorState_lxmp6_547 svg{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:var(--spacing-3);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 15%,transparent),color-mix(in srgb,var(--error) 25%,transparent));color:var(--error);flex-shrink:0;box-shadow:0 4px 12px color-mix(in srgb,var(--error) 20%,transparent),inset 0 1px #ffffff1a}@media(prefers-reduced-motion:reduce){._heroSection_lxmp6_28,._fadeInUp_lxmp6_84,._filterBar_lxmp6_132,._gamesListContainer_lxmp6_175,._gameRow_lxmp6_248,._gameRowContent_lxmp6_302,._gameTitle_lxmp6_338,._hostBadge_lxmp6_360,._inviteStatusBadge_lxmp6_504,._statusBadge_lxmp6_531,._sparkleIcon_lxmp6_639,._calendarIcon_lxmp6_464,._emptyState_lxmp6_546,._errorState_lxmp6_547{animation:none;transition:none}._heroSection_lxmp6_28:before,._tableHeader_lxmp6_189:before,._hostBadge_lxmp6_360:before{animation:none}._gameRow_lxmp6_248:hover{transform:translateY(-2px)}._gameRow_lxmp6_248:hover ._hostBadge_lxmp6_360,._gameRow_lxmp6_248:hover ._inviteStatusBadge_lxmp6_504,._gameRow_lxmp6_248:hover ._statusBadge_lxmp6_531{transform:none}}@media(max-width:767px){._pageWrapper_lxmp6_1{padding:var(--spacing-4) 0}._container_lxmp6_20{padding:0 var(--spacing-4)}._heroSection_lxmp6_28{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._title_lxmp6_94{font-size:2rem}._subtitle_lxmp6_106{font-size:1rem}._filterBar_lxmp6_132{padding:var(--spacing-3) var(--spacing-4)}._gameRowContent_lxmp6_302{gap:var(--spacing-2);padding:var(--spacing-4);min-height:auto}._gameTitle_lxmp6_338{font-size:1rem;max-width:200px}._truncatedText_lxmp6_414{max-width:180px}._dateTimeSection_lxmp6_441{margin-top:var(--spacing-1)}._emptyState_lxmp6_546,._errorState_lxmp6_547{padding:var(--spacing-8) var(--spacing-4)}._emptyStateTitle_lxmp6_578{font-size:1.5rem}._emptyState_lxmp6_546 svg{width:60px;height:60px}}._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_1kw85_1{position:relative;color:var(--foreground)}._badgeCount_1kw85_6{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:var(--spacing-1) .35rem;font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center;transform:translate(25%,-25%)}._popoverContent_1kw85_21{width:420px;padding:0;max-height:600px;display:flex;flex-direction:column}._header_1kw85_29{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);flex-shrink:0}._title_1kw85_38{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:600;margin:0}._notificationList_1kw85_45{max-height:500px;overflow-y:auto;flex:1}._skeletonContainer_1kw85_51{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonItem_1kw85_58{height:80px}._emptyState_1kw85_62{padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--muted-foreground)}._invitationsSection_1kw85_69{border-bottom:2px solid var(--border)}._sectionHeader_1kw85_73{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);background-color:var(--muted);border-bottom:1px solid var(--border)}._sectionTitle_1kw85_82{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._invitationItem_1kw85_90{padding:var(--spacing-4);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--primary) 5%,transparent);transition:background-color var(--animation-duration-fast) ease}._invitationItem_1kw85_90:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent)}._invitationItem_1kw85_90:last-child{border-bottom:none}._invitationHeader_1kw85_105{margin-bottom:var(--spacing-3)}._invitationTitle_1kw85_109{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}._invitationDetails_1kw85_116{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._invitationDetail_1kw85_116{display:flex;align-items:center;gap:var(--spacing-2);font-size:.85rem;color:var(--muted-foreground)}._invitationDetail_1kw85_116 svg{flex-shrink:0;color:var(--primary)}._invitationActions_1kw85_136{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-3)}._acceptButton_1kw85_142{flex:1;border-color:var(--primary);color:var(--primary)}._acceptButton_1kw85_142:hover{background-color:var(--primary);color:var(--primary-foreground)}._declineButton_1kw85_153{flex:1;color:var(--muted-foreground)}._declineButton_1kw85_153:hover{background-color:var(--muted);color:var(--foreground)}._notificationItem_1kw85_168{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_1kw85_168:hover{background-color:var(--muted)}._notificationItem_1kw85_168:last-child{border-bottom:none}._unread_1kw85_184{background-color:color-mix(in srgb,var(--primary) 8%,transparent)}._notificationIcon_1kw85_188{flex-shrink:0;margin-top:2px;color:var(--muted-foreground)}._notificationText_1kw85_194{flex-grow:1}._notificationMessage_1kw85_198{margin:0;font-size:.9rem;line-height:1.4;color:var(--foreground)}._notificationTime_1kw85_205{font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1);display:block}._loadMoreButton_1kw85_212{width:100%;padding:var(--spacing-3);border-top:1px solid var(--border);border-radius:0}@media(max-width:768px){._popoverContent_1kw85_21{width:95vw;max-width:380px}._invitationDetails_1kw85_116{font-size:.8rem}._invitationActions_1kw85_136{flex-direction:column}._acceptButton_1kw85_142,._declineButton_1kw85_153{width:100%}}@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_1e1ls_1{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._gameLogHeader_1e1ls_9,._gameLogRow_1e1ls_10{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-4)}._gameLogHeader_1e1ls_9{font-size:.875rem;font-weight:600;color:var(--primary-foreground);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._gameLogHeader_1e1ls_9:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_1e1ls_1 3s infinite;pointer-events:none}._gameLogHeader_1e1ls_9>*{position:relative;z-index:1}._gameLogHeader_1e1ls_9 ._gameColumn_1e1ls_47,._gameLogHeader_1e1ls_9 ._dateColumn_1e1ls_48,._gameLogHeader_1e1ls_9 ._winnerColumn_1e1ls_49,._gameLogHeader_1e1ls_9 ._statusColumn_1e1ls_50{color:var(--primary-foreground)}._gameLogRow_1e1ls_10{display:grid;text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid var(--border);background-color:var(--surface);animation:_fadeInUp_1e1ls_1 .4s cubic-bezier(.4,0,.2,1) backwards;cursor:pointer}@keyframes _shimmer_1e1ls_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_1e1ls_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._gameLogRow_1e1ls_10:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._gameLogRow_1e1ls_10:last-child{border-bottom:none}._gameLogRow_1e1ls_10:hover{background-color:color-mix(in srgb,var(--surface) 97%,var(--primary))}._gameLogRow_1e1ls_10:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%)}._gameColumn_1e1ls_47{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._gameTitle_1e1ls_117{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;display:flex;align-items:center;gap:var(--spacing-2);transition:color .3s cubic-bezier(.4,0,.2,1)}._gameStatus_1e1ls_132{font-size:.75rem}._dateColumn_1e1ls_48{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._winnerColumn_1e1ls_49{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--muted-foreground);min-width:0}._winnerName_1e1ls_152{color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._medalFirst_1e1ls_160{color:#fc3;flex-shrink:0}._medalSecond_1e1ls_165{color:#bfbfbf;flex-shrink:0}._medalThird_1e1ls_170{color:#e88c30;flex-shrink:0}._statusColumn_1e1ls_50{display:flex;justify-content:flex-end}._statusBadge_1e1ls_180{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000001a}._gameLogRow_1e1ls_10:hover ._statusBadge_1e1ls_180{transform:scale(1.05);box-shadow:0 4px 8px #00000026}._emptyState_1e1ls_195{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);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4)}._emptyState_1e1ls_195 h3{margin:var(--spacing-4) 0 var(--spacing-2) 0;color:var(--foreground)}._emptyState_1e1ls_195 p{margin:0}@media(prefers-reduced-motion:reduce){._gameLogRow_1e1ls_10{animation:none}}@media(max-width:768px){._gameLogHeader_1e1ls_9,._gameLogRow_1e1ls_10{grid-template-columns:1fr;gap:var(--spacing-2)}._gameLogHeader_1e1ls_9{display:none}._gameLogRow_1e1ls_10{padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-2)}._gameColumn_1e1ls_47,._dateColumn_1e1ls_48,._winnerColumn_1e1ls_49,._statusColumn_1e1ls_50{display:flex;justify-content:space-between;align-items:center}._gameColumn_1e1ls_47:before{content:"Game:";font-weight:600;color:var(--muted-foreground)}._dateColumn_1e1ls_48:before{content:"Date:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_1e1ls_49:nth-child(3):before{content:"1st:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_1e1ls_49:nth-child(4):before{content:"2nd:";font-weight:600;color:var(--muted-foreground)}._winnerColumn_1e1ls_49:nth-child(5):before{content:"3rd:";font-weight:600;color:var(--muted-foreground)}._statusColumn_1e1ls_50: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}._pageWrapper_zfxao_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_zfxao_1:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._container_zfxao_20{max-width:1200px;margin:0 auto;padding:0 var(--spacing-8);position:relative;z-index:1}._heroSection_zfxao_28{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;position:relative;overflow:hidden;animation:_fadeInUp_zfxao_72 .6s cubic-bezier(.4,0,.2,1)}._heroSection_zfxao_28:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_zfxao_1 3s infinite;pointer-events:none}@keyframes _shimmer_zfxao_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_zfxao_72{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_zfxao_72{animation:_fadeInUp_zfxao_72 .6s cubic-bezier(.4,0,.2,1) backwards}._header_zfxao_76{text-align:center;margin-bottom:var(--spacing-8)}._title_zfxao_81{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 var(--spacing-3) 0;line-height:1.2;position:relative;z-index:1}._subtitle_zfxao_95{font-size:1.125rem;color:var(--primary-foreground);opacity:.9;position:relative;z-index:1;max-width:600px;margin:0 auto}._tabs_zfxao_107{width:100%}._tabContent_zfxao_111{padding-top:var(--spacing-8)}._dashboardContainer_zfxao_115{display:flex;flex-direction:column;gap:var(--spacing-8)}._filters_zfxao_121{display:flex;flex-wrap:wrap;gap:var(--spacing-4);background:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md);position:relative;overflow:hidden;animation:_fadeInUp_zfxao_72 .6s cubic-bezier(.4,0,.2,1)}._filters_zfxao_121:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--primary));opacity:.5}._selectTrigger_zfxao_146{min-width:180px;transition:all var(--animation-duration-fast) ease}._selectTrigger_zfxao_146:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}._statsGrid_zfxao_156{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-6)}._statCard_zfxao_162{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);border:1px solid var(--border);box-shadow:var(--shadow-md);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;overflow:hidden}._statCard_zfxao_162:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left var(--animation-duration-slow) ease}._statCard_zfxao_162:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._statCard_zfxao_162:hover:before{left:100%}._statIcon_zfxao_198{flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));position:relative;transition:transform var(--animation-duration-fast) ease}._statCard_zfxao_162:hover ._statIcon_zfxao_198{transform:scale(1.05)}._statIcon_zfxao_198:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity var(--animation-duration-fast) ease}._statCard_zfxao_162:hover ._statIcon_zfxao_198:before{opacity:1;animation:_shimmer_zfxao_1 1.5s infinite;pointer-events:none}._statIcon_zfxao_198 svg{width:28px;height:28px;color:var(--primary-foreground);position:relative;z-index:1}._gamesPlayedIcon_zfxao_239{background:linear-gradient(135deg,#0a80f5,#855cd6)}._winsIcon_zfxao_243{background:linear-gradient(135deg,var(--winner-first),hsl(45 100% 60%))}._winRateIcon_zfxao_247{background:linear-gradient(135deg,var(--success),var(--accent))}._itmIcon_zfxao_251{background:linear-gradient(135deg,var(--secondary),hsl(30 90% 55%))}._avgFinishIcon_zfxao_255{background:linear-gradient(135deg,#855cd6,#b579d2)}._statContent_zfxao_259{flex:1}._statTitle_zfxao_263{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;text-transform:uppercase;letter-spacing:.05em}._statValue_zfxao_272{font-size:2rem;font-weight:700;font-family:var(--font-family-heading);color:var(--foreground);margin:0;line-height:1}._chartSection_zfxao_281{background-color:var(--surface);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-md);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._chartSection_zfxao_281:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._chartHeader_zfxao_297{padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._chartHeader_zfxao_297:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_zfxao_1 3s infinite;pointer-events:none}._sectionTitle_zfxao_316{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0;position:relative;z-index:1}._chartBody_zfxao_326{padding:var(--spacing-6)}._chartContainer_zfxao_330{height:350px;width:100%}._emptyChart_zfxao_335{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8);margin:0}._leaderboardContainer_zfxao_343{position:relative;animation:_fadeInUp_zfxao_72 .6s cubic-bezier(.4,0,.2,1)}._leaderboard_zfxao_343{background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow-md);transition:box-shadow var(--animation-duration-normal) ease}._leaderboard_zfxao_343:hover{box-shadow:var(--shadow-lg)}._leaderboardNote_zfxao_361{padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--muted) 30%,transparent),color-mix(in srgb,var(--muted) 50%,transparent));position:relative}._leaderboardNote_zfxao_361:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}._leaderboardNote_zfxao_361 p{margin:0;font-size:.8125rem;color:var(--muted-foreground);font-style:italic;text-align:center;line-height:1.5}._leaderboardNoteEmpty_zfxao_387{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 10%,transparent),color-mix(in srgb,var(--primary) 15%,transparent));border-bottom:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));padding:var(--spacing-6)}._leaderboardNoteEmpty_zfxao_387 p{font-size:.9375rem;color:var(--foreground);font-style:normal;margin-bottom:var(--spacing-3)}._leaderboardNoteEmpty_zfxao_387 p:last-child{margin-bottom:0;color:var(--muted-foreground);font-size:.875rem}._leaderboardNoteEmpty_zfxao_387 strong{color:var(--primary);font-weight:600}._leaderboardHeader_zfxao_412{display:grid;grid-template-columns:60px 2fr 1fr 1fr 1fr 1fr 40px;align-items:center;padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-4);font-size:.875rem;font-weight:600;color:var(--primary-foreground);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._leaderboardHeader_zfxao_412:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_zfxao_1 3s infinite;pointer-events:none}._leaderboardHeader_zfxao_412>*{position:relative;z-index:1}._leaderboardRow_zfxao_446{display:grid;grid-template-columns:60px 2fr 1fr 1fr 1fr 1fr 40px;align-items:center;padding:var(--spacing-6);gap:var(--spacing-4);border-bottom:1px solid var(--border);position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_fadeInUp_zfxao_72 .4s cubic-bezier(.4,0,.2,1) backwards;overflow:visible;background-color:var(--surface)}._leaderboardRow_zfxao_446:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._leaderboardRow_zfxao_446:last-child{border-bottom:none}._leaderboardRow_zfxao_446:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;z-index:1}._leaderboardRow_zfxao_446:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%)}._leaderboardRow_zfxao_446:hover ._playerName_zfxao_490{color:var(--primary)}._leaderboardRow_zfxao_446:hover ._rankBadge_zfxao_494,._leaderboardRow_zfxao_446:hover ._youBadge_zfxao_495{transform:scale(1.08)}._leaderboardRowTop1_zfxao_500{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 97%,hsl(45,100%,60%)),var(--surface))}._leaderboardRowTop1_zfxao_500:before{background:var(--winner-first)}._leaderboardRowTop1_zfxao_500:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 94%,hsl(45,100%,60%)),var(--surface))}._leaderboardRowTop1_zfxao_500:hover:before{background:var(--winner-first)}._leaderboardRowTop2_zfxao_516{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 97%,hsl(0,0%,75%)),var(--surface))}._leaderboardRowTop2_zfxao_516:before{background:var(--winner-second)}._leaderboardRowTop2_zfxao_516:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 94%,hsl(0,0%,75%)),var(--surface))}._leaderboardRowTop2_zfxao_516:hover:before{background:var(--winner-second)}._leaderboardRowTop3_zfxao_532{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 97%,hsl(30,80%,55%)),var(--surface))}._leaderboardRowTop3_zfxao_532:before{background:var(--winner-third)}._leaderboardRowTop3_zfxao_532:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 94%,hsl(30,80%,55%)),var(--surface))}._leaderboardRowTop3_zfxao_532:hover:before{background:var(--winner-third)}._leaderboardRowCurrent_zfxao_549{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 97%,var(--info)),var(--surface))}._leaderboardRowCurrent_zfxao_549:before{background:linear-gradient(180deg,var(--info) 0%,var(--primary) 100%);width:3px}._leaderboardRowCurrent_zfxao_549:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 94%,var(--info)),var(--surface))}._leaderboardRowExpanded_zfxao_562{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary))}._rank_zfxao_494{font-weight:600;font-size:1rem;text-align:center;display:flex;align-items:center;justify-content:center}._rankNumber_zfxao_576{color:var(--muted-foreground);font-family:var(--font-family-heading)}._rankBadgeWrapper_zfxao_581{position:relative;display:inline-flex;align-items:center;justify-content:center}._rankBadge_zfxao_494{position:relative;z-index:1;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00000026}._crownIcon_zfxao_596{color:var(--winner-first);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}._trophyIcon_zfxao_601{color:currentColor;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}._sparkle1_zfxao_607,._sparkle2_zfxao_608{display:none}._player_zfxao_490{font-weight:500;display:flex;align-items:center;gap:var(--spacing-3)}._avatar_zfxao_620{width:40px;height:40px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,var(--muted),color-mix(in srgb,var(--muted) 80%,var(--primary)));color:var(--foreground);flex-shrink:0;border:2px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000001a}._leaderboardRow_zfxao_446:hover ._avatar_zfxao_620{transform:scale(1.05);box-shadow:0 4px 8px #00000026}._avatargold_zfxao_642{background:linear-gradient(135deg,var(--winner-first),hsl(45 100% 60%));color:#2e2005;border-color:var(--winner-first);box-shadow:0 2px 8px color-mix(in srgb,var(--winner-first) 40%,transparent)}._avatarsilver_zfxao_649{background:linear-gradient(135deg,var(--winner-second),hsl(0 0% 85%));color:var(--foreground);border-color:var(--winner-second);box-shadow:0 2px 8px color-mix(in srgb,var(--winner-second) 40%,transparent)}._avatarbronze_zfxao_656{background:linear-gradient(135deg,var(--winner-third),hsl(30 70% 60%));color:var(--foreground);border-color:var(--winner-third);box-shadow:0 2px 8px color-mix(in srgb,var(--winner-third) 40%,transparent)}._playerName_zfxao_490{flex:1;font-weight:500;transition:color var(--animation-duration-fast) ease}._youBadge_zfxao_495{font-size:.7rem;padding:3px 8px;transition:transform .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,var(--info),color-mix(in srgb,var(--info) 80%,var(--primary)));border:none}._stat_zfxao_156{text-align:right;font-family:var(--font-family-monospace);font-size:.9375rem;font-weight:500}._winRateContainer_zfxao_686{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._winRateText_zfxao_693{font-weight:600}._progressBar_zfxao_697{width:70px;height:5px;background-color:color-mix(in srgb,var(--muted) 50%,transparent);border-radius:var(--radius-full);overflow:hidden;box-shadow:inset 0 1px 2px #0000001a}._progressBarFill_zfxao_706{height:100%;background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:var(--radius-full);transition:width 1s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._progressBarFill_zfxao_706:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:_shimmer_zfxao_1 2s infinite;pointer-events:none}._expandIcon_zfxao_728{color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,color var(--animation-duration-fast) ease}._leaderboardRow_zfxao_446:hover ._expandIcon_zfxao_728{color:var(--primary)}._leaderboardRowExpanded_zfxao_562 ._expandIcon_zfxao_728{transform:rotate(180deg)}._expandedDetails_zfxao_745{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 95%,var(--primary) 5%),var(--surface));border-bottom:1px solid var(--border);padding:var(--spacing-6);animation:_expandIn_zfxao_1 .3s ease-out}@keyframes _expandIn_zfxao_1{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:200px;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}}._detailsGrid_zfxao_767{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-6)}._detailItem_zfxao_773{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius);border:1px solid var(--border)}._detailLabel_zfxao_783{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-weight:500}._detailValue_zfxao_791{font-size:1.25rem;font-weight:600;font-family:var(--font-family-monospace);color:var(--foreground)}._confetti_zfxao_799{display:none}._emptyState_zfxao_803,._errorState_zfxao_804{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-12);text-align:center;color:var(--muted-foreground);margin-top:var(--spacing-4);box-shadow:var(--shadow-md);animation:_fadeInUp_zfxao_72 .6s cubic-bezier(.4,0,.2,1)}._errorState_zfxao_804{color:var(--error);display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);font-weight:500}@media(prefers-reduced-motion:reduce){._heroSection_zfxao_28,._fadeInUp_zfxao_72,._filters_zfxao_121,._leaderboardContainer_zfxao_343,._leaderboardRow_zfxao_446,._statCard_zfxao_162,._chartSection_zfxao_281,._rankBadge_zfxao_494,._youBadge_zfxao_495,._avatar_zfxao_620,._emptyState_zfxao_803,._errorState_zfxao_804{animation:none;transition:none}._heroSection_zfxao_28:before,._chartHeader_zfxao_297:before,._statIcon_zfxao_198:before,._progressBarFill_zfxao_706:after{animation:none}._leaderboardRow_zfxao_446:hover,._leaderboardRow_zfxao_446:hover ._rankBadge_zfxao_494,._leaderboardRow_zfxao_446:hover ._youBadge_zfxao_495,._leaderboardRow_zfxao_446:hover ._avatar_zfxao_620,._statCard_zfxao_162:hover,._statCard_zfxao_162:hover ._statIcon_zfxao_198{transform:none}._statCard_zfxao_162:before{display:none}._progressBarFill_zfxao_706{transition:width .2s linear}._expandedDetails_zfxao_745{animation:none}}@media(max-width:768px){._pageWrapper_zfxao_1{padding:var(--spacing-4) 0}._container_zfxao_20{padding:0 var(--spacing-4)}._heroSection_zfxao_28{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._title_zfxao_81{font-size:2rem}._subtitle_zfxao_95{font-size:1rem}._filters_zfxao_121{padding:var(--spacing-4)}._statsGrid_zfxao_156{grid-template-columns:1fr;gap:var(--spacing-4)}._statCard_zfxao_162{padding:var(--spacing-4)}._statIcon_zfxao_198{width:48px;height:48px}._statIcon_zfxao_198 svg{width:24px;height:24px}._statValue_zfxao_272{font-size:1.75rem}._chartHeader_zfxao_297{padding:var(--spacing-3) var(--spacing-4)}._chartBody_zfxao_326{padding:var(--spacing-4)}._sectionTitle_zfxao_316{font-size:1.125rem}._leaderboardHeader_zfxao_412,._leaderboardRow_zfxao_446{grid-template-columns:50px 2fr 1fr 1fr 30px;font-size:.8rem;padding:var(--spacing-4)}._stat_zfxao_156:nth-child(5),._stat_zfxao_156:nth-child(6){display:none}._leaderboardHeader_zfxao_412 div:nth-child(5),._leaderboardHeader_zfxao_412 div:nth-child(6){display:none}._avatar_zfxao_620{width:32px;height:32px;font-size:.75rem}._progressBar_zfxao_697{width:50px;height:4px}._detailsGrid_zfxao_767{grid-template-columns:1fr;gap:var(--spacing-3)}._detailItem_zfxao_773{padding:var(--spacing-2)}._detailValue_zfxao_791{font-size:1.125rem}}@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_13rb8_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);color:var(--foreground);position:relative;z-index:1}._pageWrapper_13rb8_10{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;position:relative}._pageWrapper_13rb8_10:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._header_13rb8_28{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;animation:_fadeInUp_13rb8_75 .6s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:var(--spacing-6);border:none}._header_13rb8_28:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_13rb8_1 3s infinite;pointer-events:none}@keyframes _shimmer_13rb8_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_13rb8_75{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_13rb8_75{animation:_fadeInUp_13rb8_75 .6s cubic-bezier(.4,0,.2,1) backwards}@media(min-width:768px){._header_13rb8_28{flex-direction:row;align-items:center;justify-content:space-between}}._headerContent_13rb8_87{flex-grow:1;position:relative;z-index:1}._title_13rb8_93{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._subtitle_13rb8_105{color:var(--primary-foreground);margin-top:var(--spacing-3);font-size:1.125rem;opacity:.9;margin-bottom:0}._actions_13rb8_113{display:flex;gap:var(--spacing-3);flex-shrink:0;position:relative;z-index:1;flex-wrap:wrap}._actions_13rb8_113 button,._actions_13rb8_113 a{transition:all var(--animation-duration-normal) ease;box-shadow:var(--shadow-md)}._actions_13rb8_113 button:hover:not(:disabled),._actions_13rb8_113 a:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._disabledButtonWrapper_13rb8_134{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-end}@media(min-width:768px){._disabledButtonWrapper_13rb8_134{flex-direction:row;align-items:center}}._subscriptionInfo_13rb8_148{margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 85%,transparent),color-mix(in srgb,var(--warning) 95%,transparent));border:1px solid color-mix(in srgb,var(--warning) 65%,transparent);border-radius:var(--radius-md);position:relative;overflow:hidden;box-shadow:0 4px 12px color-mix(in srgb,var(--warning) 40%,transparent)}._subscriptionInfo_13rb8_148:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--warning),color-mix(in srgb,var(--warning) 60%,var(--secondary)),var(--warning));opacity:.6}._subscriptionStatus_13rb8_170{display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:#5c3e0a;margin-bottom:var(--spacing-2);position:relative;z-index:1}._subscriptionStatus_13rb8_170 svg{filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--warning) 40%,transparent))}._subscriptionMessage_13rb8_185{margin:0;font-size:.875rem;color:#22252b;font-weight:500;position:relative;z-index:1}._subscriptionLink_13rb8_194{color:var(--primary);text-decoration:none;font-weight:600;transition:all var(--animation-duration-fast) ease;position:relative}._subscriptionLink_13rb8_194:hover{color:var(--accent);text-decoration:underline}._adminBadge_13rb8_207{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background:linear-gradient(135deg,var(--secondary) 0%,color-mix(in srgb,var(--secondary) 80%,var(--primary)) 100%);color:var(--secondary-foreground);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;width:fit-content;box-shadow:0 2px 8px #00000026,inset 0 1px #fff3,0 0 0 1px color-mix(in srgb,var(--secondary) 30%,transparent);position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.05em}._adminBadge_13rb8_207:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .3s ease}._adminBadge_13rb8_207:hover:before{left:100%}._adminBadge_13rb8_207 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}._upgradeButton_13rb8_248{text-decoration:none}._cardList_13rb8_252{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-6);animation:_fadeInUp_13rb8_75 .6s cubic-bezier(.4,0,.2,1) .1s backwards}._card_13rb8_252{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;display:flex;align-items:center;gap:var(--spacing-4);position:relative;overflow:hidden;animation:_fadeInUp_13rb8_75 .4s cubic-bezier(.4,0,.2,1) backwards}._card_13rb8_252:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0}._groupCardLink_13rb8_288{text-decoration:none;color:inherit;display:block}._groupCardLink_13rb8_288:nth-child(1) ._card_13rb8_252{animation-delay:0ms}._groupCardLink_13rb8_288:nth-child(2) ._card_13rb8_252{animation-delay:50ms}._groupCardLink_13rb8_288:nth-child(3) ._card_13rb8_252{animation-delay:.1s}._groupCardLink_13rb8_288:nth-child(4) ._card_13rb8_252{animation-delay:.15s}._groupCardLink_13rb8_288:nth-child(5) ._card_13rb8_252{animation-delay:.2s}._groupCardLink_13rb8_288:nth-child(6) ._card_13rb8_252{animation-delay:.25s}._groupCardLink_13rb8_288:nth-child(7) ._card_13rb8_252{animation-delay:.3s}._groupCardLink_13rb8_288:nth-child(8) ._card_13rb8_252{animation-delay:.35s}._groupCardLink_13rb8_288 ._card_13rb8_252:hover{transform:translateY(-4px) translate(4px);box-shadow:var(--shadow-lg)}._groupCardLink_13rb8_288 ._card_13rb8_252:hover:before{opacity:1}._groupCardLink_13rb8_288 ._card_13rb8_252:hover ._cardIcon_13rb8_312{transform:scale(1.05)}._groupCardLink_13rb8_288 ._card_13rb8_252:hover ._cardTitle_13rb8_316{color:var(--primary)}._cardIcon_13rb8_312{flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--primary-foreground);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 30%,transparent),inset 0 1px #fff3;transition:transform var(--animation-duration-normal) ease;position:relative;overflow:hidden}._cardIcon_13rb8_312:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .3s ease}._groupCardLink_13rb8_288 ._card_13rb8_252:hover ._cardIcon_13rb8_312:before{left:100%}._cardIcon_13rb8_312 svg{position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}._cardContent_13rb8_359{flex-grow:1;min-width:0}._cardTitle_13rb8_316{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._cardMutedText_13rb8_373{font-size:.875rem;color:var(--muted-foreground);margin:0}._emptyState_13rb8_379,._errorState_13rb8_380{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);box-shadow:var(--shadow-lg);animation:_fadeInUp_13rb8_75 .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._emptyState_13rb8_379:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--primary));opacity:.5;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._emptyState_13rb8_379 svg{display:flex;align-items:center;justify-content:center;width:80px;height:80px;padding:var(--spacing-4);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--primary) 25%,transparent));color:var(--primary);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 20%,transparent),inset 0 1px #ffffff1a}._emptyStateTitle_13rb8_426{font-family:var(--font-family-heading);font-size:1.75rem;color:var(--foreground);margin:0;font-weight:700;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._emptyState_13rb8_379 p{margin:0 0 var(--spacing-4) 0;max-width:400px}._errorState_13rb8_380{color:var(--error);flex-direction:row;gap:var(--spacing-3);justify-content:center}._errorState_13rb8_380 svg{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:var(--spacing-3);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 15%,transparent),color-mix(in srgb,var(--error) 25%,transparent));color:var(--error);flex-shrink:0;box-shadow:0 4px 12px color-mix(in srgb,var(--error) 20%,transparent),inset 0 1px #ffffff1a}@media(prefers-reduced-motion:reduce){._header_13rb8_28,._fadeInUp_13rb8_75,._cardList_13rb8_252,._card_13rb8_252,._cardIcon_13rb8_312,._emptyState_13rb8_379,._errorState_13rb8_380,._actions_13rb8_113 button,._actions_13rb8_113 a{animation:none;transition:none}._header_13rb8_28:before,._cardIcon_13rb8_312:before,._adminBadge_13rb8_207:before{animation:none}._groupCardLink_13rb8_288 ._card_13rb8_252:hover{transform:translate(4px)}._groupCardLink_13rb8_288 ._card_13rb8_252:hover ._cardIcon_13rb8_312{transform:none}}@media(max-width:768px){._container_13rb8_1{padding:var(--spacing-6) var(--spacing-4)}._header_13rb8_28{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._title_13rb8_93{font-size:2rem}._subtitle_13rb8_105{font-size:1rem}._subscriptionInfo_13rb8_148{padding:var(--spacing-3) var(--spacing-4)}._cardList_13rb8_252{grid-template-columns:1fr;gap:var(--spacing-4)}._card_13rb8_252{padding:var(--spacing-4)}._cardIcon_13rb8_312{width:48px;height:48px}._cardIcon_13rb8_312 svg{width:20px;height:20px}._cardTitle_13rb8_316{font-size:1.125rem}._emptyState_13rb8_379,._errorState_13rb8_380{padding:var(--spacing-8) var(--spacing-4)}._emptyStateTitle_13rb8_426{font-size:1.5rem}._emptyState_13rb8_379 svg{width:60px;height:60px}}._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)}}._pageWrapper_eko1p_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_eko1p_1:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._container_eko1p_20{max-width:960px;margin:0 auto;padding:0 var(--spacing-8);position:relative;z-index:1}._heroSection_eko1p_28{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;animation:_fadeInUp_eko1p_76 .6s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);text-align:center}._heroSection_eko1p_28:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_eko1p_1 3s infinite;pointer-events:none}@keyframes _shimmer_eko1p_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_eko1p_76{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_eko1p_76{animation:_fadeInUp_eko1p_76 .6s cubic-bezier(.4,0,.2,1) backwards}@media(min-width:768px){._heroSection_eko1p_28{flex-direction:row;text-align:left;justify-content:flex-start}}._avatarContainer_eko1p_88{position:relative;z-index:1;cursor:pointer;transition:transform var(--animation-duration-normal) ease}._avatarContainer_eko1p_88:hover{transform:scale(1.05)}._avatarContainer_eko1p_88>div:first-child{border:3px solid rgba(255,255,255,.3);box-shadow:0 8px 24px #0000004d;transition:border-color var(--animation-duration-fast) ease}._avatarContainer_eko1p_88:hover>div:first-child{border-color:#ffffff80}._avatarOverlay_eko1p_109{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-full);background:linear-gradient(135deg,#000000b3,#00000080);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);opacity:0;transition:opacity var(--animation-duration-normal) ease;color:#fff;font-size:.75rem;font-weight:600;text-align:center;pointer-events:none}._avatarContainer_eko1p_88:hover ._avatarOverlay_eko1p_109{opacity:1}._avatarOverlay_eko1p_109 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._avatarOverlay_eko1p_109 span{text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}._displayName_eko1p_144{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1.2;position:relative;z-index:1}._email_eko1p_158{font-size:1rem;color:var(--primary-foreground);margin-top:var(--spacing-2);opacity:.9;position:relative;z-index:1}._main_eko1p_167{display:flex;flex-direction:column;gap:var(--spacing-8)}._section_eko1p_173{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_eko1p_179{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:var(--spacing-3);margin:0;padding-bottom:var(--spacing-2);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._sectionIconWrapper_eko1p_194{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--primary-foreground);flex-shrink:0;box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 30%,transparent);transition:transform var(--animation-duration-fast) ease}._section_eko1p_173:hover ._sectionIconWrapper_eko1p_194{transform:scale(1.05)}._card_eko1p_212{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;overflow:hidden}._card_eko1p_212:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transition:left var(--animation-duration-slow) ease;pointer-events:none}._card_eko1p_212:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._card_eko1p_212:hover:before{left:100%}._formActions_eko1p_246{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._formActions_eko1p_246 button{transition:all var(--animation-duration-fast) ease}._formActions_eko1p_246 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}._privacyDisclaimer_eko1p_261{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);background:linear-gradient(135deg,color-mix(in srgb,var(--info) 10%,transparent),color-mix(in srgb,var(--info) 15%,transparent));border:1px solid color-mix(in srgb,var(--info) 30%,transparent);border-radius:var(--radius);margin-bottom:var(--spacing-3);font-size:.875rem;color:var(--foreground);line-height:1.4;position:relative;overflow:hidden;box-shadow:0 2px 8px color-mix(in srgb,var(--info) 15%,transparent)}._privacyDisclaimer_eko1p_261:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--info),transparent);opacity:.6}._privacyDisclaimer_eko1p_261 svg{flex-shrink:0;margin-top:.125rem;color:var(--info);filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--info) 30%,transparent))}._subscriptionInfo_eko1p_296{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}@media(min-width:768px){._subscriptionInfo_eko1p_296{flex-direction:row;align-items:center}}._subscriptionStatus_eko1p_311{font-size:1rem;font-weight:500;margin:0;display:flex;align-items:center;gap:var(--spacing-2)}._subscriptionStatus_eko1p_311 span{box-shadow:0 2px 8px #0000001a}._subscriptionDesc_eko1p_324{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0}._subscriptionInfo_eko1p_296 button,._subscriptionInfo_eko1p_296 a button{transition:all var(--animation-duration-fast) ease}._subscriptionInfo_eko1p_296 button:hover,._subscriptionInfo_eko1p_296 a button:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}._managementAction_eko1p_341{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4) 0;transition:all var(--animation-duration-fast) ease;position:relative}._managementAction_eko1p_341:not(:last-child){border-bottom:1px solid var(--border)}@media(min-width:768px){._managementAction_eko1p_341{flex-direction:row;align-items:center}}._managementTitle_eko1p_363{font-size:1rem;font-weight:600;margin:0;transition:color var(--animation-duration-fast) ease}._managementDesc_eko1p_370{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0;max-width:450px}._managementAction_eko1p_341 button{transition:all var(--animation-duration-fast) ease}._managementAction_eko1p_341 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}._destructiveAction_eko1p_386{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 98%,var(--error)),var(--surface));padding:var(--spacing-4);border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);margin-top:var(--spacing-2)}._destructiveAction_eko1p_386:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--error) 0%,color-mix(in srgb,var(--error) 60%,transparent) 100%);border-radius:var(--radius) 0 0 var(--radius)}._destructiveAction_eko1p_386 ._managementTitle_eko1p_363{color:var(--error)}._errorState_eko1p_409{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16);color:var(--muted-foreground);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_fadeInUp_eko1p_76 .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._errorState_eko1p_409:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--error),color-mix(in srgb,var(--error) 60%,var(--warning)),var(--error));opacity:.6}._errorState_eko1p_409 svg{display:flex;align-items:center;justify-content:center;width:80px;height:80px;padding:var(--spacing-4);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 15%,transparent),color-mix(in srgb,var(--error) 25%,transparent));color:var(--error);box-shadow:0 4px 12px color-mix(in srgb,var(--error) 20%,transparent),inset 0 1px #ffffff1a}._errorState_eko1p_409 h2{font-family:var(--font-family-heading);font-weight:700;background:linear-gradient(135deg,var(--foreground) 0%,var(--error) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:var(--spacing-4)}@media(prefers-reduced-motion:reduce){._heroSection_eko1p_28,._fadeInUp_eko1p_76,._card_eko1p_212,._sectionIconWrapper_eko1p_194,._uploadButton_eko1p_468,._formActions_eko1p_246 button,._subscriptionInfo_eko1p_296 button,._managementAction_eko1p_341 button,._errorState_eko1p_409{animation:none;transition:none}._heroSection_eko1p_28:before,._card_eko1p_212:before,._privacyDisclaimer_eko1p_261:before{animation:none}._card_eko1p_212:hover,._section_eko1p_173:hover ._sectionIconWrapper_eko1p_194,._avatarContainer_eko1p_88:hover,._formActions_eko1p_246 button:hover,._subscriptionInfo_eko1p_296 button:hover,._managementAction_eko1p_341 button:hover{transform:none}._avatarContainer_eko1p_88:hover ._avatarOverlay_eko1p_109{opacity:0}}@media(max-width:768px){._pageWrapper_eko1p_1{padding:var(--spacing-4) 0}._container_eko1p_20{padding:0 var(--spacing-4)}._heroSection_eko1p_28{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._displayName_eko1p_144{font-size:2rem}._email_eko1p_158{font-size:.9375rem}._sectionTitle_eko1p_179{font-size:1.25rem}._sectionIconWrapper_eko1p_194{width:36px;height:36px}._card_eko1p_212{padding:var(--spacing-4)}._errorState_eko1p_409{padding:var(--spacing-8) var(--spacing-4)}._errorState_eko1p_409 svg{width:60px;height:60px}}._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_18e5i_1{width:100%}._header_18e5i_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden}._header_18e5i_5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_18e5i_1 3s infinite;pointer-events:none}@keyframes _shimmer_18e5i_1{0%{left:-100%}to{left:100%}}._header_18e5i_5 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0}._viewAllLink_18e5i_46{font-size:.875rem;font-weight:500;color:var(--primary-foreground);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#ffffff1a;transition:background var(--animation-duration-fast) ease}._viewAllLink_18e5i_46:hover{background:#fff3}._statCard_18e5i_67{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);border:1px solid var(--border);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;display:flex;flex-direction:column;gap:var(--spacing-3)}._statCard_18e5i_67:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._cardHeader_18e5i_84{display:flex;align-items:center;gap:var(--spacing-2)}._cardIconWrapper_18e5i_90{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);background-color:var(--muted)}._cardIcon_18e5i_90{color:var(--muted-foreground)}._winRateCard_18e5i_104 ._cardIconWrapper_18e5i_90{background-color:color-mix(in srgb,var(--winner-first) 15%,transparent)}._winRateCard_18e5i_104 ._cardIcon_18e5i_90{color:var(--winner-first)}._gamesPlayedCard_18e5i_111 ._cardIconWrapper_18e5i_90{background-color:color-mix(in srgb,var(--info) 15%,transparent)}._gamesPlayedCard_18e5i_111 ._cardIcon_18e5i_90{color:var(--info)}._itmRateCard_18e5i_118 ._cardIconWrapper_18e5i_90{background-color:color-mix(in srgb,var(--success) 15%,transparent)}._itmRateCard_18e5i_118 ._cardIcon_18e5i_90{color:var(--success)}._avgFinishCard_18e5i_125 ._cardIconWrapper_18e5i_90{background-color:color-mix(in srgb,var(--secondary) 15%,transparent)}._avgFinishCard_18e5i_125 ._cardIcon_18e5i_90{color:var(--secondary)}._cardTitle_18e5i_132{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._cardBody_18e5i_138{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-2)}._cardValue_18e5i_145{font-size:2rem;font-weight:700;font-family:var(--font-family-heading);color:var(--foreground);line-height:1;display:flex;align-items:baseline;gap:var(--spacing-1)}._cardUnit_18e5i_156{font-size:1rem;font-weight:500;color:var(--muted-foreground);margin-left:2px}._cardTrend_18e5i_163{display:flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;font-weight:500;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full)}._up_18e5i_173{color:var(--success);background-color:color-mix(in srgb,var(--success) 10%,transparent)}._down_18e5i_178{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._neutral_18e5i_183{color:var(--muted-foreground);background-color:var(--muted)}._card_18e5i_84{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._statsGrid_18e5i_61 ._skeletonCard_18e5i_198{height:130px;border-radius:var(--radius-lg)}._statsGrid_18e5i_61{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._errorState_18e5i_210,._emptyState_18e5i_211{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-6);text-align:center;color:var(--muted-foreground)}._emptyIcon_18e5i_221{margin-bottom:var(--spacing-3);color:var(--border)}._emptyState_18e5i_211 span{font-size:.875rem;margin-top:var(--spacing-1);max-width:300px}._emptyState_18e5i_211 p{margin:0;font-weight:500}._link_18e5i_237{color:var(--primary);text-decoration:none;font-weight:500}._link_18e5i_237:hover{text-decoration:underline}._container_13r08_1{width:100%}._header_13r08_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden}._header_13r08_5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_13r08_1 3s infinite;pointer-events:none}@keyframes _shimmer_13r08_1{0%{left:-100%}to{left:100%}}._header_13r08_5 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground)}._viewAllLink_13r08_45{font-size:.875rem;font-weight:500;color:var(--primary-foreground);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#ffffff1a;transition:background var(--animation-duration-fast) ease}._viewAllLink_13r08_45:hover{background:#fff3}._card_13r08_60{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._gamesList_13r08_68{display:flex;flex-direction:column}._gameRow_13r08_73{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);text-decoration:none;color:inherit;border-bottom:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background-color:var(--surface);animation:_fadeInUp_13r08_1 .4s cubic-bezier(.4,0,.2,1) backwards}@keyframes _fadeInUp_13r08_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._gameRow_13r08_73:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._gamesList_13r08_68>:last-child{border-bottom:none}._gameRow_13r08_73:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._gameRow_13r08_73:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);width:4px}._titleSection_13r08_129{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;flex:1}._gameTitle_13r08_137{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;transition:color .3s cubic-bezier(.4,0,.2,1)}._gameRow_13r08_73:hover ._gameTitle_13r08_137{color:var(--primary)}._locationText_13r08_153{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;min-width:0}._truncatedText_13r08_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dateTimeSection_13r08_168{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem;color:var(--muted-foreground);flex-shrink:0}._dateTime_13r08_168{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}._statusSection_13r08_184{display:flex;justify-content:flex-end;flex-shrink:0}._statusSection_13r08_184>*{transition:transform .3s cubic-bezier(.4,0,.2,1)}._gameRow_13r08_73:hover ._statusSection_13r08_184>*{transform:scale(1.05)}._chevron_13r08_198{color:var(--muted-foreground);transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}._gameRow_13r08_73:hover ._chevron_13r08_198{transform:translate(4px);color:var(--primary)}._emptyState_13r08_210{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-6);text-align:center;color:var(--muted-foreground)}._emptyIcon_13r08_220{margin-bottom:var(--spacing-3);color:var(--border)}._createGameLink_13r08_225{margin-top:var(--spacing-2);font-weight:500;color:var(--primary);text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1)}._createGameLink_13r08_225:hover{text-decoration:underline;color:var(--accent)}._skeletonWrapper_13r08_239{display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){._gameRow_13r08_73{animation:none}._header_13r08_5:before{animation:none}._gameRow_13r08_73:hover{transform:none}}@media(max-width:767px){._container_13r08_1{padding:0}._gameRow_13r08_73{flex-direction:column;align-items:flex-start;padding:var(--spacing-4);gap:var(--spacing-2)}._titleSection_13r08_129{width:100%}._gameTitle_13r08_137{font-size:1rem}._dateTimeSection_13r08_168{flex-direction:row;gap:var(--spacing-4);width:100%}._statusSection_13r08_184{width:100%;justify-content:flex-start}._chevron_13r08_198{position:absolute;right:var(--spacing-4);top:var(--spacing-4)}}._container_1uyqh_1{width:100%}._header_1uyqh_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4);background:linear-gradient(135deg,var(--muted) 0%,color-mix(in srgb,var(--muted) 95%,var(--primary)) 100%);border-radius:var(--radius-md)}._header_1uyqh_5 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._card_1uyqh_27{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}._invitationsList_1uyqh_35{display:flex;flex-direction:column}._invitationCard_1uyqh_40{display:flex;flex-direction:column;padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_fadeInUp_1uyqh_1 .4s cubic-bezier(.4,0,.2,1) backwards;background-color:var(--surface)}@keyframes _fadeInUp_1uyqh_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._invitationCard_1uyqh_40:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._invitationCard_1uyqh_40:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);width:4px}._invitationsList_1uyqh_35>:last-child{border-bottom:none}._newInvitation_1uyqh_93{background-color:color-mix(in srgb,var(--surface) 97%,var(--info))}._newInvitation_1uyqh_93:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--info))}._newInvitation_1uyqh_93:before{background:linear-gradient(180deg,var(--info) 0%,var(--primary) 100%);width:2px}._urgentInvitation_1uyqh_107{animation:_pulseGlow_1uyqh_1 3s ease-in-out infinite;border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}@keyframes _pulseGlow_1uyqh_1{0%,to{box-shadow:0 0 5px color-mix(in srgb,var(--warning) 20%,transparent),inset 0 0 5px color-mix(in srgb,var(--warning) 10%,transparent)}50%{box-shadow:0 0 15px color-mix(in srgb,var(--warning) 30%,transparent),inset 0 0 10px color-mix(in srgb,var(--warning) 15%,transparent)}}._invitationMain_1uyqh_125{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-4);position:relative;z-index:1}._invitationDetails_1uyqh_135{flex-grow:1;position:relative}._newBadge_1uyqh_140{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--info);color:var(--info-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;margin-bottom:var(--spacing-2);transition:all .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover ._newBadge_1uyqh_140{transform:scale(1.05)}._urgentBadge_1uyqh_158{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--warning);color:var(--warning-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;margin-bottom:var(--spacing-2);margin-left:var(--spacing-2);transition:all .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover ._urgentBadge_1uyqh_158{transform:scale(1.05)}._bellIcon_1uyqh_177{color:var(--warning-foreground)}._invitationFrom_1uyqh_181{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._invitationTitle_1uyqh_187{font-size:1.125rem;font-weight:600;color:var(--foreground);text-decoration:none;display:block;margin-bottom:var(--spacing-1);transition:color .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover ._invitationTitle_1uyqh_187{color:var(--primary)}._invitationDate_1uyqh_201{font-size:.875rem;color:var(--muted-foreground)}._invitationActions_1uyqh_206{display:flex;gap:var(--spacing-2);flex-shrink:0;align-items:center}._acceptButton_1uyqh_213{transition:all .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover ._acceptButton_1uyqh_213{transform:scale(1.05)}._iconAccept_1uyqh_221{transition:transform .3s cubic-bezier(.4,0,.2,1)}._declineButton_1uyqh_225{transition:all .3s cubic-bezier(.4,0,.2,1)}._invitationCard_1uyqh_40:hover ._declineButton_1uyqh_225{transform:scale(1.05)}._iconDecline_1uyqh_233{transition:transform .3s cubic-bezier(.4,0,.2,1)}._expandButton_1uyqh_237{background:transparent;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-1);cursor:pointer;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}._expandButton_1uyqh_237:hover{background:var(--muted);color:var(--foreground)}._invitationCard_1uyqh_40:hover ._expandButton_1uyqh_237{transform:scale(1.05)}._expandedDetails_1uyqh_259{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-3);animation:_expandIn_1uyqh_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _expandIn_1uyqh_1{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}._detailRow_1uyqh_282{display:flex;flex-direction:column;gap:var(--spacing-1)}._detailLabel_1uyqh_288{font-size:.75rem;color:var(--muted-foreground);font-weight:500;text-transform:uppercase;letter-spacing:.05em}._detailValue_1uyqh_296{font-size:.875rem;color:var(--foreground);font-weight:500}._skeletonWrapper_1uyqh_303{padding:var(--spacing-2) 0}._skeletonItem_1uyqh_307{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6)}._skeletonDetails_1uyqh_315{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonActions_1uyqh_322{display:flex;gap:var(--spacing-2)}@media(prefers-reduced-motion:reduce){._invitationCard_1uyqh_40,._newInvitation_1uyqh_93,._urgentInvitation_1uyqh_107,._newBadge_1uyqh_140,._urgentBadge_1uyqh_158,._acceptButton_1uyqh_213,._declineButton_1uyqh_225,._expandButton_1uyqh_237,._expandedDetails_1uyqh_259{animation:none!important;transition:none!important}._invitationCard_1uyqh_40:hover,._invitationCard_1uyqh_40:hover ._acceptButton_1uyqh_213,._invitationCard_1uyqh_40:hover ._declineButton_1uyqh_225,._invitationCard_1uyqh_40:hover ._expandButton_1uyqh_237,._invitationCard_1uyqh_40:hover ._newBadge_1uyqh_140,._invitationCard_1uyqh_40:hover ._urgentBadge_1uyqh_158{transform:none}}@media(max-width:768px){._container_1uyqh_1{padding:0}._header_1uyqh_5{margin-bottom:var(--spacing-4)}._invitationCard_1uyqh_40{padding:var(--spacing-4)}._invitationMain_1uyqh_125{flex-direction:column;align-items:flex-start}._invitationActions_1uyqh_206{width:100%;justify-content:flex-end}._expandedDetails_1uyqh_259{grid-template-columns:1fr}._skeletonItem_1uyqh_307{padding:var(--spacing-4)}}._stack_14rwo_1{display:flex;align-items:center;isolation:isolate}._avatar_14rwo_7{position:relative;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--primary),var(--accent));border:2px solid var(--surface);overflow:hidden;transition:transform var(--animation-duration-fast) cubic-bezier(.34,1.56,.64,1)}._avatar_14rwo_7:not(:first-child){margin-left:-.5rem}._avatar_14rwo_7:hover{transform:translateY(-2px) scale(1.05)}._avatar_14rwo_7._sm_14rwo_27{width:28px;height:28px;font-size:.75rem}._avatar_14rwo_7._md_14rwo_33{width:36px;height:36px;font-size:.875rem}._avatar_14rwo_7 img{width:100%;height:100%;object-fit:cover}._initials_14rwo_45{color:var(--primary-foreground);font-weight:600;-webkit-user-select:none;user-select:none}._remaining_14rwo_51{background:var(--muted)}._remainingText_14rwo_55{color:var(--muted-foreground);font-weight:600;font-size:.7em;-webkit-user-select:none;user-select:none}._container_g1kqq_1{width:100%}._header_g1kqq_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden}._header_g1kqq_5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_g1kqq_1 3s infinite;pointer-events:none}@keyframes _shimmer_g1kqq_1{0%{left:-100%}to{left:100%}}._header_g1kqq_5 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0}._viewAllLink_g1kqq_46{font-size:.875rem;font-weight:500;color:var(--primary-foreground);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#ffffff1a;transition:background var(--animation-duration-fast) ease}._viewAllLink_g1kqq_46:hover{background:#fff3}._card_g1kqq_62{background:color-mix(in srgb,var(--surface) 95%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);padding:var(--spacing-2) var(--spacing-4);border:1px solid color-mix(in srgb,var(--border) 50%,transparent);box-shadow:var(--shadow),0 8px 32px color-mix(in srgb,var(--foreground) 3%,transparent);position:relative}._groupsList_g1kqq_75{display:flex;flex-direction:column;gap:var(--spacing-2)}._groupCardWrapper_g1kqq_82{opacity:0;animation:_fadeInSlide_g1kqq_1 .5s cubic-bezier(.34,1.56,.64,1) forwards;border-radius:var(--radius-md);position:relative;overflow:hidden}@keyframes _fadeInSlide_g1kqq_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._ownedGroup_g1kqq_102{position:relative}._ownedGroup_g1kqq_102:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-md);padding:2px;background:linear-gradient(135deg,var(--secondary),var(--primary),var(--accent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity var(--animation-duration-normal) ease;animation:_borderRotate_g1kqq_1 3s linear infinite}._ownedGroup_g1kqq_102:hover:before{opacity:.6}@keyframes _borderRotate_g1kqq_1{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}._activeGroup_g1kqq_135{position:relative}._activeGroup_g1kqq_135:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--success) 15%,transparent),transparent 70%);pointer-events:none;opacity:.5}._groupCardLink_g1kqq_153{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);text-decoration:none;color:inherit;cursor:pointer;transition:all var(--animation-duration-normal) cubic-bezier(.34,1.56,.64,1);position:relative;border-radius:var(--radius-md);background:var(--surface)}._groupCardLink_g1kqq_153:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 4px 12px color-mix(in srgb,var(--foreground) 8%,transparent),0 8px 24px color-mix(in srgb,var(--foreground) 6%,transparent),0 16px 48px color-mix(in srgb,var(--foreground) 4%,transparent);background:color-mix(in srgb,var(--surface) 100%,var(--primary) 2%)}._groupCardLink_g1kqq_153:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,var(--primary),var(--accent));border-radius:var(--radius-md) 0 0 var(--radius-md);opacity:0;transition:opacity var(--animation-duration-normal) ease}._groupCardLink_g1kqq_153:hover:before{opacity:1}._groupIcon_g1kqq_196{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);flex-shrink:0;transition:all var(--animation-duration-normal) cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px color-mix(in srgb,var(--foreground) 10%,transparent)}._ownerIcon_g1kqq_208{background:linear-gradient(135deg,var(--secondary),var(--warning));color:var(--secondary-foreground)}._memberIcon_g1kqq_213{background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--primary-foreground)}._groupCardLink_g1kqq_153:hover ._groupIcon_g1kqq_196{transform:rotate(5deg) scale(1.1)}._groupDetails_g1kqq_222{flex-grow:1;min-width:0}._groupNameRow_g1kqq_227{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._groupName_g1kqq_227{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0;transition:color var(--animation-duration-fast) ease}._groupCardLink_g1kqq_153:hover ._groupName_g1kqq_227{color:var(--primary)}._activityIndicator_g1kqq_247{width:8px;height:8px;border-radius:var(--radius-full);background:var(--success);animation:_pulse_g1kqq_1 2s ease-in-out infinite;box-shadow:0 0 8px var(--success)}@keyframes _pulse_g1kqq_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}._groupMeta_g1kqq_267{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._roleBadge_g1kqq_274{font-size:.75rem}._memberCount_g1kqq_279{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-size:.875rem;font-weight:600;transition:all var(--animation-duration-fast) ease}._groupCardLink_g1kqq_153:hover ._memberCount_g1kqq_279{background:color-mix(in srgb,var(--primary) 20%,transparent);transform:scale(1.05)}._expandIcon_g1kqq_297{color:var(--muted-foreground);transition:all var(--animation-duration-normal) cubic-bezier(.34,1.56,.64,1);margin-left:auto}._groupCardLink_g1kqq_153:hover ._expandIcon_g1kqq_297{color:var(--primary);transform:translate(4px)}._expandedContent_g1kqq_309{padding:var(--spacing-4);background:color-mix(in srgb,var(--muted) 30%,transparent);border-top:1px solid var(--border);animation:_expandDown_g1kqq_1 .3s cubic-bezier(.34,1.56,.64,1);border-radius:0 0 var(--radius-md) var(--radius-md)}@keyframes _expandDown_g1kqq_1{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:500px;transform:translateY(0)}}._expandedSection_g1kqq_330{margin-bottom:var(--spacing-4)}._expandedSection_g1kqq_330:last-child{margin-bottom:0}._expandedTitle_g1kqq_338{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-2)}._membersList_g1kqq_347{display:flex;flex-direction:column;gap:var(--spacing-2)}._memberItem_g1kqq_353{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);background:var(--surface);border-radius:var(--radius-sm);transition:all var(--animation-duration-fast) ease}._memberItem_g1kqq_353:hover{background:color-mix(in srgb,var(--primary) 5%,var(--surface));transform:translate(4px)}._memberAvatar_g1kqq_368{width:32px;height:32px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--primary),var(--accent));display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._memberAvatar_g1kqq_368 img{width:100%;height:100%;object-fit:cover}._memberInitial_g1kqq_386{color:var(--primary-foreground);font-weight:600;font-size:.875rem}._memberName_g1kqq_392{font-size:.875rem;color:var(--foreground)}._noMembers_g1kqq_397{font-size:.875rem;color:var(--muted-foreground);font-style:italic}._recentGameLink_g1kqq_403{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--surface);border-radius:var(--radius-sm);text-decoration:none;color:inherit;transition:all var(--animation-duration-fast) ease;border:1px solid var(--border)}._recentGameLink_g1kqq_403:hover{background:color-mix(in srgb,var(--primary) 5%,var(--surface));border-color:var(--primary);transform:translate(4px)}._recentGameTitle_g1kqq_422{font-weight:600;font-size:.875rem;color:var(--foreground)}._recentGameDate_g1kqq_428{font-size:.75rem;color:var(--muted-foreground)}._emptyState_g1kqq_434{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) 0;text-align:center;color:var(--muted-foreground)}._emptyIcon_g1kqq_444{margin-bottom:var(--spacing-3);color:var(--border)}._createGroupLink_g1kqq_449{margin-top:var(--spacing-2);font-weight:500;color:var(--primary);text-decoration:none;transition:all var(--animation-duration-fast) ease}._createGroupLink_g1kqq_449:hover{text-decoration:underline;transform:scale(1.05)}._skeletonWrapper_g1kqq_463{padding:var(--spacing-2) 0}._skeletonItem_g1kqq_467{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0}._skeletonIcon_g1kqq_474{width:48px;height:48px;border-radius:var(--radius-md);flex-shrink:0}._skeletonDetails_g1kqq_481{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}@media(prefers-reduced-motion:reduce){._header_g1kqq_5:before,._ownedGroup_g1kqq_102:before,._activityIndicator_g1kqq_247,._groupCardWrapper_g1kqq_82{animation:none}._groupCardLink_g1kqq_153:hover,._groupIcon_g1kqq_196,._memberItem_g1kqq_353:hover,._recentGameLink_g1kqq_403:hover{transform:none}._expandedContent_g1kqq_309{animation:none}}._container_x5klr_1{width:100%}._header_x5klr_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden}._header_x5klr_5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_x5klr_1 3s infinite;pointer-events:none}@keyframes _shimmer_x5klr_1{0%{left:-100%}to{left:100%}}._headerTitle_x5klr_38{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0}._viewAllLink_x5klr_46{font-size:.875rem;font-weight:500;color:var(--primary-foreground);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#ffffff1a;transition:background var(--animation-duration-fast) ease}._viewAllLink_x5klr_46:hover{background:#fff3}._card_x5klr_61{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._historyList_x5klr_69{display:flex;flex-direction:column}._gameRow_x5klr_74{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);text-decoration:none;color:inherit;border-bottom:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background-color:var(--surface);animation:_fadeInUp_x5klr_1 .4s cubic-bezier(.4,0,.2,1) backwards}@keyframes _fadeInUp_x5klr_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._gameRow_x5klr_74:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._historyList_x5klr_69>:last-child{border-bottom:none}._gameRow_x5klr_74:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._gameRow_x5klr_74:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);width:4px}._firstPlaceRow_x5klr_131{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,var(--winner-first)) 0%,var(--surface) 100%)}._firstPlaceRow_x5klr_131:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,var(--winner-first) 5%,transparent) 0%,transparent 50%);pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._firstPlaceRow_x5klr_131:hover:after{opacity:1}._secondPlaceRow_x5klr_160{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,var(--winner-second)) 0%,var(--surface) 100%)}._secondPlaceRow_x5klr_160:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,var(--winner-second) 5%,transparent) 0%,transparent 50%);pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._secondPlaceRow_x5klr_160:hover:after{opacity:1}._thirdPlaceRow_x5klr_189{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,var(--winner-third)) 0%,var(--surface) 100%)}._thirdPlaceRow_x5klr_189:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,var(--winner-third) 5%,transparent) 0%,transparent 50%);pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._thirdPlaceRow_x5klr_189:hover:after{opacity:1}._titleSection_x5klr_218{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;flex:1}._gameTitle_x5klr_226{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;transition:color .3s cubic-bezier(.4,0,.2,1)}._gameRow_x5klr_74:hover ._gameTitle_x5klr_226{color:var(--primary)}._dateText_x5klr_242{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem}._finishSection_x5klr_250{display:flex;justify-content:flex-end;flex-shrink:0}._finishBadge_x5klr_256{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-weight:600;font-size:.75rem;background-color:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1)}._gameRow_x5klr_74:hover ._finishBadge_x5klr_256{transform:scale(1.05)}._firstPlace_x5klr_131{background:linear-gradient(135deg,color-mix(in srgb,var(--winner-first) 20%,transparent),color-mix(in srgb,var(--winner-first) 10%,transparent));color:var(--winner-first);border-color:var(--winner-first)}._secondPlace_x5klr_160{background:linear-gradient(135deg,color-mix(in srgb,var(--winner-second) 20%,transparent),color-mix(in srgb,var(--winner-second) 10%,transparent));color:var(--winner-second);border-color:var(--winner-second)}._thirdPlace_x5klr_189{background:linear-gradient(135deg,color-mix(in srgb,var(--winner-third) 20%,transparent),color-mix(in srgb,var(--winner-third) 10%,transparent));color:var(--winner-third);border-color:var(--winner-third)}._hostBadge_x5klr_301{background:linear-gradient(135deg,var(--secondary) 0%,color-mix(in srgb,var(--secondary) 80%,var(--primary)) 100%);color:var(--secondary-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 8px #00000026,inset 0 1px #fff3,0 0 0 1px color-mix(in srgb,var(--secondary) 30%,transparent);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._hostBadge_x5klr_301:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .3s ease}._gameRow_x5klr_74:hover ._hostBadge_x5klr_301{transform:scale(1.08);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff4d,0 0 16px color-mix(in srgb,var(--secondary) 50%,transparent)}._gameRow_x5klr_74:hover ._hostBadge_x5klr_301:before{left:100%}._chevron_x5klr_342{color:var(--muted-foreground);transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}._gameRow_x5klr_74:hover ._chevron_x5klr_342{transform:translate(4px);color:var(--primary)}._emptyState_x5klr_354{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-6);text-align:center;color:var(--muted-foreground)}._emptyIcon_x5klr_364{margin-bottom:var(--spacing-3);color:var(--border)}._emptyState_x5klr_354 span{font-size:.875rem;margin-top:var(--spacing-1);max-width:300px}._skeletonWrapper_x5klr_376{display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){._gameRow_x5klr_74{animation:none}._header_x5klr_5:before{animation:none}._gameRow_x5klr_74:hover,._gameRow_x5klr_74:hover ._finishBadge_x5klr_256{transform:none}}@media(max-width:767px){._gameRow_x5klr_74{flex-direction:column;align-items:flex-start;padding:var(--spacing-4);gap:var(--spacing-2)}._titleSection_x5klr_218{width:100%}._gameTitle_x5klr_226{font-size:1rem}._finishSection_x5klr_250{width:100%;justify-content:flex-start}._chevron_x5klr_342{position:absolute;right:var(--spacing-4);top:var(--spacing-4)}}._container_v68i7_1{max-width:1400px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4);color:var(--foreground)}@media(min-width:768px){._container_v68i7_1{padding:var(--spacing-8) var(--spacing-6)}}._consolidatedPanel_v68i7_15{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-4);margin-bottom:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:768px){._consolidatedPanel_v68i7_15{padding:var(--spacing-6)}}._panelRow1_v68i7_34{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}._welcomeAndStatus_v68i7_42{display:flex;align-items:center;gap:var(--spacing-3);flex:1;min-width:0;flex-wrap:wrap}._welcomeText_v68i7_51{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);white-space:nowrap}._separator_v68i7_59{color:var(--muted-foreground);font-size:1.25rem;-webkit-user-select:none;user-select:none}._statusBadge_v68i7_65{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background-color:color-mix(in srgb,var(--secondary) 10%,transparent);border:1px solid color-mix(in srgb,var(--secondary) 20%,transparent);border-radius:var(--radius-full);white-space:nowrap}._statusBadgeIcon_v68i7_76{flex-shrink:0;color:var(--secondary);width:16px;height:16px}._statusBadgeText_v68i7_83{font-size:.875rem;font-weight:500;color:var(--foreground)}._panelActions_v68i7_89{display:flex;gap:var(--spacing-2);flex-shrink:0;flex-wrap:wrap}._panelRow2_v68i7_97{display:flex;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border);flex-wrap:wrap}._voucherLabel_v68i7_106{font-size:.875rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap}._voucherForm_v68i7_113{display:flex;gap:var(--spacing-2);flex:1;min-width:0}@media(max-width:767px){._consolidatedPanel_v68i7_15{padding:var(--spacing-4)}._panelRow1_v68i7_34{flex-direction:column;align-items:stretch}._welcomeAndStatus_v68i7_42{flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-2)}._welcomeText_v68i7_51{font-size:1.125rem}._separator_v68i7_59{display:none}._panelActions_v68i7_89{width:100%;flex-direction:column}._panelActions_v68i7_89>*{width:100%}._panelRow2_v68i7_97{flex-direction:column;align-items:stretch;gap:var(--spacing-2)}._voucherLabel_v68i7_106{text-align:center}._voucherForm_v68i7_113{width:100%}}._infoBanner_v68i7_170{background-color:var(--info);color:var(--info-foreground);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-6);display:flex;align-items:flex-start;gap:var(--spacing-4);box-shadow:var(--shadow)}@media(min-width:768px){._infoBanner_v68i7_170{padding:var(--spacing-6)}}._bannerIcon_v68i7_188{flex-shrink:0;margin-top:2px}._bannerContent_v68i7_193{flex:1;min-width:0}._bannerTitle_v68i7_198{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1) 0;color:var(--info-foreground)}@media(min-width:768px){._bannerTitle_v68i7_198{font-size:1.125rem}}._bannerDescription_v68i7_212{font-size:.875rem;line-height:1.5;margin:0;color:var(--info-foreground);opacity:.9}._bannerActions_v68i7_220{display:flex;gap:var(--spacing-2);flex-shrink:0;align-items:flex-start}@media(max-width:767px){._infoBanner_v68i7_170{flex-direction:column}._bannerActions_v68i7_220{width:100%;justify-content:flex-start}}._mainContent_v68i7_239{margin-top:0}._contentGrid_v68i7_244{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:1024px){._contentGrid_v68i7_244{grid-template-columns:2fr 1fr;gap:var(--spacing-8)}}._mainColumn_v68i7_257,._sideColumn_v68i7_258{display:flex;flex-direction:column;gap:var(--spacing-6)}@media(max-width:767px){._container_v68i7_1{padding:var(--spacing-4) var(--spacing-3)}}._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_3z9i0_2{position:relative;background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--border);overflow:hidden;animation:_fadeInUp_3z9i0_1 .4s cubic-bezier(.4,0,.2,1) backwards;animation-delay:inherit}._card_3z9i0_2:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes _fadeInUp_3z9i0_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._card_3z9i0_2{animation:none;transition:none}._card_3z9i0_2:before{transition:none}}._card_3z9i0_2:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._card_3z9i0_2:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);width:4px}@media(prefers-reduced-motion:reduce){._card_3z9i0_2:hover{transform:none}}._cardActive_3z9i0_72{background-color:color-mix(in srgb,var(--surface) 97%,var(--info))}._cardActive_3z9i0_72:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--info))}._cardActive_3z9i0_72:before{background:linear-gradient(180deg,var(--info) 0%,var(--primary) 100%);width:2px}._cardSuspended_3z9i0_85{opacity:.75;background-color:var(--muted)}._cardSuspended_3z9i0_85:hover{opacity:.9;background-color:color-mix(in srgb,var(--muted) 95%,var(--foreground))}._cardPremium_3z9i0_95{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,hsl(45 100% 60%)) 0%,var(--surface) 100%);position:relative}._cardPremium_3z9i0_95:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,hsl(45 100% 60%) 5%,transparent) 0%,transparent 50%);pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._cardPremium_3z9i0_95:hover:after{opacity:1}._cardPremium_3z9i0_95:hover:before{background:linear-gradient(180deg,hsl(40 70% 50%) 0%,var(--primary) 100%)}._cardAdmin_3z9i0_129{background-color:color-mix(in srgb,var(--surface) 97%,hsl(260 60% 55%))}._cardAdmin_3z9i0_129:hover{background-color:color-mix(in srgb,var(--surface) 95%,hsl(260 60% 55%))}._cardAdmin_3z9i0_129:before{background:linear-gradient(180deg,hsl(260 60% 55%) 0%,var(--primary) 100%);width:2px}._cardPremiumAdmin_3z9i0_142{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,hsl(45 100% 60%)),color-mix(in srgb,var(--surface) 98%,hsl(260 60% 55%)));position:relative}._cardPremiumAdmin_3z9i0_142:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,hsl(45 100% 60%) 5%,transparent),color-mix(in srgb,hsl(260 60% 55%) 5%,transparent));pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._cardPremiumAdmin_3z9i0_142:hover:after{opacity:1}._cardPremiumAdmin_3z9i0_142:hover:before{background:linear-gradient(180deg,#d99d26,#7547d1)}._header_3z9i0_176{display:flex;align-items:center;gap:var(--spacing-4)}._avatarWrapper_3z9i0_183{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){._avatarWrapper_3z9i0_183{transition:none}}._activityIndicator_3z9i0_201{position:absolute;bottom:0;right:0;width:24px;height:24px;border-radius:50%;background:#2abb67;border:2px solid var(--surface);display:flex;align-items:center;justify-content:center;color:#fff}._userInfo_3z9i0_216{display:flex;flex-direction:column;min-width:0;flex:1}._displayName_3z9i0_223{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s cubic-bezier(.4,0,.2,1)}._card_3z9i0_2:hover ._displayName_3z9i0_223{color:var(--primary)}._email_3z9i0_239{font-size:.875rem;color:var(--muted-foreground);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._details_3z9i0_248{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._detailItem_3z9i0_256{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem}._detailLabel_3z9i0_263{color:var(--muted-foreground);font-weight:500}._badgeIcon_3z9i0_269{margin-right:4px}._badgeAdmin_3z9i0_273,._badgePremium_3z9i0_274{transition:all .3s cubic-bezier(.4,0,.2,1)}._card_3z9i0_2:hover ._badgeAdmin_3z9i0_273,._card_3z9i0_2:hover ._badgePremium_3z9i0_274{transform:scale(1.05)}._expandedDetails_3z9i0_284{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius);animation:_expandIn_3z9i0_1 .3s cubic-bezier(.4,0,.2,1) both}@keyframes _expandIn_3z9i0_1{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:200px;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}}@media(prefers-reduced-motion:reduce){._expandedDetails_3z9i0_284{animation:none}}._expandedDetailItem_3z9i0_315{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}._expandedLabel_3z9i0_322{color:var(--muted-foreground);font-weight:500}._expandedValue_3z9i0_327{color:var(--foreground);font-weight:400}._actions_3z9i0_332{display:flex;gap:var(--spacing-2);justify-content:flex-start;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._expandButton_3z9i0_341{margin-right:auto}@media(max-width:768px){._card_3z9i0_2{padding:var(--spacing-4)}._actions_3z9i0_332{flex-direction:column;align-items:stretch}._actions_3z9i0_332 button{justify-content:flex-start}._expandButton_3z9i0_341{margin-right:0}}._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_tqgzz_1{max-width:1400px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4)}._header_tqgzz_7{margin-bottom:var(--spacing-8)}._headerContent_tqgzz_11{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-6)}._gradientTitle_tqgzz_18{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;margin-bottom:var(--spacing-2);margin:0;background:linear-gradient(135deg,var(--foreground),color-mix(in srgb,var(--foreground) 70%,var(--primary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_gradientShift_tqgzz_1 8s ease infinite;background-size:200% 200%}@keyframes _gradientShift_tqgzz_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){._gradientTitle_tqgzz_18{animation:none;background:var(--foreground);-webkit-text-fill-color:var(--foreground)}}._headerContent_tqgzz_11 p{font-size:1.125rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0 0}._statsContainer_tqgzz_59{display:flex;gap:var(--spacing-6)}._stat_tqgzz_59{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:120px;padding:var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 95%,var(--primary) 5%),var(--surface));border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden;transition:all cubic-bezier(.4,0,.2,1) .3s}._stat_tqgzz_59:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--primary));background-size:200% 100%;animation:_shimmer_tqgzz_1 3s linear infinite;pointer-events:none}@keyframes _shimmer_tqgzz_1{0%{background-position:-200% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){._stat_tqgzz_59{transition:none}._stat_tqgzz_59:before{animation:none;background:var(--primary)}}._statCelebrating_tqgzz_122{animation:_celebrate_tqgzz_1 1s cubic-bezier(.4,0,.2,1)}@keyframes _celebrate_tqgzz_1{0%,to{transform:scale(1)}25%{transform:scale(1.1) rotate(-5deg)}75%{transform:scale(1.1) rotate(5deg)}}@media(prefers-reduced-motion:reduce){._statCelebrating_tqgzz_122{animation:_celebrateReduced_tqgzz_1 .6s ease}@keyframes _celebrateReduced_tqgzz_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}}._statValue_tqgzz_153{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;color:var(--primary);line-height:1;transition:all cubic-bezier(.4,0,.2,1) .3s}._statLabel_tqgzz_162{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._celebrationOverlay_tqgzz_168{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}._celebrationIcon_tqgzz_176{color:var(--primary);animation:_celebrationPop_tqgzz_1 1s cubic-bezier(.4,0,.2,1)}@keyframes _celebrationPop_tqgzz_1{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.5) rotate(180deg);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@media(prefers-reduced-motion:reduce){._celebrationIcon_tqgzz_176{animation:_celebrationFade_tqgzz_1 .8s ease}@keyframes _celebrationFade_tqgzz_1{0%,to{opacity:0}50%{opacity:1}}}._searchSection_tqgzz_211{margin-bottom:var(--spacing-8)}._mainContent_tqgzz_215{background:color-mix(in srgb,var(--card) 95%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);min-height:600px}._resultsHeader_tqgzz_226{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 5%,transparent),transparent);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);margin-left:calc(-1 * var(--spacing-4));margin-right:calc(-1 * var(--spacing-4));margin-top:calc(-1 * var(--spacing-4));margin-bottom:var(--spacing-6)}._resultsHeader_tqgzz_226 h2{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._loadingIndicator_tqgzz_255{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem}._spinner_tqgzz_263{animation:_spin_tqgzz_263 1s linear infinite}@keyframes _spin_tqgzz_263{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_tqgzz_263{animation:_pulse_tqgzz_1 1s ease infinite}}._userGrid_tqgzz_282{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._skeletonCard_tqgzz_289{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_tqgzz_300{display:flex;align-items:center;gap:var(--spacing-4)}._skeletonUserInfo_tqgzz_306{display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonDetails_tqgzz_312{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._skeletonDetailItem_tqgzz_320{display:flex;justify-content:space-between;align-items:center}._skeletonActions_tqgzz_326{display:flex;gap:var(--spacing-2);justify-content:flex-end;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._errorState_tqgzz_334,._emptyState_tqgzz_335{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_tqgzz_345,._emptyIcon_tqgzz_346{margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._errorState_tqgzz_334 h3,._emptyState_tqgzz_335 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._errorState_tqgzz_334 p,._emptyState_tqgzz_335 p{font-size:1rem;margin-bottom:var(--spacing-6);max-width:400px}._retryButton_tqgzz_367{min-width:120px}._paginationContainer_tqgzz_371{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_tqgzz_1{padding:var(--spacing-4) var(--spacing-2)}._headerContent_tqgzz_11{flex-direction:column;align-items:stretch}._gradientTitle_tqgzz_18{font-size:1.875rem}._statsContainer_tqgzz_59{justify-content:center}._stat_tqgzz_59{min-width:100px;padding:var(--spacing-3)}._statValue_tqgzz_153{font-size:1.5rem}._mainContent_tqgzz_215{padding:var(--spacing-4)}._userGrid_tqgzz_282{grid-template-columns:1fr;gap:var(--spacing-4)}._resultsHeader_tqgzz_226{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._resultsHeader_tqgzz_226 h2{font-size:1.125rem}}@media(max-width:480px){._gradientTitle_tqgzz_18{font-size:1.5rem}._headerContent_tqgzz_11 p{font-size:1rem}._mainContent_tqgzz_215{padding:var(--spacing-3);margin:0 calc(-1 * var(--spacing-2));border-radius:0;border-left:none;border-right:none}._errorState_tqgzz_334,._emptyState_tqgzz_335{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_1t59h_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_1t59h_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_1t59h_17{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media(max-width:768px){._grid_1t59h_17{grid-template-columns:1fr;gap:var(--mobile-spacing-md)}._span2_1t59h_30{grid-column:span 1}._card_1t59h_1{padding:var(--mobile-padding-lg)}._cardHeader_1t59h_8{margin-bottom:var(--mobile-spacing-lg);padding-bottom:var(--mobile-spacing-sm);font-size:var(--mobile-font-xl)}}._span2_1t59h_30{grid-column:span 2}._datePickerTrigger_1t59h_49{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-2);width:100%;font-weight:400}._datePickerTrigger_1t59h_49 span,._calendarIcon_1t59h_62{color:var(--muted-foreground)}._switchContainer_1t59h_66{display:flex;align-items:center;gap:var(--spacing-4)}._switchLabelContainer_1t59h_72{flex:1}._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_n9b6t_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_n9b6t_9{border-color:var(--winner-first);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--winner-first) 5%,transparent))}._cardTitle_n9b6t_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_n9b6t_24{display:flex;justify-content:center;align-items:flex-end;gap:var(--spacing-3);min-height:250px;margin-bottom:var(--spacing-6)}._podiumStand_n9b6t_33{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:var(--spacing-4) var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--border);width:32%;max-width:140px;transition:all var(--animation-duration-normal) ease}._podiumFirst_n9b6t_47{order:2;height:220px;background-color:color-mix(in srgb,var(--winner-first) 10%,transparent);border-color:var(--winner-first)}._podiumSecond_n9b6t_54{order:1;height:180px;background-color:color-mix(in srgb,var(--winner-second) 10%,transparent);border-color:var(--winner-second)}._podiumThird_n9b6t_61{order:3;height:150px;background-color:color-mix(in srgb,var(--winner-third) 10%,transparent);border-color:var(--winner-third)}._podiumIconWrapper_n9b6t_68{margin-bottom:var(--spacing-3)}._podiumIcon_n9b6t_68{width:2.5rem;height:2.5rem}._first_n9b6t_77{color:var(--winner-first)}._second_n9b6t_78{color:var(--winner-second)}._third_n9b6t_79{color:var(--winner-third)}._podiumAvatar_n9b6t_81{width:4rem;height:4rem;margin-bottom:var(--spacing-3)}._podiumNumber_n9b6t_87{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin:0}._resultsList_n9b6t_95{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._resultItem_n9b6t_103{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background-color:var(--surface);border:1px solid var(--border)}._positionBadge_n9b6t_113{font-weight:600;font-size:.875rem;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0}._badgeFirst_n9b6t_122{background-color:color-mix(in srgb,var(--winner-first) 20%,transparent);color:var(--winner-first);border:1px solid var(--winner-first)}._badgeSecond_n9b6t_128{background-color:color-mix(in srgb,var(--winner-second) 20%,transparent);color:var(--muted-foreground);border:1px solid var(--winner-second)}._badgeThird_n9b6t_134{background-color:color-mix(in srgb,var(--winner-third) 20%,transparent);color:var(--winner-third);border:1px solid var(--winner-third)}._playerName_n9b6t_140{font-size:1rem;font-weight:500;color:var(--foreground);word-wrap:break-word;overflow-wrap:break-word;flex:1}@media(max-width:768px){._podiumContainer_n9b6t_24{gap:var(--spacing-2);min-height:200px}._podiumStand_n9b6t_33{padding:var(--spacing-3) var(--spacing-2);max-width:110px}._podiumFirst_n9b6t_47{height:180px}._podiumSecond_n9b6t_54{height:140px}._podiumThird_n9b6t_61{height:120px}._podiumIcon_n9b6t_68{width:2rem;height:2rem}._podiumAvatar_n9b6t_81{width:3rem;height:3rem;margin-bottom:var(--spacing-2)}._podiumIconWrapper_n9b6t_68{margin-bottom:var(--spacing-2)}._podiumNumber_n9b6t_87{font-size:.75rem}._resultsList_n9b6t_95{gap:var(--spacing-2)}._resultItem_n9b6t_103{padding:var(--spacing-2);gap:var(--spacing-2)}._positionBadge_n9b6t_113{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2)}._playerName_n9b6t_140{font-size:.875rem}}@media(max-width:480px){._card_n9b6t_1{padding:var(--spacing-4)}._cardTitle_n9b6t_14{font-size:1.125rem;margin-bottom:var(--spacing-4)}._podiumContainer_n9b6t_24{min-height:160px;margin-bottom:var(--spacing-4)}._podiumStand_n9b6t_33{padding:var(--spacing-2) var(--spacing-1);max-width:90px}._podiumFirst_n9b6t_47{height:150px}._podiumSecond_n9b6t_54{height:120px}._podiumThird_n9b6t_61{height:100px}._podiumIcon_n9b6t_68{width:1.5rem;height:1.5rem}._podiumAvatar_n9b6t_81{width:2.5rem;height:2.5rem}._resultsList_n9b6t_95{padding-top:var(--spacing-3)}}._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}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}@layer base{._group_1ffbw_2{display:grid;gap:var(--spacing-2)}._item_1ffbw_7{position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-full);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0}._item_1ffbw_7:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._item_1ffbw_7:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._item_1ffbw_7[data-state=checked]{border-color:var(--primary);transform:scale(1);animation:_radioPulse_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled{opacity:.5;cursor:not-allowed;border-color:var(--muted)}._indicator_1ffbw_47{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;padding:0}._indicatorInner_1ffbw_57{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:var(--primary);transform:scale(0);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7[data-state=checked] ._indicatorInner_1ffbw_57{transform:scale(1);animation:_dotAppear_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled ._indicatorInner_1ffbw_57{background-color:var(--muted)}@keyframes _radioPulse_1ffbw_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}@keyframes _dotAppear_1ffbw_1{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}}._form_1c01h_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._modeSection_1c01h_7{padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._modeOptions_1c01h_14{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}._modeOption_1c01h_14{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-sm);transition:background-color var(--animation-duration-fast) ease;cursor:pointer}._modeOption_1c01h_14:hover{background-color:var(--muted)}._modeLabel_1c01h_35{display:flex;flex-direction:column;gap:var(--spacing-1);cursor:pointer;flex:1}._modeName_1c01h_43{font-size:.9375rem;font-weight:500;color:var(--foreground)}._modeDescription_1c01h_49{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._section_1c01h_55{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._sectionHeader_1c01h_65{display:flex;justify-content:space-between;align-items:center}._sectionTitle_1c01h_71{font-size:1.125rem;font-weight:600;margin:0;color:var(--foreground)}._sectionDescription_1c01h_78{font-size:.875rem;color:var(--muted-foreground);margin:0}._participantsList_1c01h_84{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}._participantItem_1c01h_91{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-sm);transition:background-color var(--animation-duration-fast) ease}._participantItem_1c01h_91:hover{background-color:var(--muted)}._participantEmail_1c01h_105{font-size:.9375rem;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2)}._hostBadge_1c01h_113{font-size:.75rem;font-weight:500;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);padding:.125rem var(--spacing-2);border-radius:var(--radius-full)}._placementsList_1c01h_122{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}._placementItem_1c01h_129{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-sm);transition:background-color var(--animation-duration-fast) ease}._placementItem_1c01h_129:hover{background-color:var(--muted)}._placementEmail_1c01h_143{font-size:.9375rem;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placementInputWrapper_1c01h_156{display:flex;align-items:center;gap:var(--spacing-2)}._placementInput_1c01h_156{width:6rem;text-align:center}._buttonGroup_1c01h_167{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-2)}@media(max-width:768px){._placementItem_1c01h_129{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._placementEmail_1c01h_143,._placementInputWrapper_1c01h_156,._placementInput_1c01h_156{width:100%}}._dialogContent_nijwa_1{max-width:48rem;width:90vw}._dialogContent_3bld2_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._addSection_3bld2_7,._listSection_3bld2_8{display:flex;flex-direction:column;gap:var(--spacing-3)}._subheading_3bld2_14{font-family:var(--font-family-heading);font-size:1rem;font-weight:500;color:var(--foreground);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-2)}._selectContainer_3bld2_24{width:100%}._selectContainer_3bld2_24 button{min-width:300px;width:100%}._selectedEmailsContainer_3bld2_33{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-2) 0}._emailBadge_3bld2_40{display:inline-flex;align-items:center;gap:var(--spacing-2)}._removeBadgeButton_3bld2_46{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--secondary) 20%,transparent);color:var(--secondary);border:none;border-radius:var(--radius-full);width:1rem;height:1rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._removeBadgeButton_3bld2_46:hover{background-color:color-mix(in srgb,var(--secondary) 40%,transparent)}._removeBadgeButton_3bld2_46:disabled{cursor:not-allowed;opacity:.7}._addButton_3bld2_69{align-self:flex-start}._coHostList_3bld2_73{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._coHostItem_3bld2_82{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._coHostInfo_3bld2_92{display:flex;flex-direction:column}._coHostName_3bld2_97{font-weight:500;color:var(--foreground)}._coHostEmail_3bld2_102{font-size:.875rem;color:var(--muted-foreground)}._emptyState_3bld2_107{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0;font-style:italic;background-color:var(--surface);border-radius:var(--radius);border:1px dashed var(--border)}._spinner_3bld2_117{animation:_spin_3bld2_117 1s linear infinite}@keyframes _spin_3bld2_117{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_1p9eu_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_1p9eu_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);flex-wrap:wrap}._coHostBadge_1p9eu_22{margin-left:auto}._actionsList_1p9eu_26{display:flex;flex-direction:column;gap:var(--spacing-3)}._actionsList_1p9eu_26>*{width:100%}._deleteSection_1p9eu_36{border-top:1px solid var(--border);padding-top:var(--spacing-3);margin-top:var(--spacing-3)}._addPlayersContent_1p9eu_42{margin:var(--spacing-4) 0}@keyframes _fadeInUp_31g9p_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_31g9p_1{0%{left:-100%}to{left:100%}}._container_31g9p_21{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._gradientHeader_31g9p_29{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden;margin:calc(-1 * var(--spacing-6)) calc(-1 * var(--spacing-6)) var(--spacing-6)}._gradientHeader_31g9p_29:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_31g9p_1 3s infinite;pointer-events:none}._headerTitle_31g9p_54{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0;display:flex;align-items:center;gap:var(--spacing-2);position:relative;z-index:1}._countWrapper_31g9p_67{display:flex;align-items:center;gap:var(--spacing-2);position:relative;z-index:1}._countBadge_31g9p_75{background-color:#fff!important;color:#16181d!important;border:none!important;font-weight:600}._countBadge_31g9p_75:hover{background-color:#f2f2f2!important}._fullBadge_31g9p_86{background-color:var(--error)!important;color:#fff!important;border:none!important}._fullBadge_31g9p_86:hover{background-color:var(--error)!important}._participantsList_31g9p_96{display:flex;flex-direction:column;gap:var(--spacing-8)}._sectionTitle_31g9p_102{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._list_31g9p_115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._participantItem_31g9p_124{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:_fadeInUp_31g9p_1 .6s cubic-bezier(.4,0,.2,1) backwards}._participantItem_31g9p_124:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._participantItem_31g9p_124:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._participantItem_31g9p_124:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%)}._participantInfo_31g9p_163{display:flex;align-items:center;gap:var(--spacing-3)}._avatarWrapper_31g9p_169{position:relative;border-radius:var(--radius-full);padding:2px;background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);transition:all .3s cubic-bezier(.4,0,.2,1)}._participantItem_31g9p_124:hover ._avatarWrapper_31g9p_169{transform:scale(1.1);box-shadow:0 4px 8px #00000026}._publicIconWrapper_31g9p_182{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),color-mix(in srgb,var(--primary) 10%,transparent));color:var(--primary);border:2px solid var(--primary);transition:all .3s cubic-bezier(.4,0,.2,1)}._participantItem_31g9p_124:hover ._publicIconWrapper_31g9p_182{transform:scale(1.1);box-shadow:0 4px 8px #00000026}._participantDetails_31g9p_203{display:flex;flex-direction:column}._participantName_31g9p_208{font-weight:500;color:var(--foreground);transition:color .3s cubic-bezier(.4,0,.2,1)}._participantItem_31g9p_124:hover ._participantName_31g9p_208{color:var(--primary)}._participantEmail_31g9p_218{font-size:.875rem;color:var(--muted-foreground)}._participantActions_31g9p_223{display:flex;align-items:center;gap:var(--spacing-3)}._participantStatus_31g9p_229{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;text-transform:capitalize;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--muted) 50%,transparent),color-mix(in srgb,var(--muted) 30%,transparent));border:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1)}._participantItem_31g9p_124:hover ._participantStatus_31g9p_229{transform:scale(1.05)}._removeButton_31g9p_249{color:var(--muted-foreground);transition:color var(--animation-duration-fast)}._removeButton_31g9p_249:hover{color:var(--error)}._statusIcon_31g9p_258{width:16px;height:16px}._statusText_31g9p_263{color:var(--muted-foreground);font-weight:500}._accepted_31g9p_268{color:var(--success)}._accepted_31g9p_268+._statusText_31g9p_263{color:var(--success)}._declined_31g9p_276{color:var(--error)}._declined_31g9p_276+._statusText_31g9p_263{color:var(--error)}._pending_31g9p_284{color:var(--warning-foreground)}._pending_31g9p_284+._statusText_31g9p_263{color:var(--warning-foreground)}._emptyState_31g9p_292{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0;font-style:italic}@media(prefers-reduced-motion:reduce){._participantItem_31g9p_124{animation:none}._gradientHeader_31g9p_29:before{animation:none}._participantItem_31g9p_124:hover,._participantItem_31g9p_124:hover ._avatarWrapper_31g9p_169,._participantItem_31g9p_124:hover ._publicIconWrapper_31g9p_182,._participantItem_31g9p_124:hover ._participantStatus_31g9p_229{transform:none}}@media(max-width:768px){._container_31g9p_21{padding:var(--spacing-4)}._gradientHeader_31g9p_29{margin:calc(-1 * var(--spacing-4)) calc(-1 * var(--spacing-4)) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._headerTitle_31g9p_54{font-size:1.125rem}._participantItem_31g9p_124{flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3)}._participantInfo_31g9p_163{width:100%}._participantActions_31g9p_223{align-self:stretch;justify-content:space-between}}._container_643mh_1{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;display:flex;flex-direction:column;height:100%}._stickyHeader_643mh_11{position:sticky;top:0;background-color:color-mix(in srgb,var(--surface) 95%,black 5%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4);z-index:var(--z-content-low)}._headerContent_643mh_21{display:flex;justify-content:space-between;align-items:center}._headerTitle_643mh_27{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._content_643mh_35{padding:var(--spacing-4);overflow-y:auto;flex-grow:1}._sectionTitle_643mh_41{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:500;color:var(--foreground);margin:0 0 var(--spacing-3) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._walkinSection_643mh_51{margin-bottom:var(--spacing-6)}._walkinForm_643mh_55{display:flex;gap:var(--spacing-2)}._walkinInput_643mh_60{flex-grow:1}._walkinButton_643mh_64{flex-shrink:0}._playerListSection_643mh_68{margin-bottom:var(--spacing-3)}._playerGrid_643mh_72{display:grid;gap:var(--spacing-3)}._playerCard_643mh_77{display:flex;justify-content:space-between;align-items:center;background-color:var(--card);padding:var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);transition:all var(--animation-duration-normal) ease}._playerCard_643mh_77._eliminated_643mh_88{background-color:var(--muted);opacity:.7}._playerCard_643mh_77._eliminated_643mh_88 ._playerName_643mh_93{text-decoration:line-through;color:var(--muted-foreground)}._playerCard_643mh_77._noShow_643mh_98{background-color:color-mix(in srgb,var(--muted) 70%,transparent 30%);opacity:.6}._playerCard_643mh_77._noShow_643mh_98 ._playerName_643mh_93{color:var(--muted-foreground);font-style:italic}._noShowText_643mh_108{font-weight:500;color:var(--muted-foreground);font-size:.875rem;font-style:italic}._playerInfo_643mh_115{display:flex;align-items:center;gap:var(--spacing-3);overflow:hidden}._playerNameContainer_643mh_122{overflow:hidden}._playerName_643mh_93{font-weight:500;color:var(--card-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._playerAction_643mh_135{flex-shrink:0;margin-left:var(--spacing-4)}._actionButtons_643mh_140{display:flex;gap:var(--spacing-2);align-items:center}._winnerButton_643mh_146{min-width:90px}._position_643mh_150{font-weight:600;color:var(--secondary);font-size:1rem}._eliminateButton_643mh_156{min-width:100px}._noshowButton_643mh_160{min-width:90px}@media(max-width:768px){._headerTitle_643mh_27{font-size:1.1rem}._walkinForm_643mh_55{flex-direction:column}._walkinButton_643mh_64 span{display:none}._walkinButton_643mh_64{width:100%}._playerCard_643mh_77{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._playerAction_643mh_135{width:100%;margin-left:0}._actionButtons_643mh_140{flex-direction:column;width:100%;gap:var(--spacing-2)}._winnerButton_643mh_146,._eliminateButton_643mh_156,._noshowButton_643mh_160{width:100%}}._pageWrapper_1oh1f_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_1oh1f_1:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._pageContainer_1oh1f_20{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);position:relative;z-index:1;min-width:0}._backLink_1oh1f_29{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-6);transition:color var(--animation-duration-fast) ease;width:fit-content}._backLink_1oh1f_29:hover{color:var(--primary);transform:translate(-4px)}._heroSection_1oh1f_47{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;position:relative;overflow:hidden;animation:_fadeInUp_1oh1f_72 .6s cubic-bezier(.4,0,.2,1)}@keyframes _fadeInUp_1oh1f_72{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_1oh1f_72{animation:_fadeInUp_1oh1f_72 .6s cubic-bezier(.4,0,.2,1) backwards}._titleContainer_1oh1f_76{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);flex-wrap:wrap;position:relative;z-index:1;margin-bottom:var(--spacing-4)}._title_1oh1f_76{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1.2}._sparkleIcon_1oh1f_99{color:var(--secondary);filter:drop-shadow(0 0 8px var(--secondary));animation:_sparkle_1oh1f_99 2s ease-in-out infinite}@keyframes _sparkle_1oh1f_99{0%,to{opacity:.4;transform:rotate(0) scale(1)}50%{opacity:1;transform:rotate(180deg) scale(1.2)}}._meta_1oh1f_116{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;position:relative;z-index:1}._statusBadge_1oh1f_126{font-size:.9375rem;padding:var(--spacing-2) var(--spacing-4);box-shadow:0 2px 8px #00000026;text-transform:capitalize}._scheduledBadge_1oh1f_133{background-color:#22c365!important;color:#fff!important;border-color:#22c365!important}._inProgressBadge_1oh1f_139{background-color:#f4c025!important;color:#2a2822!important;border-color:#f4c025!important;font-weight:600!important;animation:_pulse_1oh1f_1 2s ease-in-out infinite}@keyframes _pulse_1oh1f_1{0%,to{box-shadow:0 0 #facc15b3}50%{box-shadow:0 0 0 10px #facc1500}}._completedBadge_1oh1f_156{background-color:#22c55e!important;color:#fff!important;border-color:#22c55e!important;font-weight:700!important;box-shadow:0 0 20px #22c55e80,0 4px 12px #0003!important;display:inline-flex;align-items:center;gap:var(--spacing-2)}._hostBadge_1oh1f_167{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:linear-gradient(135deg,var(--secondary) 0%,color-mix(in srgb,var(--secondary) 80%,var(--primary)) 100%);color:var(--secondary-foreground);border-radius:var(--radius-full);font-size:.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 8px #00000026,inset 0 1px #fff3,0 0 0 1px color-mix(in srgb,var(--secondary) 30%,transparent);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._hostBadge_1oh1f_167:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .3s ease}._hostBadge_1oh1f_167:hover{transform:scale(1.08);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff4d,0 0 16px color-mix(in srgb,var(--secondary) 50%,transparent)}._hostBadge_1oh1f_167:hover:before{left:100%}._contentGrid_1oh1f_213{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);grid-template-areas:"gameInfo" "sidebar" "photos" "participants";min-width:0}@media(min-width:992px){._contentGrid_1oh1f_213{grid-template-columns:2fr 1fr;grid-template-areas:"gameInfo sidebar" "photos sidebar" "participants sidebar"}}._contentGrid_1oh1f_213._completedLayout_1oh1f_237{grid-template-areas:"participants" "photos" "sidebar" "gameInfo"}@media(min-width:992px){._contentGrid_1oh1f_213._completedLayout_1oh1f_237{grid-template-columns:2fr 1fr;grid-template-areas:"participants sidebar" "photos sidebar" "gameInfo sidebar"}}._gameInfo_1oh1f_255{grid-area:gameInfo;min-width:0}._sidebar_1oh1f_260{grid-area:sidebar;display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}._photos_1oh1f_268{grid-area:photos;min-width:0}._participants_1oh1f_273{grid-area:participants;min-width:0}._card_1oh1f_279{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;min-width:0}._card_1oh1f_279:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._cardHeader_1oh1f_296{padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._cardTitle_1oh1f_305{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0;position:relative;z-index:1}._cardContent_1oh1f_315{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._detailsList_1oh1f_323{display:flex;flex-direction:column;gap:var(--spacing-3)}._detailItem_1oh1f_329{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 98%,var(--primary));transition:all var(--animation-duration-fast) ease}._detailItem_1oh1f_329:hover{background:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translate(4px)}._iconWrapper_1oh1f_344{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);flex-shrink:0;transition:transform var(--animation-duration-fast) ease}._detailItem_1oh1f_329:hover ._iconWrapper_1oh1f_344{transform:scale(1.1)}._calendarIcon_1oh1f_359{background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}._clockIcon_1oh1f_364{background-color:color-mix(in srgb,hsl(260 60% 60%) 15%,transparent);color:#855cd6}._locationIcon_1oh1f_369{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._buyInIcon_1oh1f_374{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary)}._hostIcon_1oh1f_379{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._detailText_1oh1f_384{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._detailLabel_1oh1f_392{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._detailValue_1oh1f_400{font-size:1rem;font-weight:600;color:var(--foreground)}._publicEventSection_1oh1f_407{margin-top:var(--spacing-2);padding:var(--spacing-4);background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 80%,var(--secondary)) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden;box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 30%,transparent)}._publicEventHeader_1oh1f_419{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary-foreground);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-3);position:relative;z-index:1}._publicUrlField_1oh1f_433{display:flex;align-items:center;gap:var(--spacing-2);background-color:#ffffff1a;border-radius:var(--radius);padding:var(--spacing-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);min-width:0;position:relative;z-index:1}._publicUrl_1oh1f_433{font-family:var(--font-family-monospace);font-size:.875rem;background-color:transparent;color:var(--primary-foreground);border:none;overflow-wrap:anywhere;min-width:0;flex:1}._copyButton_1oh1f_458{color:var(--primary-foreground);opacity:.8;transition:all var(--animation-duration-fast) ease;flex-shrink:0}._copyButton_1oh1f_458:hover{opacity:1;background-color:#fff3;transform:scale(1.1)}._photosContent_1oh1f_472{display:flex;flex-direction:column;gap:var(--spacing-6)}._photoGallery_1oh1f_478{width:100%}._photoUploadSection_1oh1f_482{border-top:1px solid var(--border);padding-top:var(--spacing-4)}._photoUpload_1oh1f_482{width:100%}@media(max-width:768px){._pageWrapper_1oh1f_1{padding:var(--spacing-4) 0}._pageContainer_1oh1f_20{padding:0 var(--spacing-4)}._heroSection_1oh1f_47{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._title_1oh1f_76{font-size:2rem}._meta_1oh1f_116{flex-direction:column;gap:var(--spacing-2)}._cardHeader_1oh1f_296{padding:var(--spacing-3) var(--spacing-4)}._cardTitle_1oh1f_305{font-size:1.125rem}._cardContent_1oh1f_315{padding:var(--spacing-4);gap:var(--spacing-4)}._detailItem_1oh1f_329{padding:var(--spacing-2)}._iconWrapper_1oh1f_344{width:32px;height:32px}._publicUrl_1oh1f_433{font-size:.75rem}}@media(prefers-reduced-motion:reduce){._heroSection_1oh1f_47,._fadeInUp_1oh1f_72,._card_1oh1f_279,._iconWrapper_1oh1f_344,._sparkleIcon_1oh1f_99,._detailItem_1oh1f_329,._copyButton_1oh1f_458,._backLink_1oh1f_29{animation:none;transition:none}}._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_2e6no_1{max-width:1200px;margin:0 auto;color:var(--foreground)}._toolbar_2e6no_7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._filterWrapper_2e6no_15{position:relative;display:flex;align-items:center;flex-grow:1;max-width:400px}._filterIcon_2e6no_23{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none;transition:color var(--animation-duration-normal) ease}._filterWrapper_2e6no_15:focus-within ._filterIcon_2e6no_23{color:var(--primary)}._filterInput_2e6no_35{padding-left:calc(var(--spacing-3) * 2 + 18px);padding-right:calc(var(--spacing-3) * 2 + 18px)}._clearFilterButton_2e6no_40{position:absolute;right:var(--spacing-2);color:var(--muted-foreground)}._tableContainer_2e6no_46{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._voucherTable_2e6no_54{background-color:transparent;border-radius:var(--radius-md);overflow:hidden}._voucherHeader_2e6no_60{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr .5fr;align-items:center;padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-4);font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;background:linear-gradient(135deg,var(--muted) 0%,color-mix(in srgb,var(--muted) 95%,var(--primary)) 100%);border-bottom:1px solid var(--border)}._voucherRow_2e6no_75{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);border-bottom:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background-color:var(--surface);animation:_fadeInUp_2e6no_1 .4s cubic-bezier(.4,0,.2,1) backwards}@keyframes _fadeInUp_2e6no_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._voucherRow_2e6no_75:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._voucherRow_2e6no_75:last-child{border-bottom:none}._voucherRow_2e6no_75:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._voucherRow_2e6no_75:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);width:4px}._voucherRow_2e6no_75._status-active_2e6no_130{background-color:color-mix(in srgb,var(--surface) 97%,var(--info));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._voucherRow_2e6no_75._status-active_2e6no_130:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--info))}._voucherRow_2e6no_75._status-active_2e6no_130:before{background:linear-gradient(180deg,var(--info) 0%,var(--primary) 100%);width:2px}._voucherRow_2e6no_75._status-expired_2e6no_144,._voucherRow_2e6no_75._status-inactive_2e6no_145{opacity:.75;background-color:var(--muted)}._voucherRow_2e6no_75._status-expired_2e6no_144:hover,._voucherRow_2e6no_75._status-inactive_2e6no_145:hover{opacity:.9;background-color:color-mix(in srgb,var(--muted) 95%,var(--foreground))}._voucherRow_2e6no_75._status-fully-redeemed_2e6no_156{opacity:.75;background-color:var(--muted)}._voucherRow_2e6no_75._status-fully-redeemed_2e6no_156:hover{opacity:.9;background-color:color-mix(in srgb,var(--muted) 95%,var(--foreground))}._codeColumn_2e6no_166{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._codeWrapper_2e6no_173{display:flex;align-items:center;gap:var(--spacing-2)}._voucherCode_2e6no_179{font-weight:600;color:var(--foreground);font-family:var(--font-family-monospace);transition:color .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._voucherRow_2e6no_75:hover ._voucherCode_2e6no_179{color:var(--primary)}._voucherDescription_2e6no_194{font-size:.875rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}._newBadge_2e6no_203{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--info);color:var(--info-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}._voucherRow_2e6no_75:hover ._newBadge_2e6no_203{transform:scale(1.05)}._specialIcon_2e6no_223{color:var(--secondary);flex-shrink:0}._statusColumn_2e6no_228{display:flex;align-items:center}._statusBadge_2e6no_233{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);transition:all .3s cubic-bezier(.4,0,.2,1)}._voucherRow_2e6no_75:hover ._statusBadge_2e6no_233{transform:scale(1.05)}._gamesColumn_2e6no_246{font-family:var(--font-family-monospace);font-size:.875rem;font-weight:600;color:var(--foreground)}._redemptionsColumn_2e6no_253{font-family:var(--font-family-monospace);font-size:.875rem}._redemptionInfo_2e6no_258{display:flex;flex-direction:column;gap:var(--spacing-1)}._progressBarContainer_2e6no_264{width:100%;height:4px;background:color-mix(in srgb,var(--muted) 50%,transparent);border-radius:var(--radius-full);overflow:hidden;position:relative}._progressBar_2e6no_264{height:100%;background:linear-gradient(90deg,var(--primary),var(--success));border-radius:var(--radius-full);transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}._progressBarComplete_2e6no_281{background:linear-gradient(90deg,var(--secondary),var(--warning))}._celebration_2e6no_285{display:none}._expiresColumn_2e6no_289{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._expiringText_2e6no_295{color:var(--warning);font-weight:600}._actionsColumn_2e6no_300{display:flex;justify-content:flex-end;gap:var(--spacing-1)}._expandButton_2e6no_306{transition:transform .3s cubic-bezier(.4,0,.2,1)}._expandButton_2e6no_306:hover{transform:scale(1.05)}._expandedContent_2e6no_314{padding:var(--spacing-4) var(--spacing-6);background:color-mix(in srgb,var(--muted) 30%,transparent);border-top:1px solid var(--border);border-bottom:1px solid var(--border);animation:_expandDown_2e6no_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _expandDown_2e6no_1{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:200px;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}}._expandedSection_2e6no_337{display:flex;flex-direction:column;gap:var(--spacing-2)}._expandedSection_2e6no_337 h4{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0}._placeholderText_2e6no_350{font-size:.875rem;color:var(--muted-foreground);font-style:italic;margin:0}._errorState_2e6no_357,._emptyState_2e6no_358{text-align:center;padding:var(--spacing-8) 0;color:var(--muted-foreground);grid-column:1 / -1}._pagination_2e6no_365{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}@media(prefers-reduced-motion:reduce){._voucherRow_2e6no_75,._voucherRow_2e6no_75:before,._voucherCode_2e6no_179,._newBadge_2e6no_203,._statusBadge_2e6no_233,._expandButton_2e6no_306,._progressBar_2e6no_264,._expandedContent_2e6no_314{animation:none;transition:none}._voucherRow_2e6no_75:hover{transform:none}}@media(max-width:767px){._container_2e6no_1{padding:var(--spacing-4)}._voucherHeader_2e6no_60{display:none}._voucherRow_2e6no_75{grid-template-columns:1fr;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-2)}._codeColumn_2e6no_166,._statusColumn_2e6no_228,._gamesColumn_2e6no_246,._redemptionsColumn_2e6no_253,._expiresColumn_2e6no_289,._actionsColumn_2e6no_300{display:flex;justify-content:space-between;align-items:center}._codeColumn_2e6no_166:before{content:"Code:";font-weight:600;color:var(--muted-foreground)}._statusColumn_2e6no_228:before{content:"Status:";font-weight:600;color:var(--muted-foreground)}._gamesColumn_2e6no_246:before{content:"Games:";font-weight:600;color:var(--muted-foreground)}._redemptionsColumn_2e6no_253:before{content:"Redemptions:";font-weight:600;color:var(--muted-foreground)}._expiresColumn_2e6no_289:before{content:"Expires:";font-weight:600;color:var(--muted-foreground)}._actionsColumn_2e6no_300:before{content:"Actions:";font-weight:600;color:var(--muted-foreground)}._expandedContent_2e6no_314{padding:var(--spacing-3)}._voucherCode_2e6no_179{max-width:150px}._voucherDescription_2e6no_194{max-width:180px}}._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}@keyframes _fadeInUp_184px_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_184px_1{0%{background-position:-200% center}to{background-position:200% center}}._tableContainer_184px_21{overflow-x:auto;background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow)}._table_184px_21{width:100%;border-collapse:collapse;font-size:.9375rem}._table_184px_21 th,._table_184px_21 td{padding:var(--spacing-6);text-align:left;border-bottom:1px solid var(--border)}._table_184px_21 th{font-weight:600;color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.025em;background:linear-gradient(135deg,var(--muted) 0%,color-mix(in srgb,var(--muted) 95%,var(--primary)) 100%);position:sticky;top:0;z-index:10}._table_184px_21 tbody tr{animation:_fadeInUp_184px_1 .4s cubic-bezier(.4,0,.2,1) backwards;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background-color:var(--surface)}._table_184px_21 tbody tr:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}._table_184px_21 tbody tr:hover:before{opacity:1}._table_184px_21 tbody tr:last-child td{border-bottom:none}._table_184px_21 tbody tr:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._table_184px_21 tbody tr:nth-child(1){background-color:color-mix(in srgb,var(--surface) 97%,hsl(45,100%,60%))}._table_184px_21 tbody tr:nth-child(1):hover{background-color:color-mix(in srgb,var(--surface) 95%,hsl(45,100%,60%))}._table_184px_21 tbody tr:nth-child(2){background-color:color-mix(in srgb,var(--surface) 97%,hsl(0,0%,75%))}._table_184px_21 tbody tr:nth-child(2):hover{background-color:color-mix(in srgb,var(--surface) 95%,hsl(0,0%,75%))}._table_184px_21 tbody tr:nth-child(3){background-color:color-mix(in srgb,var(--surface) 97%,hsl(30,80%,55%))}._table_184px_21 tbody tr:nth-child(3):hover{background-color:color-mix(in srgb,var(--surface) 95%,hsl(30,80%,55%))}._center_184px_116{text-align:center}._rankCell_184px_121{display:flex;align-items:center;justify-content:flex-start;min-width:4rem}._rankNumber_184px_128{font-weight:600;color:var(--muted-foreground)}._rankBadge_184px_133{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-weight:600;font-size:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._table_184px_21 tbody tr:hover ._rankBadge_184px_133{transform:scale(1.05)}._rankFirst_184px_148{background:linear-gradient(135deg,#d99d26,#e0b152);color:#2e2005}._rankSecond_184px_153{background:linear-gradient(135deg,#abb0ba,#c7cad1);color:#16181d}._rankThird_184px_158{background:linear-gradient(135deg,#a17345,#ba8c5e);color:#fff}._rankIcon_184px_163{width:.875rem;height:.875rem}._hostCell_184px_169{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._hostName_184px_176{transition:color .3s cubic-bezier(.4,0,.2,1)}._table_184px_21 tbody tr:hover ._hostName_184px_176{color:var(--primary)}._crownIcon_184px_184{width:1rem;height:1rem;color:var(--winner-first)}._completionCell_184px_191{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._rateContainer_184px_198{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-width:10rem}._rateBarBackground_184px_206{flex:1;height:1.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;position:relative;box-shadow:inset 0 1px 3px color-mix(in srgb,var(--foreground) 10%,transparent)}._rateBarFill_184px_216{height:100%;border-radius:var(--radius-full);transition:width 1s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._rateBarFill_184px_216:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--surface) 30%,transparent) 50%,transparent 100%);background-size:200% 100%;animation:_shimmer_184px_1 2s infinite;pointer-events:none}._rateHigh_184px_242{background:linear-gradient(90deg,var(--success),color-mix(in srgb,var(--success) 80%,var(--surface)))}._rateMedium_184px_246{background:linear-gradient(90deg,var(--warning),color-mix(in srgb,var(--warning) 80%,var(--surface)))}._rateLow_184px_250{background:linear-gradient(90deg,var(--error),color-mix(in srgb,var(--error) 80%,var(--surface)))}._rateText_184px_254{font-weight:600;font-size:.875rem;min-width:3rem;text-align:right;color:var(--foreground)}._perfectBadge_184px_262{font-size:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._table_184px_21 tbody tr:hover ._perfectBadge_184px_262{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){._table_184px_21 tbody tr{animation:none}._rateBarFill_184px_216:after{animation:none}._table_184px_21 tbody tr:hover,._table_184px_21 tbody tr:hover ._rankBadge_184px_133,._table_184px_21 tbody tr:hover ._perfectBadge_184px_262{transform:none}}@media(max-width:768px){._table_184px_21 th,._table_184px_21 td{padding:var(--spacing-4);font-size:.875rem}._rateContainer_184px_198{min-width:8rem}._rankBadge_184px_133{padding:var(--spacing-1)}._rankBadge_184px_133 span{display:none}}._container_7rsql_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8)}._header_7rsql_7{margin-bottom:var(--spacing-8)}._header_7rsql_7 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._header_7rsql_7 p{font-size:1.125rem;color:var(--muted-foreground)}._mainContent_7rsql_24{display:flex;flex-direction:column;gap:var(--spacing-8)}._statsGrid_7rsql_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}._chartGrid_7rsql_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-6)}._statCard_7rsql_43{position:relative;background:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--card) 95%,var(--primary)) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow),0 0 0 1px color-mix(in srgb,var(--primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--border) 50%,transparent);overflow:hidden;transition:all var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);animation:_fadeInUp_7rsql_1 var(--animation-duration-normal) cubic-bezier(.4,0,.2,1) forwards;opacity:0}._statCard_7rsql_43:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:0;transition:opacity var(--animation-duration-normal) ease}._statCard_7rsql_43:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px color-mix(in srgb,var(--primary) 20%,transparent),0 8px 16px -4px color-mix(in srgb,var(--foreground) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--primary) 20%,transparent)}._statCard_7rsql_43:hover:before{opacity:1}._statCard_7rsql_43._trend-up_7rsql_84{border-top:3px solid var(--success);background:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--success) 8%,var(--card)) 100%)}._statCard_7rsql_43._trend-down_7rsql_89{border-top:3px solid var(--error);background:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--error) 8%,var(--card)) 100%)}._statCard_7rsql_43._trend-neutral_7rsql_94{border-top:3px solid var(--muted)}._statCardContent_7rsql_98{display:flex;align-items:flex-start;gap:var(--spacing-4)}._statIcon_7rsql_104{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 80%,var(--secondary)));color:var(--primary-foreground);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 30%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.4,0,.2,1)}._statCard_7rsql_43:hover ._statIcon_7rsql_104{transform:scale(1.1) rotate(5deg)}._statInfo_7rsql_121{flex:1}._statTitle_7rsql_125{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-2);text-transform:uppercase;letter-spacing:.5px}._statValueContainer_7rsql_134{display:flex;align-items:center;gap:var(--spacing-2)}._statValue_7rsql_134{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--card-foreground);line-height:1}._trendIndicator_7rsql_148{display:flex;align-items:center;animation:_pulse_7rsql_1 2s ease-in-out infinite}._trend-up_7rsql_84 ._trendIndicator_7rsql_148{color:var(--success)}._trend-down_7rsql_89 ._trendIndicator_7rsql_148{color:var(--error)}._achievementBadge_7rsql_163{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);background:linear-gradient(135deg,var(--secondary),color-mix(in srgb,var(--secondary) 80%,var(--warning)));color:var(--secondary-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;box-shadow:0 4px 12px color-mix(in srgb,var(--secondary) 40%,transparent);animation:_sparkle_7rsql_1 2s ease-in-out infinite}._progressBar_7rsql_181{position:absolute;bottom:0;left:0;right:0;height:4px;background:var(--muted);overflow:hidden}._progressFill_7rsql_191{height:100%;background:linear-gradient(90deg,var(--primary),var(--accent));box-shadow:0 0 8px color-mix(in srgb,var(--primary) 50%,transparent);animation:_slideIn_7rsql_1 1s cubic-bezier(.4,0,.2,1) forwards;transform-origin:left;width:0}._chartCard_7rsql_201,._tableCard_7rsql_202{background:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--card) 98%,var(--muted)) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);transition:all var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);animation:_fadeInUp_7rsql_1 var(--animation-duration-normal) cubic-bezier(.4,0,.2,1) forwards;opacity:0}._chartCard_7rsql_201:hover,._tableCard_7rsql_202:hover{transform:translateY(-2px);box-shadow:0 8px 16px -4px color-mix(in srgb,var(--foreground) 8%,transparent),0 4px 8px -2px color-mix(in srgb,var(--foreground) 4%,transparent)}._chartTitle_7rsql_222,._tableTitle_7rsql_223{display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-6);color:var(--card-foreground)}._chartTitle_7rsql_222 svg,._tableTitle_7rsql_223 svg{color:var(--primary)}._locationList_7rsql_240{display:flex;flex-direction:column;gap:var(--spacing-4)}._locationItem_7rsql_246{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius);font-size:.9375rem;transition:all var(--animation-duration-fast) ease}._locationItem_7rsql_246:hover{background:color-mix(in srgb,var(--muted) 50%,transparent);transform:translate(4px)}._locationInfo_7rsql_262{display:flex;align-items:center;gap:var(--spacing-3)}._locationRank_7rsql_268{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:700}._locationIcon_7rsql_281{color:var(--primary)}._locationName_7rsql_285{font-weight:500;color:var(--foreground)}._locationBadge_7rsql_290{font-size:.8125rem}._skeletonCard_7rsql_295{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4)}._errorState_7rsql_307{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_7rsql_307 svg{color:var(--error)}._errorState_7rsql_307 h2{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);color:var(--foreground)}._errorState_7rsql_307 p{color:var(--muted-foreground);max-width:400px}._emptyState_7rsql_337{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-8)}@keyframes _fadeInUp_7rsql_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideIn_7rsql_1{0%{width:0}to{width:var(--target-width, 100%)}}@keyframes _pulse_7rsql_1{0%,to{opacity:1}50%{opacity:.7}}@keyframes _sparkle_7rsql_1{0%,to{transform:scale(1);box-shadow:0 4px 12px color-mix(in srgb,var(--secondary) 40%,transparent)}50%{transform:scale(1.05);box-shadow:0 6px 16px color-mix(in srgb,var(--secondary) 60%,transparent)}}._fadeIn_7rsql_385{animation:_fadeInUp_7rsql_1 var(--animation-duration-normal) cubic-bezier(.4,0,.2,1) forwards;opacity:0}@media(prefers-reduced-motion:reduce){._statCard_7rsql_43,._chartCard_7rsql_201,._tableCard_7rsql_202,._fadeIn_7rsql_385{animation:none;opacity:1;transform:none}._statCard_7rsql_43:hover,._chartCard_7rsql_201:hover,._tableCard_7rsql_202:hover,._statCard_7rsql_43:hover ._statIcon_7rsql_104{transform:none}._trendIndicator_7rsql_148,._achievementBadge_7rsql_163,._progressFill_7rsql_191{animation:none}._locationItem_7rsql_246:hover{transform:none}}@media(max-width:768px){._container_7rsql_1{padding:var(--spacing-4)}._chartGrid_7rsql_36,._statsGrid_7rsql_30{grid-template-columns:1fr}._statValue_7rsql_134{font-size:1.5rem}._achievementBadge_7rsql_163{position:static;margin-bottom:var(--spacing-2);align-self:flex-start}}._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)}@keyframes _fadeInUp_jugux_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_jugux_1{0%{left:-100%}to{left:100%}}._card_jugux_21{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border)}._cardHeader_jugux_29{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)}._gradientHeader_jugux_38{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-md);position:relative;overflow:hidden}._gradientHeader_jugux_38:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_jugux_1 3s infinite;pointer-events:none}._headerTitle_jugux_62{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0;display:flex;align-items:center;gap:var(--spacing-2);position:relative;z-index:1}._collapsibleTrigger_jugux_75{display:flex;align-items:center;gap:var(--spacing-2);flex:1;cursor:pointer;padding:0;margin:0;text-align:left}._chevron_jugux_86{color:var(--primary-foreground);transition:transform var(--animation-duration-normal) ease;flex-shrink:0}._chevron_jugux_86[data-state=open]{transform:rotate(180deg)}._addMemberButton_jugux_96{background-color:#fffffff2;color:var(--foreground);border-color:#ffffff4d;position:relative;z-index:1;flex-shrink:0}._addMemberButton_jugux_96:hover{background-color:#fff;border-color:#ffffff80;color:var(--foreground)}._dark_jugux_111 ._addMemberButton_jugux_96{background-color:#ffffff26;color:var(--primary-foreground);border-color:#ffffff40}._dark_jugux_111 ._addMemberButton_jugux_96:hover{background-color:#ffffff40;border-color:#fff6}._sectionTitle_jugux_122{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_jugux_133{color:var(--primary)}._addMemberForm_jugux_137{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 98%,var(--primary)) 0%,var(--surface) 100%);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--border) 80%,var(--primary))}._bulkEmailContainer_jugux_151{flex:1}._bulkEmailInput_jugux_155{width:100%}._membersTable_jugux_160{overflow-x:auto;background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow)}._membersTableElement_jugux_168{width:100%;border-collapse:collapse;font-size:.9375rem}._membersTableElement_jugux_168 td{padding:var(--spacing-4)}._memberRow_jugux_178,._membersTableElement_jugux_168 tbody tr{animation:_fadeInUp_jugux_1 .6s cubic-bezier(.4,0,.2,1) backwards;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background-color:var(--surface)}._membersTableElement_jugux_168 tbody tr:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}._membersTableElement_jugux_168 tbody tr+tr{border-top:1px solid var(--border)}._membersTableElement_jugux_168 tbody tr:hover:before{opacity:1}._membersTableElement_jugux_168 tbody tr:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px) scale(1.002);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 16px -4px #00000014;z-index:1}._roleCell_jugux_216{text-align:left;width:60px}._memberCell_jugux_221{text-align:left}._statusCell_jugux_225{width:110px;text-align:center}._actionsCell_jugux_230{width:180px;text-align:center}._memberInfo_jugux_235{display:flex;align-items:center;gap:var(--spacing-4);flex:1;min-width:0}._memberName_jugux_243{font-weight:600;font-size:1rem;transition:color .3s cubic-bezier(.4,0,.2,1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._membersTableElement_jugux_168 tbody tr:hover ._memberName_jugux_243{color:var(--primary)}._roleIconWrapper_jugux_256{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);transition:all .3s cubic-bezier(.4,0,.2,1)}._ownerIconWrapper_jugux_266{background:linear-gradient(135deg,color-mix(in srgb,var(--winner-first) 20%,transparent),color-mix(in srgb,var(--winner-first) 10%,transparent));color:var(--winner-first);border:1px solid var(--winner-first)}._moderatorIconWrapper_jugux_275{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),color-mix(in srgb,var(--primary) 10%,transparent));color:var(--primary);border:1px solid var(--primary)}._memberIconWrapper_jugux_284{background:linear-gradient(135deg,color-mix(in srgb,var(--muted-foreground) 20%,transparent),color-mix(in srgb,var(--muted-foreground) 10%,transparent));color:var(--muted-foreground);border:1px solid var(--border)}._membersTableElement_jugux_168 tbody tr:hover ._roleIconWrapper_jugux_256{transform:scale(1.1)}._memberActions_jugux_297{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;justify-content:center}._noActions_jugux_305{color:var(--muted-foreground);font-size:.875rem}._removeIcon_jugux_310{color:var(--error)}._statusCell_jugux_225>span{transition:all .3s cubic-bezier(.4,0,.2,1)}._membersTableElement_jugux_168 tbody tr:hover ._statusCell_jugux_225>span{transform:scale(1.05)}._settingsSection_jugux_322{display:flex;flex-direction:column;gap:var(--spacing-4)}._settingRow_jugux_328{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background-color:var(--surface)}._settingRow_jugux_328:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._settingRow_jugux_328:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--primary));transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._settingRow_jugux_328:hover:before{background:linear-gradient(180deg,var(--primary) 0%,var(--accent) 100%)}._settingInfo_jugux_364 h4{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1) 0;transition:color .3s cubic-bezier(.4,0,.2,1)}._settingRow_jugux_328:hover ._settingInfo_jugux_364 h4{color:var(--primary)}._settingInfo_jugux_364 p{font-size:.875rem;color:var(--muted-foreground);margin:0}._editNameForm_jugux_381{display:flex;align-items:center;gap:var(--spacing-2)}._destructiveRow_jugux_387{border-color:color-mix(in srgb,var(--error) 30%,var(--border))}._destructiveRow_jugux_387 ._settingInfo_jugux_364 h4{color:var(--error)}._destructiveRow_jugux_387:hover{background-color:color-mix(in srgb,var(--surface) 95%,var(--error))}._destructiveRow_jugux_387:hover:before{background:linear-gradient(180deg,var(--error) 0%,color-mix(in srgb,var(--error) 80%,black) 100%)}._deleteConfirmOverlay_jugux_403{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_jugux_1 var(--animation-duration-fast) ease}@keyframes _fadeIn_jugux_1{0%{opacity:0}to{opacity:1}}._deleteConfirmDialog_jugux_423{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_jugux_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_jugux_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._deleteIcon_jugux_444{color:var(--error);margin-bottom:var(--spacing-3)}._deleteConfirmDialog_jugux_423 h4{font-family:var(--font-family-heading);font-size:1.5rem;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._deleteConfirmDialog_jugux_423 p{margin:0 0 var(--spacing-6) 0;font-size:1rem;color:var(--muted-foreground)}._deleteActions_jugux_462{display:flex;justify-content:center;gap:var(--spacing-3)}._error_jugux_468{color:var(--error);text-align:center;padding:var(--spacing-8)}@media(prefers-reduced-motion:reduce){._membersTableElement_jugux_168 tbody tr{animation:none}._gradientHeader_jugux_38:before{animation:none}._membersTableElement_jugux_168 tbody tr:hover,._membersTableElement_jugux_168 tbody tr:hover ._roleIconWrapper_jugux_256,._settingRow_jugux_328:hover{transform:none}}@media(max-width:768px){._card_jugux_21{padding:var(--spacing-4)}._gradientHeader_jugux_38{padding:var(--spacing-3) var(--spacing-4)}._headerTitle_jugux_62{font-size:1.125rem}._membersTableElement_jugux_168 td{padding:var(--spacing-4);font-size:.875rem}._roleCell_jugux_216{width:60px}._statusCell_jugux_225{width:100px}._actionsCell_jugux_230{width:150px}._memberName_jugux_243{font-size:.875rem}._roleIconWrapper_jugux_256{width:1.5rem;height:1.5rem}._roleIconWrapper_jugux_256 svg{width:12px;height:12px}._memberActions_jugux_297{gap:var(--spacing-2)}._settingRow_jugux_328{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}}._pageWrapper_1xy2x_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_1xy2x_1:before{content:"";position:absolute;top:0;left:0;right:0;height:500px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._container_1xy2x_20{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);position:relative;z-index:1;min-width:0}._backLink_1xy2x_29{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-6);transition:color var(--animation-duration-fast) ease;width:fit-content}._backLink_1xy2x_29:hover{color:var(--primary);transform:translate(-4px)}._heroSection_1xy2x_47{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;position:relative;overflow:hidden;animation:_fadeInUp_1xy2x_91 .6s cubic-bezier(.4,0,.2,1)}._heroSection_1xy2x_47:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_1xy2x_1 3s infinite;pointer-events:none}@keyframes _shimmer_1xy2x_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_1xy2x_91{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_1xy2x_91{animation:_fadeInUp_1xy2x_91 .6s cubic-bezier(.4,0,.2,1) backwards}._title_1xy2x_95{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 var(--spacing-2) 0;line-height:1.2;position:relative;z-index:1}._subtitle_1xy2x_109{font-size:1.125rem;color:var(--primary-foreground);margin:0;opacity:.9;position:relative;z-index:1}._mainContent_1xy2x_118{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);animation:_fadeInUp_1xy2x_91 .6s cubic-bezier(.4,0,.2,1) .1s backwards}._errorState_1xy2x_126{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-12) var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8);max-width:500px;margin-left:auto;margin-right:auto;animation:_fadeInUp_1xy2x_91 .6s cubic-bezier(.4,0,.2,1)}._errorIconWrapper_1xy2x_145{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--error) 15%,transparent),color-mix(in srgb,var(--error) 25%,transparent));margin-bottom:var(--spacing-2)}._errorIcon_1xy2x_145{color:var(--error);filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--error) 30%,transparent))}._errorTitle_1xy2x_161{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._errorDescription_1xy2x_169{color:var(--muted-foreground);font-size:1rem;line-height:1.6;max-width:400px;margin:0}._errorButton_1xy2x_177{margin-top:var(--spacing-2);transition:all var(--animation-duration-fast) ease}._errorButton_1xy2x_177:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._skeletonHeader_1xy2x_188{margin-bottom:var(--spacing-8)}._skeletonHero_1xy2x_192{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);box-shadow:var(--shadow-lg);text-align:center;position:relative;overflow:hidden}._skeletonHero_1xy2x_192:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_1xy2x_1 3s infinite;pointer-events:none}._skeletonContent_1xy2x_214{display:flex;flex-direction:column;gap:var(--spacing-6)}._skeletonCard_1xy2x_220{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._skeletonCard_1xy2x_220:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._skeletonCardHeader_1xy2x_236{padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._skeletonCardHeader_1xy2x_236:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_1xy2x_1 3s infinite;pointer-events:none}._skeletonCardBody_1xy2x_255{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._skeletonRow_1xy2x_262{display:flex;gap:var(--spacing-3)}@media(max-width:768px){._pageWrapper_1xy2x_1{padding:var(--spacing-4) 0}._container_1xy2x_20{padding:0 var(--spacing-4)}._heroSection_1xy2x_47{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._title_1xy2x_95{font-size:2rem}._subtitle_1xy2x_109{font-size:1rem}._errorState_1xy2x_126{padding:var(--spacing-8) var(--spacing-6);margin-top:var(--spacing-4)}._errorTitle_1xy2x_161{font-size:1.5rem}._errorIconWrapper_1xy2x_145{width:64px;height:64px}._errorIcon_1xy2x_145{width:40px;height:40px}._skeletonHero_1xy2x_192{padding:var(--spacing-6) var(--spacing-4)}._skeletonCardHeader_1xy2x_236{padding:var(--spacing-3) var(--spacing-4)}._skeletonCardBody_1xy2x_255{padding:var(--spacing-4)}}@media(prefers-reduced-motion:reduce){._heroSection_1xy2x_47,._fadeInUp_1xy2x_91,._skeletonCard_1xy2x_220,._errorState_1xy2x_126,._backLink_1xy2x_29,._errorButton_1xy2x_177{animation:none;transition:none}._heroSection_1xy2x_47:before,._skeletonHero_1xy2x_192:before,._skeletonCardHeader_1xy2x_236:before{animation:none}}._form_u67xc_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_u67xc_7{margin-top:var(--spacing-2);width:100%}._pageWrapper_fvvvb_1{background:linear-gradient(135deg,var(--background) 0%,color-mix(in srgb,var(--background) 95%,var(--primary)) 100%);min-height:100vh;padding:var(--spacing-8) 0;position:relative}._pageWrapper_fvvvb_1:before{content:"";position:absolute;top:0;left:0;right:0;height:400px;background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);opacity:.03;pointer-events:none}._container_fvvvb_20{max-width:var(--breakpoint-desktop);margin:0 auto;padding:0 var(--spacing-6);position:relative;z-index:1}._heroSection_fvvvb_29{background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;position:relative;overflow:hidden;animation:_fadeInUp_fvvvb_73 .6s cubic-bezier(.4,0,.2,1)}._heroSection_fvvvb_29:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_fvvvb_1 3s infinite;pointer-events:none}@keyframes _shimmer_fvvvb_1{0%{left:-100%}to{left:100%}}@keyframes _fadeInUp_fvvvb_73{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_fvvvb_73{animation:_fadeInUp_fvvvb_73 .6s cubic-bezier(.4,0,.2,1) backwards}._logoContainer_fvvvb_77{display:flex;justify-content:center;margin-bottom:var(--spacing-4);position:relative;z-index:1}._eventLogo_fvvvb_85{max-height:140px;max-width:320px;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 8px 16px #0003,0 0 0 4px #ffffff1a;filter:drop-shadow(0 0 20px rgba(255,255,255,.15));transition:transform var(--animation-duration-normal) ease}._eventLogo_fvvvb_85:hover{transform:scale(1.05)}._title_fvvvb_103{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--primary-foreground) 0%,color-mix(in srgb,var(--primary-foreground) 80%,var(--secondary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 var(--spacing-4) 0;line-height:1.2;position:relative;z-index:1}._meta_fvvvb_117{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;position:relative;z-index:1}._statusBadge_fvvvb_127{font-size:.9375rem;padding:var(--spacing-2) var(--spacing-4);box-shadow:0 2px 8px #00000026}._scheduledBadge_fvvvb_133{background-color:#22c365!important;color:#fff!important;border-color:#22c365!important}._inProgressBadge_fvvvb_139{background-color:#f4c025!important;color:#2a2822!important;border-color:#f4c025!important;font-weight:600!important;animation:_pulse_fvvvb_1 2s ease-in-out infinite}._completedBadge_fvvvb_147{background-color:#22c55e!important;color:#fff!important;border-color:#22c55e!important;font-weight:700!important;box-shadow:0 0 20px #22c55e80,0 4px 12px #0003!important}._hostInfo_fvvvb_155{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary-foreground);font-size:1rem;padding:var(--spacing-2) var(--spacing-4);background:#ffffff1a;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._hostIcon_fvvvb_167{color:var(--secondary);filter:drop-shadow(0 0 4px var(--secondary))}._contentGrid_fvvvb_173{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._contentGrid_fvvvb_173{grid-template-columns:2fr 1fr;gap:var(--spacing-8);align-items:start}}._detailsSection_fvvvb_187,._sidebar_fvvvb_193{display:flex;flex-direction:column;gap:var(--spacing-6)}._sidebar_fvvvb_193>._card_fvvvb_199:last-child{flex:1;display:flex;flex-direction:column}._sidebar_fvvvb_193>._card_fvvvb_199:last-child ._cardContent_fvvvb_205{flex:1}._card_fvvvb_199{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._card_fvvvb_199:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._cardHeader_fvvvb_226{padding:var(--spacing-4) var(--spacing-6);background:linear-gradient(135deg,var(--foreground) 0%,var(--primary) 100%);position:relative;overflow:hidden}._cardHeader_fvvvb_226:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:_shimmer_fvvvb_1 3s infinite;pointer-events:none}._cardTitle_fvvvb_245{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--primary-foreground);margin:0;position:relative;z-index:1}._cardContent_fvvvb_205{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._cardContent_fvvvb_205 p{margin:0;line-height:1.6}._detailItem_fvvvb_268{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 98%,var(--primary));transition:background-color var(--animation-duration-fast) ease}._detailItem_fvvvb_268:hover{background:color-mix(in srgb,var(--surface) 95%,var(--primary))}._iconWrapper_fvvvb_282{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);flex-shrink:0;transition:transform var(--animation-duration-fast) ease}._detailItem_fvvvb_268:hover ._iconWrapper_fvvvb_282{transform:scale(1.1)}._calendarIcon_fvvvb_297{background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}._locationIcon_fvvvb_302{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._buyInIcon_fvvvb_307{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary)}._playersIcon_fvvvb_312{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._detailText_fvvvb_317{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._detailLabel_fvvvb_325{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._detailValue_fvvvb_333{font-size:1rem;font-weight:600;color:var(--foreground)}._urgencyBanner_fvvvb_339{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3);background:linear-gradient(135deg,var(--warning),color-mix(in srgb,var(--warning) 80%,var(--error)));color:var(--warning-foreground);border-radius:var(--radius);font-weight:600;font-size:.9375rem;margin-bottom:var(--spacing-3);animation:_pulse_fvvvb_1 2s ease-in-out infinite}@keyframes _pulse_fvvvb_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}._infoBox_fvvvb_363{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--info) 10%,transparent);color:var(--info);border-radius:var(--radius);font-weight:500;border:1px solid color-mix(in srgb,var(--info) 20%,transparent)}._closedBox_fvvvb_375{background-color:color-mix(in srgb,var(--muted-foreground) 10%,transparent);color:var(--muted-foreground);border-color:color-mix(in srgb,var(--muted-foreground) 20%,transparent)}._fullBox_fvvvb_381{background-color:color-mix(in srgb,var(--warning) 10%,transparent);color:var(--warning);border-color:color-mix(in srgb,var(--warning) 20%,transparent)}._progressSection_fvvvb_388{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._progressBar_fvvvb_395{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;position:relative}._progressFill_fvvvb_404{height:100%;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:var(--radius-full);transition:width var(--animation-duration-normal) ease;position:relative;overflow:hidden}._progressFill_fvvvb_404:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:_shimmer_fvvvb_1 2s infinite;pointer-events:none}._progressText_fvvvb_425{font-size:.875rem;color:var(--muted-foreground);text-align:center;font-weight:500}._registrantList_fvvvb_433{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._registrantItem_fvvvb_442{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);color:var(--foreground);font-weight:500;transition:all var(--animation-duration-fast) ease;animation:_fadeInLeft_fvvvb_1 .4s cubic-bezier(.4,0,.2,1) backwards}@keyframes _fadeInLeft_fvvvb_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._registrantItem_fvvvb_442:hover{background-color:color-mix(in srgb,var(--muted) 90%,var(--primary));transform:translate(4px)}._registrantAvatar_fvvvb_471{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--primary-foreground);font-weight:600;font-size:.875rem;flex-shrink:0}._noRegistrants_fvvvb_485{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-2);color:var(--muted-foreground)}._noRegistrants_fvvvb_485 p{margin:0;font-size:.9375rem}._noRegistrantsIcon_fvvvb_501{color:var(--muted-foreground);opacity:.5;margin-bottom:var(--spacing-2)}._noRegistrantsSubtext_fvvvb_507{font-weight:600;color:var(--primary)}._centered_fvvvb_513{display:flex;align-items:center;justify-content:center;min-height:60vh}._errorCard_fvvvb_520{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12) var(--spacing-8);box-shadow:var(--shadow-lg);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);max-width:500px;border:1px solid var(--border);animation:_fadeInUp_fvvvb_73 .6s cubic-bezier(.4,0,.2,1)}._errorIcon_fvvvb_535{color:var(--error);filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--error) 30%,transparent))}._errorTitle_fvvvb_540{font-family:var(--font-family-heading);font-size:2rem;margin:0;color:var(--foreground)}._errorDescription_fvvvb_547{color:var(--muted-foreground);max-width:400px;margin:0;line-height:1.6}._homeLink_fvvvb_554{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);text-decoration:none;font-weight:600;transition:all var(--animation-duration-fast) ease;margin-top:var(--spacing-2);box-shadow:0 4px 8px color-mix(in srgb,var(--primary) 30%,transparent)}._homeLink_fvvvb_554:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);transform:translateY(-2px);box-shadow:0 6px 12px color-mix(in srgb,var(--primary) 40%,transparent)}@media(max-width:768px){._pageWrapper_fvvvb_1{padding:var(--spacing-4) 0}._container_fvvvb_20{padding:0 var(--spacing-4)}._heroSection_fvvvb_29{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}._eventLogo_fvvvb_85{max-height:100px;max-width:240px}._title_fvvvb_103{font-size:2rem}._meta_fvvvb_117{flex-direction:column;gap:var(--spacing-2)}._contentGrid_fvvvb_173{gap:var(--spacing-4)}._cardHeader_fvvvb_226{padding:var(--spacing-3) var(--spacing-4)}._cardTitle_fvvvb_245{font-size:1.125rem}._cardContent_fvvvb_205{padding:var(--spacing-4)}._detailItem_fvvvb_268{padding:var(--spacing-2)}._iconWrapper_fvvvb_282{width:32px;height:32px}._errorCard_fvvvb_520{padding:var(--spacing-8) var(--spacing-6)}._errorTitle_fvvvb_540{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){._heroSection_fvvvb_29,._fadeInUp_fvvvb_73,._registrantItem_fvvvb_442,._eventLogo_fvvvb_85,._card_fvvvb_199,._iconWrapper_fvvvb_282,._homeLink_fvvvb_554,._urgencyBanner_fvvvb_339{animation:none;transition:none}._heroSection_fvvvb_29:before,._cardHeader_fvvvb_226:before,._progressFill_fvvvb_404:after{animation:none}}._container_vhm3i_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._header_vhm3i_7{text-align:center;margin-bottom:var(--spacing-8)}._header_vhm3i_7 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0}._header_vhm3i_7 p{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._form_vhm3i_26{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_vhm3i_32{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_vhm3i_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_vhm3i_48{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._span2_vhm3i_54{grid-column:span 2}._datePickerTrigger_vhm3i_58{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400}._datePickerTrigger_vhm3i_58 span,._calendarIcon_vhm3i_70{color:var(--muted-foreground)}._actions_vhm3i_76{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-4)}._advancedFeaturesSection_vhm3i_84{display:flex;flex-direction:column;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._presetManager_vhm3i_91{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border)}._modeToggleContainer_vhm3i_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_vhm3i_108{font-weight:500;color:var(--foreground)}._subscriptionNotice_vhm3i_113{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);margin:0}._advancedHeader_vhm3i_122{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._advancedHeader_vhm3i_122 h2{margin:0;padding:0;border:none}._hostPlayingToggle_vhm3i_135{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._hostPlayingToggle_vhm3i_135>div:first-child{flex:1}._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}}
