@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}}}._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}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;inset: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_1k3wn_1{color:var(--warning)}@layer base{._avatar_1a2cb_2{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);width:2.5rem;height:2.5rem;flex-shrink:0;background-color:var(--muted);border:2px solid var(--card);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._avatar_1a2cb_2:hover{transform:scale(1.05);box-shadow:var(--shadow)}._avatarImage_1a2cb_23{width:100%;height:100%;object-fit:cover;border-radius:inherit}._avatarFallback_1a2cb_30{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase}}._avatar_p3mxu_1{border:1px solid var(--border)}._avatar_p3mxu_1:hover{transform:none;box-shadow:none}._fallback_p3mxu_10{background:#1b2a33;color:#e8f7ef;font-size:inherit;font-family:var(--font-family-display);font-weight:700;letter-spacing:.03em}._jersey_p3mxu_20{width:100%;height:100%;display:block}._jerseyShirt_p3mxu_26{fill:var(--primary)}._jerseyNumber_p3mxu_30{font-family:var(--font-family-display);font-weight:800;font-size:34px;fill:#062617}._mark_6x7u1_1{display:inline-block;width:1.15em;height:1.15em;margin-right:.32em;vertical-align:-.2em;flex-shrink:0}._toggle_1gefv_1{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);padding:2px;flex-shrink:0}._option_1gefv_10{border:none;background:none;padding:3px 8px;border-radius:var(--radius-full);font-size:.7rem;font-weight:700;letter-spacing:.04em;color:var(--muted-foreground);cursor:pointer}._on_1gefv_22{background:var(--foreground);color:var(--card)}@layer base{._button_1a9tq_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_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._input_1pney_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:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_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_1pney_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_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_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_1pney_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)}}}@layer base{._overlay_znfu5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_znfu5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_znfu5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:calc(100vw - 2rem)!important;max-height:85dvh;width:32rem;overscroll-behavior:contain;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_znfu5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}@media(max-width:520px){._content_znfu5_11{padding:var(--spacing-4)}}._close_znfu5_40{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_znfu5_40:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_znfu5_40:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_znfu5_71{width:1rem;height:1rem}._header_znfu5_76{margin-bottom:var(--spacing-4)}._footer_znfu5_80{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_znfu5_87{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_znfu5_96{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_znfu5_103{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_znfu5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_znfu5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._dialog_1f9cr_1{width:28rem}._loading_1f9cr_5{display:flex;justify-content:center;padding:var(--spacing-6)}._buttons_1f9cr_11{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-3)}._wa_1f9cr_18{background:#25d366;border-color:#25d366;color:#06381c}._joined_1f9cr_24{margin-top:var(--spacing-4);padding-top:var(--spacing-3);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-2)}._joinedLabel_1f9cr_33{font-size:.85rem;color:var(--muted-foreground)}._faces_1f9cr_38{display:flex;gap:6px;flex-wrap:wrap}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._picker_1lnpl_1{display:flex;flex-direction:column;gap:var(--spacing-2)}._picked_1lnpl_7{display:flex;align-items:center;gap:var(--spacing-2);padding:6px 6px 6px 8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._pickedText_1lnpl_17{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._name_1lnpl_25{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._roles_1lnpl_33{display:flex;flex-wrap:wrap;gap:4px}._roles_1lnpl_33 button{font:inherit;font-size:.72rem;font-weight:600;padding:3px 9px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer}._roles_1lnpl_33 button[data-on=true]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}._remove_1lnpl_57{flex-shrink:0;width:28px;height:28px;border:0;border-radius:50%;background:none;color:var(--muted-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._remove_1lnpl_57:hover{background:var(--muted);color:var(--foreground)}._search_1lnpl_76{position:relative}._searchIcon_1lnpl_80{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1lnpl_89{padding-left:32px}._results_1lnpl_93{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);overflow-y:auto;max-height:196px}._result_1lnpl_93{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-2);padding:7px 10px;border:0;border-top:1px solid var(--border);background:var(--card);font:inherit;text-align:left;cursor:pointer;color:var(--foreground)}._result_1lnpl_93:first-child{border-top:0}._result_1lnpl_93:hover{background:var(--muted)}._club_1lnpl_125{margin-left:auto;font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}._hint_1lnpl_135{margin:0;font-size:.76rem;color:var(--muted-foreground);line-height:1.4}._card_1he10_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3)}._sheet_1he10_9{display:flex;flex-direction:column;gap:var(--spacing-3)}._sheet_1he10_9 ._footer_1he10_15{padding-left:0;margin-top:0}._sheet_1he10_9 ._tagPanel_1he10_20,._sheet_1he10_9 ._thumbs_1he10_21{margin-left:0}._bigPick_1he10_25{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._bigPick_1he10_25 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:1 / 1;max-height:200px;width:100%;border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._bigPick_1he10_25 button:hover{border-color:#16c76f}._bigPick_1he10_25 button svg{color:#16c76f}._bigPick_1he10_25 span{font-weight:700;font-size:1rem}._bigPick_1he10_25 small{font-size:.75rem;color:var(--muted-foreground)}._bigVideo_1he10_66{position:relative;background:#0e1419;border-radius:var(--radius-md);overflow:hidden}._bigVideo_1he10_66 video{display:block;width:100%;max-height:50vh;object-fit:contain}._bigVideo_1he10_66>button,._bigThumbs_1he10_81 ._thumb_1he10_21 button{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;border:none;background:#10151abf;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}._bigThumbs_1he10_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--spacing-2)}._bigThumbs_1he10_81 ._thumb_1he10_21{width:auto;height:auto;aspect-ratio:4 / 5}._thumb_1he10_21 video{width:100%;height:100%;object-fit:cover;display:block;background:#0e1419}._thumbKind_1he10_117{position:absolute;left:4px;bottom:4px;display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;background:#10151abf;color:#fff;font-size:.62rem;font-weight:600}._thumbIndex_1he10_132{position:absolute;left:4px;top:4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:#16c76f;color:#062617;font-size:.66rem;font-weight:700}._addTile_1he10_148{aspect-ratio:4 / 5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--foreground);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}._addTile_1he10_148 svg{color:#16c76f}._addTile_1he10_148:hover{border-color:#16c76f}._row_1he10_173{display:flex;gap:var(--spacing-3);align-items:center}._input_1he10_179{flex:1;min-width:0;min-height:40px;max-height:240px;padding:9px 14px;border:none;border-radius:20px;background:var(--background);box-shadow:none;resize:none;overflow-y:auto;font-size:.95rem;line-height:1.4}._input_1he10_179:hover,._input_1he10_179:focus{border:none;box-shadow:none;background:var(--background)}._input_1he10_179::placeholder{color:var(--muted-foreground)}._attachment_1he10_206{display:inline-flex;align-items:center;gap:6px;margin:var(--spacing-2) 0 0 48px;padding:4px 10px;border-radius:var(--radius-full);background:var(--muted);font-size:.78rem;max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachment_1he10_206 button{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;color:var(--muted-foreground)}._footer_1he10_15{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--spacing-2);margin-top:var(--spacing-2);padding-left:40px}._tools_1he10_239{display:flex;gap:2px;min-width:0}._tool_1he10_239{color:var(--muted-foreground);font-size:.85rem;padding-left:8px;padding-right:8px}._tool_1he10_239[data-on=true]{color:var(--foreground)}._tagPanel_1he10_20{margin:var(--spacing-2) 0 0 48px}._audience_1he10_260{display:inline-flex;align-items:center;gap:var(--spacing-2);order:3;width:100%;padding-top:8px;border-top:1px solid var(--border);min-width:0}._audienceLabel_1he10_272{font-size:.75rem;font-weight:600;color:var(--muted-foreground);white-space:nowrap}._audienceSeg_1he10_279{display:inline-flex;min-width:0;padding:3px;gap:2px;border-radius:var(--radius-full);background:var(--muted)}._audienceSeg_1he10_279 button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:5px 10px;border-radius:var(--radius-full);font:inherit;font-size:.78rem;font-weight:600;color:var(--muted-foreground);cursor:pointer;white-space:nowrap}._audienceSeg_1he10_279 button[data-on=true]{background:var(--accent);color:var(--accent-foreground);box-shadow:inset 0 0 0 1px var(--primary)}._audienceSeg_1he10_279 button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._thumbs_1he10_21{display:flex;gap:var(--spacing-2);margin:var(--spacing-2) 0 0 48px;flex-wrap:wrap}._thumb_1he10_21{position:relative;width:72px;height:72px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border)}._thumb_1he10_21 img{width:100%;height:100%;object-fit:cover;display:block}._thumb_1he10_21 button{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;border:none;background:#10151abf;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._publish_1he10_355{flex-shrink:0;margin-left:auto;border-radius:var(--radius-full);padding-left:16px;padding-right:16px}._tools_1he10_239{order:1}._publish_1he10_355{order:2}@media(max-width:560px){._footer_1he10_15{padding-left:0}._tagPanel_1he10_20{margin-left:0}._tool_1he10_239{padding-left:6px;padding-right:6px}._audienceSeg_1he10_279 button{padding:5px 7px;font-size:.74rem;gap:4px}._audienceLabel_1he10_272{font-size:.72rem}}@layer base{._content_3l1ss_2,._subContent_3l1ss_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_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}._app_j04m2_1{min-height:100dvh;background:var(--background);color:var(--foreground)}._topbar_j04m2_7{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--background) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}._topbarInner_j04m2_16{max-width:1120px;margin:0 auto;height:56px;padding:0 var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-6)}._logo_j04m2_26{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;color:var(--foreground);text-decoration:none}._logoDot_j04m2_35{color:var(--primary)}._desktopNav_j04m2_39{display:flex;gap:var(--spacing-1);flex:1}._navLink_j04m2_45{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-full);font-size:.88rem;font-weight:500;color:var(--muted-foreground);text-decoration:none}._navLink_j04m2_45:hover{color:var(--foreground);background:var(--muted)}._navLink_j04m2_45._active_j04m2_63{color:var(--foreground);background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}._badge_j04m2_69{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--primary);color:var(--primary-foreground);font-size:.68rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}._accountButton_j04m2_84{position:relative;background:none;border:none;padding:0;border-radius:50%;cursor:pointer}._lang_j04m2_93{margin-left:auto}._dot_j04m2_97{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--primary);border:2px solid var(--background)}._menuCount_j04m2_108{margin-left:auto;font-size:.72rem;font-weight:700;color:var(--accent-foreground)}._main_j04m2_115{max-width:760px;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) var(--spacing-16)}._main_j04m2_115:has([data-wide]){max-width:1120px}._tabbar_j04m2_126{display:none}._publish_j04m2_131{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;white-space:nowrap}._publish_j04m2_131:hover{filter:brightness(.96)}._bell_j04m2_153{display:none;position:relative;color:var(--muted-foreground);text-decoration:none;padding:6px}._bellOn_j04m2_161{color:var(--foreground)}._bell_j04m2_153 ._badge_j04m2_69{position:absolute;top:-2px;right:-6px}._composeDialog_j04m2_171{width:32rem;max-height:92dvh;overflow-y:auto}._plusSlot_j04m2_177{display:flex;align-items:center;justify-content:center}._plus_j04m2_177{width:48px;height:48px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground);box-shadow:0 3px 10px #16c76f59;cursor:pointer;transition:transform .12s}._plus_j04m2_177:active{transform:scale(.94)}@media(max-width:720px){._desktopNav_j04m2_39,._publish_j04m2_131{display:none}._bell_j04m2_153{display:inline-flex}._main_j04m2_115{padding-bottom:calc(96px + env(safe-area-inset-bottom))}._tabbar_j04m2_126{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;background:var(--card);border-top:1px solid var(--border);padding:8px 4px max(12px,calc(8px + env(safe-area-inset-bottom)))}._plusSlot_j04m2_177{position:relative;height:40px}._plus_j04m2_177{position:absolute;left:50%;top:50%;transform:translate(-50%,-62%);width:52px;height:52px;border:4px solid var(--card);box-shadow:0 4px 12px #16c76f59}._plus_j04m2_177:active{transform:translate(-50%,-62%) scale(.94)}._tab_j04m2_126{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.68rem;font-weight:500;line-height:1.2;color:var(--muted-foreground);text-decoration:none;padding:2px 0;min-width:0;white-space:nowrap}._tab_j04m2_126._active_j04m2_63{color:var(--foreground)}._tab_j04m2_126._active_j04m2_63 ._tabIcon_j04m2_274{color:#0d7a45}._tabIcon_j04m2_274{position:relative;display:inline-flex}._tabIcon_j04m2_274 ._badge_j04m2_69{position:absolute;top:-6px;right:-12px}}:root{--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;--spacing-20: 5rem}:root{--background: #f5f7f6;--foreground: #10151a;--surface: #ffffff;--surface-foreground: #10151a;--sidebar: #ffffff;--sidebar-foreground: #10151a;--card: #ffffff;--card-foreground: #10151a;--popup: #ffffff;--popup-foreground: #10151a;--primary: #16c76f;--primary-foreground: #062617;--secondary: #eef1ef;--secondary-foreground: #10151a;--accent: #e3f8ec;--accent-foreground: #0d5c34;--muted: #eef1ef;--muted-foreground: #5b6570;--success: #16a34a;--success-foreground: #ffffff;--error: #dc2626;--error-foreground: #ffffff;--warning: #d97706;--warning-foreground: #ffffff;--info: #2563eb;--info-foreground: #ffffff;--info-hover: #1d4ed8;--info-active: #1e40af;--border: #e2e5e3;--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-display: "Barlow Condensed", "Arial Narrow", sans-serif;--font-family-monospace: "JetBrains Mono", ui-monospace, monospace;--font-family-cursive: "Inter", cursive;--shadow: 0 1px 2px rgba(16, 21, 26, .04);--shadow-md: 0 4px 14px rgba(16, 21, 26, .06);--shadow-lg: 0 16px 36px rgba(16, 21, 26, .1);--shadow-focus: 0 0 0 3px rgba(22, 199, 111, .25);--radius-sm: 4px;--radius: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .2s;--animation-duration-slow: .35s;--chart-color-1: #16c76f;--chart-color-2: #2563eb;--chart-color-3: #d97706;--chart-color-4: #64748b;--chart-color-5: #7c3aed}.dark{color-scheme:dark;--background: #0b0f0e;--foreground: #e8eeeb;--surface: #141a18;--surface-foreground: #e8eeeb;--sidebar: #141a18;--sidebar-foreground: #e8eeeb;--card: #141a18;--card-foreground: #e8eeeb;--popup: #1a2220;--popup-foreground: #e8eeeb;--primary: #16c76f;--primary-foreground: #062617;--secondary: #1f2825;--secondary-foreground: #e8eeeb;--accent: #12321f;--accent-foreground: #7ee2ac;--muted: #1f2825;--muted-foreground: #95a39d;--border: #26302c;--shadow: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 14px rgba(0, 0, 0, .45);--shadow-lg: 0 16px 36px rgba(0, 0, 0, .55);background:var(--background);color:var(--foreground)}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}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}}.rbc-month-view{overflow:visible!important}
