@charset "UTF-8";@layer base{._content_8o3op_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:none;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_8o3op_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_8o3op_1}._content_8o3op_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_8o3op_1}._content_8o3op_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_8o3op_1}._content_8o3op_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_8o3op_1}@keyframes _slideUpAndFade_8o3op_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_8o3op_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_8o3op_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_8o3op_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_8svzp_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_8svzp_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:none;width:var(--toast-width);position:relative;animation:_slideIn_8svzp_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_8svzp_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_8svzp_2:hover{transform:translateY(-2px)}._content_8svzp_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_8svzp_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_8svzp_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_8svzp_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_8svzp_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_8svzp_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_8svzp_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_8svzp_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_8svzp_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_8svzp_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_8svzp_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_8svzp_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_8svzp_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_8svzp_119:hover{opacity:1;background-color:var(--muted)}._closeButton_8svzp_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_8svzp_2{border-color:var(--border)}.dark ._actionButton_8svzp_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_8svzp_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_8svzp_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_8svzp_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_8svzp_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._container_i0zah_1{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-12) var(--spacing-4);flex-grow:1}._card_i0zah_10{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:40rem;width:100%;padding:var(--spacing-12);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_i0zah_23{margin-bottom:var(--spacing-6);animation:_pulse_i0zah_1 3s infinite ease-in-out;color:var(--accent)}._icon_i0zah_23{color:var(--error)}._title_i0zah_33{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_i0zah_41{font-size:1.125rem;line-height:1.7;color:var(--muted-foreground);max-width:35rem}._actions_i0zah_48{margin-top:var(--spacing-8)}@keyframes _pulse_i0zah_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:768px){._container_i0zah_1{padding:var(--spacing-8) var(--spacing-4)}._card_i0zah_10{padding:var(--spacing-8)}._title_i0zah_33{font-size:1.75rem}._message_i0zah_41{font-size:1rem}}@media(max-width:640px){._card_i0zah_10{padding:var(--spacing-6)}}@layer base{._button_jeqcj_2{--nm-shadow-color-light: rgba(255, 255, 255, .05);--nm-shadow-color-dark: rgba(0, 0, 0, .3);--nm-shadow-sm: 3px 3px 6px var(--nm-shadow-color-dark), -1px -1px 3px var(--nm-shadow-color-light);--nm-shadow-base: 6px 6px 12px var(--nm-shadow-color-dark), -3px -3px 8px var(--nm-shadow-color-light);--nm-shadow-hover: 8px 8px 16px var(--nm-shadow-color-dark), -4px -4px 12px var(--nm-shadow-color-light);--nm-shadow-inset: inset 3px 3px 6px var(--nm-shadow-color-dark), inset -1px -1px 3px var(--nm-shadow-color-light);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 .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;outline:none;border:none;position:relative;box-shadow:var(--nm-shadow-base)}._button_jeqcj_2:focus-visible{box-shadow:var(--nm-shadow-inset);outline:none}._sm_jeqcj_55{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_jeqcj_61{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_jeqcj_67{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_jeqcj_75,._icon-md_jeqcj_76{width:2rem;height:2rem;padding:0;border-radius:50%}._icon-sm_jeqcj_83{width:1.5rem;height:1.5rem;padding:0;border-radius:50%}._icon-lg_jeqcj_90{width:2.5rem;height:2.5rem;padding:0;border-radius:50%}._button_jeqcj_2 svg{flex-shrink:0}._sm_jeqcj_55 svg,._icon-sm_jeqcj_83 svg{width:1rem;height:1rem}._md_jeqcj_61 svg,._icon_jeqcj_75 svg,._icon-md_jeqcj_76 svg{width:1.25rem;height:1.25rem}._lg_jeqcj_67 svg,._icon-lg_jeqcj_90 svg{width:1.5rem;height:1.5rem}._primary_jeqcj_122{background-color:var(--primary);color:var(--primary-foreground);--spinner-color: var(--primary-foreground)}._primary_jeqcj_122:hover{box-shadow:var(--nm-shadow-hover);transform:translateY(-2px)}._primary_jeqcj_122:active{box-shadow:var(--nm-shadow-inset);transform:translateY(1px)}._secondary_jeqcj_139{background-color:var(--surface);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_jeqcj_139:hover{box-shadow:var(--nm-shadow-hover);color:var(--primary);transform:translateY(-2px)}._secondary_jeqcj_139:active{box-shadow:var(--nm-shadow-inset);transform:translateY(1px)}._destructive_jeqcj_157{background-color:var(--error);color:var(--error-foreground);--spinner-color: var(--error-foreground)}._destructive_jeqcj_157:hover{box-shadow:var(--nm-shadow-hover);transform:translateY(-2px)}._destructive_jeqcj_157:active{box-shadow:var(--nm-shadow-inset);transform:translateY(1px)}._destructive_jeqcj_157:focus-visible{box-shadow:var(--nm-shadow-inset);outline:none}._outline_jeqcj_179{background-color:transparent;border:none;color:var(--primary);--spinner-color: var(--primary)}._outline_jeqcj_179:hover{box-shadow:var(--nm-shadow-hover);transform:translateY(-2px)}._outline_jeqcj_179:active{box-shadow:var(--nm-shadow-inset);transform:translateY(1px)}._ghost_jeqcj_197{background-color:transparent;box-shadow:none;color:var(--muted-foreground);--spinner-color: var(--primary)}._ghost_jeqcj_197:hover{background-color:var(--surface);box-shadow:var(--nm-shadow-sm);color:var(--primary);transform:translateY(-1px)}._ghost_jeqcj_197:active{box-shadow:var(--nm-shadow-inset);transform:translateY(1px)}._link_jeqcj_217{background-color:transparent;box-shadow:none;color:var(--primary);height:auto;padding:0;text-decoration:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_jeqcj_217:hover{text-decoration:underline;box-shadow:none;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_jeqcj_217:active{box-shadow:none;color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_jeqcj_217:focus-visible{box-shadow:none;outline:none;border-radius:.25rem}._disabled_jeqcj_251{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none!important;background-color:var(--muted)!important;color:var(--muted-foreground)!important;transform:translateY(0)!important}.dark ._primary_jeqcj_122,.dark ._destructive_jeqcj_157{font-weight:600}}@layer base{._avatar_1lsgs_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:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._avatar_1lsgs_2:hover{transform:scale(1.05);box-shadow:var(--shadow)}._avatarImage_1lsgs_23{width:100%;height:100%;object-fit:cover;border-radius:inherit}._avatarFallback_1lsgs_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}}._notificationContent_1fdoh_1{width:100%;max-width:100%;overflow:hidden}._notificationHeader_1fdoh_7{display:flex;align-items:flex-start;gap:var(--spacing-3);max-width:100%}._avatar_1fdoh_14{width:2.5rem;height:2.5rem;flex-shrink:0}._iconWrapper_1fdoh_20{width:2.5rem;height:2.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--muted);border-radius:var(--radius-full);color:var(--primary)}._notificationBody_1fdoh_32{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._message_1fdoh_40{margin:0;font-size:.875rem;line-height:1.5;color:var(--foreground);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}._actorName_1fdoh_50{font-size:.75rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toast_1fdoh_59{background-color:var(--card);border:none;padding:var(--spacing-4);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-width:100%}._toast_1fdoh_59:hover{background-color:color-mix(in srgb,var(--card) 95%,var(--primary) 5%)}@media(max-width:640px){._notificationHeader_1fdoh_7{gap:var(--spacing-2)}._avatar_1fdoh_14,._iconWrapper_1fdoh_20{width:2rem;height:2rem}._iconWrapper_1fdoh_20 svg{width:1rem;height:1rem}._message_1fdoh_40{font-size:.8125rem;line-height:1.4}._actorName_1fdoh_50{font-size:.6875rem}._toast_1fdoh_59{padding:var(--spacing-3);border-radius:var(--radius)}}@media(min-width:641px)and (max-width:960px){._avatar_1fdoh_14,._iconWrapper_1fdoh_20{width:2.25rem;height:2.25rem}}@layer base{._container_154d6_2{position:fixed;bottom:var(--spacing-4);left:50%;transform:translate(-50%);width:calc(100% - var(--spacing-8));max-width:var(--card-max-width-narrow);background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4);z-index:var(--z-overlay);box-shadow:var(--shadow-neomorph-lg);animation:_slideUp_154d6_1 var(--animation-duration-normal) ease-out forwards;border:none}@media(min-width:640px){._container_154d6_2{flex-direction:row;align-items:center;justify-content:space-between;bottom:var(--spacing-8)}}._content_154d6_30{display:flex;align-items:flex-start;gap:var(--spacing-4)}._iconWrapper_154d6_36{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:var(--surface);color:var(--primary);flex-shrink:0;box-shadow:var(--shadow-neomorph-sm)}._text_154d6_49{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_154d6_55{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}._message_154d6_62{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.4}._actions_154d6_69{display:flex;align-items:center;gap:var(--spacing-2);justify-content:flex-end}._close_154d6_76{position:absolute;top:var(--spacing-2);right:var(--spacing-2);background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s}._close_154d6_76:hover{color:var(--foreground);background-color:var(--surface)}@keyframes _slideUp_154d6_1{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}}._container_1hj23_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}@media(max-width:640px){._container_1hj23_1{gap:var(--spacing-3);margin-top:var(--spacing-3)}}._embedWrapper_1hj23_15{width:100%}._iframeContainer_1hj23_19{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;border-radius:var(--radius-md)}@media(max-width:640px){._iframeContainer_1hj23_19{border-radius:var(--radius)}}._iframeContainer_1hj23_19 iframe{position:absolute;top:0;left:0;width:100%;height:100%}._soundcloudContainer_1hj23_43{width:100%;height:166px;border-radius:var(--radius-md);overflow:hidden}@media(max-width:640px){._soundcloudContainer_1hj23_43{height:140px;border-radius:var(--radius)}}._soundcloudContainer_1hj23_43 iframe{width:100%;height:100%}._linkEmbed_1hj23_62{display:inline-block;padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);border:none;border-radius:var(--radius);color:var(--accent);text-decoration:none;font-weight:500;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}@media(max-width:640px){._linkEmbed_1hj23_62{display:block;padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;min-height:2.75rem;display:flex;align-items:center;justify-content:center}}._linkEmbed_1hj23_62:hover{background-color:var(--muted);border-color:var(--accent)}._container_1gnxk_1{position:fixed;bottom:0;left:50%;transform:translate(-50%);background-color:var(--surface);border:none;border-bottom:none;box-shadow:var(--shadow-neomorph-lg);z-index:var(--z-overlay);transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden;display:flex;flex-direction:column}._expanded_1gnxk_18{width:100%;max-width:700px;height:auto;max-height:85vh;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-bottom:var(--spacing-6)}._minimized_1gnxk_29{width:100%;max-width:400px;height:64px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);cursor:pointer}._hidden_1gnxk_39{transform:translate(-50%,100%);opacity:0;pointer-events:none}._header_1gnxk_54{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid transparent;background-color:var(--surface);flex-shrink:0;height:64px}._expanded_1gnxk_18 ._header_1gnxk_54{border-bottom-color:var(--border)}._headerLeft_1gnxk_69{display:flex;align-items:center;flex:1;overflow:hidden}._headerTitle_1gnxk_76{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;color:var(--muted-foreground);margin:0}._miniInfo_1gnxk_85{display:flex;align-items:center;gap:var(--spacing-3);width:100%}._miniAvatar_1gnxk_92{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:var(--muted);display:flex;align-items:center;justify-content:center;border:none}._miniAvatar_1gnxk_92 img{width:100%;height:100%;object-fit:cover}._miniAvatar_1gnxk_92 span{font-size:.75rem;font-weight:700;color:var(--muted-foreground)}._miniText_1gnxk_117{display:flex;flex-direction:column;overflow:hidden}._miniStageName_1gnxk_123{font-weight:600;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--foreground)}._playingIndicator_1gnxk_132{display:flex;align-items:center;gap:var(--spacing-2)}._playingText_1gnxk_138{font-size:.75rem;color:var(--primary);font-weight:500}._equalizer_1gnxk_145{display:flex;align-items:flex-end;gap:2px;height:12px}._bar_1gnxk_152{width:3px;background-color:var(--primary);animation:_equalize_1gnxk_145 1s infinite ease-in-out}._bar_1gnxk_152:nth-child(1){animation-delay:0s;height:6px}._bar_1gnxk_152:nth-child(2){animation-delay:.2s;height:10px}._bar_1gnxk_152:nth-child(3){animation-delay:.4s;height:8px}@keyframes _equalize_1gnxk_145{0%{height:4px}50%{height:12px}to{height:4px}}._controls_1gnxk_169{display:flex;align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-3)}._controlButton_1gnxk_176{background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._controlButton_1gnxk_176:hover{background-color:var(--muted);color:var(--foreground)}._content_1gnxk_195{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);overflow-y:auto;opacity:1;transition:opacity .3s ease}._minimized_1gnxk_29 ._content_1gnxk_195{height:0;padding:0;opacity:0;overflow:hidden;pointer-events:none}._djProfile_1gnxk_215{display:flex;align-items:center;gap:var(--spacing-4)}._avatarLink_1gnxk_221{flex-shrink:0}._avatar_1gnxk_221{width:64px;height:64px;border-radius:50%;object-fit:cover;border:none;box-shadow:var(--shadow-neomorph-sm)}._avatarFallback_1gnxk_234{width:64px;height:64px;border-radius:50%;background-color:var(--muted);color:var(--foreground);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;border:none}._djInfo_1gnxk_248{display:flex;flex-direction:column;gap:var(--spacing-1)}._stageNameLink_1gnxk_254{text-decoration:none;color:inherit}._stageName_1gnxk_254{font-size:1.5rem;font-weight:700;margin:0;color:var(--foreground);transition:color .2s ease}._stageNameLink_1gnxk_254:hover ._stageName_1gnxk_254{color:var(--primary)}._location_1gnxk_271{font-size:.875rem;color:var(--muted-foreground);margin:0}._playerWrapper_1gnxk_278{width:100%;background-color:#000;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-neomorph-inset)}._genres_1gnxk_287{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._genreTag_1gnxk_293{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;border:none}@media(max-width:640px){._expanded_1gnxk_18{width:100%;max-width:100%;height:90vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._minimized_1gnxk_29{width:100%;max-width:100%;border-radius:0;border-left:none;border-right:none}._content_1gnxk_195{padding:var(--spacing-4);gap:var(--spacing-4)}._avatar_1gnxk_221{width:48px;height:48px}._avatarFallback_1gnxk_234{width:48px;height:48px;font-size:1.25rem}._stageName_1gnxk_254{font-size:1.25rem}}._actionsContainer_knbw6_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4)}@media(max-width:640px){._actionsContainer_knbw6_1{flex-direction:column;width:100%}._actionsContainer_knbw6_1 a,._actionsContainer_knbw6_1 button{width:100%}}._sidebar_zt4yc_1{display:flex;flex-direction:column;background-color:#121216;border-right:1px solid var(--border-subtle);width:70px;transition:width .3s cubic-bezier(.4,0,.2,1);overflow:hidden;z-index:50;flex-shrink:0;height:100vh;position:relative;--border-subtle: hsl(240 10% 18%);--primary: hsl(240 5% 95%);--text-secondary: hsl(240 5% 65%);--text-primary: hsl(240 5% 95%)}._expanded_zt4yc_21{width:260px}._header_zt4yc_25{height:80px;display:flex;align-items:center;padding:0 15px;flex-shrink:0}._toggleBtn_zt4yc_33{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:var(--text-secondary);border-radius:8px;cursor:pointer;transition:all .2s ease}._toggleBtn_zt4yc_33:hover{background-color:#2e2e3880;color:var(--text-primary)}._scrollContent_zt4yc_52{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:20px;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}._scrollContent_zt4yc_52::-webkit-scrollbar{display:none}._navGroup_zt4yc_68{display:flex;flex-direction:column;gap:2px}._userGroup_zt4yc_74{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:10px}._divider_zt4yc_82{height:1px;background-color:var(--border-subtle);margin:10px 15px}._navItem_zt4yc_88{display:flex;align-items:center;height:48px;padding:0 25px;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:all .2s ease;cursor:pointer;background:none;border:none;width:100%;font-family:var(--font-family-base);font-size:.95rem;position:relative}._navItem_zt4yc_88:hover{color:var(--text-primary);background-color:#2e2e384d}._navItem_zt4yc_88._active_zt4yc_111{color:var(--primary);background-color:#22222a}._navItem_zt4yc_88:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--primary);opacity:0;transition:opacity .2s}._navItem_zt4yc_88._active_zt4yc_111:before{opacity:1}._iconWrapper_zt4yc_133{display:flex;align-items:center;justify-content:center;min-width:20px;margin-right:16px}._labelText_zt4yc_141{opacity:0;transform:translate(-10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;font-weight:500}._expanded_zt4yc_21 ._labelText_zt4yc_141{opacity:1;transform:translate(0);pointer-events:auto;transition-delay:.1s}@media(max-width:640px){._sidebar_zt4yc_1{display:none}}@layer base{._overlay_1ubvj_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_1ubvj_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1ubvj_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_1ubvj_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_1ubvj_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_1ubvj_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_1ubvj_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_1ubvj_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_1ubvj_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_1ubvj_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_1ubvj_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1ubvj_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_1ubvj_73:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1ubvj_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1ubvj_103{width:1rem;height:1rem}._header_1ubvj_108{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:none}._footer_1ubvj_117{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:none}._title_1ubvj_126{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_1ubvj_133{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_1ubvj_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_1ubvj_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_1ubvj_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_1ubvj_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_1ubvj_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_1ubvj_49,._right_1ubvj_61{max-width:100%}}}._dropdownContainer_1hn7m_1{position:relative}._trigger_1hn7m_5{cursor:pointer;-webkit-user-select:none;user-select:none}._menu_1hn7m_10{z-index:var(--z-overlay);background-color:var(--popup);border:none;border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:var(--spacing-1);min-width:12rem;animation:_fadeIn_1hn7m_1 var(--animation-duration-fast) ease-out}@keyframes _fadeIn_1hn7m_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}._menuItem_1hn7m_32{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;color:var(--popup-foreground);text-decoration:none;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease;text-align:left;font-family:var(--font-family-base)}._menuItem_1hn7m_32:hover{background-color:var(--muted)}._menuItem_1hn7m_32 a{display:flex;align-items:center;gap:var(--spacing-3);color:inherit;text-decoration:none;width:100%}._layout_1dkjo_1{display:flex;height:100vh;width:100vw;overflow:hidden;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._sidebarWrapper_1dkjo_12{flex-shrink:0;height:100%;z-index:var(--z-nav)}._mainColumn_1dkjo_19{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;position:relative}._header_1dkjo_29{height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-6);background-color:var(--background);border-bottom:none;z-index:var(--z-nav-sticky);position:sticky;position:-webkit-sticky;top:0;transform:translateZ(0);-webkit-transform:translateZ(0)}._headerLeft_1dkjo_48{display:flex;align-items:center;gap:var(--spacing-4);flex:1}._logo_1dkjo_55{display:flex;align-items:center;text-decoration:none;height:40px}._logo_1dkjo_55 img{height:100%;width:auto}._mobileMenuBtn_1dkjo_67{display:none;background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-1)}._searchBar_1dkjo_76{width:100%;max-width:400px}._searchSkeleton_1dkjo_81{width:100%;height:40px;background-color:var(--muted);border-radius:var(--radius);animation:_pulse_1dkjo_1 2s cubic-bezier(.4,0,.6,1) infinite}._weatherSkeleton_1dkjo_89{width:140px;height:40px;background-color:transparent}._headerRight_1dkjo_95{display:flex;align-items:center;gap:var(--spacing-4)}._donateBtn_1dkjo_101{background-color:var(--accent);color:var(--accent-foreground);border:none;font-weight:600;display:flex;align-items:center;gap:var(--spacing-2)}._donateBtn_1dkjo_101:hover{background-color:color-mix(in srgb,var(--accent) 90%,black)}._heartIcon_1dkjo_115{color:#ef4444;fill:#ef4444}._donateText_1dkjo_120{display:inline}._authButtons_1dkjo_124{display:flex;align-items:center;gap:var(--spacing-2)}._authSkeleton_1dkjo_130{width:32px;height:32px;border-radius:50%;background-color:var(--muted)}._userMenuBtn_1dkjo_137{display:flex;align-items:center;gap:var(--spacing-2);background:none;border:none;cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-full);transition:background-color .2s}._userMenuBtn_1dkjo_137:hover{background-color:var(--muted)}._avatar_1dkjo_153{width:32px;height:32px}._chevron_1dkjo_158{color:var(--muted-foreground)}._dropdownLoading_1dkjo_162{padding:var(--spacing-4);color:var(--muted-foreground);font-size:.875rem;text-align:center}._viewport_1dkjo_170{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;background-color:var(--background);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--muted) transparent}._viewport_1dkjo_170::-webkit-scrollbar{width:6px}._viewport_1dkjo_170::-webkit-scrollbar-track{background:transparent}._viewport_1dkjo_170::-webkit-scrollbar-thumb{background-color:var(--muted);border-radius:3px}._contentContainer_1dkjo_196{min-height:100%;display:flex;flex-direction:column}._footer_1dkjo_203{height:auto;min-height:50px;flex-shrink:0;background-color:var(--background);border-top:none;display:flex;align-items:center;padding:0 var(--spacing-6);font-size:.75rem;color:var(--muted-foreground);position:sticky;position:-webkit-sticky;bottom:0;z-index:var(--z-nav);transform:translateZ(0);-webkit-transform:translateZ(0)}._footerContent_1dkjo_224{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-6);padding:var(--spacing-2) 0}._copyright_1dkjo_233{justify-self:start}._footerNav_1dkjo_237{justify-self:center;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--spacing-1) 0}._footerStats_1dkjo_246{justify-self:end;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--spacing-1) 0;font-size:.75rem;color:var(--muted-foreground)}._statItem_1dkjo_257{white-space:nowrap;display:flex;align-items:center}._statItem_1dkjo_257 strong{color:var(--foreground);font-weight:600;margin-left:.3em}._statsSkeleton_1dkjo_269{width:10rem;height:1rem;background-color:var(--muted);border-radius:var(--radius-sm);animation:_pulse_1dkjo_1 1.5s ease-in-out infinite}._footerLink_1dkjo_279{color:var(--muted-foreground);text-decoration:none;transition:color .2s;display:flex;align-items:center}._footerLink_1dkjo_279:hover{color:var(--foreground)}._footerLink_1dkjo_279:not(:last-child):after,._statItem_1dkjo_257:not(:last-child):after{content:"•";margin:0 var(--spacing-2);color:var(--muted-foreground)}._mobileSheet_1dkjo_299{background-color:var(--background);border-right:none;padding:0}._mobileNavScroll_1dkjo_305{height:100%;overflow-y:auto;display:flex;flex-direction:column}._mobileLogo_1dkjo_312{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6);text-decoration:none;border-bottom:none}._mobileLogo_1dkjo_312 img{height:48px;width:auto}._mobileNav_1dkjo_305{padding:var(--spacing-4) 0;display:flex;flex-direction:column;gap:2px}._mobileNavItem_1dkjo_333{display:flex;align-items:center;width:100%;padding:var(--spacing-3) var(--spacing-6);color:var(--muted-foreground);text-decoration:none;background:none;border:none;cursor:pointer;font-family:var(--font-family-base);font-size:1rem;transition:all .2s}._mobileNavItem_1dkjo_333:hover{color:var(--foreground);background-color:var(--muted)}._mobileNavItem_1dkjo_333._active_1dkjo_353{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-right:3px solid var(--primary)}._mobileIconWrapper_1dkjo_359{display:flex;align-items:center;justify-content:center;width:24px;margin-right:var(--spacing-4)}._mobileLabelText_1dkjo_367{font-weight:500}._mobileDivider_1dkjo_371{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-6)}._mobileSectionTitle_1dkjo_377{padding:var(--spacing-2) var(--spacing-6);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600}@keyframes _pulse_1dkjo_1{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:640px){._sidebarWrapper_1dkjo_12{display:none}._mobileMenuBtn_1dkjo_67{display:flex}._donateText_1dkjo_120{display:none}._donateBtn_1dkjo_101{padding:0 var(--spacing-2)}._header_1dkjo_29{padding:0 var(--spacing-4)}._footer_1dkjo_203{padding:0 var(--spacing-4);font-size:.65rem;min-height:auto}._footerStats_1dkjo_246{font-size:.65rem}._footerContent_1dkjo_224{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) 0;align-items:center}._copyright_1dkjo_233{justify-self:auto;order:1}._footerNav_1dkjo_237{order:2;justify-self:auto}._footerStats_1dkjo_246{justify-self:auto;width:100%;gap:var(--spacing-1) 0;order:3}._footerLink_1dkjo_279:not(:last-child):after,._statItem_1dkjo_257:not(:last-child):after{margin:0 var(--spacing-1)}}@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_e43ny_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_e43ny_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_e43ny_11{position:fixed!important;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_e43ny_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}@media(max-width:640px){._content_e43ny_11{max-width:95vw;max-height:90vh;padding:var(--spacing-4);border-radius:var(--radius)}._close_e43ny_39{top:var(--spacing-3);right:var(--spacing-3);width:2.75rem;height:2.75rem}._header_e43ny_46{margin-bottom:var(--spacing-3)}._footer_e43ny_50{gap:var(--spacing-2);margin-top:var(--spacing-4);flex-direction:column-reverse}._footer_e43ny_50 button{width:100%;min-height:2.75rem}._title_e43ny_61{font-size:1.125rem;margin-bottom:var(--spacing-2);padding-right:var(--spacing-8)}._description_e43ny_67{font-size:.8125rem;margin-bottom:var(--spacing-3)}}._close_e43ny_39{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_e43ny_39:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_e43ny_39:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_e43ny_104{width:1rem;height:1rem}._header_e43ny_46{margin-bottom:var(--spacing-4)}._footer_e43ny_50{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_e43ny_61{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_e43ny_67{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_e43ny_136{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_e43ny_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_e43ny_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._command_13r17_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_13r17_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_13r17_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_13r17_26{display:flex;align-items:center;border-bottom:none;padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_13r17_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_13r17_26{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_13r17_26::placeholder{color:var(--muted-foreground)}._commandList_13r17_56{overflow-y:auto;overflow-x:hidden;max-height:20rem;padding:var(--spacing-2)}._commandEmpty_13r17_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_13r17_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_13r17_72 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_13r17_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_13r17_93{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;-webkit-user-select:none;user-select:none;outline:none}._commandItem_13r17_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_13r17_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_13r17_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_13r17_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_13r17_131{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-family-monospace);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_13r17_93[data-selected=true] ._commandShortcut_13r17_131{color:var(--primary-foreground);opacity:.8}}@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{._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)}}}._searchBarContainer_1ecxi_1{position:relative;width:100%;max-width:400px}@media(max-width:960px){._searchBarContainer_1ecxi_1{max-width:100%}._popoverContent_1ecxi_13{max-width:calc(100vw - 2rem)}}@media(max-width:640px){._searchBarContainer_1ecxi_1{max-width:100%}._input_1ecxi_23{height:44px;font-size:1rem}._inputWrapper_1ecxi_28{min-height:44px}._searchIcon_1ecxi_32{width:1.125rem;height:1.125rem}._popoverContent_1ecxi_13{max-width:calc(100vw - 1rem)}._itemTitle_1ecxi_41{font-size:.9375rem}._itemSnippet_1ecxi_45{font-size:.75rem}._seeAllResults_1ecxi_49{padding:var(--spacing-3);font-size:.8125rem}}._inputWrapper_1ecxi_28{position:relative;display:flex;align-items:center;width:100%;background-color:var(--surface);border-radius:var(--radius);transition:box-shadow var(--animation-duration-fast) ease;box-shadow:var(--shadow-neomorph-inset);border:none}._inputWrapper_1ecxi_28:hover{box-shadow:inset 2px 2px 5px var(--neomorph-shadow-dark),inset -2px -2px 5px var(--neomorph-shadow-light)}._inputWrapper_1ecxi_28[data-state=open]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--shadow-neomorph-inset)}._searchIcon_1ecxi_32{position:absolute;left:var(--spacing-3);width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none}._input_1ecxi_23{width:100%;height:2.5rem;padding-left:calc(var(--spacing-3) * 2 + 1rem);padding-right:calc(var(--spacing-3) * 2 + 1rem);font-family:var(--font-family-base);font-size:.9rem;color:var(--foreground);background-color:transparent;border:none;outline:none}._input_1ecxi_23::placeholder{color:var(--muted-foreground)}._spinner_1ecxi_106{position:absolute;right:var(--spacing-3);color:var(--muted-foreground)}._popoverContent_1ecxi_13{width:var(--radix-popover-trigger-width);margin-top:-1px}._command_1ecxi_117{border-top-left-radius:0;border-top-right-radius:0;border:none;border-top:none;box-shadow:var(--shadow-neomorph-lg);background-color:var(--surface);color:var(--foreground)}._command_1ecxi_117 [cmdk-group-heading]{color:var(--muted-foreground)}._command_1ecxi_117 [cmdk-empty]{color:var(--foreground)}._command_1ecxi_117 [cmdk-item][data-selected=true]{background-color:var(--surface);box-shadow:var(--shadow-neomorph-inset);border-radius:var(--radius-sm)}._loadingContainer_1ecxi_146{padding:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonItem_1ecxi_153{height:3rem;width:100%;background-color:var(--muted);border-radius:var(--radius-sm)}._itemImage_1ecxi_160{width:2rem;height:2rem;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;background-color:var(--muted);box-shadow:var(--shadow-neomorph-sm)}._itemIcon_1ecxi_170{width:1.25rem;height:1.25rem;color:var(--muted-foreground);flex-shrink:0;margin:.375rem}._command_1ecxi_117 [cmdk-item][data-selected=true] ._itemIcon_1ecxi_170{color:var(--primary)}._itemText_1ecxi_182{display:flex;flex-direction:column;overflow:hidden;margin-left:var(--spacing-2)}._itemTitle_1ecxi_41{font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._command_1ecxi_117 [cmdk-item][data-selected=true] ._itemTitle_1ecxi_41{color:var(--primary)}._itemSnippet_1ecxi_45{font-size:.8rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._command_1ecxi_117 [cmdk-item][data-selected=true] ._itemSnippet_1ecxi_45{color:var(--muted-foreground);opacity:.9}._seeAllResults_1ecxi_49{padding:var(--spacing-2) var(--spacing-3);border-top:1px solid transparent;box-shadow:0 -1px 0 0 var(--neomorph-shadow-dark);font-size:.875rem;text-align:center;background-color:var(--surface)}._seeAllResults_1ecxi_49 a{color:var(--foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease;font-weight:500}._seeAllResults_1ecxi_49 a:hover{color:var(--primary);text-decoration:underline}._hiddenTrigger_1ecxi_236{position:absolute;top:100%;left:0;width:100%;height:0;visibility:hidden;pointer-events:none}._searchSection_16wm6_1{margin-top:var(--spacing-8);width:100%;max-width:30rem;text-align:center}._searchTitle_16wm6_8{font-size:1rem;font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._searchBar_16wm6_15{max-width:100%}._popularLinks_16wm6_19{margin-top:var(--spacing-8);width:100%;border-top:none;padding-top:var(--spacing-8);text-align:center}._linksTitle_16wm6_27{font-size:1rem;font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._linksGrid_16wm6_34{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4)}@media(max-width:640px){._searchSection_16wm6_1{margin-top:var(--spacing-6);max-width:100%}._searchTitle_16wm6_8{font-size:.9375rem}._popularLinks_16wm6_19{margin-top:var(--spacing-6);padding-top:var(--spacing-6)}._linksTitle_16wm6_27{font-size:.9375rem}._linksGrid_16wm6_34{flex-direction:column;gap:var(--spacing-2)}._linksGrid_16wm6_34 a{width:100%;justify-content:center}}._actions_1h64a_1{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}@media(max-width:640px){._actions_1h64a_1{flex-direction:column;width:100%}._actions_1h64a_1 button,._actions_1h64a_1 a{width:100%}}@layer base{._badge_1saiu_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);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,box-shadow var(--animation-duration-fast) ease-in-out,transform var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-neomorph-sm);border:none}._badge_1saiu_2:hover{box-shadow:var(--shadow-neomorph-hover);transform:translateY(-1px)}._default_1saiu_25{background-color:var(--surface);color:var(--primary)}._destructive_1saiu_30{background-color:var(--surface);color:var(--error)}._secondary_1saiu_35{background-color:var(--surface);color:var(--secondary)}._outline_1saiu_40{background-color:transparent;color:var(--foreground);box-shadow:var(--shadow-neomorph-inset)}._outline_1saiu_40:hover{box-shadow:var(--shadow-neomorph-sm);transform:none}._success_1saiu_52{background-color:var(--surface);color:var(--success)}._warning_1saiu_57{background-color:var(--surface);color:var(--warning)}}._container_1nmto_1{position:relative;display:block;overflow:hidden;height:0;padding-bottom:var(--aspect-ratio-padding);background-color:var(--muted);border-radius:var(--radius)}._skeleton_1nmto_11{border-radius:var(--radius)}._image_1nmto_15{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--animation-duration-normal) ease-in-out}._image_1nmto_15._visible_1nmto_25{opacity:1}._errorContainer_1nmto_29{display:flex;align-items:center;justify-content:center;background-color:var(--muted);border-radius:var(--radius);color:var(--muted-foreground);font-size:.875rem}._errorText_1nmto_39{text-align:center;padding:var(--spacing-2)}@layer base{._badge_t4kge_2{display:inline-flex;align-items:center;justify-content:center;color:var(--success);cursor:help;transition:color var(--animation-duration-fast) ease-in-out;flex-shrink:0;width:1.25rem;height:1.25rem}._badge_t4kge_2:hover{color:color-mix(in srgb,var(--success) 85%,white 15%)}}._cardLink_1iaua_1{display:block;text-decoration:none;color:inherit;width:100%;height:100%}._card_1iaua_1{width:100%;height:100%;min-height:16rem;background-color:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-neomorph-sm);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--spacing-1);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;overflow:hidden;cursor:pointer}._card_1iaua_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._avatarWrapper_1iaua_39{margin-bottom:var(--spacing-1);display:flex;justify-content:center;align-items:center;flex-shrink:0}._avatar_1iaua_39{width:5rem;height:5rem;border-radius:var(--radius-full);box-shadow:var(--shadow-neomorph-sm);background-color:var(--muted);display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}._avatarImage_1iaua_63{width:100%;height:100%;object-fit:cover}._nameContainer_1iaua_69{display:flex;justify-content:center;width:100%}._nameWrapper_1iaua_75{display:inline-flex;align-items:center;gap:.25rem;max-width:100%}._stageName_1iaua_82{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);text-align:center;margin:0;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;min-width:0}._verificationBadge_1iaua_100{flex-shrink:0;margin-top:.125rem}._availabilityBadge_1iaua_105{font-size:.75rem;padding:.125rem .625rem;pointer-events:none;white-space:nowrap;margin-top:var(--spacing-1)}._genres_1iaua_113{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-1);width:100%;margin-top:var(--spacing-1)}._genreBadge_1iaua_122{font-size:.7rem;padding:0 .5rem;height:1.5rem;pointer-events:none}._location_1iaua_129{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-top:var(--spacing-1);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:640px){._card_1iaua_1{padding:var(--spacing-3);min-height:auto}._avatar_1iaua_39{width:4rem;height:4rem}._stageName_1iaua_82{font-size:1.125rem}._verificationBadge_1iaua_100{width:1rem;height:1rem}}._card_qcv2k_1{background-color:var(--surface);border-radius:var(--radius-lg);overflow:hidden;border:none}._image_qcv2k_8{height:200px;border-radius:0}._content_qcv2k_13{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._title_qcv2k_20{height:1.5rem;width:70%}._location_qcv2k_25{height:1rem;width:50%}._badges_qcv2k_30{display:flex;gap:var(--spacing-2)}._badge_qcv2k_30{height:1.5rem;width:60px;border-radius:var(--radius-full)}._details_qcv2k_41{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);border-top:none;padding-top:var(--spacing-4);margin-top:var(--spacing-2)}._detailItem_qcv2k_50{height:2.5rem;width:80%}@layer base{._root_1vij9_2{width:100%;margin:var(--spacing-2) 0}._content_1vij9_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-3);list-style:none;margin:0;padding:0}._item_1vij9_18{display:inline-flex;align-items:center;justify-content:center}._link_1vij9_24{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 var(--spacing-2);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;text-decoration:none;border-radius:var(--radius);background-color:var(--surface);color:var(--foreground);cursor:pointer;border:none;transition:box-shadow var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease;box-shadow:var(--shadow-neomorph-sm)}._link_1vij9_24:hover{box-shadow:var(--shadow-neomorph-hover);color:var(--primary);transform:translateY(-2px)}._link_1vij9_24:active{box-shadow:var(--shadow-neomorph-inset);transform:translateY(0)}._link_1vij9_24:focus-visible{outline:none;box-shadow:var(--shadow-neomorph-inset),0 0 0 1px var(--primary)}._active_1vij9_67{box-shadow:var(--shadow-neomorph-inset);color:var(--primary);background-color:var(--surface)}._active_1vij9_67:hover{box-shadow:var(--shadow-neomorph-inset);color:var(--primary);transform:none}._active_1vij9_67:active{box-shadow:var(--shadow-neomorph-inset)}._icon_1vij9_85{width:1rem;height:1rem;flex-shrink:0}._ellipsis_1vij9_91{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 var(--spacing-1);color:var(--muted-foreground)}._link_1vij9_24 span{display:inline-flex;align-items:center}._link_1vij9_24 span+._icon_1vij9_85{margin-left:var(--spacing-1)}._icon_1vij9_85+span{margin-left:var(--spacing-1)}@media(max-width:640px){._content_1vij9_7{gap:var(--spacing-2);flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-bottom:var(--spacing-4);padding-left:var(--spacing-2);padding-right:var(--spacing-2)}._link_1vij9_24 span:not(._icon_1vij9_85){display:none}._link_1vij9_24{min-width:44px;min-height:44px;height:44px;padding:0;flex-shrink:0}._ellipsis_1vij9_91{height:44px;min-width:44px}}}._pageContainer_1tul4_1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-4);font-family:var(--font-family-base);background-color:var(--background);color:var(--foreground);overflow-y:auto}._pageHeader_1tul4_12{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._pageTitle_1tul4_20{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0;color:var(--foreground);letter-spacing:.01px}._djCount_1tul4_29{font-size:.875rem;color:var(--muted-foreground);margin:0;font-weight:500}._filtersSkeleton_1tul4_36{padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius);border:none;margin-bottom:var(--spacing-4)}._gridContainer_1tul4_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-4);margin-top:var(--spacing-4);flex:1}._cardLink_1tul4_52{text-decoration:none;color:inherit;display:block}._cardLink_1tul4_52:focus{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}._stateContainer_1tul4_64{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-4);text-align:center;background-color:var(--card);border-radius:var(--radius);border:none}._errorText_1tul4_77{color:var(--error);font-weight:500;margin:0}._emptyTitle_1tul4_83{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._emptyText_1tul4_91{color:var(--muted-foreground);margin:0 0 var(--spacing-4);font-size:.875rem}._ctaButton_1tul4_97{padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--primary-foreground);background-color:var(--primary);border:none;border-radius:var(--radius);cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._ctaButton_1tul4_97:hover{opacity:.9}._ctaButton_1tul4_97:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._pagination_1tul4_119{margin-top:var(--spacing-4)}@media(max-width:960px){._gridContainer_1tul4_44{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:640px){._pageContainer_1tul4_1{padding:var(--spacing-3)}._pageHeader_1tul4_12{flex-direction:column;align-items:flex-start}._pageTitle_1tul4_20{font-size:1.5rem}._gridContainer_1tul4_44{grid-template-columns:1fr;gap:var(--spacing-3)}}._pageContainer_11beq_1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-4);font-family:var(--font-family-base);background-color:var(--background);color:var(--foreground);overflow-y:auto}._pageHeader_11beq_12{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._pageTitle_11beq_20{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0;color:var(--foreground);letter-spacing:.01px}._headerActions_11beq_29{display:flex;gap:var(--spacing-2);flex-wrap:wrap;align-items:center}._gridContainer_11beq_36{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-4);flex:1}._stateContainer_11beq_43{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-4);text-align:center;background-color:var(--card);border-radius:var(--radius);border:none}._emptyTitle_11beq_56{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._emptyText_11beq_64{color:var(--muted-foreground);margin:0;font-size:.875rem}._pagination_11beq_70{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none}._pageInfo_11beq_80{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._skeletonCard_11beq_86{background-color:var(--card);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);border:none}._skeletonContent_11beq_94{padding:var(--spacing-3)}@media(max-width:768px){._pageContainer_11beq_1{padding:var(--spacing-3)}._pageHeader_11beq_12{flex-direction:column;align-items:flex-start}._pageTitle_11beq_20{font-size:1.5rem}._gridContainer_11beq_36{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:640px){._gridContainer_11beq_36{grid-template-columns:1fr}}@layer base{._input_d7g1c_2{--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .3);--nm-inset-default: inset 2px 2px 5px var(--nm-shadow-dark), inset -2px -2px 5px var(--nm-shadow-light);--nm-inset-deep: inset 3px 3px 6px var(--nm-shadow-dark), inset -3px -3px 6px rgba(255, 255, 255, .08);font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background:linear-gradient(145deg,#19191f,#202027);border:none;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:background .2s ease,box-shadow .2s ease,opacity .2s ease;outline:none;height:2.5rem;box-shadow:var(--nm-inset-default)}._input_d7g1c_2::placeholder{color:var(--muted-foreground);opacity:.5}._input_d7g1c_2:hover:not(:disabled):not(:focus){background:linear-gradient(145deg,#1c1c22,#22222a)}._input_d7g1c_2:focus{background:#17171c;box-shadow:var(--nm-inset-deep)}._input_d7g1c_2:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.5;box-shadow:none;border:none}.dark ._input_d7g1c_2{color:var(--foreground)}}@layer base{._tabsList_ylb3c_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:none;flex-shrink:0}._tabsList_ylb3c_2::-webkit-scrollbar{display:none}._tabsTrigger_ylb3c_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_ylb3c_16:hover{color:var(--foreground)}._tabsTrigger_ylb3c_16[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_ylb3c_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_ylb3c_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_ylb3c_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_ylb3c_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_ylb3c_92{color:var(--foreground);outline:none}._tabsContent_ylb3c_92[hidden]{display:none!important}._tabsList_ylb3c_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_ylb3c_2[data-variant=pill] ._tabsTrigger_ylb3c_16{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4)}._tabsList_ylb3c_2[data-variant=pill] ._tabsTrigger_ylb3c_16[data-state=active]{background-color:var(--primary);color:var(--primary-foreground)}._tabsList_ylb3c_2[data-variant=pill] ._tabsTrigger_ylb3c_16[data-state=active]:after{display:none}.dark ._tabsTrigger_ylb3c_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_ylb3c_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{._root_1dm6z_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_1dm6z_2:hover{background-color:var(--muted-foreground)}._root_1dm6z_2:focus-visible{box-shadow:none}._root_1dm6z_2[data-state=checked]{background-color:var(--primary)}._root_1dm6z_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_1dm6z_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_1dm6z_2[data-state=checked] ._thumb_1dm6z_33{transform:translate(20px)}._root_1dm6z_2[data-disabled]{opacity:.5;cursor:not-allowed}}._actionsContainer_12tft_1{position:relative;--nm-bg: hsl(240 10% 13%);--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .4)}._menuButton_12tft_9{opacity:.5;transition:opacity var(--animation-duration-fast) ease,box-shadow .2s ease;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._actionsContainer_12tft_1:hover ._menuButton_12tft_9,._menuButton_12tft_9:hover{opacity:1}._menuButton_12tft_9:hover{background:linear-gradient(145deg,#25252d,#1c1c22);box-shadow:3px 3px 6px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light)}._menu_12tft_9{position:absolute;top:100%;right:0;margin-top:var(--spacing-2);background-color:var(--nm-bg);border:none;border-radius:var(--radius);box-shadow:6px 6px 12px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);z-index:var(--z-content-high);min-width:140px;overflow:hidden;padding:var(--spacing-2);animation:_popIn_12tft_1 .2s cubic-bezier(.175,.885,.32,1.275)}@keyframes _popIn_12tft_1{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}._menuItem_12tft_66{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-3);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--foreground);font-size:.875rem;cursor:pointer;transition:all var(--animation-duration-fast) ease;text-align:left;margin-bottom:2px}._menuItem_12tft_66:hover{background-color:#19191f;box-shadow:inset 2px 2px 4px #0003,inset -1px -1px 2px #ffffff08;color:var(--accent);transform:translate(2px)}._menuItem_12tft_66:last-child{margin-bottom:0}._menuItem_12tft_66:last-child:hover{color:var(--error)}._editForm_12tft_102{display:flex;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2);background-color:#19191f;box-shadow:inset 3px 3px 6px #0000004d,inset -1px -1px 3px #ffffff08;border-radius:var(--radius);margin-top:var(--spacing-2);border:none}._editActions_12tft_119{display:flex;gap:var(--spacing-2);flex-shrink:0}._editForm_12tft_102 input{background:transparent!important;box-shadow:none!important;border:none!important;padding:0 var(--spacing-2)!important;height:auto!important}._imageContainer_1viws_1{--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .4);position:relative;margin-top:var(--spacing-2);max-width:300px;border-radius:var(--radius);overflow:hidden;cursor:pointer;padding:var(--spacing-1);background:linear-gradient(145deg,#202027,#19191f);box-shadow:5px 5px 10px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);border:none;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease}._imageContainer_1viws_1:hover{transform:scale(1.02) translateY(-2px);box-shadow:8px 8px 16px var(--nm-shadow-dark),-3px -3px 8px var(--nm-shadow-light)}._imageContainer_1viws_1:active{transform:scale(.98);box-shadow:inset 3px 3px 6px var(--nm-shadow-dark),inset -1px -1px 3px var(--nm-shadow-light)}._skeleton_1viws_39{width:100%;height:200px;border-radius:var(--radius-sm)}._thumbnail_1viws_45{width:100%;height:auto;display:block;border-radius:var(--radius-sm);box-shadow:0 0 0 1px #0003}._fullViewDialog_1viws_54{max-width:90vw;max-height:90vh;padding:0;background:transparent;border:none;box-shadow:none;display:flex;justify-content:center;align-items:center}._fullImage_1viws_66{width:auto;height:auto;max-width:100%;max-height:90vh;object-fit:contain;border-radius:var(--radius);box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff1a}._banner_1qvnz_1{--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .3);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:#19191f;box-shadow:inset 3px 3px 6px var(--nm-shadow-dark),inset -2px -2px 4px var(--nm-shadow-light);border-radius:var(--radius);border-left:3px solid var(--accent);border-top:1px solid rgba(0,0,0,.2);border:none;animation:_slideDown_1qvnz_1 var(--animation-duration-normal) cubic-bezier(.175,.885,.32,1.275);margin-bottom:var(--spacing-3)}@keyframes _slideDown_1qvnz_1{0%{opacity:0;transform:translateY(-10px);margin-bottom:-40px}to{opacity:1;transform:translateY(0);margin-bottom:var(--spacing-3)}}._content_1qvnz_40{flex:1;min-width:0}._text_1qvnz_45{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._label_1qvnz_52{font-size:.75rem;color:var(--muted-foreground);text-shadow:1px 1px 1px var(--nm-shadow-dark)}._userName_1qvnz_58{font-size:.875rem;font-weight:600;color:var(--foreground);text-shadow:1px 1px 1px var(--nm-shadow-dark)}._message_1qvnz_65{font-size:.875rem;color:var(--muted-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}._imageIndicator_1qvnz_75{font-size:1rem;margin-right:var(--spacing-1)}._cancelButton_1qvnz_80{flex-shrink:0;background:linear-gradient(145deg,#202027,#19191f);box-shadow:2px 2px 4px var(--nm-shadow-dark),-1px -1px 2px var(--nm-shadow-light);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}._cancelButton_1qvnz_80:hover{transform:scale(1.1);box-shadow:3px 3px 6px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light);color:var(--error)}._cancelButton_1qvnz_80:active{box-shadow:inset 2px 2px 4px var(--nm-shadow-dark)}._preview_l7zup_1{--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .3);display:flex;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-2);background-color:#0003;box-shadow:inset 2px 2px 4px #0000004d,inset -1px -1px 2px #ffffff08;border-radius:var(--radius-sm);border:none;transition:all var(--animation-duration-fast) ease}._preview_l7zup_1:hover{background-color:#0000004d}._indicator_l7zup_26{width:4px;background-color:var(--accent);border-radius:var(--radius-full);flex-shrink:0;box-shadow:1px 1px 2px #00000080,-1px -1px 1px #ffffff1a}._content_l7zup_38{flex:1;min-width:0}._userName_l7zup_43{font-size:.75rem;font-weight:700;color:var(--accent);text-decoration:none;transition:opacity var(--animation-duration-fast) ease;text-shadow:1px 1px 2px rgba(0,0,0,.5);display:block;margin-bottom:2px}._userName_l7zup_43[href]:hover{opacity:.8;text-decoration:underline}._message_l7zup_59{font-size:.8rem;color:var(--muted-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}._imageIndicator_l7zup_69{font-size:.9rem;vertical-align:middle;margin-right:4px}._chatContainer_1ke5d_2{--nm-bg: hsl(240 10% 12%);--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .3);--nm-shadow-outset: 4px 4px 8px var(--nm-shadow-dark), -4px -4px 8px var(--nm-shadow-light);--nm-shadow-inset: inset 2px 2px 5px var(--nm-shadow-dark), inset -2px -2px 5px var(--nm-shadow-light);display:flex;flex:1;min-height:0;width:100%;background-color:var(--nm-bg);border-radius:var(--radius-lg);overflow:hidden;border:none;box-shadow:var(--nm-shadow-outset);font-family:var(--font-family-base)}._usersPanel_1ke5d_29{width:280px;flex-shrink:0;background-color:var(--nm-bg);border:none;display:flex;flex-direction:column;transition:width var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;box-shadow:inset -5px 0 10px -5px var(--nm-shadow-dark)}._usersHeader_1ke5d_42{padding:var(--spacing-4);border-bottom:1px solid transparent;box-shadow:0 4px 6px -4px var(--nm-shadow-dark);display:flex;align-items:center;justify-content:space-between;flex-shrink:0;z-index:2}._usersHeader_1ke5d_42 h3{font-size:1.125rem;font-weight:600;color:var(--surface-foreground);margin:0;text-shadow:1px 1px 2px var(--nm-shadow-dark)}._usersList_1ke5d_62{flex-grow:1;overflow-y:auto;padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3);scrollbar-width:thin;scrollbar-color:var(--muted) transparent}._onlineUser_1ke5d_75{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius);border:1px solid transparent;transition:all var(--animation-duration-fast) ease}._onlineUser_1ke5d_75:hover{background:linear-gradient(145deg,#202027,#19191f);box-shadow:3px 3px 6px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light);transform:translateY(-1px)}._userAvatar_1ke5d_94{width:32px;height:32px;font-size:.8rem;box-shadow:2px 2px 4px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light)}._countryFlag_1ke5d_104{font-size:1.25rem;line-height:1;flex-shrink:0;filter:drop-shadow(1px 1px 1px var(--nm-shadow-dark))}._userName_1ke5d_111{font-weight:500;color:var(--surface-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:color var(--animation-duration-fast) ease}._userName_1ke5d_111[href]{cursor:pointer}._userName_1ke5d_111[href]:hover{color:var(--accent);text-shadow:0 0 8px var(--accent)}._userSkeleton_1ke5d_130{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2)}._mainPanel_1ke5d_138{flex-grow:1;display:flex;flex-direction:column;min-width:0;background-color:var(--nm-bg);box-shadow:inset 4px 4px 10px var(--nm-shadow-dark)}._chatHeader_1ke5d_148{display:none;padding:var(--spacing-2) var(--spacing-4);border:none;align-items:center;background-color:var(--nm-bg);box-shadow:0 2px 5px var(--nm-shadow-dark)}._toggleButton_1ke5d_157{flex-shrink:0;border-radius:var(--radius-full);box-shadow:3px 3px 6px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light);background:linear-gradient(145deg,#202027,#19191f);border:none}._toggleButton_1ke5d_157:active{box-shadow:var(--nm-shadow-inset)}._mobileHeaderInfo_1ke5d_172{display:flex;align-items:center;gap:var(--spacing-3);font-weight:600;color:var(--surface-foreground);text-shadow:1px 1px 2px var(--nm-shadow-dark)}._roomSelector_1ke5d_182{background-color:var(--nm-bg);border:none;display:flex;align-items:center;justify-content:space-between;padding-right:var(--spacing-3)}._tabsContainer_1ke5d_192{flex-grow:1;min-width:0}._roomTabsList_1ke5d_197{width:100%;justify-content:flex-start;padding:0 var(--spacing-2);border-bottom:none!important}._roomTab_1ke5d_197{flex-shrink:0;font-size:.9rem;padding:var(--spacing-3) var(--spacing-3);color:var(--muted-foreground);transition:all .2s ease}._roomTab_1ke5d_197[data-state=active]{color:var(--accent);text-shadow:0 0 10px rgba(var(--accent-rgb),.3)}._chatSettings_1ke5d_217{display:flex;align-items:center;gap:var(--spacing-2)}._settingSwitch_1ke5d_223{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);background:linear-gradient(145deg,#202027,#19191f);box-shadow:2px 2px 4px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light)}._settingLabel_1ke5d_235{font-size:1.1rem;line-height:1;cursor:pointer;filter:drop-shadow(1px 1px 1px var(--nm-shadow-dark))}._miniSwitch_1ke5d_242{width:32px;height:18px}._miniSwitch_1ke5d_242 [data-radix-switch-thumb]{width:14px;height:14px;transform:translate(2px)}._miniSwitch_1ke5d_242[data-state=checked] [data-radix-switch-thumb]{transform:translate(16px)}._messagesContainer_1ke5d_260{flex-grow:1;overflow-y:auto;padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._message_1ke5d_260{display:flex;gap:var(--spacing-3);max-width:85%;position:relative}._messageNew_1ke5d_276{animation:_fadeIn_1ke5d_1 .3s ease forwards}@keyframes _fadeIn_1ke5d_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._messageAvatar_1ke5d_285{width:40px;height:40px;flex-shrink:0;align-self:flex-start;box-shadow:3px 3px 6px var(--nm-shadow-dark),-2px -2px 5px var(--nm-shadow-light);border-radius:50%;border:none}._messageContent_1ke5d_298{display:flex;flex-direction:column;gap:var(--spacing-1);background:linear-gradient(145deg,#202027,#19191f);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);border-top-left-radius:0;flex:1;min-width:0;box-shadow:5px 5px 10px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);border:none}._messageHeader_1ke5d_316{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._messageMeta_1ke5d_324{display:flex;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap}._messageAuthor_1ke5d_331{font-weight:700;color:var(--foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease;letter-spacing:.5px}._messageAuthor_1ke5d_331[href]{cursor:pointer}._messageAuthor_1ke5d_331[href]:hover{color:var(--accent);text-shadow:0 0 5px var(--accent)}._messageTimestamp_1ke5d_348{font-size:.75rem;color:var(--muted-foreground);cursor:help}._editedLabel_1ke5d_354{font-style:italic;opacity:.8}._messageText_1ke5d_359{margin:0;color:var(--surface-foreground);word-break:break-word;white-space:pre-wrap;line-height:1.6;text-shadow:1px 1px 1px rgba(0,0,0,.5)}._messageActions_1ke5d_368{display:flex;gap:var(--spacing-1);align-items:center;margin-top:-2px;opacity:0;transition:opacity .2s ease}._message_1ke5d_260:hover ._messageActions_1ke5d_368,._message_1ke5d_260:focus-within ._messageActions_1ke5d_368{opacity:1}@media(hover:none){._messageActions_1ke5d_368{opacity:1}}._replyButton_1ke5d_392{opacity:.5;transition:opacity var(--animation-duration-fast) ease,box-shadow .2s ease;background:transparent;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground)}._replyButton_1ke5d_392:hover{opacity:1;color:var(--foreground);background:linear-gradient(145deg,#25252d,#1c1c22);box-shadow:2px 2px 4px var(--nm-shadow-dark),-1px -1px 3px var(--nm-shadow-light)}._myMessage_1ke5d_416{align-self:flex-end;flex-direction:row-reverse}._myMessage_1ke5d_416 ._messageHeader_1ke5d_316,._myMessage_1ke5d_416 ._messageMeta_1ke5d_324,._myMessage_1ke5d_416 ._messageActions_1ke5d_368{flex-direction:row-reverse}._myMessage_1ke5d_416 ._messageContent_1ke5d_298{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 15%,hsl(240 10% 14%)),color-mix(in srgb,var(--accent) 10%,hsl(240 10% 10%)));border-top-left-radius:var(--radius);border-top-right-radius:0;box-shadow:5px 5px 10px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);border:none}._messageSkeleton_1ke5d_452{display:flex;gap:var(--spacing-3);align-items:flex-start}._emptyChat_1ke5d_458{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--muted-foreground)}._emptyIcon_1ke5d_468{margin-bottom:var(--spacing-4);opacity:.5;filter:drop-shadow(0 4px 6px var(--nm-shadow-dark))}._emptyText_1ke5d_474{font-size:1rem;text-shadow:1px 1px 2px var(--nm-shadow-dark)}._inputArea_1ke5d_480{padding:var(--spacing-4);border:none;background-color:var(--nm-bg);box-shadow:0 -4px 10px -5px var(--nm-shadow-dark);display:flex;flex-direction:column;gap:var(--spacing-2);z-index:10}._inputForm_1ke5d_492{display:flex;align-items:center;gap:var(--spacing-3)}._inputWrapper_1ke5d_498{position:relative;flex-grow:1}._messageInput_1ke5d_504{padding-right:70px;background-color:transparent!important;border:none!important;border-radius:var(--radius-full)!important;box-shadow:var(--nm-shadow-inset)!important;transition:box-shadow .2s ease;height:44px}._messageInput_1ke5d_504:focus{box-shadow:inset 3px 3px 6px var(--nm-shadow-dark),inset -3px -3px 6px #ffffff14!important;outline:none}._charCounter_1ke5d_521{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--muted-foreground);pointer-events:none;font-family:var(--font-family-monospace)}._imagePreview_1ke5d_532{position:relative;max-width:200px;border-radius:var(--radius);overflow:hidden;background-color:var(--nm-bg);padding:var(--spacing-2);box-shadow:5px 5px 10px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);margin-bottom:var(--spacing-2)}._previewImage_1ke5d_546{width:100%;height:auto;display:block;border-radius:var(--radius-sm)}._removeImageButton_1ke5d_553{position:absolute;top:var(--spacing-2);right:var(--spacing-2);background:linear-gradient(145deg,#dc2828,#af1d1d);color:#fff;font-size:1.5rem;line-height:1;width:28px;height:28px;border-radius:50%;box-shadow:2px 2px 5px #0006;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}._removeImageButton_1ke5d_553:hover{background:linear-gradient(145deg,#df3a3a,#c52020);transform:scale(1.05)}._inputForm_1ke5d_492 button[type=button],._inputForm_1ke5d_492 button[type=submit]{border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#202027,#19191f);box-shadow:4px 4px 8px var(--nm-shadow-dark),-2px -2px 6px var(--nm-shadow-light);border:none;color:var(--muted-foreground);transition:all .2s ease}._inputForm_1ke5d_492 button:hover:not(:disabled){color:var(--accent);transform:translateY(-1px);box-shadow:5px 5px 10px var(--nm-shadow-dark),-2px -2px 7px var(--nm-shadow-light)}._inputForm_1ke5d_492 button:active:not(:disabled){transform:translateY(1px);box-shadow:var(--nm-shadow-inset)}._inputForm_1ke5d_492 button:disabled{opacity:.5;box-shadow:none;background:var(--nm-bg);cursor:not-allowed}@media(max-width:960px){._usersPanel_1ke5d_29{position:absolute;left:0;top:0;bottom:0;z-index:var(--z-overlay);transform:translate(-100%);width:280px;border:none;box-shadow:10px 0 20px -5px var(--nm-shadow-dark)}._usersPanel_1ke5d_29._open_1ke5d_629{transform:translate(0);box-shadow:10px 0 30px var(--nm-shadow-dark),inset -2px 0 5px #ffffff05}._mainPanel_1ke5d_138{width:100%;box-shadow:none}._chatHeader_1ke5d_148{display:flex}._messageAvatar_1ke5d_285{width:36px;height:36px}}@media(max-width:640px){._usersPanel_1ke5d_29{width:240px}._chatHeader_1ke5d_148{padding:var(--spacing-3)}._messagesContainer_1ke5d_260{padding:var(--spacing-3);gap:var(--spacing-3)}._message_1ke5d_260{max-width:90%}._messageAvatar_1ke5d_285{width:32px;height:32px}._messageContent_1ke5d_298{padding:var(--spacing-2) var(--spacing-3)}._messageText_1ke5d_359{font-size:.9375rem}._inputArea_1ke5d_480{padding:var(--spacing-3)}._inputForm_1ke5d_492{gap:var(--spacing-2)}._charCounter_1ke5d_521{font-size:.7rem;right:var(--spacing-2)}._userAvatar_1ke5d_94{width:28px;height:28px;font-size:.7rem}._userName_1ke5d_111{font-size:.875rem}}._pageContainer_16st2_1{--nm-bg: hsl(240 10% 10%);--nm-shadow-light: rgba(255, 255, 255, .05);--nm-shadow-dark: rgba(0, 0, 0, .3);--nm-shadow-outset: 6px 6px 12px var(--nm-shadow-dark), -6px -6px 12px var(--nm-shadow-light);--nm-shadow-inset: inset 4px 4px 8px var(--nm-shadow-dark), inset -4px -4px 8px var(--nm-shadow-light);flex:1;width:100%;display:flex;flex-direction:column;align-items:center;padding:var(--spacing-4);gap:var(--spacing-4);background-color:var(--nm-bg);box-shadow:var(--nm-shadow-inset);min-height:100vh}._header_16st2_28{flex-shrink:0;width:100%;max-width:1400px;padding:var(--spacing-6);border-radius:var(--radius-lg);background:linear-gradient(145deg,#1c1c22,#151519);box-shadow:6px 6px 12px var(--nm-shadow-dark),-6px -6px 12px var(--nm-shadow-light);border:none}._title_16st2_42{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.4),-1px -1px 2px rgba(255,255,255,.08)}._chatWrapper_16st2_52{flex-grow:1;width:100%;max-width:1400px;display:flex;flex-direction:column;min-height:0;padding:var(--spacing-4);border-radius:var(--radius-lg);background:linear-gradient(145deg,#1c1c22,#17171c);box-shadow:8px 8px 16px var(--nm-shadow-dark),-4px -4px 12px var(--nm-shadow-light);border:none}._globalChat_16st2_69{height:100%}@media(max-width:640px){._pageContainer_16st2_1{padding:var(--spacing-2);gap:var(--spacing-2)}._header_16st2_28{padding:var(--spacing-4);margin:0 var(--spacing-2)}._title_16st2_42{font-size:1.25rem}._chatWrapper_16st2_52{padding:var(--spacing-3);margin:0 var(--spacing-2)}}._container_1galq_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1galq_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_1galq_24{margin-bottom:var(--spacing-6);animation:_pulse_1galq_1 3s infinite ease-in-out}._icon_1galq_24{color:var(--error)}._title_1galq_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1galq_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:0}._actions_1galq_48{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-6);flex-wrap:wrap}@keyframes _pulse_1galq_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_1galq_11{padding:var(--spacing-6)}._title_1galq_33{font-size:1.5rem}._message_1galq_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_1k3wn_1{color:var(--warning)}._breadcrumbNav_9l206_1{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground)}._breadcrumbList_9l206_7{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:var(--spacing-2)}._breadcrumbItem_9l206_17{display:flex;align-items:center;gap:var(--spacing-2)}._breadcrumbLink_9l206_23{color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumbLink_9l206_23:hover{color:var(--foreground);text-decoration:underline}._currentPage_9l206_34{color:var(--foreground);font-weight:500}._separator_9l206_39{width:1rem;height:1rem;color:var(--border);flex-shrink:0}@media(max-width:640px){._breadcrumbNav_9l206_1{font-size:.8125rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._breadcrumbList_9l206_7{flex-wrap:nowrap;gap:var(--spacing-1);padding-bottom:var(--spacing-1)}._breadcrumbItem_9l206_17{gap:var(--spacing-1);white-space:nowrap}._breadcrumbLink_9l206_23,._currentPage_9l206_34{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._separator_9l206_39{width:.875rem;height:.875rem}}@media(max-width:960px){._breadcrumbLink_9l206_23,._currentPage_9l206_34{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}._container_1kkxf_1{width:100%;padding:var(--spacing-12) 0;border-top:none}._title_1kkxf_7{font-size:1.75rem;font-weight:600;color:var(--foreground);text-align:center;margin:0 0 var(--spacing-8) 0}._grid_1kkxf_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6);justify-content:center;max-width:1000px;margin:0 auto}._card_1kkxf_24{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);background-color:var(--surface);border:none;border-radius:var(--radius-lg);text-decoration:none;color:inherit;text-align:center;box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._card_1kkxf_24:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow-neomorph-hover)}._card_1kkxf_24:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cardTitle_1kkxf_53{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._cardDescription_1kkxf_60{font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.5}@media(max-width:960px){._grid_1kkxf_15{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._grid_1kkxf_15{grid-template-columns:1fr}}._pageContainer_uigpj_1{max-width:960px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_uigpj_9{margin-bottom:var(--spacing-8)}._hero_uigpj_13{text-align:center;padding-bottom:var(--spacing-12);border-bottom:none}._title_uigpj_19{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-4)}._subtitle_uigpj_28{font-size:1.25rem;font-weight:300;color:var(--muted-foreground);max-width:600px;margin:0 auto}._content_uigpj_36{padding-top:var(--spacing-12)}._section_uigpj_40{margin-bottom:var(--spacing-12)}._section_uigpj_40:last-child{margin-bottom:0}._sectionTitle_uigpj_48{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;letter-spacing:.01px;margin:0 0 var(--spacing-6);text-align:center}._section_uigpj_40 p{font-size:1.125rem;line-height:1.7;color:var(--muted-foreground);max-width:720px;margin:0 auto;text-align:center}._featuresGrid_uigpj_66{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-8);margin-top:var(--spacing-8)}._featureCard_uigpj_73{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-neomorph-sm);transition:box-shadow var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._featureCard_uigpj_73:hover{box-shadow:var(--shadow-neomorph-hover);transform:translateY(-2px)}._featureCard_uigpj_73 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-3);color:var(--surface-foreground)}._featureCard_uigpj_73 p{font-size:1rem;line-height:1.6;color:var(--muted-foreground);text-align:center;margin:0}._featureCard_uigpj_73 p a{color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._featureCard_uigpj_73 p a:hover{color:var(--foreground);text-decoration:underline}._ctaSection_uigpj_115{text-align:center}._ctaButtons_uigpj_119{display:flex;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}@media(max-width:960px){._pageContainer_uigpj_1{padding:var(--spacing-8) var(--spacing-6)}._title_uigpj_19{font-size:3rem}._featuresGrid_uigpj_66{grid-template-columns:1fr;gap:var(--spacing-6)}}@media(max-width:640px){._pageContainer_uigpj_1{padding:var(--spacing-6) var(--spacing-4)}._title_uigpj_19{font-size:2rem}._subtitle_uigpj_28{font-size:1rem}._sectionTitle_uigpj_48{font-size:1.5rem}._section_uigpj_40 p{font-size:1rem}._featureCard_uigpj_73{padding:var(--spacing-6)}._featureCard_uigpj_73 h3{font-size:1.125rem}._featureCard_uigpj_73 p{font-size:.9375rem}._ctaButtons_uigpj_119{flex-direction:column;width:100%}._ctaButtons_uigpj_119>*{width:100%}}._founderSection_uigpj_184{background-color:var(--surface);padding:var(--spacing-8) var(--spacing-4);border-radius:var(--radius-lg);margin-left:auto;margin-right:auto;box-shadow:var(--shadow-neomorph-sm);transition:box-shadow var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._founderSection_uigpj_184:hover{box-shadow:var(--shadow-neomorph-hover)}@media(min-width:640px){._founderSection_uigpj_184{padding:var(--spacing-12) var(--spacing-8)}}._founderSection_uigpj_184 ._paragraphSpacer_uigpj_204{margin-top:var(--spacing-4)}._founderContent_uigpj_208{margin-top:var(--spacing-8)}._founderContent_uigpj_208 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:var(--spacing-8) 0 var(--spacing-4);color:var(--foreground);text-align:center}._founderContent_uigpj_208 h3:first-of-type{margin-top:0}._founderContent_uigpj_208 ul{list-style:none;padding:0;margin:var(--spacing-6) auto;max-width:600px;text-align:left}._founderContent_uigpj_208 li{position:relative;padding-left:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--muted-foreground);font-size:1.125rem;line-height:1.6}._founderContent_uigpj_208 li:before{content:"•";position:absolute;left:var(--spacing-2);color:var(--accent)}._seoLinks_uigpj_249{margin-top:var(--spacing-12)}._card_gjvcw_1{display:block;background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);text-decoration:none;color:var(--foreground);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;box-shadow:var(--shadow);border:none}._card_gjvcw_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--accent)}._content_gjvcw_19{display:flex;flex-direction:column;gap:var(--spacing-2)}._name_gjvcw_25{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._description_gjvcw_32{font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.5}@media(max-width:640px){._card_gjvcw_1{padding:var(--spacing-4);border-radius:var(--radius)}._name_gjvcw_25{font-size:1.125rem}._description_gjvcw_32{font-size:.875rem}}._container_1r55z_1{background-color:var(--surface);border:none;border-radius:var(--radius-md);padding:var(--spacing-6);font-family:var(--font-family-base);box-shadow:var(--shadow)}._title_1r55z_10{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-4);border-bottom:none}._scrollContainer_1r55z_19{height:300px;overflow:hidden;position:relative}._postsList_1r55z_25{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2);animation:_scrollVertical_1r55z_1 35s linear infinite;will-change:transform}._postsList_1r55z_25:hover{animation-play-state:paused}@keyframes _scrollVertical_1r55z_1{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media(max-width:640px){._container_1r55z_1{padding:var(--spacing-4)}._title_1r55z_10{font-size:1.25rem}._scrollContainer_1r55z_19{height:250px}._postLink_1r55z_62{padding:var(--spacing-3);gap:var(--spacing-3);flex-direction:column;align-items:stretch}._avatar_1r55z_69{width:32px;height:32px;align-self:flex-start}._postContentPreview_1r55z_75{font-size:.875rem}._postMeta_1r55z_79{font-size:.8125rem}}._postItem_1r55z_84{position:relative}._postLink_1r55z_62{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);border-radius:var(--radius);text-decoration:none;color:var(--foreground);transition:background-color var(--animation-duration-fast) ease}._postLink_1r55z_62:hover{background-color:var(--muted)}._avatar_1r55z_69{flex-shrink:0;width:40px;height:40px}._postInfo_1r55z_109{display:flex;flex-direction:column;gap:var(--spacing-2);flex-grow:1;min-width:0}._postContentPreview_1r55z_75{margin:0;color:var(--foreground);line-height:1.5;font-size:.9375rem;word-break:break-word}._postMeta_1r55z_79{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._authorName_1r55z_133{font-weight:500;color:var(--accent)}._separator_1r55z_138{color:var(--border)}._stateMessage_1r55z_142{text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground)}._stateMessage_1r55z_142 em{font-style:normal;color:var(--error)}._icon_1r55z_153{margin:0 auto var(--spacing-4) auto;width:48px;height:48px;color:var(--muted-foreground)}._skeletonItem_1r55z_160{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4)}._skeletonText_1r55z_167{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._container_6hic1_1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-4);font-family:var(--font-family-base);overflow-y:auto}._header_6hic1_10{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-6);gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._title_6hic1_20{font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._subtitle_6hic1_27{font-size:.875rem;color:var(--muted-foreground);margin:0}._headerActions_6hic1_33{display:flex;gap:var(--spacing-2);flex-wrap:wrap;align-items:center}._sheetContent_6hic1_40{padding:var(--spacing-6) var(--spacing-6) 0 var(--spacing-6);overflow-y:auto;height:calc(100% - 4rem)}._recentActivity_6hic1_46{margin-bottom:var(--spacing-8)}._categoriesSection_6hic1_50{flex:1}._grid_6hic1_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-4)}._skeletonCard_6hic1_60{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-2)}._errorState_6hic1_69,._emptyState_6hic1_70{text-align:center;padding:var(--spacing-12) var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:.875rem}@media(max-width:640px){._container_6hic1_1{padding:var(--spacing-3)}._header_6hic1_10{flex-direction:column;align-items:flex-start}._title_6hic1_20{font-size:1.5rem}._grid_6hic1_54{grid-template-columns:1fr}}@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)}}}._form_18fsr_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_18fsr_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:none;color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem;box-shadow:var(--shadow-neomorph-sm)}._forgotPasswordLink_18fsr_18{align-self:flex-end;font-size:.875rem;color:var(--muted-foreground);text-decoration:none;margin-top:calc(var(--spacing-4) * -1 + var(--spacing-2));margin-bottom:var(--spacing-2);transition:color var(--animation-duration-fast) ease}._forgotPasswordLink_18fsr_18:hover{color:var(--primary);text-decoration:underline}._submitButton_18fsr_33{width:100%}._loadingText_18fsr_37{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_18fsr_44{color:#fff}._pageContainer_1opae_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:var(--spacing-8)}._loginCard_1opae_12{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow-lg)}._logoLink_1opae_24{display:block;margin-bottom:var(--spacing-6);transition:opacity var(--animation-duration-fast) ease}._logoLink_1opae_24:hover{opacity:.8}._logo_1opae_24{height:12rem;width:auto;display:block}._title_1opae_40{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;letter-spacing:.01px;margin:0 0 var(--spacing-8);color:var(--foreground);text-align:center}._formContainer_1opae_50{width:100%}._signupLink_1opae_55{margin-top:var(--spacing-8);font-size:.875rem;color:var(--muted-foreground);text-align:center}._signupLink_1opae_55 a{color:var(--primary);font-weight:500;text-decoration:none;transition:color var(--animation-duration-fast) ease}._signupLink_1opae_55 a:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:640px){._pageContainer_1opae_1{padding:var(--spacing-4)}._loginCard_1opae_12{padding:var(--spacing-8)}._title_1opae_40{font-size:1.75rem}._logo_1opae_24{height:10rem}}@media(max-width:480px){._loginCard_1opae_12{padding:var(--spacing-6)}._title_1opae_40{font-size:1.5rem}._logo_1opae_24{height:8rem}}._pageContainer_ntk3w_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_ntk3w_9{margin-bottom:var(--spacing-8)}._hero_ntk3w_13{text-align:center;padding-bottom:var(--spacing-8);border-bottom:none;margin-bottom:var(--spacing-12)}._title_ntk3w_20{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-2)}._lastUpdated_ntk3w_29{font-size:1rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._content_ntk3w_35 section{margin-bottom:var(--spacing-8)}._content_ntk3w_35 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;letter-spacing:.01px;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;color:var(--foreground)}._content_ntk3w_35 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;letter-spacing:.01px;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._content_ntk3w_35 p{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._content_ntk3w_35 p:last-child{margin-bottom:0}._content_ntk3w_35 ul{list-style-type:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4)}._content_ntk3w_35 li{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._content_ntk3w_35 li:last-child{margin-bottom:0}@media(max-width:960px){._pageContainer_ntk3w_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_ntk3w_1{padding:var(--spacing-6) var(--spacing-4)}._title_ntk3w_20{font-size:2rem}._lastUpdated_ntk3w_29{font-size:.875rem}._content_ntk3w_35 h2{font-size:1.25rem}._content_ntk3w_35 h3{font-size:1.125rem}._content_ntk3w_35 p,._content_ntk3w_35 li{font-size:1rem}}._card_1azi6_1{width:100%;margin:0 auto;background-color:var(--card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-neomorph);padding:var(--spacing-12);position:relative;overflow:hidden}._narrow_1azi6_14{max-width:700px}._standard_1azi6_18{max-width:900px}._wide_1azi6_22{max-width:1100px}._full_1azi6_26{max-width:100%}@media(max-width:768px){._card_1azi6_1{padding:var(--spacing-6)}}@media(max-width:640px){._card_1azi6_1{padding:var(--spacing-4);border-radius:var(--radius)}}._section_tiktg_1{display:flex;flex-direction:column;width:100%;padding:var(--spacing-12) var(--spacing-8);gap:var(--spacing-12);position:relative}._default_tiktg_11,._alternate_tiktg_15{background-color:#17171c}@media(max-width:768px){._section_tiktg_1{padding:var(--spacing-8) var(--spacing-6);gap:var(--spacing-8)}}@media(max-width:640px){._section_tiktg_1{padding:var(--spacing-8) var(--spacing-4);gap:var(--spacing-6)}}._countdown_l0qip_1{font-family:var(--font-family-base);font-size:1.125rem;font-weight:400;color:#bcbcc2;text-align:center;padding:var(--spacing-3) var(--spacing-6);background-color:#2e2e3899;border-radius:var(--radius);border:none;margin:0;box-shadow:8px 8px 16px #00000080,-4px -4px 12px #ffffff08;min-width:28rem;display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:960px){._countdown_l0qip_1{font-size:1rem;padding:var(--spacing-2) var(--spacing-4);min-width:24rem}}@media(max-width:640px){._countdown_l0qip_1{font-size:.875rem;padding:var(--spacing-2) var(--spacing-3);line-height:1.4;min-width:20rem}}._hero_ob8dw_2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:80vh;padding:var(--spacing-12) var(--spacing-4);background-color:transparent;color:#f2f2f3;gap:var(--spacing-6);max-width:100%;width:100%;margin:0 auto;contain:layout}._hero_ob8dw_2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#22222a59;border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-neomorph-sm);z-index:1}._hero_ob8dw_2>*{position:relative;z-index:2}._freeBadgeContainer_ob8dw_38{width:100%;display:flex;justify-content:center}._freeBadge_ob8dw_38{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:#2e2e384d;border-radius:var(--radius-full);box-shadow:var(--shadow-neomorph-sm);border:none}@keyframes _textColorTransition_ob8dw_1{0%{color:#ff0080}12%{color:#ff0080}20%{color:#ff8c00}32%{color:#ff8c00}40%{color:#ff0}52%{color:#ff0}60%{color:#0f0}72%{color:#0f0}80%{color:#0080ff}92%{color:#0080ff}to{color:#ff0080}}._freeBadgeText_ob8dw_93{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:900;color:#ff0080;text-transform:uppercase;letter-spacing:.05em;animation:_textColorTransition_ob8dw_1 30s ease-in-out infinite;will-change:color}._freeBadgeSeparator_ob8dw_104{color:#ff0080;font-weight:700;opacity:.8;animation:_textColorTransition_ob8dw_1 30s ease-in-out infinite;will-change:color}._trustBanner_ob8dw_112{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);background-color:#2e2e3899;border-radius:var(--radius-full);font-size:.875rem;color:#c9c9cf;border:none;margin-top:var(--spacing-2);flex-wrap:wrap;justify-content:center;box-shadow:8px 8px 16px #00000080,-4px -4px 12px #ffffff08}._trustSeparator_ob8dw_130{color:#a1a1aa;font-weight:700;opacity:.5}._welcomeMessage_ob8dw_136{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:#f2f2f3;text-align:center;letter-spacing:.01px;text-shadow:-2px -2px 2px rgba(0,0,0,.6),1px 1px 1px rgba(255,255,255,.15)}._heroLogoWrapper_ob8dw_149{width:100%;max-width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:0;padding-right:0;margin-left:calc(var(--spacing-12) * -1);margin-right:calc(var(--spacing-12) * -1);margin-bottom:var(--spacing-8);display:flex;justify-content:center;overflow:visible}._heroLogo_ob8dw_149{filter:drop-shadow(0 0 15px rgba(255,255,255,.25));will-change:opacity,transform;animation:_logoFadeIn_ob8dw_1 .2s ease-out forwards;opacity:0;transform:scale(1.3);transform-origin:center center;contain:layout style}@keyframes _logoFadeIn_ob8dw_1{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){._heroLogoWrapper_ob8dw_149{max-width:100vw}._heroLogo_ob8dw_149{filter:drop-shadow(0 0 12px rgba(255,255,255,.2))}}._heroLogo_ob8dw_149 .image{object-fit:contain}._srOnly_ob8dw_208{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;order:-1}._headline_ob8dw_221{font-family:var(--font-family-heading);font-size:4.5rem;font-weight:900;letter-spacing:.01px;line-height:1.1;margin:0;text-transform:uppercase;text-shadow:-2px -2px 3px rgba(0,0,0,.7),1px 1px 2px rgba(255,255,255,.2)}._tagline_ob8dw_234{font-size:1.25rem;font-weight:700;line-height:1.6;max-width:600px;color:#d7d7db;margin:0;text-shadow:-1px -1px 1px rgba(0,0,0,.5),1px 1px 1px rgba(255,255,255,.1)}._ctaButtons_ob8dw_246{display:flex;gap:var(--spacing-4);margin-top:var(--spacing-4)}._outlineButton_ob8dw_252{background-color:transparent;border:none;color:#f2f2f3;box-shadow:8px 8px 16px #00000080,-4px -4px 12px #ffffff08;transition:all .3s ease}._outlineButton_ob8dw_252:hover{background-color:#f2f2f3;color:var(--card);box-shadow:12px 12px 24px #0009,-6px -6px 16px #ffffff0d}@media(max-width:768px){._welcomeMessage_ob8dw_136{font-size:1.75rem}._headline_ob8dw_221{font-size:3rem}._tagline_ob8dw_234{font-size:1.125rem}._ctaButtons_ob8dw_246{flex-direction:column}._hero_ob8dw_2{padding:var(--spacing-8) var(--spacing-4);gap:var(--spacing-4)}._freeBadge_ob8dw_38{padding:var(--spacing-1) var(--spacing-3);gap:var(--spacing-1)}._freeBadgeText_ob8dw_93{font-size:.75rem}._trustBanner_ob8dw_112{font-size:.75rem;padding:var(--spacing-2) var(--spacing-4);gap:var(--spacing-2)}._heroLogoWrapper_ob8dw_149{max-width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:0;padding-right:0;margin-left:calc(var(--spacing-8) * -1);margin-right:calc(var(--spacing-8) * -1);margin-bottom:var(--spacing-6)}._heroLogo_ob8dw_149{transform:scale(1.1)}}@media(max-width:480px){._heroLogoWrapper_ob8dw_149{max-width:100%;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:0;padding-right:0;margin-left:calc(var(--spacing-4) * -1);margin-right:calc(var(--spacing-4) * -1);margin-bottom:var(--spacing-4)}._heroLogo_ob8dw_149{transform:scale(2)}._hero_ob8dw_2{padding:var(--spacing-4) var(--spacing-2)}._freeBadge_ob8dw_38{flex-wrap:wrap;justify-content:center;text-align:center}._freeBadgeText_ob8dw_93{font-size:.75rem}}._sectionHeading_kzcl8_1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;text-align:center;margin:0 0 var(--spacing-6) 0;color:#f2f2f3;letter-spacing:.01px}._missionText_kzcl8_11{font-size:1.0625rem;line-height:1.8;color:#d7d7db;margin:0;text-align:justify}._missionText_kzcl8_11:not(:last-child){margin-bottom:var(--spacing-6)}._missionTagline_kzcl8_23{font-size:1.5rem;font-weight:900;text-align:center;margin:var(--spacing-8) 0 0 0;color:#f2f2f3;letter-spacing:.02em;text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0,.4),-1px -1px 2px rgba(255,255,255,.08)}@media(max-width:768px){._sectionHeading_kzcl8_1{font-size:2rem}._missionText_kzcl8_11{font-size:1rem}._missionTagline_kzcl8_23{font-size:1.25rem;margin-top:var(--spacing-6)}}@media(max-width:640px){._sectionHeading_kzcl8_1{font-size:1.75rem}._missionText_kzcl8_11{font-size:.9375rem;line-height:1.7}._missionText_kzcl8_11:not(:last-child){margin-bottom:var(--spacing-4)}._missionTagline_kzcl8_23{font-size:1.0625rem;margin-top:var(--spacing-6)}}._ctaContent_p3sy7_1{display:flex;flex-direction:column;gap:var(--spacing-12);text-align:center;align-items:center}._heading_p3sy7_9{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:#f2f2f3;margin:0;letter-spacing:.01px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.4),-1px -1px 2px rgba(255,255,255,.08)}._description_p3sy7_22{font-size:1rem;line-height:1.7;color:#d7d7db;margin:0;max-width:600px}._buttonLink_p3sy7_30{text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-2)}@media(max-width:768px){._heading_p3sy7_9{font-size:1.75rem}._description_p3sy7_22{font-size:.9375rem}}@media(max-width:640px){._heading_p3sy7_9{font-size:1.5rem}._description_p3sy7_22{font-size:.9375rem;line-height:1.6}}@layer base{._item_av0vi_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_av0vi_2:hover:not(:has(._trigger_av0vi_12:disabled)){box-shadow:var(--shadow-md)}._item_av0vi_2:has(._trigger_av0vi_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_av0vi_21{display:flex}._trigger_av0vi_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_av0vi_12:hover:not(:disabled){opacity:.8}._trigger_av0vi_12:active:not(:disabled){opacity:.7}._trigger_av0vi_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_av0vi_12:focus-visible{outline:none}._icon_av0vi_61{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_av0vi_12:disabled ._icon_av0vi_61{color:var(--muted-foreground);opacity:.5}._trigger_av0vi_12[data-state=open] ._icon_av0vi_61{transform:rotate(180deg)}._content_av0vi_79{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_av0vi_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_av0vi_79[data-state=open]{animation:_accordion-down_av0vi_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_av0vi_92{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_av0vi_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_av0vi_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}@layer base{._faqSection_kor1c_2{width:100%;display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center}._title_kor1c_10{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;margin:0;color:#f2f2f3;letter-spacing:.01px;width:100%}._container_kor1c_21{width:100%;max-width:var(--card-max-width-standard);display:flex;flex-direction:column;gap:var(--spacing-4)}._question_kor1c_29{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:500;color:#f2f2f3}._answer_kor1c_36{font-family:var(--font-family-base);font-size:1rem;line-height:1.7;color:#bcbcc2}@media(max-width:768px){._faqSection_kor1c_2{gap:var(--spacing-6)}._title_kor1c_10{font-size:1.75rem}._question_kor1c_29{font-size:1rem}._answer_kor1c_36{font-size:.9375rem}._container_kor1c_21{max-width:100%}}}._banner_w7lm6_1{background:linear-gradient(135deg,#c60,#ff8000);border-bottom:2px solid hsl(30 100% 60%);box-shadow:0 4px 12px #0000004d;animation:_slideDown_w7lm6_1 .4s ease-out}@keyframes _slideDown_w7lm6_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._content_w7lm6_19{max-width:1400px;margin:0 auto;padding:var(--spacing-4) var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4)}._textWrapper_w7lm6_28{flex:1;min-width:0}._text_w7lm6_28{font-size:.9375rem;line-height:1.4;color:#17171c;margin:0}._text_w7lm6_28 strong{font-weight:700;color:#17171c}._actionWrapper_w7lm6_45{flex-shrink:0}@media(max-width:768px){._content_w7lm6_19{flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4)}._text_w7lm6_28{font-size:.875rem}._actionWrapper_w7lm6_45{width:100%}._actionWrapper_w7lm6_45 button,._actionWrapper_w7lm6_45 a{width:100%;justify-content:center}}._pageWrapper_yqh7e_1{display:flex;flex-direction:column;min-height:100%;background-color:transparent;color:var(--foreground);font-family:var(--font-family-base)}._mainContent_yqh7e_10{flex:1;display:flex;flex-direction:column;width:100%}._sectionHeading_yqh7e_17{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:#f2f2f3;margin:0 0 var(--spacing-8) 0;letter-spacing:.01px;text-align:center;text-shadow:-2px -2px 2px rgba(0,0,0,.6),1px 1px 1px rgba(255,255,255,.15)}._skeletonWrapper_yqh7e_33{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--spacing-4)}._featuresSkeletonGrid_yqh7e_41{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);width:100%}@media(max-width:640px){._mainContent_yqh7e_10{gap:var(--spacing-3);padding:0 var(--spacing-2) var(--spacing-6)}._sectionHeading_yqh7e_17{font-size:1.25rem}._featuresSkeletonGrid_yqh7e_41{grid-template-columns:1fr}}._notice_q5jp8_1{background-color:var(--muted);border:none;border-radius:var(--radius);padding:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground)}._trigger_q5jp8_10{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;color:var(--foreground);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;text-align:left}._triggerContent_q5jp8_26{display:flex;align-items:center;gap:var(--spacing-2)}._icon_q5jp8_32{color:var(--accent);flex-shrink:0}._chevron_q5jp8_37{color:var(--accent);transition:transform var(--animation-duration-fast) ease-in-out;flex-shrink:0}._chevron_q5jp8_37._open_q5jp8_43{transform:rotate(180deg)}._content_q5jp8_47{padding-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2);line-height:1.5}._content_q5jp8_47 p{margin:0}._content_q5jp8_47 strong{color:var(--foreground);font-weight:600}@layer base{._textarea_18p93_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:none;border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;box-shadow:var(--shadow-neomorph-sm);transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;outline:none}._textarea_18p93_2::placeholder{color:var(--muted-foreground)}._textarea_18p93_2:hover{background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:var(--shadow-neomorph-hover)}._textarea_18p93_2:focus{box-shadow:var(--shadow-neomorph-inset);background-color:var(--card)}._textarea_18p93_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_18p93_44{resize:none}._clear_18p93_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_18p93_48:hover,._clear_18p93_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_18p93_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_18p93_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black)}.dark ._textarea_18p93_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:var(--shadow-neomorph-inset)}}._overlay_1hcqa_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1hcqa_15{background-color:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-lg);max-width:600px;width:90%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}._header_1hcqa_27{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._title_1hcqa_35{font-size:1.25rem;font-weight:700;margin:0;color:var(--foreground)}._content_1hcqa_42{padding:var(--spacing-4);overflow-y:auto;flex:1}._shortcutRow_1hcqa_48{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) 0;gap:var(--spacing-4)}._keys_1hcqa_56{display:flex;align-items:center;gap:var(--spacing-1);min-width:200px}._key_1hcqa_56{background-color:var(--muted);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-family:var(--font-family-monospace);font-size:.875rem;color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-neomorph-sm)}._plus_1hcqa_74{color:var(--muted-foreground);font-size:.75rem}._description_1hcqa_79{color:var(--muted-foreground);font-size:.875rem}._toolbar_cz3xz_1{display:flex;gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--muted);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;box-shadow:inset 1px 1px 3px #00000026,inset -1px -1px 3px #ffffff08}._mobileMenuToggle_cz3xz_14{display:none}._primaryTools_cz3xz_18{display:flex;gap:var(--spacing-1)}._additionalTools_cz3xz_23{display:flex;gap:var(--spacing-2);flex-wrap:wrap;align-items:center}._toolbarGroup_cz3xz_30{display:flex;gap:var(--spacing-1)}._toolbarDivider_cz3xz_35{width:1px;height:1.5rem;background-color:var(--border)}@media(max-width:768px){._toolbar_cz3xz_1{padding:var(--spacing-1);gap:var(--spacing-1)}._mobileMenuToggle_cz3xz_14{display:block;margin-right:var(--spacing-2)}._additionalTools_cz3xz_23{display:none;width:100%;margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._additionalTools_cz3xz_23._showMobile_cz3xz_61{display:flex}._toolbarGroup_cz3xz_30{gap:var(--spacing-1)}}._emojiPickerContent_1iwxw_1{padding:0;border:none}._emojiPickerContent_1iwxw_1 .EmojiPickerReact{--epr-bg-color: var(--popup);--epr-category-label-bg-color: var(--muted);--epr-hover-bg-color: var(--muted);--epr-search-input-bg-color: var(--surface);--epr-text-color: var(--foreground);--epr-picker-border-color: var(--border)}._colorPickerContent_1u8ji_1{padding:var(--spacing-3)}._colorGrid_1u8ji_5{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._colorSwatch_1u8ji_12{width:2rem;height:2rem;border:2px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:transform var(--animation-duration-fast)}._colorSwatch_1u8ji_12:hover{transform:scale(1.1);box-shadow:var(--shadow-md)}._colorSwatch_1u8ji_12:focus{outline:2px solid var(--primary);outline-offset:2px}._clearButton_1u8ji_31{width:100%;padding:var(--spacing-2);background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast)}._clearButton_1u8ji_31:hover{background-color:var(--surface)}._container_garr4_1{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;color:var(--muted-foreground);border-top:1px solid var(--border);background-color:var(--muted)}._separator_garr4_12{color:var(--muted-foreground);opacity:.5}._preview_1857p_1{padding:var(--spacing-4);min-height:12rem;color:var(--foreground);font-size:1rem;line-height:1.6;overflow-y:auto}._preview_1857p_1 h1{font-size:2rem;font-weight:700;margin:0 0 var(--spacing-4) 0;line-height:1.2}._preview_1857p_1 h2{font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-3) 0;line-height:1.3}._preview_1857p_1 h3{font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-3) 0;line-height:1.4}._preview_1857p_1 p{margin:0 0 var(--spacing-3) 0}._preview_1857p_1 ul,._preview_1857p_1 ol{margin:0 0 var(--spacing-3) 0;padding-left:var(--spacing-6)}._preview_1857p_1 li{margin:var(--spacing-1) 0}._preview_1857p_1 blockquote{margin:var(--spacing-4) 0;padding-left:var(--spacing-4);border-left:4px solid var(--border);color:var(--muted-foreground);font-style:italic}._preview_1857p_1 code{background-color:var(--muted);padding:.125rem .25rem;border-radius:var(--radius-sm);font-family:var(--font-family-monospace);font-size:.875em}._preview_1857p_1 pre{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.875rem;line-height:1.5;overflow-x:auto;margin:var(--spacing-3) 0}._preview_1857p_1 a{color:var(--primary);text-decoration:underline}._preview_1857p_1 a:hover{color:color-mix(in srgb,var(--primary) 80%,white)}._preview_1857p_1 img{max-width:100%;height:auto;margin:var(--spacing-3) 0}._preview_1857p_1 table{width:100%;border-collapse:collapse;margin:var(--spacing-3) 0}._preview_1857p_1 table th,._preview_1857p_1 table td{border:1px solid var(--border);padding:var(--spacing-2);text-align:left}._preview_1857p_1 table th{background-color:var(--muted);font-weight:600}._editorContainer_1tbxv_1{display:flex;flex-direction:column;border:none;border-radius:var(--radius);background-color:var(--card);overflow:hidden;font-family:var(--font-family-base);box-shadow:8px 8px 16px #0000004d,-8px -8px 16px #ffffff0d;position:relative}._editorContainer_1tbxv_1._fullscreen_1tbxv_15{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:var(--z-overlay);border-radius:0;max-width:none}._sticky_1tbxv_28{position:sticky;top:0;z-index:var(--z-nav)}._autoSaveStatus_1tbxv_34{position:absolute;top:var(--spacing-2);right:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);background-color:var(--muted);border-radius:var(--radius-sm);font-size:.75rem;color:var(--muted-foreground);pointer-events:none;z-index:var(--z-content)}@media(max-width:768px){._contentEditable_1tbxv_48{padding:var(--spacing-3);font-size:.9375rem}._placeholder_1tbxv_53{top:var(--spacing-3);left:var(--spacing-3);font-size:.9375rem}._editorContainer_1tbxv_1._fullscreen_1tbxv_15 ._editorInner_1tbxv_59{height:calc(100vh - 120px)}}._table_1tbxv_65{border-collapse:collapse;width:100%;margin:var(--spacing-3) 0;overflow:auto}._tableCell_1tbxv_72{border:1px solid var(--border);padding:var(--spacing-2);min-width:75px;vertical-align:top}._tableCellHeader_1tbxv_79{background-color:var(--muted);font-weight:600;text-align:left}._mention_1tbxv_86{color:var(--primary);cursor:pointer}._mention_1tbxv_86:hover{text-decoration:underline}._hashtag_1tbxv_95{color:var(--accent);cursor:pointer}._hashtag_1tbxv_95:hover{text-decoration:underline}._editorInner_1tbxv_59{position:relative;background-color:var(--card);flex:1;min-height:12rem;max-height:600px;overflow-y:auto;box-shadow:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff0d;border-radius:var(--radius)}._editorContainer_1tbxv_1._fullscreen_1tbxv_15 ._editorInner_1tbxv_59{max-height:calc(100vh - 100px)}._contentEditable_1tbxv_48{padding:var(--spacing-4);outline:none;min-height:12rem;color:var(--foreground);font-size:1rem;line-height:1.6}._placeholder_1tbxv_53{position:absolute;top:var(--spacing-4);left:var(--spacing-4);color:var(--muted-foreground);pointer-events:none;font-size:1rem}._textBold_1tbxv_140{font-weight:700}._textItalic_1tbxv_144{font-style:italic}._textUnderline_1tbxv_148{text-decoration:underline}._textStrikethrough_1tbxv_152{text-decoration:line-through}._textUnderlineStrikethrough_1tbxv_156{text-decoration:underline line-through}._textCode_1tbxv_160{background-color:var(--muted);padding:.125rem .25rem;border-radius:var(--radius-sm);font-family:var(--font-family-monospace);font-size:.875em}._paragraph_1tbxv_169{margin:0 0 var(--spacing-3) 0}._paragraph_1tbxv_169:last-child{margin-bottom:0}._h1_1tbxv_177{font-size:2rem;font-weight:700;margin:0 0 var(--spacing-4) 0;line-height:1.2;letter-spacing:.01px}._h2_1tbxv_185{font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-3) 0;line-height:1.3;letter-spacing:.01px}._h3_1tbxv_193{font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-3) 0;line-height:1.4;letter-spacing:.01px}._ul_1tbxv_202,._ol_1tbxv_203{margin:0 0 var(--spacing-3) 0;padding-left:var(--spacing-6)}._listItem_1tbxv_208{margin:var(--spacing-1) 0}._nestedListItem_1tbxv_212{list-style-type:none}._nestedListItem_1tbxv_212:before{content:""}._quote_1tbxv_221{margin:var(--spacing-4) 0;padding-left:var(--spacing-4);border-left:none;color:var(--muted-foreground);font-style:italic}._code_1tbxv_230{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.875rem;line-height:1.5;overflow-x:auto;margin:var(--spacing-3) 0;white-space:pre}._tokenComment_1tbxv_243{color:var(--muted-foreground)}._tokenPunctuation_1tbxv_247{color:var(--foreground)}._tokenProperty_1tbxv_251{color:var(--info)}._tokenSelector_1tbxv_255{color:var(--success)}._tokenOperator_1tbxv_259{color:var(--accent)}._tokenAttr_1tbxv_263{color:var(--warning)}._tokenVariable_1tbxv_267{color:var(--error)}._tokenFunction_1tbxv_271{color:var(--primary)}._link_1tbxv_276{color:var(--primary);text-decoration:underline;cursor:pointer}._link_1tbxv_276:hover{color:color-mix(in srgb,var(--primary) 80%,white)}._ltr_1tbxv_287{text-align:left}._rtl_1tbxv_291{text-align:right}._editorContainer_1tbxv_1:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}._centeredStatus_11ky0_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-8);gap:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-lg)}._centeredStatus_11ky0_1 h2{font-size:1.75rem;font-weight:700}._centeredStatus_11ky0_1 p{color:var(--muted-foreground);max-width:500px}._centeredStatus_11ky0_1 span{font-size:.875rem;color:var(--secondary)}._form_11ky0_28{display:flex;flex-direction:column;gap:var(--spacing-8)}._header_11ky0_34{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._header_11ky0_34 h2{font-size:1.5rem;font-weight:600}._headerActions_11ky0_49{display:flex;align-items:center;gap:var(--spacing-4)}._toggleContainer_11ky0_55{display:flex;align-items:center;gap:var(--spacing-2)}._toggleContainer_11ky0_55 label{font-size:.9375rem;color:var(--muted-foreground);cursor:pointer}._toggleSwitch_11ky0_67{position:relative;width:44px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--muted);outline:none;border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--animation-duration-fast)}._toggleSwitch_11ky0_67:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;top:2px;left:2px;background:var(--foreground);transition:transform var(--animation-duration-fast)}._toggleSwitch_11ky0_67:checked{background:var(--success)}._toggleSwitch_11ky0_67:checked:before{transform:translate(20px)}._section_11ky0_100{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_11ky0_106{display:flex;justify-content:space-between;align-items:center}._sectionHeader_11ky0_106 h3{font-size:1.25rem;font-weight:600}._arrayContainer_11ky0_117{display:flex;flex-direction:column;gap:var(--spacing-4)}._arrayItem_11ky0_123{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--spacing-3);align-items:flex-start;background-color:var(--surface);padding:var(--spacing-3);border-radius:var(--radius)}._arrayItem_11ky0_123 textarea{grid-column:1 / -1}._photoUrlItem_11ky0_137{display:flex;gap:var(--spacing-2);align-items:center}._gridSection_11ky0_143{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}._contactNotice_11ky0_149{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 8%,var(--card));border-radius:var(--radius);border-left:3px solid var(--info);color:var(--foreground);font-size:.875rem}._contactNotice_11ky0_149 span{flex:1}._contactInputs_11ky0_165{display:flex;flex-direction:column;gap:var(--spacing-3)}._aiNotice_11ky0_171{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);color:var(--muted-foreground);font-size:.875rem}@media(max-width:768px){._gridSection_11ky0_143{grid-template-columns:1fr}._arrayItem_11ky0_123{grid-template-columns:1fr auto}._arrayItem_11ky0_123>*:nth-child(2){grid-column:1 / 2}}._pageContainer_e97h7_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._pageHeader_e97h7_8{text-align:center;margin-bottom:var(--spacing-8)}._pageHeader_e97h7_8 h1{font-size:2.5rem;font-weight:700}._content_e97h7_18{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._messageContainer_e97h7_25{text-align:center;padding:var(--spacing-16) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg)}._messageContainer_e97h7_25 h2{font-size:1.75rem;margin-bottom:var(--spacing-2)}._messageContainer_e97h7_25 p{color:var(--muted-foreground)}@media(max-width:768px){._pageContainer_e97h7_1{padding:var(--spacing-6) var(--spacing-4)}._content_e97h7_18{padding:var(--spacing-4)}}._container_xxnot_1{width:100%;max-width:700px;margin:0 auto;padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);font-family:var(--font-family-base);color:var(--surface-foreground)}._header_xxnot_13{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-6)}._supportersList_xxnot_21{display:flex;flex-direction:column;gap:var(--spacing-4)}._supporterItem_xxnot_27{padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius-md);border:none;transition:background-color var(--animation-duration-normal)}._supporterHeader_xxnot_35{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._donorName_xxnot_44{font-weight:500;font-size:1.1rem;color:var(--primary)}._amount_xxnot_50{font-weight:700;font-size:1.1rem;color:var(--success)}._messageText_xxnot_56{font-style:italic;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;padding-left:var(--spacing-2);border-left:2px solid var(--accent)}._timestamp_xxnot_64{font-size:.8rem;color:var(--secondary);display:block;text-align:right}._message_xxnot_56,._thankYou_xxnot_72{text-align:center;color:var(--muted-foreground);padding:var(--spacing-4)}._thankYou_xxnot_72{font-weight:500;margin-top:var(--spacing-4)}._card_13dr4_1{position:relative;background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);overflow:hidden;box-shadow:var(--shadow-lg);border:none;color:var(--surface-foreground);font-family:var(--font-family-base)}._gradientOverlay_13dr4_13{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,hsla(240,10%,25%,.5),transparent 50%),radial-gradient(circle at 80% 90%,hsla(210,90%,65%,.1),transparent 50%);opacity:.5;transition:opacity var(--animation-duration-normal) ease-in-out}._card_13dr4_1:hover ._gradientOverlay_13dr4_13{opacity:.7}._content_13dr4_29{position:relative;z-index:var(--z-content-low);display:flex;flex-direction:column;gap:var(--spacing-6)}._title_13dr4_37{font-size:1.5rem;font-weight:700;margin:0;color:var(--foreground);text-align:center}._subtitle_13dr4_45{font-size:1rem;color:var(--muted-foreground);margin:0;margin-top:calc(-1 * var(--spacing-4));text-align:center}._statsGrid_13dr4_53{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}@media(max-width:768px){._statsGrid_13dr4_53{grid-template-columns:1fr}}._statItem_13dr4_65{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._icon_13dr4_72{width:24px;height:24px;color:var(--accent)}._statValue_13dr4_78{font-size:1.75rem;font-weight:700;color:var(--foreground);line-height:1.2;text-align:center}._statLabel_13dr4_86{font-size:.875rem;color:var(--muted-foreground);text-align:center}._errorState_13dr4_92{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--muted-foreground)}._breadcrumbContainer_ijkw9_1{max-width:1200px;margin:0 auto;padding:var(--spacing-4) var(--spacing-8) 0}._pageContainer_ijkw9_7{display:flex;justify-content:center;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:var(--spacing-16) var(--spacing-8)}._card_ijkw9_16{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:var(--shadow-lg)}._title_ijkw9_29{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;margin:0 0 var(--spacing-4);color:var(--foreground)}._statsCard_ijkw9_37{width:100%;margin-bottom:var(--spacing-8)}._description_ijkw9_42{font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6);max-width:450px}._nonprofitNotice_ijkw9_50{font-size:.9375rem;line-height:1.6;color:var(--accent);margin-bottom:var(--spacing-8);max-width:450px;font-weight:500}._kofiLogoContainer_ijkw9_59{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-6)}._kofiLogo_ijkw9_59{max-width:220px;width:100%;height:auto;display:block}._kofiContainer_ijkw9_73{width:100%;margin-bottom:var(--spacing-8);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md)}._qrSection_ijkw9_81{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-6)}._qrTitle_ijkw9_89{font-size:1rem;color:var(--foreground);margin-bottom:var(--spacing-4);font-weight:500}._qrCodeContainer_ijkw9_96{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;justify-content:center;align-items:center;max-width:220px;width:100%}._qrCodeImage_ijkw9_108{width:100%;height:auto;display:block;border-radius:var(--radius-sm)}._supportersSection_ijkw9_115{width:100%;margin-bottom:var(--spacing-8);max-width:100%}._thankYou_ijkw9_121{font-size:1rem;font-weight:500;color:var(--foreground)}@media(max-width:640px){._pageContainer_ijkw9_7{padding:var(--spacing-8) var(--spacing-4)}._card_ijkw9_16{padding:var(--spacing-8)}._title_ijkw9_29{font-size:1.75rem}._description_ijkw9_42{font-size:.9375rem}}._card_44pf3_1{display:flex;flex-direction:column;background-color:var(--surface);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:var(--foreground);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;border:none}._card_44pf3_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._imageWrapper_44pf3_19{position:relative;width:100%;padding-top:140%;background-color:var(--muted)}._image_44pf3_19{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}._imagePlaceholder_44pf3_35{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-4);font-family:var(--font-family-heading);font-weight:700;font-size:1.25rem;color:var(--muted-foreground)}._dateBadge_44pf3_52{position:absolute;top:var(--spacing-3);left:var(--spacing-3);background-color:var(--background);color:var(--foreground);border-radius:var(--radius-sm);padding:var(--spacing-1) 0;width:3.5rem;text-align:center;font-family:var(--font-family-heading);font-weight:700;line-height:1.1;box-shadow:var(--shadow-md)}._dateMonth_44pf3_68{display:block;font-size:.75rem;text-transform:uppercase}._dateDay_44pf3_74{display:block;font-size:1.5rem}._content_44pf3_79{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2);flex-grow:1}._title_44pf3_87{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0;line-height:1.2}._djName_44pf3_95{font-size:.875rem;color:var(--muted-foreground);margin:0}._djLink_44pf3_101{color:var(--accent);text-decoration:none;font-weight:500}._djLink_44pf3_101:hover{text-decoration:underline}._details_44pf3_111{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--spacing-2);border-top:none;font-size:.875rem;color:var(--muted-foreground)}._location_44pf3_122{font-weight:500}._genre_44pf3_126{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.75rem;font-weight:500}@layer base{._calendar_1fdut_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_1fdut_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1)}._button_previous_1fdut_22,._button_next_1fdut_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_1fdut_22:hover,._button_next_1fdut_23:hover{background-color:var(--muted)}._button_previous_1fdut_22:active,._button_next_1fdut_23:active{background-color:var(--muted);transform:scale(.97)}._button_previous_1fdut_22 svg,._button_next_1fdut_23 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_1fdut_55,._month_1fdut_55{width:100%}._month_grid_1fdut_63{width:100%;border-collapse:collapse}._month_caption_1fdut_68{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_1fdut_75{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_1fdut_81{margin-bottom:var(--spacing-1)}._weekday_1fdut_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_1fdut_96{position:relative}._day_1fdut_100{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_1fdut_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_1fdut_109:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_1fdut_109:active:hover{background-color:var(--primary);color:var(--primary-foreground);transform:scale(.97)}._selected_1fdut_138 ._day_button_1fdut_109{background-color:var(--primary);color:var(--primary-foreground);font-weight:500}._selected_1fdut_138 ._day_button_1fdut_109:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._today_1fdut_149 ._day_button_1fdut_109{font-weight:700;background:linear-gradient(145deg,var(--primary),color-mix(in srgb,var(--primary),black 10%));color:var(--primary-foreground)}._today_1fdut_149._selected_1fdut_138 ._day_button_1fdut_109{border-color:var(--primary-foreground)}._range_middle_1fdut_160 ._day_button_1fdut_109{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground);border-radius:0}._range_end_1fdut_166 ._day_button_1fdut_109{background-color:var(--primary);color:var(--primary-foreground);border-top-left-radius:0;border-bottom-left-radius:0}._outside_1fdut_173 ._day_button_1fdut_109{color:var(--muted-foreground);opacity:.6}._disabled_1fdut_178 ._day_button_1fdut_109{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_1fdut_178 ._day_button_1fdut_109:hover{background-color:transparent}._footer_1fdut_189{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:none;display:flex;justify-content:space-between}._hidden_1fdut_197{display:none}._chevron_1fdut_201{display:flex}.dark ._range_middle_1fdut_160 ._day_button_1fdut_109{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_1fdut_109:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_1fdut_109:active:hover{background-color:var(--primary);color:var(--primary-foreground)}}@layer base{._selectTrigger_1sbys_2{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-base);font-size:1rem;height:2.5rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:none;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_1sbys_2>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_1sbys_2:hover{background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._selectTrigger_1sbys_2:focus{box-shadow:var(--shadow-neomorph-inset);background-color:var(--card)}._selectTrigger_1sbys_2[data-placeholder]{color:var(--muted-foreground)}._selectTrigger_1sbys_2[data-disabled]{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._selectIcon_1sbys_50{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_1sbys_2[data-state=open] ._selectIcon_1sbys_50{transform:rotate(180deg)}._selectContent_1sbys_62{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:none;box-shadow:var(--shadow-md);animation:_scaleIn_1sbys_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_1sbys_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_1sbys_87{padding:var(--spacing-2)}._scrollButton_1sbys_91{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_1sbys_91:hover ._scrollIcon_1sbys_103{color:var(--primary)}._scrollIcon_1sbys_103{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_1sbys_114{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_1sbys_121{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_1sbys_121:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1sbys_121:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1sbys_121[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_1sbys_155{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_1sbys_163{height:1rem;width:1rem;color:currentColor}._selectSeparator_1sbys_169{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}.dark ._selectTrigger_1sbys_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._selectTrigger_1sbys_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black)}.dark ._selectTrigger_1sbys_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:var(--shadow-neomorph-inset)}}._pageContainer_a0h4z_1{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--background)}._header_a0h4z_9{flex-shrink:0;padding:var(--spacing-4) var(--spacing-6);border-bottom:none;background-color:var(--surface);z-index:var(--z-content);display:flex;flex-direction:column;gap:var(--spacing-4)}._headerTop_a0h4z_20{display:flex;justify-content:space-between;align-items:center}._title_a0h4z_26{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0;color:var(--foreground)}._filtersWrapper_a0h4z_34{width:100%}._scrollableContent_a0h4z_38{flex:1;overflow-y:auto;padding:var(--spacing-6);scrollbar-width:thin;scrollbar-color:var(--border) transparent}._scrollableContent_a0h4z_38::-webkit-scrollbar{width:6px}._scrollableContent_a0h4z_38::-webkit-scrollbar-track{background:transparent}._scrollableContent_a0h4z_38::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}._main_a0h4z_60{max-width:1600px;margin:0 auto}._grid_a0h4z_65{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-4)}._skeletonCard_a0h4z_71{height:340px;border-radius:var(--radius)}._centerMessage_a0h4z_76{display:flex;justify-content:center;align-items:center;min-height:200px}._messageText_a0h4z_83{font-size:1rem;color:var(--muted-foreground)}._loadMoreContainer_a0h4z_88{display:flex;justify-content:center;margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}@media(max-width:768px){._header_a0h4z_9,._scrollableContent_a0h4z_38{padding:var(--spacing-4)}}._form_s0bqj_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._formGroup_s0bqj_8{display:flex;flex-direction:column;gap:var(--spacing-2)}._formGroup_s0bqj_8 label{font-size:.875rem;font-weight:500;color:var(--foreground)}@media(max-width:640px){._form_s0bqj_1{gap:var(--spacing-3);margin-top:var(--spacing-3)}._formGroup_s0bqj_8 label{font-size:.8125rem}}._badge_1pomn_1{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.8125rem;font-weight:500;line-height:1.2;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:help;border:none;color:var(--info);background-color:color-mix(in srgb,var(--info) 10%,transparent);transition:background-color var(--animation-duration-fast) ease-in-out}._badge_1pomn_1:hover{background-color:color-mix(in srgb,var(--info) 20%,transparent)}._icon_1pomn_23{flex-shrink:0}._text_1pomn_27{font-family:var(--font-family-base)}._tooltipText_1pomn_31{margin:0;padding:0}._tooltipMeta_1pomn_36{margin:var(--spacing-2) 0 0;padding:0;font-size:.8125rem;color:var(--muted-foreground)}._card_1f30i_1{background-color:var(--card);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-neomorph-sm);border:none;display:flex;flex-direction:column;height:100%;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative}._cardActions_1f30i_14{position:absolute;top:var(--spacing-3);left:var(--spacing-3);z-index:var(--z-content-low)}._card_1f30i_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._imageLink_1f30i_26{display:block}._cardImage_1f30i_30{width:100%;aspect-ratio:16 / 9;background-color:var(--muted);overflow:hidden;position:relative}._coverImage_1f30i_38{width:100%;height:100%;object-fit:cover}._coverImage_1f30i_38 img{transition:transform var(--animation-duration-slow) ease}._card_1f30i_1:hover ._coverImage_1f30i_38 img{transform:scale(1.05)}._cardContent_1f30i_52{padding:var(--spacing-4);display:flex;flex-direction:column;flex-grow:1}._badgeContainer_1f30i_59{position:absolute;top:var(--spacing-3);right:var(--spacing-3);z-index:var(--z-content-low);display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2)}._aiTransparencyBadge_1f30i_74{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2)}._title_1f30i_79{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px;line-height:1.3}._titleLink_1f30i_89{color:inherit;text-decoration:none}._titleLink_1f30i_89:hover{text-decoration:underline}._excerpt_1f30i_98{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_1f30i_111{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none;font-size:.875rem;color:var(--muted-foreground)}._footerRight_1f30i_122{display:flex;align-items:center;gap:var(--spacing-4)}._author_1f30i_128{font-weight:500}._authorName_1f30i_132{color:var(--foreground)}._date_1f30i_136{font-weight:400}._likes_1f30i_140{display:flex;align-items:center;gap:var(--spacing-1);font-weight:400}._likesIcon_1f30i_147{width:1rem;height:1rem;color:var(--muted-foreground)}._managementControls_1f30i_153{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none}@media(max-width:640px){._card_1f30i_1{border-radius:var(--radius)}._cardContent_1f30i_52{padding:var(--spacing-3)}._title_1f30i_79{font-size:1.125rem}._excerpt_1f30i_98{font-size:.875rem}._cardFooter_1f30i_111{flex-direction:column;align-items:flex-start;gap:var(--spacing-2);font-size:.8125rem}._footerRight_1f30i_122{width:100%;justify-content:space-between;gap:var(--spacing-2)}._managementControls_1f30i_153{flex-direction:column;gap:var(--spacing-2)}._managementControls_1f30i_153 button{width:100%}._badgeContainer_1f30i_59{position:static;margin-bottom:var(--spacing-2);align-items:flex-start}}._card_1ts8a_1{display:flex;gap:var(--spacing-4);background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease;border-bottom:none}._card_1ts8a_1:hover{background-color:var(--muted)}._avatarContainer_1ts8a_15{flex-shrink:0}._content_1ts8a_19{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._titleContainer_1ts8a_27{display:flex;align-items:center;gap:var(--spacing-2)}._pinIcon_1ts8a_33{color:var(--warning);flex-shrink:0}._titleLink_1ts8a_38{text-decoration:none;color:var(--foreground)}._title_1ts8a_27{font-size:1.125rem;font-weight:600;margin:0;transition:color var(--animation-duration-fast) ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleLink_1ts8a_38:hover ._title_1ts8a_27{color:var(--accent)}._preview_1ts8a_57{font-size:.9375rem;color:var(--muted-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_1ts8a_66{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._author_1ts8a_74,._lastActivity_1ts8a_78{color:var(--muted-foreground)}._separator_1ts8a_82{color:var(--border)}._stats_1ts8a_86{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-4);color:var(--muted-foreground);flex-shrink:0;min-width:60px}._statItem_1ts8a_96{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem}@media(max-width:640px){._card_1ts8a_1{flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-3)}._avatarContainer_1ts8a_15{align-self:flex-start}._content_1ts8a_19{gap:var(--spacing-2)}._title_1ts8a_27{font-size:1rem;white-space:normal}._preview_1ts8a_57{font-size:.875rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_1ts8a_66{flex-wrap:wrap;font-size:.8125rem}._stats_1ts8a_86{width:100%;justify-content:flex-start;padding-top:var(--spacing-2);border-top:none}}._container_12f2w_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_12f2w_8{text-align:center;margin-bottom:var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._title_12f2w_17{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-2);font-family:var(--font-family-heading)}._queryText_12f2w_24{font-size:1.125rem;color:var(--muted-foreground)}._queryText_12f2w_24 strong{color:var(--foreground)}._searchBarWrapper_12f2w_33{width:100%;max-width:600px;display:flex;justify-content:center}._searchBar_12f2w_33,._tabs_12f2w_44{width:100%}._tabsListWrapper_12f2w_48{display:flex;justify-content:center;width:100%}._resultsContent_12f2w_54{padding-top:var(--spacing-8)}._section_12f2w_58{margin-bottom:var(--spacing-12)}._sectionTitle_12f2w_62{font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:none;font-family:var(--font-family-heading)}._grid_12f2w_71{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6)}._list_12f2w_77{display:flex;flex-direction:column;gap:var(--spacing-2)}._cardLink_12f2w_83{text-decoration:none;color:inherit;display:block;height:100%}._emptyState_12f2w_90{text-align:center;padding:var(--spacing-16) 0;color:var(--muted-foreground)}._emptyState_12f2w_90 h2{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._skeletonCard_12f2w_103{background-color:var(--card);border-radius:var(--radius);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20rem;border:none}._bookerCard_12f2w_115{background-color:var(--card);border-radius:var(--radius);padding:var(--spacing-6);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);border:none;transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast);height:100%}._bookerCard_12f2w_115:hover{transform:translateY(-.25rem);box-shadow:var(--shadow-md)}._bookerAvatar_12f2w_133{width:4rem;height:4rem;border-radius:50%;object-fit:cover}._bookerAvatarPlaceholder_12f2w_140{width:4rem;height:4rem;border-radius:50%;background-color:var(--accent);color:var(--accent-foreground);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}._bookerName_12f2w_153{font-size:1.25rem;font-weight:600;text-align:center;margin:0}._bookerLocation_12f2w_160{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin:0}._bookerVenueTypes_12f2w_167{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center}._venueTypeTag_12f2w_174{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500}._bookerSnippet_12f2w_183{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin:0;line-height:1.5}._bookerStats_12f2w_191{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-top:auto}@media(max-width:960px){._grid_12f2w_71{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-4)}}@media(max-width:640px){._container_12f2w_1{padding:var(--spacing-6) var(--spacing-4)}._title_12f2w_17{font-size:1.75rem}._queryText_12f2w_24{font-size:1rem}._searchBarWrapper_12f2w_33{max-width:100%}._sectionTitle_12f2w_62{font-size:1.5rem}._grid_12f2w_71{grid-template-columns:1fr;gap:var(--spacing-4)}._section_12f2w_58{margin-bottom:var(--spacing-8)}._resultsContent_12f2w_54{padding-top:var(--spacing-6)}._skeletonCard_12f2w_103{min-height:15rem}}._card_mfs4k_1{display:flex;flex-direction:column;background-color:var(--surface);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:var(--foreground);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;border:none}._card_mfs4k_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._imageWrapper_mfs4k_19{position:relative;width:100%;padding-top:140%;background-color:var(--muted)}._image_mfs4k_19{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}._imagePlaceholder_mfs4k_35{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-4);font-family:var(--font-family-heading);font-weight:700;font-size:1.5rem;color:var(--muted-foreground)}._content_mfs4k_52{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2);flex-grow:1}._name_mfs4k_60{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0;line-height:1.2}._location_mfs4k_68{font-size:.875rem;color:var(--muted-foreground);margin:0}._details_mfs4k_74{margin-top:auto;padding-top:var(--spacing-3);border-top:none;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing-3)}._detailsLeft_mfs4k_84{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1;min-width:0}._genres_mfs4k_92{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._genreTag_mfs4k_99{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;text-transform:capitalize}._noGenres_mfs4k_109{font-size:.8125rem;color:var(--muted-foreground);font-style:italic}._hours_mfs4k_115{display:flex;align-items:baseline;gap:var(--spacing-2);font-size:.8125rem}._hoursLabel_mfs4k_122{color:var(--muted-foreground);font-weight:500}._hoursValue_mfs4k_127{color:var(--foreground)}._capacity_mfs4k_131{text-align:right;flex-shrink:0}._capacityLabel_mfs4k_136{display:block;font-size:.75rem;color:var(--muted-foreground)}._capacityValue_mfs4k_142{display:block;font-size:1.125rem;font-weight:700;color:var(--foreground)}._filters_4hsky_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);width:100%}._filterInput_4hsky_8{width:100%}._container_rz8hf_1{display:inline-flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-family-base);background-color:var(--surface);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);border:none}._interactive_rz8hf_12{cursor:pointer;transition:background-color var(--animation-duration-fast)}._interactive_rz8hf_12:hover{background-color:var(--muted)}._badge_rz8hf_21{display:inline-flex;align-items:center}._score_rz8hf_26{font-weight:600;color:var(--foreground);white-space:nowrap}._sm_rz8hf_33{font-size:.8125rem;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2)}._md_rz8hf_39{font-size:.875rem}._lg_rz8hf_43{font-size:1rem;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius)}._skeletonBadge_rz8hf_51{width:60px;height:24px;border-radius:var(--radius-full)}._skeletonText_rz8hf_57{width:50px;height:16px;border-radius:var(--radius-sm)}._sm_rz8hf_33 ._skeletonBadge_rz8hf_51{height:20px}._sm_rz8hf_33 ._skeletonText_rz8hf_57{height:14px}._lg_rz8hf_43 ._skeletonBadge_rz8hf_51{height:28px}._lg_rz8hf_43 ._skeletonText_rz8hf_57{height:18px}._errorText_rz8hf_80{color:var(--muted-foreground);font-style:italic}._tooltipContent_rz8hf_86{display:flex;flex-direction:column;gap:var(--spacing-3);font-family:var(--font-family-base)}._tooltipContent_rz8hf_86 strong{font-weight:700;color:var(--popup-foreground);font-size:.875rem}._tierList_rz8hf_99{display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.8125rem;color:var(--popup-foreground);line-height:1.4}._tooltipFooter_rz8hf_108{font-size:.75rem;color:var(--muted-foreground);padding-top:var(--spacing-2);border-top:none;font-style:italic}._card_1jkef_1{background-color:var(--card);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-neomorph-sm);display:flex;flex-direction:column;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;padding:var(--spacing-6) var(--spacing-4);width:100%;min-height:26rem}._card_1jkef_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._cardContent_1jkef_20{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%;text-align:center}._cardActions_1jkef_29{position:absolute;top:var(--spacing-2);right:var(--spacing-2);z-index:var(--z-content-low)}._cardBadge_1jkef_36{position:absolute;top:var(--spacing-2);left:var(--spacing-2);z-index:var(--z-content-low)}._activeBadge_1jkef_43{font-size:.75rem;padding:var(--spacing-1) var(--spacing-2);font-weight:600}._avatarWrapper_1jkef_49{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-1)}._avatar_1jkef_49{width:4rem;height:4rem;border:none;box-shadow:var(--shadow-neomorph-sm);border-radius:var(--radius-full);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--muted);flex-shrink:0}._avatarImage_1jkef_71{width:100%;height:100%;border-radius:var(--radius-full)}._companyName_1jkef_77{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0;color:var(--foreground);letter-spacing:.01px;word-break:break-word;text-align:center}._contactName_1jkef_88{font-size:.875rem;color:var(--muted-foreground);margin:calc(-1 * var(--spacing-2)) 0 0}._infoItem_1jkef_94{display:flex;justify-content:center;align-items:center;font-size:.875rem;color:var(--card-foreground)}._section_1jkef_102{width:100%;margin-top:var(--spacing-2)}._sectionTitle_1jkef_107{font-size:.8125rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--spacing-2) 0;text-align:center}._badgeContainer_1jkef_117{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-2);min-height:1.5rem;align-items:center}._detailsGrid_1jkef_126{display:flex;justify-content:space-around;gap:var(--spacing-4);border-top:1px solid var(--muted);padding-top:var(--spacing-3);margin-top:var(--spacing-3);width:100%}._detailItem_1jkef_136{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._detailValue_1jkef_143{font-size:.9375rem;font-weight:600;color:var(--foreground)}._detailLabel_1jkef_149{font-size:.75rem;color:var(--muted-foreground)}._placeholder_1jkef_154{font-size:.875rem;color:var(--muted-foreground);font-style:italic}@media(max-width:640px){._card_1jkef_1{padding:var(--spacing-4) var(--spacing-3)}._companyName_1jkef_77{font-size:1rem}}._card_171l5_1{background-color:var(--card);border-radius:var(--radius);overflow:hidden;border:none;padding:var(--spacing-6) var(--spacing-4);width:100%;min-height:26rem}._content_171l5_11{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._avatar_171l5_18{width:4rem;height:4rem;border-radius:var(--radius-full);margin-bottom:var(--spacing-1)}._title_171l5_25{height:1.25rem;width:70%;margin-bottom:var(--spacing-1)}._subtitle_171l5_31{height:1rem;width:50%}._location_171l5_36{height:1rem;width:40%}._section_171l5_41{width:100%;margin-top:var(--spacing-2);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._sectionTitle_171l5_50{height:.875rem;width:30%}._badges_171l5_55{display:flex;gap:var(--spacing-2);justify-content:center}._badge_171l5_55{height:1.5rem;width:60px;border-radius:var(--radius-full)}._details_171l5_67{display:flex;justify-content:space-around;gap:var(--spacing-4);border-top:none;padding-top:var(--spacing-3);margin-top:var(--spacing-3);width:100%}._detailItem_171l5_77{height:2.5rem;width:40%}._pageContainer_17ajg_1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-4);font-family:var(--font-family-base);background-color:var(--background);color:var(--foreground);overflow-y:auto}._pageHeader_17ajg_12{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._pageTitle_17ajg_20{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0;color:var(--foreground);letter-spacing:.01px}._bookerCount_17ajg_29{font-size:.875rem;color:var(--muted-foreground);margin:0;font-weight:500}._filtersSkeleton_17ajg_36{padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius);border:none;margin-bottom:var(--spacing-4)}._gridContainer_17ajg_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-4);margin-top:var(--spacing-4);flex:1}._cardLink_17ajg_52{text-decoration:none;color:inherit;display:block;height:100%}._cardLink_17ajg_52:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}._stateContainer_17ajg_65{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-4);text-align:center;background-color:var(--card);border-radius:var(--radius);border:none;box-shadow:8px 8px 16px #0000004d,-8px -8px 16px #ffffff0d}._errorText_17ajg_81{color:var(--error);font-weight:500;margin:0}._emptyTitle_17ajg_87{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._emptyText_17ajg_95{color:var(--muted-foreground);margin:0 0 var(--spacing-4);font-size:.875rem}._ctaButton_17ajg_101{padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--primary-foreground);background-color:var(--primary);border:none;border-radius:var(--radius);cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._ctaButton_17ajg_101:hover{opacity:.9}._ctaButton_17ajg_101:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._pagination_17ajg_123{margin-top:var(--spacing-4)}@media(max-width:960px){._gridContainer_17ajg_44{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:640px){._pageContainer_17ajg_1{padding:var(--spacing-3)}._pageHeader_17ajg_12{flex-direction:column;align-items:flex-start}._pageTitle_17ajg_20{font-size:1.5rem}._gridContainer_17ajg_44{grid-template-columns:1fr;gap:var(--spacing-3)}}._form_b48ed_1{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._submitButton_b48ed_8{margin-top:var(--spacing-4);width:100%}@layer base{._alert_11k0o_2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);border:none;background-color:var(--card);font-family:var(--font-family-base);line-height:1.6;box-shadow:var(--shadow-neomorph-sm)}._icon_11k0o_16{flex-shrink:0;display:flex;align-items:center;justify-content:center}._content_11k0o_23{flex:1;font-size:.9375rem;text-align:center;width:100%}._content_11k0o_23 strong{font-weight:600}._content_11k0o_23 ul{margin:var(--spacing-2) 0 0 0;padding-left:0;list-style-position:inside;text-align:center}._content_11k0o_23 li{margin-bottom:var(--spacing-1);text-align:center}._content_11k0o_23 li:last-child{margin-bottom:0}._info_11k0o_51{background-color:color-mix(in srgb,var(--info) 8%,var(--card));color:var(--foreground)}._info_11k0o_51 ._icon_11k0o_16{color:var(--info)}._warning_11k0o_61{background-color:color-mix(in srgb,var(--warning) 8%,var(--card));color:var(--foreground)}._warning_11k0o_61 ._icon_11k0o_16{color:var(--warning)}._error_11k0o_71{background-color:color-mix(in srgb,var(--error) 8%,var(--card));color:var(--foreground)}._error_11k0o_71 ._icon_11k0o_16{color:var(--error)}._success_11k0o_81{background-color:color-mix(in srgb,var(--success) 8%,var(--card));color:var(--foreground)}._success_11k0o_81 ._icon_11k0o_16{color:var(--success)}@media(max-width:640px){._alert_11k0o_2{padding:var(--spacing-3);gap:var(--spacing-2)}._content_11k0o_23{font-size:.875rem}}}._pageContainer_wj5yp_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_wj5yp_9{margin-bottom:var(--spacing-8)}._hero_wj5yp_13{text-align:center;padding-bottom:var(--spacing-12);border-bottom:none;margin-bottom:var(--spacing-12)}._title_wj5yp_20{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-4)}._subtitle_wj5yp_29{font-size:1.25rem;font-weight:300;color:var(--muted-foreground);max-width:600px;margin:0 auto}._content_wj5yp_37{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12)}._forumNotice_wj5yp_44{max-width:700px;margin:0 auto var(--spacing-8) auto}._forumLink_wj5yp_49{color:var(--info);text-decoration:none;font-weight:600;transition:color var(--animation-duration-fast) ease}._forumLink_wj5yp_49:hover{color:var(--accent);text-decoration:underline}._formSection_wj5yp_61{max-width:700px;width:100%}._sectionTitle_wj5yp_66{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;letter-spacing:.01px;margin:0 0 var(--spacing-6);color:var(--foreground);text-align:center}@media(max-width:960px){._pageContainer_wj5yp_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_wj5yp_1{padding:var(--spacing-6) var(--spacing-4)}._title_wj5yp_20{font-size:2rem}._subtitle_wj5yp_29{font-size:1rem}._sectionTitle_wj5yp_66{font-size:1.25rem}}@layer base{._slider_ajsbn_2{position:relative;display:flex;align-items:center;min-width:12rem;height:1.5rem;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer}._track_ajsbn_13{position:absolute;height:.375rem;width:100%;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._range_ajsbn_22{position:absolute;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._thumb_ajsbn_30{display:block;width:1rem;height:1rem;background-color:var(--primary);border-radius:var(--radius-full);border:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._slider_ajsbn_2:hover ._track_ajsbn_13{background-color:var(--muted-foreground)}._slider_ajsbn_2:hover ._thumb_ajsbn_30,._slider_ajsbn_2:focus-visible ._thumb_ajsbn_30{transform:scale(1.1);box-shadow:var(--shadow-md)}._slider_ajsbn_2:focus-visible{outline:none}._slider_ajsbn_2:focus-visible ._track_ajsbn_13{outline:none}}._container_ihevz_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3)}._dropzone_ihevz_8{position:relative;width:100%;aspect-ratio:var(--image-aspect-ratio, 1.7777777778);border-radius:var(--radius-md);border:none;background-color:var(--surface);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._dropzone_ihevz_8:not(._hasPreview_ihevz_25){cursor:pointer}._dropzone_ihevz_8:not(._hasPreview_ihevz_25):not(._disabled_ihevz_29):hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._dropzone_ihevz_8._dragging_ihevz_34{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);box-shadow:var(--shadow-focus)}._dropzone_ihevz_8._hasError_ihevz_40{border-color:var(--error)}._dropzone_ihevz_8._disabled_ihevz_29{opacity:.6;cursor:not-allowed;background-color:var(--muted)}._fileInput_ihevz_50{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._overlay_ihevz_63{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);color:var(--foreground);z-index:var(--z-content);font-size:.875rem}._previewImage_ihevz_77{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);object-fit:cover;object-position:center;display:block}._previewActions_ihevz_87{position:absolute;top:var(--spacing-3);right:var(--spacing-3);display:flex;gap:var(--spacing-2);z-index:var(--z-content);opacity:0;transform:translateY(-10px);transition:opacity var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_ihevz_8:hover ._previewActions_ihevz_87,._dropzone_ihevz_8:focus-within ._previewActions_ihevz_87{opacity:1;transform:translateY(0)}._placeholder_ihevz_107{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-4);color:var(--muted-foreground)}._placeholderIcon_ihevz_117{margin-bottom:var(--spacing-3);transition:color var(--animation-duration-normal) ease}._dropzone_ihevz_8:hover ._placeholderIcon_ihevz_117{color:var(--primary)}._placeholderTitle_ihevz_126{font-weight:500;color:var(--foreground);margin:0 0 var(--spacing-1) 0;font-size:.9375rem}._placeholderSubtitle_ihevz_133{font-size:.8125rem;margin:0}._error_ihevz_138{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);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-foreground)}._cropModal_ihevz_151{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000e6;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}._cropContainer_ihevz_162{width:100%;max-width:56rem;display:flex;flex-direction:column;gap:var(--spacing-4)}._cropImageContainer_ihevz_170{position:relative;width:100%;max-width:500px;overflow:hidden;border-radius:var(--radius-md);background-color:var(--background);display:flex;align-items:center;justify-content:center}._cropImage_ihevz_170{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center center;transition:transform .1s ease-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._cropOverlay_ihevz_194{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center}._cropOverlay_ihevz_194:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080}._cropFrame_ihevz_210{position:relative;width:100%;height:100%;max-width:500px;max-height:500px;border:none;border-radius:var(--radius-sm);box-shadow:0 0 0 9999px #00000080,0 0 20px #0000004d;z-index:1}._cropControls_ihevz_224{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._zoomControl_ihevz_234{display:flex;align-items:center;gap:var(--spacing-3);color:var(--foreground)}._zoomSlider_ihevz_241{flex:1;min-width:12rem}._zoomLabel_ihevz_246{font-size:.875rem;font-weight:500;min-width:3rem;text-align:right;font-family:var(--font-family-monospace)}._cropActions_ihevz_254{display:flex;gap:var(--spacing-3);justify-content:flex-end}@media(max-width:640px){._dropzone_ihevz_8{padding:var(--spacing-4)}._placeholder_ihevz_107{padding:var(--spacing-3)}._placeholderTitle_ihevz_126{font-size:.875rem}._placeholderSubtitle_ihevz_133{font-size:.75rem}._previewActions_ihevz_87{top:var(--spacing-2);right:var(--spacing-2);gap:var(--spacing-1)}._cropModal_ihevz_151{padding:var(--spacing-2)}._cropControls_ihevz_224{padding:var(--spacing-3)}._zoomControl_ihevz_234{flex-wrap:wrap}._zoomSlider_ihevz_241{width:100%;order:3}._cropActions_ihevz_254{flex-direction:column-reverse}._cropActions_ihevz_254 button{width:100%}._error_ihevz_138{font-size:.8125rem;padding:var(--spacing-2)}}._container_q0k9c_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3)}._wrapper_q0k9c_8{position:relative;width:100%;aspect-ratio:var(--aspect-ratio, 1.7777777778)}._wrapper_q0k9c_8>.components-ImageUpload-module__container{height:100%}._wrapper_q0k9c_8>.components-ImageUpload-module__container>.components-ImageUpload-module__dropzone{height:100%;width:100%;aspect-ratio:unset}._overlay_q0k9c_26{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);color:var(--foreground);z-index:var(--z-content-high);border-radius:var(--radius-md);font-size:.875rem;pointer-events:none}._error_q0k9c_42{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);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-foreground)}._form_ttxm4_1{display:flex;flex-direction:column;gap:var(--spacing-8)}._section_ttxm4_7{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_ttxm4_14{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none;letter-spacing:.01px}._grid_ttxm4_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._visualsGrid_ttxm4_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);align-items:flex-start}._genresCategorizedList_ttxm4_37{max-height:500px;overflow-y:auto;border:none;border-radius:var(--radius);padding:var(--spacing-4);background-color:var(--surface)}._genreCategory_ttxm4_46{margin-bottom:var(--spacing-6)}._genreCategory_ttxm4_46:last-child{margin-bottom:0}._genreCategoryTitle_ttxm4_54{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-3);color:var(--foreground);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px}._genresInCategory_ttxm4_65{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-3)}._genreItem_ttxm4_71{display:flex;align-items:center;gap:var(--spacing-2)}._genreLabel_ttxm4_77{font-size:.9375rem;cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none}._directoryNotice_ttxm4_84{box-shadow:var(--shadow-md)}._formActions_ttxm4_88{display:flex;justify-content:center;margin-top:var(--spacing-4)}._mixUrlsList_ttxm4_94{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._mixUrlItem_ttxm4_101{display:flex;gap:var(--spacing-2);align-items:center;background-color:var(--surface);padding:var(--spacing-2);border-radius:var(--radius);border:none}._dragHandle_ttxm4_111{cursor:grab;display:flex;align-items:center;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease;flex-shrink:0;padding:var(--spacing-1)}._dragHandle_ttxm4_111:active{cursor:grabbing}._dragHandle_ttxm4_111:hover{color:var(--foreground)}._mixUrlItem_ttxm4_101 input{flex:1}._removeButton_ttxm4_133{flex-shrink:0}._addMixButton_ttxm4_137{width:100%}._testimonialInputGroup_ttxm4_141{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._testimonialInputGroup_ttxm4_141 input{flex:1}._testimonialsList_ttxm4_151{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4)}._testimonialItem_ttxm4_158{display:flex;gap:var(--spacing-2);align-items:center;background-color:var(--surface);padding:var(--spacing-3);border-radius:var(--radius);border:none}._testimonialUrl_ttxm4_168{flex:1;display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._testimonialIndex_ttxm4_176{color:var(--muted-foreground);font-weight:500;flex-shrink:0}._testimonialLink_ttxm4_182{color:var(--foreground);font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._availabilityCheckboxes_ttxm4_190{display:flex;gap:var(--spacing-6);align-items:center}._checkboxWrapper_ttxm4_196{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxLabel_ttxm4_202{font-size:.9375rem;cursor:pointer;-webkit-user-select:none;user-select:none}._galleryGrid_ttxm4_209{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._galleryImageItem_ttxm4_216{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden;border:none;background-color:var(--surface)}._galleryThumbnail_ttxm4_225{width:100%;height:100%;object-fit:cover;display:block}._galleryRemoveButton_ttxm4_232{position:absolute;top:var(--spacing-2);right:var(--spacing-2);opacity:0;transition:opacity var(--animation-duration-fast) ease}._galleryImageItem_ttxm4_216:hover ._galleryRemoveButton_ttxm4_232{opacity:1}._galleryUploader_ttxm4_244{display:flex;flex-direction:column;gap:var(--spacing-3)}._cancelUploadButton_ttxm4_250{align-self:flex-start}._addGalleryButton_ttxm4_254{width:100%}@media(max-width:640px){._section_ttxm4_7{padding:var(--spacing-4)}._sectionTitle_ttxm4_14{font-size:1.25rem}._grid_ttxm4_24,._visualsGrid_ttxm4_30,._genresInCategory_ttxm4_65{grid-template-columns:1fr}._availabilityCheckboxes_ttxm4_190{flex-direction:column;gap:var(--spacing-3);align-items:flex-start}._formActions_ttxm4_88{position:sticky;bottom:0;background-color:var(--background);padding:var(--spacing-4);margin:0 calc(-1 * var(--spacing-4));border-top:none}._formActions_ttxm4_88 button{width:100%}._testimonialInputGroup_ttxm4_141{flex-direction:column}._testimonialInputGroup_ttxm4_141 input,._testimonialInputGroup_ttxm4_141 button{width:100%}._galleryGrid_ttxm4_209{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media(max-width:960px){._grid_ttxm4_24{grid-template-columns:1fr}}._container_86v71_1{position:relative;display:flex;align-items:center;width:100%}._flag_86v71_8{position:absolute;left:var(--spacing-3);font-size:1.25rem;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:var(--z-content-low);line-height:1}._inputWithFlag_86v71_18{padding-left:calc(var(--spacing-3) + 1.5rem + var(--spacing-2))}._geoButton_86v71_22{position:absolute;right:var(--spacing-2);color:var(--muted-foreground);background-color:transparent}._geoButton_86v71_22:hover{color:var(--foreground);background-color:var(--muted)}._geoButton_86v71_22:disabled{background-color:transparent;opacity:.5}._spinner_86v71_39{animation:_spin_86v71_39 1s linear infinite}@keyframes _spin_86v71_39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer base{._checkboxWrapper_ge5zb_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_ge5zb_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:none;border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;box-shadow:var(--shadow-neomorph-inset);transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_ge5zb_2:hover{box-shadow:var(--shadow-neomorph-hover)}._checkbox_ge5zb_2:focus-visible{outline:none;box-shadow:var(--shadow-neomorph-hover)}._checkbox_ge5zb_2:checked{background-color:var(--primary);transform:scale(1);box-shadow:var(--shadow-neomorph-hover);animation:_checkboxPulse_ge5zb_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_ge5zb_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted)}._checkmark_ge5zb_47{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_ge5zb_2:checked+._checkmark_ge5zb_47{opacity:1;transform:scale(1)}._checkbox_ge5zb_2:disabled+._checkmark_ge5zb_47{color:var(--muted-foreground)}@keyframes _checkboxPulse_ge5zb_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)}}}._section_4ueoq_1{padding:var(--spacing-8) 0;border-bottom:none}._section_4ueoq_1:last-child{border-bottom:none}._sectionTitle_4ueoq_10{font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-4);color:var(--foreground);font-family:var(--font-family-heading)}._inputGroup_4ueoq_18{display:flex;gap:var(--spacing-2);align-items:center}._awardsList_4ueoq_24{margin-top:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._awardItem_4ueoq_31{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);border:none}._awardIcon_4ueoq_41{flex-shrink:0;color:var(--accent);width:1.25rem;height:1.25rem}._awardText_4ueoq_48{flex-grow:1;color:var(--foreground);font-size:.9375rem;word-break:break-word}._removeButton_4ueoq_55{flex-shrink:0;color:var(--muted-foreground)}._removeButton_4ueoq_55:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._pageContainer_luj9u_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base);min-height:100vh;display:flex;flex-direction:column}._pageHeader_luj9u_11{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_luj9u_16{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_luj9u_24{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto var(--spacing-4)}._headerButtons_luj9u_31{display:flex;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}._errorContainer_luj9u_44{text-align:center;padding:var(--spacing-16) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg)}._form_luj9u_51{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:640px){._pageContainer_luj9u_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_luj9u_16{font-size:1.75rem}._pageDescription_luj9u_24{font-size:1rem}._headerButtons_luj9u_31{flex-direction:column;width:100%}._headerButton_luj9u_31{width:100%}._form_luj9u_51{gap:var(--spacing-6)}}._card_2vuru_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;border:none}._card_2vuru_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover)}._past_2vuru_21{opacity:.65}._past_2vuru_21:hover{opacity:1}._cardHeader_2vuru_29{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._eventName_2vuru_36{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;line-height:1.3;flex:1}._actions_2vuru_45{display:flex;gap:var(--spacing-1)}._cardBody_2vuru_50{display:flex;flex-direction:column;gap:var(--spacing-2)}._detailItem_2vuru_56{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._icon_2vuru_64{flex-shrink:0;color:var(--accent)}._featuredBadge_2vuru_69{position:absolute;top:var(--spacing-3);right:var(--spacing-3);opacity:0;transform:translateY(5px);transition:opacity var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._card_2vuru_1:hover ._featuredBadge_2vuru_69{opacity:1;transform:translateY(0)}._featuredBadge_2vuru_69 .badge{gap:var(--spacing-1)}@media(max-width:640px){._card_2vuru_1{padding:var(--spacing-3);border-radius:var(--radius)}._cardHeader_2vuru_29{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._eventName_2vuru_36{font-size:1.125rem;padding-right:0}._actions_2vuru_45{align-self:flex-end;position:absolute;top:var(--spacing-3);right:var(--spacing-3)}._detailItem_2vuru_56{font-size:.875rem}._featuredBadge_2vuru_69{position:static;opacity:1;transform:none;margin-top:var(--spacing-2)}}._dialogContent_s5wsn_1{max-width:640px;width:90vw}._form_s5wsn_6{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-6)}._grid_s5wsn_13{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._checkboxItem_s5wsn_19{margin-top:var(--spacing-2)}._checkboxWrapper_s5wsn_23{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxWrapper_s5wsn_23 label{cursor:pointer;margin-bottom:0}@media(max-width:640px){._dialogContent_s5wsn_1{width:95vw;max-height:90vh;overflow-y:auto}._form_s5wsn_6{gap:var(--spacing-3)}._grid_s5wsn_13{grid-template-columns:1fr;gap:var(--spacing-3)}}._pageContainer_b9mfx_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._pageHeader_b9mfx_8{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_b9mfx_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2)}._pageDescription_b9mfx_20{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._profileLink_b9mfx_27{display:inline-block;margin-top:var(--spacing-4);color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._profileLink_b9mfx_27:hover{color:var(--primary);text-decoration:underline}._controls_b9mfx_40{display:flex;justify-content:center;margin-bottom:var(--spacing-8)}._section_b9mfx_46{margin-bottom:var(--spacing-12)}._sectionTitle_b9mfx_50{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;margin:0 0 var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none;text-align:center}._gigsGrid_b9mfx_60{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-6)}._emptyState_b9mfx_66{text-align:center;padding:var(--spacing-12) var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);border:1px dashed var(--border);box-shadow:var(--shadow-neomorph-sm)}._emptyState_b9mfx_66 p{margin:0 0 var(--spacing-4);color:var(--muted-foreground);font-size:1.125rem}@media(max-width:960px){._pageContainer_b9mfx_1{padding:var(--spacing-8) var(--spacing-6)}._gigsGrid_b9mfx_60{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:640px){._pageContainer_b9mfx_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_b9mfx_13{font-size:1.75rem}._pageDescription_b9mfx_20{font-size:1rem}._controls_b9mfx_40{justify-content:stretch}._controls_b9mfx_40 button{width:100%}._sectionTitle_b9mfx_50{font-size:1.5rem}._gigsGrid_b9mfx_60{grid-template-columns:1fr;gap:var(--spacing-4)}._emptyState_b9mfx_66{padding:var(--spacing-8) var(--spacing-4)}._emptyState_b9mfx_66 p{font-size:1rem}}._container_yyfj5_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);min-height:60vh}._loadingContainer_yyfj5_8{display:flex;justify-content:center;align-items:center;min-height:60vh}._errorContainer_yyfj5_15{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;gap:var(--spacing-4)}._errorTitle_yyfj5_25{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground)}._errorMessage_yyfj5_32{color:var(--muted-foreground);font-size:1.125rem}._homeLink_yyfj5_37{color:var(--primary);text-decoration:none;font-weight:500}._homeLink_yyfj5_37:hover{text-decoration:underline}._header_yyfj5_47{margin-bottom:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-4)}._pageTitle_yyfj5_54{font-family:var(--font-family-heading);font-size:3rem;font-weight:900;color:var(--foreground);margin:0;letter-spacing:-.02em}._introText_yyfj5_63{font-size:1.125rem;color:var(--muted-foreground);max-width:800px;line-height:1.6;margin:0}._grid_yyfj5_71{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-12)}._section_yyfj5_77{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionTitle_yyfj5_83{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);border-bottom:none;padding-bottom:var(--spacing-2);margin:0}._linkList_yyfj5_93{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._linkItem_yyfj5_102{display:block}._link_yyfj5_93{color:var(--muted-foreground);text-decoration:none;font-size:1rem;transition:color var(--animation-duration-fast) ease;display:inline-block}._link_yyfj5_93:hover{color:var(--primary)}._categoryGroup_yyfj5_118{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._categoryLink_yyfj5_125{color:var(--foreground);text-decoration:none;font-weight:600;font-size:1.125rem;transition:color var(--animation-duration-fast) ease}._categoryLink_yyfj5_125:hover{color:var(--primary)}._subList_yyfj5_137{list-style:none;padding:0;padding-left:var(--spacing-4);margin:0;display:flex;flex-direction:column;gap:var(--spacing-2);border-left:none}@media(min-width:768px){._grid_yyfj5_71{grid-template-columns:repeat(2,1fr);gap:var(--spacing-16) var(--spacing-8)}}@media(min-width:1024px){._grid_yyfj5_71{grid-template-columns:repeat(3,1fr)}}._notice_r7zqn_1{background-color:var(--muted);border:none;border-radius:var(--radius);padding:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground)}._trigger_r7zqn_10{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;color:var(--foreground);font-family:var(--font-family-base);font-size:.875rem;font-weight:500;text-align:left}._triggerContent_r7zqn_26{display:flex;align-items:center;gap:var(--spacing-2)}._icon_r7zqn_32{color:var(--accent);flex-shrink:0}._chevron_r7zqn_37{color:var(--accent);transition:transform var(--animation-duration-fast) ease-in-out;flex-shrink:0}._chevron_r7zqn_37._open_r7zqn_43{transform:rotate(180deg)}._content_r7zqn_47{padding-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2);line-height:1.5}._content_r7zqn_47 p{margin:0}._pageContainer_y7vd4_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base)}._pageHeader_y7vd4_8{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_y7vd4_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_y7vd4_21{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._formHeader_y7vd4_28{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._enhanceButton_y7vd4_36{display:flex;align-items:center;gap:var(--spacing-2)}._form_y7vd4_28{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._coverImageSection_y7vd4_54{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._aiGenerationSection_y7vd4_64{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3);margin-top:var(--spacing-2)}._instructionsInput_y7vd4_72{font-size:.9rem}._generationControls_y7vd4_76{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._generateImageButton_y7vd4_83{font-size:.8rem;height:2rem}._generationCounter_y7vd4_88{font-size:.75rem;color:var(--muted-foreground)}._generationLimitReached_y7vd4_93{font-size:.75rem;color:var(--warning);font-weight:500}._formActions_y7vd4_99{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}@media(max-width:640px){._pageContainer_y7vd4_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_y7vd4_13{font-size:1.75rem}._pageDescription_y7vd4_21{font-size:1rem}._formHeader_y7vd4_28{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._enhanceButton_y7vd4_36{width:100%;justify-content:center}._form_y7vd4_28{padding:var(--spacing-4)}._formActions_y7vd4_99{justify-content:stretch}._formActions_y7vd4_99 button{width:100%}}._cardLink_1v31z_1{text-decoration:none;color:inherit;display:block;height:100%}._card_1v31z_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:none;display:flex;flex-direction:column;height:100%;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._card_1v31z_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--primary)}._cardHeader_1v31z_26{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._eventName_1v31z_35{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--foreground);letter-spacing:.01px;line-height:1.3}._cardBody_1v31z_45{padding:var(--spacing-4) 0;display:flex;flex-direction:column;gap:var(--spacing-3);flex-grow:1}._detailItem_1v31z_53{display:flex;align-items:center;font-size:.9375rem;color:var(--muted-foreground)}._cardFooter_1v31z_60{display:flex;justify-content:flex-end;align-items:center;margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none}._createdAt_1v31z_69{font-size:.875rem;color:var(--muted-foreground)}@media(max-width:640px){._card_1v31z_1{padding:var(--spacing-4);border-radius:var(--radius)}._cardHeader_1v31z_26{flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding-bottom:var(--spacing-3)}._eventName_1v31z_35{font-size:1.125rem}._cardBody_1v31z_45{padding:var(--spacing-3) 0;gap:var(--spacing-2)}._detailItem_1v31z_53{font-size:.875rem}._cardFooter_1v31z_60{margin-top:var(--spacing-3);padding-top:var(--spacing-3);justify-content:flex-start}._createdAt_1v31z_69{font-size:.8125rem}}._disclaimer_15i4n_1{align-items:flex-start;text-align:left;gap:var(--spacing-4)}._contentWrapper_15i4n_7{display:flex;flex-direction:column;gap:var(--spacing-2);font-family:var(--font-family-base)}._title_15i4n_14{font-weight:700;font-size:1.125rem;color:var(--foreground);line-height:1.4}._text_15i4n_21{margin:0;font-size:.9375rem;color:var(--muted-foreground);line-height:1.6}._link_15i4n_28{color:var(--primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--animation-duration-fast) ease}._link_15i4n_28:hover{color:color-mix(in srgb,var(--primary),black 15%)}@media(max-width:640px){._disclaimer_15i4n_1{flex-direction:column;text-align:center;align-items:center}._contentWrapper_15i4n_7{align-items:center}._title_15i4n_14{font-size:1rem}._text_15i4n_21{font-size:.875rem}}._pageContainer_968h5_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._pageHeader_968h5_8{margin-bottom:var(--spacing-8)}._headerContent_968h5_12{display:flex;justify-content:center;margin-bottom:var(--spacing-6)}._headerText_968h5_18{text-align:center}._buttonContainer_968h5_22{display:flex;justify-content:center}._pageTitle_968h5_27{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._pageDescription_968h5_36{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._disclaimerContainer_968h5_43{max-width:1000px;margin:0 auto var(--spacing-8)}._tabs_968h5_48{display:flex;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-8);border-bottom:none}._tabButton_968h5_56{font-family:var(--font-family-base);font-size:1rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;border:none;padding:var(--spacing-3) var(--spacing-4);cursor:pointer;position:relative;transition:color var(--animation-duration-normal) ease}._tabButton_968h5_56:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--primary);transform:scaleX(0);transition:transform var(--animation-duration-normal) ease}._tabButton_968h5_56:hover{color:var(--foreground)}._tabButton_968h5_56._activeTab_968h5_85{color:var(--primary)}._tabButton_968h5_56._activeTab_968h5_85:after{transform:scaleX(1)}._contentContainer_968h5_93{width:100%}._gridContainer_968h5_97{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6);width:100%}@media(max-width:960px){._gridContainer_968h5_97{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:640px){._gridContainer_968h5_97{grid-template-columns:1fr}}._stateContainer_968h5_116{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-8);text-align:center;background-color:var(--card);border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-neomorph-sm)}._errorText_968h5_130{color:var(--error);font-weight:500}._emptyTitle_968h5_135{font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._emptyText_968h5_143{color:var(--muted-foreground);margin:0}._pagination_968h5_148{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-12)}._pageInfo_968h5_156{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._skeletonCard_968h5_163{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none;display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonHeader_968h5_173{display:flex;justify-content:space-between;align-items:flex-start}._skeletonBody_968h5_179{display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonFooter_968h5_185{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-2)}@media(max-width:768px){._pageContainer_968h5_1{padding:var(--spacing-8) var(--spacing-4)}._pageTitle_968h5_27{font-size:2.5rem}._gridContainer_968h5_97{grid-template-columns:1fr}._headerContent_968h5_12{flex-direction:column;align-items:stretch}._headerText_968h5_18{text-align:center}}._card_kk5qd_1{background-color:var(--card);border:none;border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:var(--shadow-neomorph-sm);transition:box-shadow var(--animation-duration-fast) ease-in-out}._header_kk5qd_13{display:flex;align-items:center;gap:var(--spacing-3)}._avatarLink_kk5qd_19{flex-shrink:0}._avatar_kk5qd_19{width:40px;height:40px;border-radius:50%;object-fit:cover;border:none;transition:border-color .2s ease}._avatarLink_kk5qd_19:hover ._avatar_kk5qd_19{border-color:var(--primary)}._avatarFallback_kk5qd_36{width:40px;height:40px;border-radius:50%;background-color:var(--muted);color:var(--foreground);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;border:none}._djInfo_kk5qd_50{overflow:hidden}._stageNameLink_kk5qd_54{text-decoration:none;color:inherit}._stageName_kk5qd_54{font-size:1.125rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--foreground);transition:color .2s ease}._stageNameLink_kk5qd_54:hover ._stageName_kk5qd_54{color:var(--primary)}._location_kk5qd_74{font-size:.875rem;color:var(--muted-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._embedContainer_kk5qd_83{width:100%}._embedContainer_kk5qd_83>div{margin-top:0}._openPlayerButton_kk5qd_92{flex-shrink:0;margin-left:auto;background-color:var(--surface);color:var(--muted-foreground);border:none;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-3);height:auto;width:auto}._openPlayerButton_kk5qd_92:hover{background-color:var(--muted);color:var(--primary);border-color:var(--primary)}._buttonLabel_kk5qd_116{font-size:.875rem;font-weight:500;white-space:nowrap}._genres_kk5qd_122{display:flex;flex-wrap:wrap;gap:var(--spacing-2);border-top:none;padding-top:var(--spacing-3)}._genreTag_kk5qd_130{background-color:var(--surface);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);font-size:.75rem;font-weight:500}._pageContainer_19boe_1{height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column}._contentWrapper_19boe_9{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._pageHeader_19boe_19{display:flex;flex-direction:column;gap:var(--spacing-2)}._pageTitle_19boe_25{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0;color:var(--foreground);letter-spacing:-.02em}._pageDescription_19boe_34{font-size:1rem;color:var(--muted-foreground);margin:0;max-width:600px}._gridContainer_19boe_41{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}._stateContainer_19boe_47{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-8);text-align:center;background-color:var(--surface);border-radius:var(--radius-lg);border:none}._errorText_19boe_60{color:var(--error);font-weight:500}._emptyTitle_19boe_65{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2)}._emptyText_19boe_71{color:var(--muted-foreground)}._pagination_19boe_75{margin-top:var(--spacing-4)}._skeletonCard_19boe_80{background-color:var(--card);border:none;border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonHeader_19boe_90{display:flex;align-items:center;gap:var(--spacing-3)}._skeletonHeaderText_19boe_96{display:flex;flex-direction:column;gap:var(--spacing-2)}@media(max-width:1024px){._gridContainer_19boe_41{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._contentWrapper_19boe_9{padding:var(--spacing-4);gap:var(--spacing-4)}._pageTitle_19boe_25{font-size:1.75rem}._gridContainer_19boe_41{grid-template-columns:1fr;gap:var(--spacing-4)}}._grid_1je5p_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4);width:100%}._card_1je5p_9{flex:0 0 auto;min-width:180px;max-width:220px;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);border:none;border-radius:var(--radius);text-decoration:none;color:var(--surface-foreground);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;box-shadow:var(--shadow)}._card_1je5p_9:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent)}._iconWrapper_1je5p_36{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._iconWrapper_1je5p_36 svg{width:1.5rem;height:1.5rem}._platformName_1je5p_50{font-family:var(--font-family-heading);font-size:1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._card_1je5p_9._soundcloud_1je5p_60:hover ._iconWrapper_1je5p_36{color:#f50}._card_1je5p_9._instagram_1je5p_64:hover ._iconWrapper_1je5p_36{color:#e4405f}._card_1je5p_9._twitter_1je5p_68:hover ._iconWrapper_1je5p_36{color:#1da1f2}._card_1je5p_9._youtube_1je5p_72:hover ._iconWrapper_1je5p_36{color:red}._card_1je5p_9._website_1je5p_76:hover ._iconWrapper_1je5p_36{color:var(--info)}._galleryGrid_18842_1{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-4)}@media(min-width:768px){._galleryGrid_18842_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._galleryGrid_18842_1{grid-template-columns:repeat(3,1fr)}}._galleryItem_18842_19{position:relative;display:block;width:100%;padding:0;border:none;background:none;cursor:pointer;border-radius:var(--radius);overflow:hidden;aspect-ratio:1 / 1;transition:transform var(--animation-duration-normal) ease}._galleryItem_18842_19:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._galleryItem_18842_19:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000;transition:background-color var(--animation-duration-normal) ease}._galleryItem_18842_19:hover:after{background-color:#0000004d}._galleryItem_18842_19:hover ._galleryImage_18842_50{transform:scale(1.05)}._galleryImage_18842_50{transition:transform var(--animation-duration-normal) ease}._emptyState_18842_58{display:flex;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);font-family:var(--font-family-base);min-height:200px}._lightboxOverlay_18842_71{background-color:color-mix(in srgb,var(--background) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._lightboxContent_18842_76{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;animation:none}._lightboxHeader_18842_93{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);z-index:var(--z-content);color:var(--foreground);background:linear-gradient(to bottom,hsl(0 0% 0% / .5),transparent)}._imageCounter_18842_107{font-family:var(--font-family-base);font-size:1rem;font-weight:500}._closeButton_18842_113{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:#0000004d;color:var(--foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._closeButton_18842_113:hover{background-color:#0009}._closeButton_18842_113:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._lightboxBody_18842_136{flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}._imageContainer_18842_146{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-12)}._lightboxImage_18842_155{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:0}._navButton_18842_163{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:#0000004d;color:var(--foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;z-index:var(--z-content)}._navButton_18842_163:hover{background-color:#0009}._navButton_18842_163:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._prevButton_18842_190{left:var(--spacing-4)}._nextButton_18842_194{right:var(--spacing-4)}@media(max-width:768px){._imageContainer_18842_146{padding:var(--spacing-8)}._navButton_18842_163{width:2.5rem;height:2.5rem}._prevButton_18842_190{left:var(--spacing-2)}._nextButton_18842_194{right:var(--spacing-2)}}._container_o7eop_1{width:100%;background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none}._summary_o7eop_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:none}._summaryTitle_o7eop_18{font-size:1.25rem;font-weight:600;margin:0;font-family:var(--font-family-heading)}._averageRating_o7eop_25{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.125rem;font-weight:600}._totalCount_o7eop_33{color:var(--muted-foreground);font-size:.875rem;font-weight:400}._reviewsContainer_o7eop_39{display:flex;flex-direction:column;gap:var(--spacing-6)}._reviewItem_o7eop_45{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-4);border-bottom:none}._reviewItem_o7eop_45:last-child{border-bottom:none;padding-bottom:0}._reviewHeader_o7eop_58{display:flex;align-items:flex-start;gap:var(--spacing-3);flex-wrap:wrap}._avatar_o7eop_65{width:2.5rem;height:2.5rem}._reviewerInfo_o7eop_70{display:flex;flex-direction:column;flex-grow:1}._reviewerName_o7eop_76{font-weight:500;color:var(--foreground)}._reviewDate_o7eop_81{font-size:.875rem;color:var(--muted-foreground)}._ratingWrapper_o7eop_86{margin-left:auto}._starRating_o7eop_90{display:flex;gap:var(--spacing-1)}._filledStar_o7eop_95{color:var(--warning)}._emptyStar_o7eop_99{color:var(--muted)}._comment_o7eop_103{font-size:.9375rem;line-height:1.6;color:var(--card-foreground);margin:0;white-space:pre-wrap}._loadMoreContainer_o7eop_111{margin-top:var(--spacing-6);text-align:center}._emptyState_o7eop_116{text-align:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}@media(max-width:640px){._container_o7eop_1{padding:var(--spacing-4);border-radius:var(--radius)}._summary_o7eop_9{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._summaryTitle_o7eop_18{font-size:1.125rem}._reviewHeader_o7eop_58{flex-direction:column;align-items:flex-start}._ratingWrapper_o7eop_86{margin-left:0}._reviewerInfo_o7eop_70{flex-grow:0}._starRating_o7eop_90{gap:var(--spacing-1)}._comment_o7eop_103{font-size:.875rem}}@media(max-width:960px){._container_o7eop_1{padding:var(--spacing-4)}._statsGrid_o7eop_167{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}._container_13ny0_1{display:flex;align-items:center;gap:var(--spacing-3)}._followButton_13ny0_7{min-width:120px}._followCount_13ny0_11{font-size:.875rem;color:var(--muted-foreground);white-space:nowrap}._skeletonButton_13ny0_18{height:2.75rem;width:120px;border-radius:var(--radius)}._skeletonCount_13ny0_24{height:1.125rem;width:80px;border-radius:var(--radius-sm)}@media(max-width:640px){._container_13ny0_1{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._followButton_13ny0_7{width:100%;min-width:auto;min-height:2.75rem}._followCount_13ny0_11{font-size:.8125rem}._skeletonButton_13ny0_18,._skeletonCount_13ny0_24{width:100%}}@media(min-width:641px)and (max-width:960px){._followButton_13ny0_7{min-height:2.75rem}}._badgesSection_d82x7_1{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center;justify-content:center;padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._badge_d82x7_1{height:28px;transition:transform var(--animation-duration-fast) ease}._badge_d82x7_1:hover{transform:scale(1.05)}@media(max-width:640px){._badgesSection_d82x7_1{gap:var(--spacing-3);padding:var(--spacing-4)}._badge_d82x7_1{height:24px}}._card_pxjn2_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);text-align:center;box-shadow:var(--shadow-md);width:100%;max-width:380px;border:none}._djName_pxjn2_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0;word-break:break-word}._qrCodeContainer_pxjn2_25{width:256px;height:256px;display:flex;align-items:center;justify-content:center;background-color:var(--background);border-radius:var(--radius-md);padding:var(--spacing-4);border:none}._qrCodeCanvas_pxjn2_37{display:block;border-radius:var(--radius-sm)}._qrCodeSkeleton_pxjn2_42{width:256px;height:256px;border-radius:var(--radius-md)}._errorText_pxjn2_48{color:var(--error);font-size:.875rem;padding:var(--spacing-4)}._downloadButton_pxjn2_54{width:100%}._header_15qln_1{position:relative;margin-bottom:var(--spacing-12)}._banner_15qln_6{width:calc(100% + var(--spacing-16));margin-left:calc(-1 * var(--spacing-8));height:300px;background-color:var(--muted);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-neomorph-sm)}._banner_15qln_6>div{height:100%!important;padding-bottom:0!important}._banner_15qln_6 img{object-fit:cover;object-position:center}._headerContent_15qln_26{display:flex;flex-direction:column;align-items:center;margin-top:-80px;gap:var(--spacing-4)}._avatar_15qln_34{width:160px;height:160px;border:4px solid var(--background);box-shadow:var(--shadow-lg)}._avatar_15qln_34 ._avatarFallback_15qln_41{font-size:3rem}._headerInfo_15qln_45{text-align:center}._nameWrapper_15qln_49{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;justify-content:center}._stageName_15qln_57{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:.01px}._verificationBadge_15qln_66{flex-shrink:0;margin-top:.5rem}._realName_15qln_71{font-size:1.25rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}._headerLocation_15qln_77{font-size:1rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._shieldsBadgesContainer_15qln_87{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-6);width:100%}._shieldsBadgesContainer_15qln_87>*{max-width:100%}._badgesSkeleton_15qln_99{display:flex;justify-content:center;align-items:center;padding:var(--spacing-6);color:var(--muted-foreground);font-size:.875rem}._shareSection_15qln_108{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-4)}._shareSection_15qln_108>div{display:flex;justify-content:center;width:100%}._headerActions_15qln_121{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-3);align-items:center;justify-content:center;margin-top:var(--spacing-4)}._qrCodeWrapper_15qln_131{display:flex;justify-content:center;align-items:center;padding:var(--spacing-4)}@media(max-width:640px){._headerActions_15qln_121{flex-direction:column;width:100%}._headerActions_15qln_121>*{width:100%}._qrCodeWrapper_15qln_131{padding:var(--spacing-2)}}@media(max-width:768px){._banner_15qln_6{width:calc(100% + var(--spacing-8));margin-left:calc(-1 * var(--spacing-4));height:200px}._headerContent_15qln_26{margin-top:-60px}._avatar_15qln_34{width:120px;height:120px}._nameWrapper_15qln_49{gap:.375rem}._stageName_15qln_57{font-size:2.25rem}._verificationBadge_15qln_66{margin-top:.375rem}._realName_15qln_71{font-size:1rem}._shieldsBadgesContainer_15qln_87{margin-top:var(--spacing-4)}._badgesSkeleton_15qln_99{padding:var(--spacing-4)}}._section_1ax1m_1{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_1ax1m_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px;text-align:center}._gigsContainer_1ax1m_20{display:flex;flex-direction:column;gap:var(--spacing-6)}._gigCard_1ax1m_26{background-color:var(--surface);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-fast) ease}._gigCard_1ax1m_26:hover{box-shadow:var(--shadow-md)}._gigFlyer_1ax1m_38{width:100%;height:200px;overflow:hidden;background-color:var(--muted)}._gigFlyer_1ax1m_38>div{height:100%!important;padding-bottom:0!important}._gigContent_1ax1m_50{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._gigHeader_1ax1m_57{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._gigEventName_1ax1m_65{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0;letter-spacing:.01px}._gigVenue_1ax1m_74,._gigDate_1ax1m_75{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._gigVenue_1ax1m_74 svg,._gigDate_1ax1m_75 svg{flex-shrink:0}._gigDescription_1ax1m_88{font-size:.9375rem;line-height:1.6;color:var(--surface-foreground);margin:var(--spacing-2) 0 0}._ticketLink_1ax1m_95{display:inline-flex;text-decoration:none;margin-top:var(--spacing-2)}._ticketLink_1ax1m_95 button{display:flex;align-items:center;gap:var(--spacing-2)}._section_1lfms_1{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_1lfms_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px;text-align:center}._blogPostsGrid_1lfms_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6)}._viewAllContainer_1lfms_26{display:flex;justify-content:center;margin-top:var(--spacing-6)}._emptyMessage_1lfms_32{text-align:center;color:var(--muted-foreground);font-size:.9375rem;padding:var(--spacing-8) 0}._container_7p54s_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);width:100%;box-shadow:var(--shadow-md);border:none}._title_7p54s_10{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-6);text-align:center;color:var(--foreground)}._statsGrid_7p54s_18{display:grid;gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);justify-items:center}._statItem_7p54s_25{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);transition:background-color var(--animation-duration-fast) ease-in-out}._statItem_7p54s_25:last-child:nth-child(3n+1){grid-column:1 / -1}._statValue_7p54s_42{font-size:1.75rem;font-weight:700;color:var(--foreground);line-height:1.2;margin:0 0 var(--spacing-1) 0}._statLabel_7p54s_50{font-size:.875rem;color:var(--muted-foreground);margin:0}._reputationWrapper_7p54s_56{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-1)}@media(max-width:768px){._statsGrid_7p54s_18{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._statsGrid_7p54s_18{grid-template-columns:1fr}._container_7p54s_1{padding:var(--spacing-4)}._title_7p54s_10{font-size:1.125rem;margin-bottom:var(--spacing-4)}}._profileContainer_ev2j4_1{max-width:800px;margin:var(--spacing-8) auto var(--spacing-12);padding:0 var(--spacing-8);font-family:var(--font-family-base)}._breadcrumbs_ev2j4_8{margin-bottom:var(--spacing-6)}._directoryAlert_ev2j4_12{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}._directoryAlert_ev2j4_12 p{margin:var(--spacing-2) 0}._directoryAlert_ev2j4_12 ul{margin:var(--spacing-2) 0;padding-left:var(--spacing-6)}._directoryAlert_ev2j4_12 li{margin-bottom:var(--spacing-1)}._directoryAlert_ev2j4_12 button{margin-top:var(--spacing-3)}._profileBody_ev2j4_34{display:flex;flex-direction:column;gap:var(--spacing-8);padding-top:var(--spacing-4)}._statsSection_ev2j4_41{margin-bottom:0;margin-left:auto;margin-right:auto}._section_ev2j4_47{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_ev2j4_54{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px;text-align:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._sectionTitleIcon_ev2j4_70{color:var(--muted-foreground);flex-shrink:0}._bio_ev2j4_75{font-size:1rem;line-height:1.7;color:var(--surface-foreground);white-space:pre-wrap;text-align:center}._genres_ev2j4_83{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center}._genreTag_ev2j4_90{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;text-transform:capitalize}._equipmentSubsection_ev2j4_100{margin-bottom:var(--spacing-6)}._equipmentSubsection_ev2j4_100:last-child{margin-bottom:0}._equipmentSubtitle_ev2j4_108{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3);text-align:center;letter-spacing:.01px}._mixesContainer_ev2j4_118{display:flex;flex-direction:column;gap:var(--spacing-4)}._detailsList_ev2j4_124{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0}._detailsList_ev2j4_124 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:var(--surface-foreground);padding:0 var(--spacing-4);border-right:none}._detailsList_ev2j4_124 li:last-child{border-right:none}@media(max-width:640px){._detailsList_ev2j4_124{flex-direction:column;align-items:flex-start}._detailsList_ev2j4_124 li{width:100%;border-right:none;border-bottom:none;padding:var(--spacing-3) 0}._detailsList_ev2j4_124 li:last-child{border-bottom:none}}._detailsList_ev2j4_124 li svg{color:var(--muted-foreground);flex-shrink:0}._testimonialsGrid_ev2j4_175{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}@media(max-width:768px){._testimonialsGrid_ev2j4_175{grid-template-columns:1fr}}._testimonialCard_ev2j4_187{background-color:var(--surface);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);padding:var(--spacing-4)}._epkSection_ev2j4_195{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);text-align:center}._epkIcon_ev2j4_203{color:var(--muted-foreground);display:flex;align-items:center;justify-content:center}._epkDescription_ev2j4_210{color:var(--muted-foreground);font-size:.9375rem;margin:0;max-width:500px}._errorContainer_ev2j4_217{text-align:center;padding:var(--spacing-16) var(--spacing-8)}@media(max-width:768px){._profileContainer_ev2j4_1{margin:var(--spacing-8) auto;padding:0 var(--spacing-4)}._profileBody_ev2j4_34{padding-top:0}}._section_11ezu_1{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_11ezu_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px;text-align:center}._awardsList_11ezu_20{list-style:none;padding:0;margin:var(--spacing-4) 0 0;display:flex;flex-direction:column;gap:var(--spacing-4)}._awardItem_11ezu_29{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem;color:var(--surface-foreground);line-height:1.6}._awardIcon_11ezu_38{color:var(--accent);flex-shrink:0}._pageContainer_1qrg8_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_1qrg8_9{margin-bottom:var(--spacing-8)}._hero_1qrg8_13{text-align:center;padding-bottom:var(--spacing-12);border-bottom:none;margin-bottom:var(--spacing-12)}._title_1qrg8_20{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-4);text-shadow:1px 1px 3px rgba(0,0,0,.4),-1px -1px 2px rgba(255,255,255,.08)}._subtitle_1qrg8_32{font-size:1.25rem;font-weight:300;color:var(--muted-foreground);max-width:700px;margin:0 auto;line-height:1.6}._content_1qrg8_41{display:flex;flex-direction:column;gap:var(--spacing-16)}._roleSection_1qrg8_47{display:flex;flex-direction:column;gap:var(--spacing-8)}._roleHeader_1qrg8_53{text-align:left;border-left:4px solid var(--accent);padding-left:var(--spacing-6)}._roleTitle_1qrg8_59{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0 0 var(--spacing-2);color:var(--foreground)}._roleDescription_1qrg8_67{font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:800px}._featuresGrid_1qrg8_74{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-6)}._cardLink_1qrg8_80{text-decoration:none;color:inherit;display:block;height:100%}._featureCard_1qrg8_87{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);height:100%;display:flex;flex-direction:column;gap:var(--spacing-3);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;border:1px solid transparent}._cardLink_1qrg8_80:hover ._featureCard_1qrg8_87{transform:translateY(-4px);box-shadow:var(--shadow-neomorph-hover);border-color:var(--border)}._cardHeader_1qrg8_108{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}._featureName_1qrg8_115{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--foreground);line-height:1.4}._freeBadge_1qrg8_124{font-size:.7rem;padding:2px 8px;height:auto}._featureDescription_1qrg8_130{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0;flex-grow:1}._seoLinks_1qrg8_138{margin-top:var(--spacing-16);border-top:none;padding-top:var(--spacing-12)}@media(min-width:640px){._featuresGrid_1qrg8_74{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._featuresGrid_1qrg8_74{grid-template-columns:repeat(3,1fr)}._pageContainer_1qrg8_1{padding:var(--spacing-16) var(--spacing-8)}}@media(max-width:640px){._title_1qrg8_20{font-size:2.5rem}._subtitle_1qrg8_32{font-size:1.125rem}._roleHeader_1qrg8_53{padding-left:var(--spacing-4);border-left-width:3px}._roleTitle_1qrg8_59{font-size:1.75rem}._pageContainer_1qrg8_1{padding:var(--spacing-8) var(--spacing-4)}}._form_1xgtf_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._legalAgreement_1xgtf_8{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground);text-align:center;margin-top:var(--spacing-4)}._legalAgreement_1xgtf_8 p{margin:0}._legalAgreement_1xgtf_8 a{color:var(--primary);text-decoration:none;transition:text-decoration var(--animation-duration-fast) ease}._legalAgreement_1xgtf_8 a:hover{text-decoration:underline}._submitButton_1xgtf_30{width:100%;margin-top:var(--spacing-4)}._errorMessage_1xgtf_35{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:none;color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem;box-shadow:var(--shadow-neomorph-sm)}._roleSelector_1xgtf_46{display:flex;flex-direction:column;gap:var(--spacing-3)}._roleOption_1xgtf_52{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:none;border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast);box-shadow:var(--shadow-neomorph-sm)}._roleOption_1xgtf_52:hover{background-color:color-mix(in srgb,var(--accent) 5%,transparent);box-shadow:var(--shadow-neomorph-hover)}._roleOption_1xgtf_52 input[type=radio]{margin-top:.125rem;cursor:pointer;flex-shrink:0}._roleOption_1xgtf_52 input[type=radio]:checked~._roleContent_1xgtf_75{color:var(--primary)}._roleOption_1xgtf_52:has(input[type=radio]:checked){background-color:color-mix(in srgb,var(--primary) 5%,transparent);box-shadow:var(--shadow-neomorph-inset)}._roleContent_1xgtf_75{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._roleTitle_1xgtf_91{font-weight:600;font-size:1rem}._roleDescription_1xgtf_96{font-size:.875rem;color:var(--muted-foreground)}._form_1xgtf_1 input[type=date]{cursor:pointer}@media(max-width:480px){._buttonGroup_1xgtf_108{gap:var(--spacing-2)}}._pageContainer_hagj0_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:var(--spacing-8)}._registerCard_hagj0_12{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow-lg)}._logoLink_hagj0_24{display:block;margin-bottom:var(--spacing-6);transition:opacity var(--animation-duration-fast) ease}._logoLink_hagj0_24:hover{opacity:.8}._logo_hagj0_24{height:12rem;width:auto;display:block}._title_hagj0_40{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;letter-spacing:.01px;margin:0 0 var(--spacing-3);color:var(--foreground);text-align:center}._subtitle_hagj0_50{font-size:1.125rem;font-weight:400;color:var(--muted-foreground);margin:0 0 var(--spacing-8);text-align:center}._formContainer_hagj0_58{width:100%;margin-bottom:var(--spacing-6)}._loginLink_hagj0_63{margin-top:var(--spacing-4);padding-top:var(--spacing-6);border-top:none;font-size:.875rem;color:var(--muted-foreground);text-align:center;width:100%}._loginLink_hagj0_63 a{color:var(--primary);font-weight:500;text-decoration:none;transition:color var(--animation-duration-fast) ease}._loginLink_hagj0_63 a:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:640px){._pageContainer_hagj0_1{padding:var(--spacing-4)}._registerCard_hagj0_12{padding:var(--spacing-8)}._title_hagj0_40{font-size:1.75rem}._subtitle_hagj0_50{font-size:1rem}._logo_hagj0_24{height:10rem}}@media(max-width:480px){._registerCard_hagj0_12{padding:var(--spacing-6)}._title_hagj0_40{font-size:1.5rem}._subtitle_hagj0_50{font-size:.9375rem}._logo_hagj0_24{height:8rem}}._card_7773p_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--card-padding);box-shadow:var(--shadow-neomorph);color:var(--card-foreground);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_7773p_12{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-4);border-bottom:none}._headerText_7773p_20{display:flex;align-items:center;gap:var(--spacing-3)}._headerText_7773p_20 h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--foreground)}._iconWrapper_7773p_33{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background-color:var(--surface);color:var(--primary);box-shadow:var(--shadow-neomorph-sm)}._content_7773p_45{display:flex;flex-direction:column;gap:var(--spacing-4)}._description_7773p_51{margin:0;color:var(--muted-foreground);font-size:.9375rem}._alertText_7773p_57{margin:0;font-size:.9375rem;line-height:1.5}._optionsGrid_7773p_63{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-top:var(--spacing-2)}@media(min-width:768px){._optionsGrid_7773p_63{grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-8)}}._option_7773p_63{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0}._option_7773p_63 label{font-size:.9375rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--animation-duration-fast) ease}._disabledLabel_7773p_91{color:var(--muted-foreground);cursor:not-allowed}._footer_7773p_96{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-4);border-top:none}@media(min-width:768px){._footer_7773p_96{flex-direction:row;align-items:center;justify-content:space-between}}._note_7773p_112{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8125rem;color:var(--muted-foreground);background-color:var(--surface);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);box-shadow:var(--shadow-neomorph-inset)}._saveButton_7773p_124{width:100%}@media(min-width:768px){._saveButton_7773p_124{width:auto}}._titleSkeleton_7773p_135{width:200px;height:24px}._switchSkeleton_7773p_140{width:42px;height:24px;border-radius:var(--radius-full)}._skeletonRow_7773p_146{display:flex;align-items:center;gap:var(--spacing-3)}._checkboxSkeleton_7773p_152{width:20px;height:20px;border-radius:var(--radius-sm)}._labelSkeleton_7773p_158{width:60%;height:16px}._buttonSkeleton_7773p_163{width:100%;height:40px}@media(min-width:768px){._buttonSkeleton_7773p_163{width:200px;margin-left:auto}}._container_4dml5_1{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-width:600px;width:100%}._title_4dml5_10{font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-6);color:var(--foreground);border-bottom:none;padding-bottom:var(--spacing-3)}._form_4dml5_19{display:flex;flex-direction:column;gap:var(--spacing-6)}._switchItem_4dml5_25{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:0}._labelWrapper_4dml5_33{display:flex;flex-direction:column;gap:var(--spacing-1)}._permissionStatus_4dml5_39{font-weight:500;text-transform:capitalize;color:var(--accent)}._checkboxGroup_4dml5_45{border-top:none;padding-top:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._groupTitle_4dml5_53{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._checkboxItem_4dml5_60{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:0}._checkboxItem_4dml5_60 label{font-weight:400;cursor:pointer}._chatSection_4dml5_72{margin-top:var(--spacing-8);border-top:none;padding-top:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._followedSection_4dml5_81{margin-top:var(--spacing-8);border-top:none;padding-top:var(--spacing-4)}._followedList_4dml5_87{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._followedItem_4dml5_96{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);font-size:.9375rem}._noFollowed_4dml5_106{color:var(--muted-foreground);font-style:italic}@media(max-width:640px){._container_4dml5_1{padding:var(--spacing-4)}._title_4dml5_10{font-size:1.25rem}._switchItem_4dml5_25{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._labelWrapper_4dml5_33{width:100%}._checkboxGroup_4dml5_45{gap:var(--spacing-3)}._checkboxItem_4dml5_60{gap:var(--spacing-2)}._groupTitle_4dml5_53{font-size:1rem}._followedItem_4dml5_96{font-size:.875rem;padding:var(--spacing-2)}}._errorState_4dml5_148{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent);padding:var(--spacing-4);border-radius:var(--radius);border:1px solid var(--error)}._container_y8cpm_1{display:flex;flex-direction:column;gap:var(--spacing-8);width:100%;max-width:var(--card-max-width-standard);margin:0 auto;font-family:var(--font-family-base);color:var(--foreground)}._header_y8cpm_12{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3)}._iconWrapper_y8cpm_20{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--surface);color:var(--primary);box-shadow:var(--shadow-neomorph)}._header_y8cpm_12 h2{margin:0;font-size:1.75rem;font-weight:700;color:var(--foreground)}._subtitle_y8cpm_39{margin:0;color:var(--muted-foreground);font-size:1.1rem}._benefits_y8cpm_46{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._benefits_y8cpm_46{grid-template-columns:repeat(2,1fr)}}._benefitCard_y8cpm_58{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-normal) ease}._benefitCard_y8cpm_58:hover{transform:translateY(-2px);box-shadow:var(--shadow-neomorph)}._benefitIcon_y8cpm_74{flex-shrink:0;color:var(--primary);margin-top:var(--spacing-1)}._benefitContent_y8cpm_80 h4{margin:0 0 var(--spacing-1) 0;font-size:1rem;font-weight:600;color:var(--foreground)}._benefitContent_y8cpm_80 p{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._tabsContainer_y8cpm_95{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-neomorph);overflow:hidden;padding:var(--spacing-6)}._tabs_y8cpm_95{width:100%;display:flex;flex-direction:column;gap:var(--spacing-6)}._tabsList_y8cpm_110{display:flex;justify-content:center;border-bottom:none;padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-4)}._tabTrigger_y8cpm_118{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);font-size:1rem}._tabIcon_y8cpm_126{opacity:.7}._tabTrigger_y8cpm_118[data-state=active] ._tabIcon_y8cpm_126{opacity:1}._tabContentWrapper_y8cpm_134{min-height:300px}._tabContent_y8cpm_134{animation:_fadeIn_y8cpm_1 var(--animation-duration-normal) ease}@keyframes _fadeIn_y8cpm_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._stepsList_y8cpm_148{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._step_y8cpm_148{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius);background-color:var(--surface);box-shadow:var(--shadow-neomorph-inset)}._stepNumber_y8cpm_165{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);font-weight:700;font-size:.875rem;flex-shrink:0;margin-top:2px}._stepText_y8cpm_180{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1)}._stepText_y8cpm_180 p{margin:0;font-size:1rem;line-height:1.5;color:var(--foreground)}._stepText_y8cpm_180 strong{color:var(--primary);font-weight:600}._stepNote_y8cpm_199{font-size:.8125rem;color:var(--muted-foreground);font-style:italic}._inlineIcon_y8cpm_205{display:inline-flex;align-items:center;justify-content:center;padding:4px;background-color:var(--card);border-radius:var(--radius-sm);color:var(--primary);margin-top:var(--spacing-2);width:fit-content;box-shadow:var(--shadow-neomorph-sm)}._alert_y8cpm_218{margin-top:var(--spacing-6)}._footer_y8cpm_223{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);color:var(--success);font-weight:500;padding:var(--spacing-4);background-color:color-mix(in srgb,var(--success) 10%,var(--card));border-radius:var(--radius);box-shadow:var(--shadow-neomorph-sm)}._checkIcon_y8cpm_236{color:var(--success)}@media(max-width:640px){._header_y8cpm_12 h2{font-size:1.5rem}._tabsContainer_y8cpm_95{padding:var(--spacing-4)}._tabTrigger_y8cpm_118{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem}._step_y8cpm_148{padding:var(--spacing-3)}}._pageContainer_bv8pq_1{max-width:700px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base);min-height:100vh}._pageHeader_bv8pq_9{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_bv8pq_14{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_bv8pq_22{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._formContainer_bv8pq_29{width:100%;display:flex;flex-direction:column;gap:var(--spacing-8)}._skeletonSection_bv8pq_36{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._formSection_bv8pq_43{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionTitle_bv8pq_53{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0;padding-bottom:var(--spacing-4);border-bottom:none;text-align:center}._formItem_bv8pq_63{display:flex;flex-direction:column;gap:var(--spacing-2)}._formActions_bv8pq_69{display:flex;justify-content:flex-end;margin-top:var(--spacing-4);padding-top:var(--spacing-6);border-top:none}@media(max-width:640px){._pageContainer_bv8pq_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_bv8pq_14{font-size:1.75rem}._pageDescription_bv8pq_22{font-size:1rem}._formSection_bv8pq_43{padding:var(--spacing-6)}._formActions_bv8pq_69{justify-content:center}._formActions_bv8pq_69 button{width:100%}}._pageContainer_1k161_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._breadcrumbs_1k161_8{margin-bottom:var(--spacing-6)}._coverImage_1k161_12{width:100%;height:400px;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--spacing-8);background-color:var(--muted);border:none;box-shadow:var(--shadow-md)}._coverImage_1k161_12>div{width:100%;height:100%}._contentContainer_1k161_28{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--card);border:none;border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md)}._title_1k161_40{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0 0 var(--spacing-6);color:var(--foreground);letter-spacing:.01px;line-height:1.2}._meta_1k161_50{display:flex;justify-content:center;align-items:flex-start;gap:var(--spacing-6);width:100%;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-4)}._authorLink_1k161_60{display:flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:inherit;transition:color var(--animation-duration-fast) ease}._authorLink_1k161_60:hover{color:var(--primary)}._authorAvatar_1k161_73{width:40px;height:40px}._authorInfo_1k161_78{display:flex;flex-direction:column;align-items:flex-start;text-align:left}._authorName_1k161_85{font-weight:600;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._publishInfo_1k161_91{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._publishDate_1k161_98{font-size:.875rem;color:var(--muted-foreground);display:flex;align-items:center;gap:var(--spacing-2)}._ownerActions_1k161_106{display:flex;gap:var(--spacing-3)}._shareSection_1k161_111{display:flex;justify-content:center;padding:0;margin:0 0 var(--spacing-12) 0}._postBody_1k161_118{width:100%;font-size:1.125rem;line-height:1.8;color:var(--surface-foreground)}._postBody_1k161_118 h1,._postBody_1k161_118 h2,._postBody_1k161_118 h3{font-family:var(--font-family-heading);letter-spacing:.01px;margin:var(--spacing-8) 0 var(--spacing-4)}._postBody_1k161_118 p{margin-bottom:var(--spacing-4)}._postBody_1k161_118 li:empty{display:block;height:var(--spacing-4)}._postBody_1k161_118 a{color:var(--primary);text-decoration:underline}._postBody_1k161_118 img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--spacing-6) 0}._internalLinks_1k161_158{margin-top:var(--spacing-12);width:100%}._likeSection_1k161_163{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:none;display:flex;justify-content:center}._likeButton_1k161_171{display:inline-flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);background-color:transparent;border:none;border-radius:var(--radius-full);font-size:1rem;font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease}._likeButton_1k161_171:hover:not(:disabled){background-color:var(--muted);border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}._likeButton_1k161_171:disabled{opacity:.5;cursor:not-allowed}._likeButton_1k161_171._liked_1k161_197{background-color:color-mix(in srgb,var(--primary),transparent 90%);border-color:var(--primary);color:var(--primary)}._likeButton_1k161_171._liked_1k161_197 svg{fill:var(--primary)}._likeButton_1k161_171:focus-visible{outline:none}._likeCount_1k161_211{font-weight:600;font-size:1.125rem}._likeText_1k161_216{font-weight:500}._stateContainer_1k161_220{text-align:center;padding:var(--spacing-16) var(--spacing-8)}._coverImageSkeleton_1k161_226{width:100%;height:400px;border-radius:var(--radius-lg);margin-bottom:var(--spacing-8)}._metaSkeleton_1k161_233{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-4);border-bottom:none;width:100%}@media(max-width:768px){._pageContainer_1k161_1{padding:var(--spacing-8) var(--spacing-4)}._title_1k161_40{font-size:2.25rem}._coverImage_1k161_12{height:250px}._meta_1k161_50{flex-direction:column;align-items:center;gap:var(--spacing-4)}._authorInfo_1k161_78{align-items:center;text-align:center}._publishInfo_1k161_91{align-items:center}._postBody_1k161_118{font-size:1rem}._ownerActions_1k161_106{width:100%;flex-direction:column}}@media(max-width:640px){._contentContainer_1k161_28{padding:var(--spacing-6)}._title_1k161_40{font-size:1.875rem}}._page_19ihp_1{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._header_19ihp_7{text-align:center;margin-bottom:var(--spacing-8)}._title_19ihp_12{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:900;margin:0 0 var(--spacing-2)}._subtitle_19ihp_19{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._main_19ihp_26{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);border:none}._form_19ihp_33{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_19ihp_39{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._dateButton_19ihp_45{width:100%;justify-content:flex-start;font-weight:400}._submitButton_19ihp_51{margin-top:var(--spacing-6);width:fit-content;align-self:flex-start}._djSearchInput_19ihp_57{margin-bottom:var(--spacing-2)}._fieldHint_19ihp_61{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}@layer base{._toggle_1jira_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;-webkit-user-select:none;user-select:none}._toggle_1jira_2:focus-visible{box-shadow:var(--shadow-focus)}._toggle-size-sm_1jira_29{height:2rem;min-width:2rem;padding:0 var(--spacing-1);font-size:.875rem;border-radius:var(--radius-sm)}._toggle-size-md_1jira_37{height:2.5rem;min-width:2.5rem;padding:0 var(--spacing-2);font-size:.9375rem}._toggle-size-lg_1jira_44{height:3rem;min-width:3rem;padding:0 var(--spacing-3);font-size:1rem;border-radius:var(--radius-md)}._toggle_1jira_2 svg{flex-shrink:0}._toggle-size-sm_1jira_29 svg{width:1rem;height:1rem}._toggle-size-md_1jira_37 svg{width:1.25rem;height:1.25rem}._toggle-size-lg_1jira_44 svg{width:1.5rem;height:1.5rem}._toggle-variant-default_1jira_73{background-color:transparent;color:var(--foreground)}._toggle-variant-default_1jira_73:hover{background-color:var(--muted)}._toggle-variant-default_1jira_73:active{background-color:color-mix(in srgb,var(--muted) 80%,white)}._toggle-variant-default_1jira_73[data-state=on]{background-color:var(--primary);color:var(--primary-foreground)}._toggle-variant-default_1jira_73[data-state=on]:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._toggle-variant-default_1jira_73[data-state=on]:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._toggle-variant-outline_1jira_99{background-color:transparent;border-color:var(--border);color:var(--foreground)}._toggle-variant-outline_1jira_99:hover{background-color:var(--muted)}._toggle-variant-outline_1jira_99:active{background-color:color-mix(in srgb,var(--muted) 80%,white)}._toggle-variant-outline_1jira_99[data-state=on]{background-color:var(--muted);border-color:var(--primary);color:var(--foreground)}._toggle-variant-outline_1jira_99[data-state=on]:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._toggle-variant-outline_1jira_99[data-state=on]:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._toggle_1jira_2[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.dark ._toggle-variant-default_1jira_73{color:var(--foreground)}.dark ._toggle-variant-default_1jira_73:hover{background-color:var(--muted)}.dark ._toggle-variant-default_1jira_73:active{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._toggle-variant-outline_1jira_99{border-color:var(--border);color:var(--foreground)}.dark ._toggle-variant-outline_1jira_99:hover{background-color:var(--muted)}.dark ._toggle-variant-outline_1jira_99:active{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._toggle-variant-outline_1jira_99[data-state=on]{background-color:var(--muted);border-color:var(--primary)}.dark ._toggle-variant-outline_1jira_99[data-state=on]:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._toggle-variant-outline_1jira_99[data-state=on]:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}}@layer base{._toggleGroup_15bc4_2{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-1);align-items:center;position:relative;width:fit-content}._toggleGroup_15bc4_2[data-orientation=horizontal]{flex-direction:row}._toggleGroup_15bc4_2[data-orientation=vertical]{flex-direction:column;align-items:stretch}._toggleGroup_15bc4_2[data-type=single],._toggleGroup_15bc4_2[data-type=multiple]{position:relative}._toggleGroup_15bc4_2:has(._toggle-size-sm_15bc4_33){gap:var(--spacing-1)}._toggleGroup_15bc4_2:has(._toggle-size-md_15bc4_37){gap:var(--spacing-2)}._toggleGroup_15bc4_2:has(._toggle-size-lg_15bc4_41){gap:var(--spacing-3)}}._container_yo9bl_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._adminNav_yo9bl_10{margin-bottom:var(--spacing-4)}._adminNav_yo9bl_10 a{text-decoration:none;color:inherit}._header_yo9bl_19{text-align:left}._header_yo9bl_19 h1{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2)}._header_yo9bl_19 p{color:var(--muted-foreground);font-size:1rem}._filters_yo9bl_34{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._searchInput_yo9bl_41{flex-grow:1;max-width:400px}._filterControls_yo9bl_46{display:flex;align-items:center;gap:var(--spacing-4)}._selectTrigger_yo9bl_52{width:180px}._userList_yo9bl_56{background-color:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow)}._listHeader_yo9bl_63,._userRow_yo9bl_64{display:grid;grid-template-columns:3fr 1.5fr 1.5fr 1.5fr 1fr .5fr;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);font-size:.875rem}._listHeader_yo9bl_63{font-weight:600;color:var(--muted-foreground);border-bottom:none;background-color:color-mix(in srgb,var(--surface) 50%,var(--background))}._userRow_yo9bl_64{border-bottom:none}._userRow_yo9bl_64:last-child{border-bottom:none}._userInfo_yo9bl_88{display:flex;align-items:center;gap:var(--spacing-3)}._userDetails_yo9bl_94{display:flex;flex-direction:column}._displayName_yo9bl_99{font-weight:500;color:var(--foreground)}._email_yo9bl_104{font-size:.8125rem;color:var(--muted-foreground)}._actions_yo9bl_109{justify-self:end}._skeletonRow_yo9bl_113{height:68px;border-radius:0;border-bottom:none}._emptyState_yo9bl_119{padding:var(--spacing-12) var(--spacing-4);text-align:center;color:var(--muted-foreground)}._pagination_yo9bl_125{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}@media(max-width:1024px){._listHeader_yo9bl_63,._userRow_yo9bl_64{grid-template-columns:2.5fr 1.2fr 1fr 1.2fr 1fr .5fr}}@media(max-width:768px){._filters_yo9bl_34{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._searchInput_yo9bl_41{max-width:100%}._filterControls_yo9bl_46{justify-content:space-between}._listHeader_yo9bl_63{display:none}._userRow_yo9bl_64{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-bottom:none}._userRow_yo9bl_64>div{display:flex;justify-content:space-between;align-items:center}._userRow_yo9bl_64>div:before{content:attr(data-label);font-weight:600;color:var(--muted-foreground)}._userInfo_yo9bl_88{justify-content:flex-start}._actions_yo9bl_109{justify-self:stretch;justify-content:flex-end}}._form_1q9mt_1{display:flex;flex-direction:column;gap:var(--spacing-8)}._section_1q9mt_7{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_1q9mt_14{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none;letter-spacing:.01px}._grid_1q9mt_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._visualsGrid_1q9mt_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);align-items:flex-start}._checkboxGrid_1q9mt_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-3)}._checkboxItem_1q9mt_43{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxLabel_1q9mt_49{font-size:.9375rem;cursor:pointer;-webkit-user-select:none;user-select:none}._genresCategorizedList_1q9mt_55{max-height:500px;overflow-y:auto;border:none;border-radius:var(--radius);padding:var(--spacing-4);background-color:var(--surface)}._genreCategory_1q9mt_64{margin-bottom:var(--spacing-6)}._genreCategory_1q9mt_64:last-child{margin-bottom:0}._genreCategoryTitle_1q9mt_72{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-3);color:var(--foreground);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px}._genresInCategory_1q9mt_83{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-3)}._formActions_1q9mt_89{display:flex;justify-content:center;margin-top:var(--spacing-4)}@media(max-width:768px){._section_1q9mt_7{padding:var(--spacing-4)}._sectionTitle_1q9mt_14{font-size:1.25rem}._grid_1q9mt_24,._visualsGrid_1q9mt_30,._checkboxGrid_1q9mt_37,._genresInCategory_1q9mt_83{grid-template-columns:1fr}._formActions_1q9mt_89{position:sticky;bottom:0;background-color:var(--background);padding:var(--spacing-4);margin:0 calc(-1 * var(--spacing-4));border-top:none}._formActions_1q9mt_89 button{width:100%}}._pageContainer_156tz_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base);min-height:100vh;display:flex;flex-direction:column}._pageHeader_156tz_11{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_156tz_16{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_156tz_24{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._errorContainer_156tz_31{text-align:center;padding:var(--spacing-16) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg)}._form_156tz_38{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:640px){._pageContainer_156tz_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_156tz_16{font-size:1.75rem}._pageDescription_156tz_24{font-size:1rem}._form_156tz_38{gap:var(--spacing-6)}}._pageContainer_10rfz_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_10rfz_9{margin-bottom:var(--spacing-8)}._hero_10rfz_13{text-align:center;padding-bottom:var(--spacing-8);border-bottom:none;margin-bottom:var(--spacing-12)}._title_10rfz_20{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-2)}._lastUpdated_10rfz_29{font-size:1rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._content_10rfz_35 section{margin-bottom:var(--spacing-8)}._content_10rfz_35 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;letter-spacing:.01px;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;color:var(--foreground)}._content_10rfz_35 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;letter-spacing:.01px;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._content_10rfz_35 p,._content_10rfz_35 li{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._content_10rfz_35 ul,._content_10rfz_35 ol{padding-left:var(--spacing-6);margin-bottom:var(--spacing-4)}._content_10rfz_35 li:last-child{margin-bottom:0}._content_10rfz_35 a{color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._content_10rfz_35 a:hover{color:var(--foreground);text-decoration:underline}@media(max-width:960px){._pageContainer_10rfz_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_10rfz_1{padding:var(--spacing-6) var(--spacing-4)}._title_10rfz_20{font-size:2rem}._lastUpdated_10rfz_29{font-size:.875rem}._content_10rfz_35 h2{font-size:1.25rem}._content_10rfz_35 h3{font-size:1.125rem}._content_10rfz_35 p,._content_10rfz_35 li{font-size:1rem}}._dialogContent_pni9x_1{max-width:480px}._form_pni9x_5{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-6)}._formField_pni9x_12{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_pni9x_18{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._errorText_pni9x_24{font-size:.875rem;color:var(--error);margin:0}._pageContainer_vua28_1{max-width:960px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._pageHeader_vua28_8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-8);gap:var(--spacing-6);max-width:960px;margin-left:auto;margin-right:auto}._pageHeader_vua28_8>div:first-child{text-align:center;flex:1}._pageTitle_vua28_24{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 auto var(--spacing-2);color:var(--foreground)}._pageDescription_vua28_32{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._invitationsList_vua28_39{display:flex;flex-direction:column;gap:var(--spacing-4)}._card_vua28_45{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:none;display:flex;flex-direction:column;gap:var(--spacing-4)}._cardHeader_vua28_56{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._email_vua28_66{font-size:1.125rem;font-weight:600;color:var(--foreground);word-break:break-all}._cardBody_vua28_73{display:flex;flex-direction:column;gap:var(--spacing-2)}._date_vua28_79{font-size:.875rem;color:var(--muted-foreground);margin:0}._message_vua28_85{font-size:.9375rem;color:var(--foreground);margin:var(--spacing-2) 0 0;padding-left:var(--spacing-3);border-left:none;font-style:italic;white-space:pre-wrap;word-break:break-word}._cardFooter_vua28_96{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:var(--spacing-4);border-top:none;min-height:calc(2.5rem + var(--spacing-4))}._stateContainer_vua28_106{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-8);text-align:center;background-color:var(--card);border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-neomorph-sm)}._emptyTitle_vua28_119{font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground)}._emptyText_vua28_126{color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0;max-width:400px}._errorText_vua28_132{color:var(--error);font-weight:500}@media(max-width:768px){._pageContainer_vua28_1{padding:var(--spacing-8) var(--spacing-4)}._pageHeader_vua28_8{flex-direction:column;align-items:stretch;text-align:center}._pageDescription_vua28_32{margin:0 auto}._pageHeader_vua28_8>div:last-child{margin-top:var(--spacing-4)}._card_vua28_45{padding:var(--spacing-4)}._email_vua28_66{font-size:1rem}}._header_1g0xw_1{position:relative;margin-bottom:var(--spacing-12)}._banner_1g0xw_6{width:calc(100% + var(--spacing-16));margin-left:calc(-1 * var(--spacing-8));height:300px;background-color:var(--muted);border-radius:var(--radius-lg);overflow:hidden}._banner_1g0xw_6>div{height:100%!important;padding-bottom:0!important}._banner_1g0xw_6>div img{object-fit:cover}._headerContent_1g0xw_24{display:flex;flex-direction:column;align-items:center;margin-top:-80px;gap:var(--spacing-4);text-align:center}._avatar_1g0xw_33{width:160px;height:160px;border:4px solid var(--background);box-shadow:var(--shadow-lg)}._avatar_1g0xw_33 ._avatarFallback_1g0xw_40{font-size:3rem}._headerInfo_1g0xw_44{text-align:center}._companyName_1g0xw_48{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:.01px}._contactName_1g0xw_57{font-size:1.25rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}._headerLocation_1g0xw_63{font-size:1rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._headerActions_1g0xw_73{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-4)}@media(max-width:768px){._banner_1g0xw_6{width:calc(100% + var(--spacing-8));margin-left:calc(-1 * var(--spacing-4));height:200px}._headerContent_1g0xw_24{margin-top:-60px}._avatar_1g0xw_33{width:120px;height:120px}._companyName_1g0xw_48{font-size:2.25rem}._contactName_1g0xw_57{font-size:1rem}}._statsSection_12nsa_1{margin-bottom:var(--spacing-4)}._statsGrid_12nsa_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._statCard_12nsa_11{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._statCard_12nsa_11:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._statValue_12nsa_29{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);line-height:1}._statLabel_12nsa_37{font-size:.875rem;color:var(--muted-foreground);font-weight:500;text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){._statsGrid_12nsa_5{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-3)}._statCard_12nsa_11{padding:var(--spacing-4)}._statValue_12nsa_29{font-size:2rem}._statLabel_12nsa_37{font-size:.75rem}}._profileContainer_fmtb5_1{max-width:800px;margin:var(--spacing-8) auto var(--spacing-12);padding:0 var(--spacing-8);font-family:var(--font-family-base)}._breadcrumbs_fmtb5_8{margin-bottom:var(--spacing-6)}._profileBody_fmtb5_12{display:flex;flex-direction:column;gap:var(--spacing-8);padding-top:var(--spacing-4)}._section_fmtb5_19{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._sectionTitle_fmtb5_26{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;letter-spacing:.01px;text-align:center}._bio_fmtb5_38{font-size:1rem;line-height:1.7;color:var(--surface-foreground);white-space:pre-wrap;text-align:center}._tagContainer_fmtb5_46{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center}._detailsList_fmtb5_53,._linksList_fmtb5_54{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._detailsList_fmtb5_53 li,._linksList_fmtb5_54 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:var(--surface-foreground)}._detailsList_fmtb5_53 li svg,._linksList_fmtb5_54 li svg{color:var(--muted-foreground);flex-shrink:0}._linksList_fmtb5_54 a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:var(--spacing-3);transition:color var(--animation-duration-fast) ease}._linksList_fmtb5_54 a:hover{color:var(--primary)}._contactNotice_fmtb5_92{text-align:center;color:var(--muted-foreground);font-style:italic;margin-top:var(--spacing-4);font-size:.875rem}._errorContainer_fmtb5_100{text-align:center;padding:var(--spacing-16) var(--spacing-8)}@media(max-width:768px){._profileContainer_fmtb5_1{margin:var(--spacing-8) auto;padding:0 var(--spacing-4)}._profileBody_fmtb5_12{padding-top:0}}._pageContainer_yoavc_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base)}._pageHeader_yoavc_8{text-align:center;margin-bottom:var(--spacing-6)}._disclaimer_yoavc_13{margin-bottom:var(--spacing-8)}._pageTitle_yoavc_17{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_yoavc_25{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._form_yoavc_32{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._djInfo_yoavc_42{font-size:1.125rem;font-weight:500;color:var(--muted-foreground);padding-bottom:var(--spacing-4);border-bottom:none;margin-bottom:var(--spacing-2)}._djName_yoavc_51{color:var(--foreground);font-weight:600}._sectionHeader_yoavc_56{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);padding-top:var(--spacing-4);border-top:none}._sectionTitle_yoavc_63{font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-1);color:var(--foreground)}._sectionDescription_yoavc_70{font-size:.875rem;color:var(--muted-foreground);margin:0}._grid_yoavc_76{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._datePickerTrigger_yoavc_82{width:100%;justify-content:center;font-weight:500;color:var(--foreground);text-align:center}._datePickerTrigger_yoavc_82[data-placeholder]{color:var(--muted-foreground)}._formActions_yoavc_94{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._noDjSelected_yoavc_100{background-color:var(--card);padding:var(--spacing-12) var(--spacing-8);border-radius:var(--radius-lg);text-align:center;border:none}._noDjSelected_yoavc_100 h2{font-size:1.5rem;margin:0 0 var(--spacing-2)}._noDjSelected_yoavc_100 p{color:var(--muted-foreground);margin:0 0 var(--spacing-6)}._errorText_yoavc_118{color:var(--error);text-align:center;padding:var(--spacing-8)}@media(max-width:640px){._pageContainer_yoavc_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_yoavc_17{font-size:1.75rem}._pageDescription_yoavc_25{font-size:1rem}._grid_yoavc_76{grid-template-columns:1fr}._form_yoavc_32{padding:var(--spacing-4)}._sectionTitle_yoavc_63{font-size:1rem}._sectionDescription_yoavc_70{font-size:.8125rem}._formActions_yoavc_94{justify-content:stretch}._formActions_yoavc_94 button{width:100%}}._chatContainer_18od0_1{display:flex;flex-direction:column;height:100%;width:100%;background-color:var(--background);border-radius:var(--radius-lg);overflow:hidden;border:none;box-shadow:var(--shadow-lg)}._chatHeader_18od0_13{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);border-bottom:none;background-color:var(--surface);flex-wrap:wrap;gap:var(--spacing-3)}._headerLeft_18od0_24{display:flex;align-items:center;gap:var(--spacing-4)}._headerTitle_18od0_30{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._messageCount_18od0_38{font-size:.8125rem;color:var(--muted-foreground);font-weight:500;padding:var(--spacing-1) var(--spacing-2);background-color:var(--muted);border-radius:var(--radius)}._messageCountWarning_18od0_47{color:var(--warning-foreground);background-color:color-mix(in srgb,var(--warning) 20%,transparent)}._messageCountLimit_18od0_52{color:var(--error-foreground);background-color:color-mix(in srgb,var(--error) 20%,transparent)}._headerActions_18od0_57{display:flex;gap:var(--spacing-2)}._messagesScrollArea_18od0_62{flex-grow:1;overflow-y:auto;padding:var(--spacing-6)}._messagesList_18od0_68,._loadingContainer_18od0_74{display:flex;flex-direction:column;gap:var(--spacing-4)}._messageRow_18od0_80{display:flex;gap:var(--spacing-3);max-width:80%}@media(max-width:640px){._messageRow_18od0_80{max-width:95%}}._messageRow_18od0_80._user_18od0_92{align-self:flex-end;flex-direction:row-reverse}._messageRow_18od0_80._assistant_18od0_97{align-self:flex-start}._avatar_18od0_101{width:2.5rem;height:2.5rem;flex-shrink:0;align-self:flex-end}._messageContent_18od0_108{display:flex;flex-direction:column;gap:var(--spacing-1);max-width:100%}._messageBubble_18od0_115{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);line-height:1.6;font-size:.9375rem;word-wrap:break-word;font-family:var(--font-family-base)}._messageParagraph_18od0_124{margin:0;margin-bottom:var(--spacing-3)}._messageParagraph_18od0_124:last-child{margin-bottom:0}._messageList_18od0_133{margin:0;margin-bottom:var(--spacing-3);padding-left:var(--spacing-6)}._messageList_18od0_133:last-child{margin-bottom:0}._messageList_18od0_133 li{margin-bottom:var(--spacing-2);line-height:1.6}._messageList_18od0_133 li:last-child{margin-bottom:0}._assistant_18od0_97 ._messageBubble_18od0_115{background-color:var(--surface);color:var(--surface-foreground);border-top-left-radius:var(--radius-sm);max-width:100%}._user_18od0_92 ._messageBubble_18od0_115{background-color:var(--primary);color:var(--primary-foreground);border-top-right-radius:var(--radius-sm);max-width:100%}._messageTimestamp_18od0_166{font-size:.75rem;color:var(--muted-foreground);padding:0 var(--spacing-1)}._user_18od0_92 ._messageTimestamp_18od0_166{text-align:right}._assistant_18od0_97 ._messageTimestamp_18od0_166{text-align:left}._inputForm_18od0_180{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-top:none;background-color:var(--surface)}._limitWarning_18od0_189{font-size:.875rem;color:var(--error);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-radius:var(--radius);text-align:center;font-weight:500}._inputForm_18od0_180>div:last-of-type{display:flex;gap:var(--spacing-3)}@media(max-width:640px){._chatHeader_18od0_13{padding:var(--spacing-3) var(--spacing-4)}._headerTitle_18od0_30{font-size:1rem}._messageCount_18od0_38{font-size:.75rem}._messagesScrollArea_18od0_62{padding:var(--spacing-4)}._messageBubble_18od0_115{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem}._avatar_18od0_101{width:2rem;height:2rem}._inputForm_18od0_180{padding:var(--spacing-3)}._inputForm_18od0_180>div:last-of-type{gap:var(--spacing-2)}._inputField_18od0_239{height:2.5rem;font-size:.9375rem}._sendButton_18od0_244{width:2.5rem;height:2.5rem}}._inputField_18od0_239{flex-grow:1;height:2.75rem}._sendButton_18od0_244{flex-shrink:0;width:2.75rem;height:2.75rem}._typingIndicator_18od0_261{display:flex;align-items:center;gap:var(--spacing-1)}._typingIndicator_18od0_261 span{width:8px;height:8px;border-radius:50%;background-color:var(--muted-foreground);animation:_typing_18od0_261 1.4s infinite ease-in-out both}._typingIndicator_18od0_261 span:nth-child(1){animation-delay:-.32s}._typingIndicator_18od0_261 span:nth-child(2){animation-delay:-.16s}@keyframes _typing_18od0_261{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._pageContainer_1mgj3_1{display:flex;align-items:center;justify-content:center;padding:var(--spacing-8);min-height:calc(100vh - 4.5rem)}._pageContainer_1mgj3_1>div{width:100%;max-width:800px;height:calc(100vh - 4.5rem - (var(--spacing-8) * 2));max-height:900px}@media(max-width:768px){._pageContainer_1mgj3_1{padding:var(--spacing-4);min-height:calc(100vh - 4.5rem)}._pageContainer_1mgj3_1>div{height:calc(100vh - 4.5rem - (var(--spacing-4) * 2))}}@media(max-width:640px){._pageContainer_1mgj3_1{padding:0;min-height:calc(100vh - 4.5rem)}._pageContainer_1mgj3_1>div{height:calc(100vh - 4.5rem);border-radius:0;border-left:none;border-right:none}}._viewer_6jqsp_1{font-family:var(--font-family-base);color:var(--foreground);background-color:var(--background);max-width:1000px;margin:0 auto;border:none;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}._header_6jqsp_13{padding:var(--spacing-12) var(--spacing-8);background-color:var(--surface);text-align:center;border-bottom:none}._headerContent_6jqsp_20{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._avatar_6jqsp_27{width:120px;height:120px;border-radius:50%;border:4px solid var(--background);object-fit:cover;box-shadow:var(--shadow-md)}._header_6jqsp_13 h1{font-size:2.5rem;font-weight:700;margin:0}._contactInfo_6jqsp_42{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4);color:var(--muted-foreground)}._contactItem_6jqsp_50{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground);text-decoration:none}._contactItem_6jqsp_50:hover{color:var(--primary)}._socials_6jqsp_63{display:flex;gap:var(--spacing-4);margin-top:var(--spacing-2)}._socials_6jqsp_63 a{color:var(--secondary);transition:color var(--animation-duration-fast)}._socials_6jqsp_63 a:hover{color:var(--primary)}._mainContent_6jqsp_78{padding:var(--spacing-8)}._section_6jqsp_82{margin-bottom:var(--spacing-12)}._section_6jqsp_82:last-child{margin-bottom:0}._section_6jqsp_82 h2{font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none}._htmlContent_6jqsp_98{line-height:1.7}._htmlContent_6jqsp_98 p{margin-bottom:var(--spacing-3)}._timeline_6jqsp_106{position:relative;padding-left:var(--spacing-8);border-left:none}._timelineItem_6jqsp_112{position:relative;margin-bottom:var(--spacing-6)}._timelineItem_6jqsp_112:before{content:"";position:absolute;left:-33px;top:4px;width:10px;height:10px;border-radius:50%;background-color:var(--primary);border:none}._timelineDate_6jqsp_129{font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._timelineContent_6jqsp_135 h3{font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-1)}._timelineContent_6jqsp_135 p{margin:0;color:var(--foreground)}._quotesGrid_6jqsp_146{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-6)}._quoteBlock_6jqsp_152{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius);border-left:4px solid var(--primary);margin:0}._quoteBlock_6jqsp_152 p{font-style:italic;margin:0 0 var(--spacing-2)}._quoteBlock_6jqsp_152 footer{text-align:right;color:var(--muted-foreground);font-style:normal}._mixList_6jqsp_171{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._mixList_6jqsp_171 a{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);text-decoration:none}._mixList_6jqsp_171 a:hover{text-decoration:underline}._photoGallery_6jqsp_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-4)}._photoGallery_6jqsp_192 img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--radius);transition:transform var(--animation-duration-fast)}._photoGallery_6jqsp_192 a:hover img{transform:scale(1.05)}._container_bw0r1_1{max-width:1200px;margin:var(--spacing-8) auto;padding:0 var(--spacing-4)}._messageCard_bw0r1_7{background-color:var(--surface);padding:var(--spacing-12) var(--spacing-8);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);margin-top:var(--spacing-16)}._messageCard_bw0r1_7 h2{font-size:1.75rem;font-weight:600;margin:0 0 var(--spacing-2)}._messageCard_bw0r1_7 p{color:var(--muted-foreground);font-size:1rem;margin:0}._skeletonWrapper_bw0r1_28{max-width:1000px;margin:0 auto}._badge_r976r_1{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);background-color:var(--muted);font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--muted-foreground);border:none}@media(max-width:640px){._badge_r976r_1{padding:.125rem var(--spacing-1);font-size:.8125rem}}._levelName_r976r_22{color:var(--foreground)}._skeletonText_r976r_27{width:80px;height:1rem}._container_q15ws_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none;box-shadow:var(--shadow-md)}._header_q15ws_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:none}._title_q15ws_18{font-size:1.25rem;font-weight:700;margin:0}._pagination_q15ws_24{display:flex;align-items:center;gap:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground)}._navButton_q15ws_32{display:flex;align-items:center;justify-content:center;background-color:var(--muted);border:none;color:var(--foreground);border-radius:var(--radius);padding:var(--spacing-2);cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._navButton_q15ws_32:hover:not(:disabled){background-color:color-mix(in srgb,var(--muted) 80%,var(--foreground))}._navButton_q15ws_32:disabled{opacity:.5;cursor:not-allowed}._list_q15ws_54{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._entry_q15ws_63{display:grid;grid-template-columns:50px 1fr 1fr 100px;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);transition:background-color var(--animation-duration-fast) ease}._entry_q15ws_63:hover{background-color:var(--muted)}._currentUser_q15ws_77{background-color:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid var(--accent)}._rank_q15ws_82{font-size:1.125rem;font-weight:700;color:var(--muted-foreground);text-align:center;display:flex;align-items:center;justify-content:center}._rankIcon_q15ws_92{filter:drop-shadow(0 0 5px)}._rank1_q15ws_95{color:gold}._rank2_q15ws_96{color:silver}._rank3_q15ws_97{color:#cd7f32}._djInfo_q15ws_100{display:flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:inherit}._avatar_q15ws_108{width:40px;height:40px}._stageName_q15ws_113{font-weight:500;color:var(--foreground)}._level_q15ws_118{display:flex;justify-content:flex-start}._points_q15ws_123{font-weight:700;font-size:1rem;color:var(--primary);text-align:right;font-family:var(--font-family-monospace)}._message_q15ws_131{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground)}@media(max-width:960px){._entry_q15ws_63{grid-template-columns:40px 1fr 90px;gap:var(--spacing-3)}._points_q15ws_123{font-size:.9rem}}@media(max-width:640px){._container_q15ws_1{padding:var(--spacing-4);border-radius:var(--radius)}._header_q15ws_9{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._pagination_q15ws_24{align-self:stretch;justify-content:space-between}._entry_q15ws_63{grid-template-columns:35px 1fr;grid-template-rows:auto auto;row-gap:var(--spacing-2);column-gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3)}._rank_q15ws_82{grid-row:1 / 3;font-size:1rem}._djInfo_q15ws_100{grid-column:2;grid-row:1}._avatar_q15ws_108{width:32px;height:32px}._stageName_q15ws_113{font-size:.9375rem}._level_q15ws_118{grid-row:2;grid-column:2;justify-content:flex-start}._points_q15ws_123{grid-row:2;grid-column:2;text-align:right;font-size:.875rem;justify-self:end}}._skeletonRank_q15ws_209{width:30px;height:1.5rem;border-radius:var(--radius)}._skeletonAvatar_q15ws_210{width:40px;height:40px;border-radius:var(--radius-full)}._skeletonName_q15ws_211{width:120px;height:1.25rem}._skeletonLevel_q15ws_212{width:150px;height:2rem}._skeletonPoints_q15ws_213{width:80px;height:1.25rem}._container_15x74_1{height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column}._contentWrapper_15x74_9{width:100%;max-width:1000px;margin:0 auto;padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_15x74_19{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._title_15x74_26{font-size:1.75rem;font-weight:700;margin:0;color:var(--primary);letter-spacing:-.02em}@media(max-width:640px){._contentWrapper_15x74_9{padding:var(--spacing-4);gap:var(--spacing-4)}._title_15x74_26{font-size:1.5rem}}._container_1282p_1{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);border:none}._item_1282p_11{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4)}._badge_1282p_18{font-weight:600;font-size:.875rem}._verifyButton_1282p_23{height:auto;padding:0;font-size:.875rem;font-weight:600;min-height:0}._skeleton_1282p_31{height:28px;border-radius:var(--radius-full)}._form_95vkl_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._submitButton_95vkl_8{margin-top:var(--spacing-2);width:100%}._container_iazwd_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._button_iazwd_8{align-self:flex-start}._alert_iazwd_12{margin-top:var(--spacing-2)}._container_1buff_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-12)}._hero_1buff_10{text-align:center;padding:var(--spacing-8) 0;border-bottom:none}._heroTitle_1buff_16{font-size:2.5rem;font-weight:900;margin-bottom:var(--spacing-4);font-family:var(--font-family-heading)}._heroSubtitle_1buff_23{font-size:1.25rem;color:var(--muted-foreground);max-width:600px;margin:0 auto var(--spacing-6)}._benefitsList_1buff_30{display:flex;justify-content:center;gap:var(--spacing-8);list-style:none;padding:0;margin:0;flex-wrap:wrap;color:var(--foreground);font-weight:500}._mainContent_1buff_42{display:flex;flex-direction:column;gap:var(--spacing-12)}._sectionTitle_1buff_48{font-size:1.75rem;font-weight:700;margin-bottom:var(--spacing-6);text-align:center}._statusSection_1buff_55{max-width:600px;width:100%;margin:0 auto}._cardsGrid_1buff_61{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-8);justify-items:center}._card_1buff_61{background-color:var(--surface);border-radius:var(--radius-lg);border:none;padding:var(--spacing-6);display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow)}._cardHeader_1buff_79{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._cardIcon_1buff_88{color:var(--primary);width:1.5rem;height:1.5rem;flex-shrink:0}._cardTitle_1buff_95{font-size:1.25rem;font-weight:700;margin:0}._cardContent_1buff_101{display:flex;flex-direction:column;gap:var(--spacing-4);flex-grow:1}._cardDescription_1buff_108{color:var(--muted-foreground);line-height:1.6;margin:0}._verifiedBadge_1buff_114{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border-radius:var(--radius-full);font-weight:600;align-self:center}._infoAlert_1buff_126{margin-top:var(--spacing-4)}._heroTitleSkeleton_1buff_131{width:400px;height:40px;margin:0 auto var(--spacing-4)}._heroSubtitleSkeleton_1buff_136{width:500px;height:20px;margin:0 auto}._statusSkeleton_1buff_141{width:100%;height:150px}._cardSkeleton_1buff_145{width:100%;height:400px;border-radius:var(--radius-lg)}@media(max-width:768px){._container_1buff_1{padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-8)}._heroTitle_1buff_16{font-size:2rem}._heroSubtitle_1buff_23{font-size:1.125rem}._benefitsList_1buff_30{flex-direction:column;align-items:center;gap:var(--spacing-3)}}._container_gtqhl_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:var(--spacing-4);background-color:var(--background)}._card_gtqhl_10{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);width:100%;max-width:480px;box-shadow:var(--shadow-neomorph);text-align:center}._stateContainer_gtqhl_20{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._title_gtqhl_27{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._message_gtqhl_35{font-family:var(--font-family-base);font-size:1rem;color:var(--muted-foreground);margin:0;line-height:1.5}._actions_gtqhl_43{margin-top:var(--spacing-4);display:flex;gap:var(--spacing-4);justify-content:center}._spinner_gtqhl_50{color:var(--primary);margin-bottom:var(--spacing-2)}._iconSuccess_gtqhl_55{color:var(--success);margin-bottom:var(--spacing-2)}._iconError_gtqhl_60{color:var(--error);margin-bottom:var(--spacing-2)}._iconWarning_gtqhl_65{color:var(--warning);margin-bottom:var(--spacing-2)}@media(max-width:640px){._card_gtqhl_10{padding:var(--spacing-6)}._title_gtqhl_27{font-size:1.25rem}}._layout_tp5mu_1{display:flex;flex-direction:column;min-height:100vh;background-color:transparent;color:var(--foreground);font-family:var(--font-family-base)}._header_tp5mu_10{position:sticky;top:0;z-index:var(--z-nav-sticky);background-color:#17171cf2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsl(240 10% 20%)}._headerContent_tp5mu_19{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 var(--spacing-8);height:4.5rem;gap:var(--spacing-4)}._leftSection_tp5mu_30{display:flex;align-items:center;gap:var(--spacing-4);flex-shrink:0}._searchBarContainer_tp5mu_37{display:flex;align-items:center;flex-shrink:0}._rightSection_tp5mu_43{display:flex;align-items:center;gap:var(--spacing-6);flex:1;justify-content:flex-end}._logo_tp5mu_51{display:flex;align-items:center;text-decoration:none;flex-shrink:0;height:100%}._logoText_tp5mu_59{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--primary);white-space:nowrap;letter-spacing:.5px}._logoImage_tp5mu_68{height:2.5rem;width:auto;object-fit:contain;display:block}._hamburgerButton_tp5mu_75{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;cursor:pointer;color:var(--primary);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._hamburgerButton_tp5mu_75:hover{background-color:#292932}._hamburgerIcon_tp5mu_94{width:1.5rem;height:1.5rem}._mobileMenuContent_tp5mu_99{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);padding-top:var(--spacing-8)}._mobileSearchBar_tp5mu_107{width:100%}._mobileNav_tp5mu_111{display:flex;flex-direction:column;gap:var(--spacing-1)}._mobileNavLink_tp5mu_117{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);font-size:1rem;font-weight:500;color:#bcbcc2;text-decoration:none;border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._mobileNavLink_tp5mu_117:hover{background-color:#292932;color:#f2f2f3}._mobileNavLink_tp5mu_117._active_tp5mu_135{background-color:#2e2e38;color:#f2f2f3}._searchBar_tp5mu_37{width:350px}._nav_tp5mu_144{display:flex;align-items:center;gap:var(--spacing-6)}._navLink_tp5mu_150{display:flex;align-items:center;gap:var(--spacing-1);font-size:1rem;font-weight:500;color:#bcbcc2;text-decoration:none;transition:color var(--animation-duration-fast) ease;padding:var(--spacing-2) 0;position:relative;white-space:nowrap}._navIcon_tp5mu_164{width:1rem;height:1rem;flex-shrink:0}._navLink_tp5mu_150:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#f2f2f3;transform:scaleX(0);transform-origin:bottom right;transition:transform var(--animation-duration-normal) ease-out}._navLink_tp5mu_150:hover{color:#f2f2f3}._navLink_tp5mu_150:hover:after{transform:scaleX(1);transform-origin:bottom left}._navLink_tp5mu_150._active_tp5mu_135{color:#f2f2f3}._navLink_tp5mu_150._active_tp5mu_135:after{transform:scaleX(1);transform-origin:bottom left}._moreButton_tp5mu_201{display:flex;align-items:center;gap:var(--spacing-1);font-size:1rem;font-weight:500;color:#bcbcc2;background:none;border:none;cursor:pointer;transition:color var(--animation-duration-fast) ease;padding:var(--spacing-2) 0;white-space:nowrap;font-family:var(--font-family-base)}._moreButton_tp5mu_201:hover{color:#f2f2f3}._moreIcon_tp5mu_221{width:1rem;height:1rem;flex-shrink:0}._moreButtonSkeleton_tp5mu_227{width:4rem;height:2rem;background-color:#2e2e38;border-radius:var(--radius);animation:_pulse_tp5mu_1 1.5s ease-in-out infinite}._authSection_tp5mu_235{display:flex;align-items:center;gap:var(--spacing-4);flex-shrink:0}._authLoading_tp5mu_242{display:flex;align-items:center}._loadingSkeleton_tp5mu_247{width:8rem;height:2rem;background-color:#2e2e38;border-radius:var(--radius);animation:_pulse_tp5mu_1 1.5s ease-in-out infinite}@keyframes _pulse_tp5mu_1{0%,to{opacity:1}50%{opacity:.5}}._authUser_tp5mu_264{display:flex;align-items:center;gap:var(--spacing-4)}._userInfo_tp5mu_270{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background-color:#22222a;border:1px solid hsl(240 10% 25%);transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._userInfo_tp5mu_270:hover{background-color:#292932;border-color:#454554}._dropdownIcon_tp5mu_287{width:1rem;height:1rem;color:#a1a1aa;flex-shrink:0}._displayName_tp5mu_294{font-size:.9375rem;font-weight:500;color:#f2f2f3;white-space:nowrap}._authGuest_tp5mu_301{display:flex;align-items:center;gap:var(--spacing-2)}._main_tp5mu_307{flex-grow:1}._footer_tp5mu_311{background-color:#1c1c22;border-top:1px solid hsl(240 10% 20%)}._footerContent_tp5mu_316{max-width:1400px;margin:0 auto;padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._footerNav_tp5mu_326{display:flex;gap:var(--spacing-6);align-items:center}._footerLink_tp5mu_332{font-size:.875rem;font-weight:500;color:#bcbcc2;text-decoration:none;transition:color var(--animation-duration-fast) ease}._footerLink_tp5mu_332:hover{color:#f2f2f3}._copyright_tp5mu_344{text-align:center;color:#a1a1aa;font-size:.875rem;margin:0}._visitorStats_tp5mu_351{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);color:#878792;font-size:.75rem;font-weight:400;margin-top:var(--spacing-2)}._statItem_tp5mu_362{white-space:nowrap}._statSeparator_tp5mu_366{opacity:.5}._visitorStatsLoading_tp5mu_370{display:flex;justify-content:center}._statsSkeleton_tp5mu_375{width:12rem;height:.75rem;background-color:#292932;border-radius:var(--radius-sm);animation:_pulse_tp5mu_1 1.5s ease-in-out infinite}._searchBarSkeleton_tp5mu_383{width:350px;height:2.5rem;background-color:#22222a;border:1px solid transparent;border-radius:var(--radius);animation:_pulse_tp5mu_1 1.5s ease-in-out infinite}@media(max-width:960px){._hamburgerButton_tp5mu_75{display:flex}._searchBarContainer_tp5mu_37{display:none}._rightSection_tp5mu_43{gap:var(--spacing-4)}}@media(max-width:768px){._headerContent_tp5mu_19{padding:0 var(--spacing-4);gap:var(--spacing-3)}._leftSection_tp5mu_30,._rightSection_tp5mu_43{gap:var(--spacing-3)}._navLink_tp5mu_150{font-size:.875rem}._displayName_tp5mu_294{display:none}._authSection_tp5mu_235{gap:var(--spacing-2)}}@media(max-width:640px){._logoText_tp5mu_59{font-size:1.25rem}._logoImage_tp5mu_68{height:2rem}._footerNav_tp5mu_326{flex-direction:column;gap:var(--spacing-3)}._footerContent_tp5mu_316{padding:var(--spacing-6) var(--spacing-4)}._visitorStats_tp5mu_351{flex-direction:column;gap:var(--spacing-1)}._statSeparator_tp5mu_366{display:none}}._breadcrumbs_tfklw_1{margin-bottom:var(--spacing-6)}._pageContainer_tfklw_5{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base);background-color:var(--background);color:var(--foreground);display:flex;flex-direction:column;align-items:center}._pageHeader_tfklw_17{text-align:center;margin-bottom:var(--spacing-8);width:100%;display:flex;flex-direction:column;align-items:center}._pageTitle_tfklw_26{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._pageDescription_tfklw_35{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._newPostButton_tfklw_42{margin-top:var(--spacing-6)}._gridContainer_tfklw_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-8);width:100%}._stateContainer_tfklw_53{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-8);text-align:center;background-color:var(--card);border-radius:var(--radius-lg);border:none}._errorText_tfklw_66{color:var(--error);font-weight:500}._emptyTitle_tfklw_71{font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._emptyText_tfklw_79{color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._pagination_tfklw_84{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-12)}._pageInfo_tfklw_92{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._skeletonCard_tfklw_99{background-color:var(--card);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);border:none}._skeletonContent_tfklw_107{padding:var(--spacing-4)}._skeletonFooter_tfklw_111{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none}@media(max-width:768px){._pageContainer_tfklw_5{padding:var(--spacing-8) var(--spacing-4)}._pageTitle_tfklw_26{font-size:2.5rem}._gridContainer_tfklw_46{grid-template-columns:1fr;gap:var(--spacing-6)}}._container_1mfg6_1{width:100%;overflow:hidden;position:relative}._ticker_1mfg6_7{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;position:relative;display:flex;align-items:center}._tickerTrack_1mfg6_17{display:flex;gap:var(--spacing-6);animation:_scroll_1mfg6_1 30s linear infinite;will-change:transform}._tickerTrack_1mfg6_17:hover{animation-play-state:paused}@keyframes _scroll_1mfg6_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._userCard_1mfg6_37{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);text-align:center;text-decoration:none;color:var(--surface-foreground);transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;box-shadow:var(--shadow-neomorph-sm);min-width:140px;flex-shrink:0}._userCard_1mfg6_37:hover{background-color:var(--muted);transform:translateY(-2px);box-shadow:var(--shadow-neomorph-hover)}._userCard_1mfg6_37._noLink_1mfg6_60{cursor:default}._userCard_1mfg6_37._noLink_1mfg6_60:hover{background-color:var(--surface);transform:none}._avatar_1mfg6_69{width:4rem;height:4rem;margin-bottom:var(--spacing-2);border-width:2px;border-color:var(--border)}._displayName_1mfg6_77{font-weight:500;font-size:1rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:120px}._joinedAt_1mfg6_88{font-size:.875rem;color:var(--muted-foreground);white-space:nowrap}._loadingState_1mfg6_95,._errorState_1mfg6_97,._emptyState_1mfg6_98{width:100%;text-align:center;padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground)}._loadingState_1mfg6_95{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3)}._loadingState_1mfg6_95 p{margin:0;font-size:.875rem}@media(max-width:960px){._userCard_1mfg6_37{min-width:120px;padding:var(--spacing-3)}._avatar_1mfg6_69{width:3rem;height:3rem}._displayName_1mfg6_77{font-size:.9375rem}._joinedAt_1mfg6_88{font-size:.8125rem}._tickerTrack_1mfg6_17{animation-duration:25s}}@media(max-width:640px){._userCard_1mfg6_37{min-width:100px;padding:var(--spacing-2)}._avatar_1mfg6_69{width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-1)}._displayName_1mfg6_77{font-size:.875rem;max-width:90px}._joinedAt_1mfg6_88{font-size:.75rem}._tickerTrack_1mfg6_17{gap:var(--spacing-4);animation-duration:20s}}._compact_1mfg6_173 ._userCard_1mfg6_37{min-width:100px;padding:var(--spacing-2);gap:var(--spacing-1)}._compact_1mfg6_173 ._avatar_1mfg6_69{width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-1);border-width:1px}._compact_1mfg6_173 ._displayName_1mfg6_77{font-size:.8rem;max-width:90px}._compact_1mfg6_173 ._joinedAt_1mfg6_88{font-size:.7rem}._compact_1mfg6_173 ._tickerTrack_1mfg6_17{gap:var(--spacing-4)}._heading_24ei8_5{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;text-align:center;color:#f2f2f3;letter-spacing:.01px;margin:0;width:100%}._headingWrapper_24ei8_17{display:flex;justify-content:center;width:100%}._contentCard_24ei8_28{display:flex;flex-direction:column;gap:var(--spacing-6)}._djInfo_24ei8_34{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4)}._avatar_24ei8_41{width:64px;height:64px;border-radius:var(--radius-full);object-fit:cover;border:none;transition:transform var(--animation-duration-fast) ease}._avatar_24ei8_41:hover{transform:scale(1.05)}._djText_24ei8_54{display:flex;flex-direction:column}._djNameLink_24ei8_59{text-decoration:none;color:var(--foreground)}._djName_24ei8_59{font-size:1.5rem;font-weight:700;margin:0;line-height:1.2;transition:color var(--animation-duration-fast) ease}._djNameLink_24ei8_59:hover ._djName_24ei8_59{color:var(--accent)}._joinedText_24ei8_76{margin:var(--spacing-1) 0 0;font-size:1rem;color:var(--accent);font-style:italic}._embedContainer_24ei8_83{margin:var(--spacing-2) 0;border-radius:var(--radius-md);overflow:hidden;background-color:#1c1c22;width:100%}._embedContainer_24ei8_83>div{margin-top:0}._soundCloudFrame_24ei8_96{border-radius:var(--radius-md);width:100%;max-width:100%;display:block}._footer_24ei8_103{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-2)}._tags_24ei8_112{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._tag_24ei8_112{display:inline-block;padding:var(--spacing-1) var(--spacing-3);background-color:var(--muted);border:none;border-radius:var(--radius-full);font-size:.875rem;color:var(--muted-foreground);font-weight:500}._profileButton_24ei8_129{background-color:transparent;border:none;color:#f2f2f3}._profileButton_24ei8_129:hover{background-color:#f2f2f3;color:var(--card)}@media(max-width:768px){._heading_24ei8_5{font-size:2rem}._footer_24ei8_103{flex-direction:column;align-items:center}}._compact_24ei8_154 ._heading_24ei8_5{font-size:1.5rem;text-align:center;opacity:.9}._compact_24ei8_154 ._contentCard_24ei8_28{gap:var(--spacing-4);flex-direction:row;align-items:center}._compact_24ei8_154 ._djInfo_24ei8_34{flex-direction:column;text-align:center;min-width:120px}._compact_24ei8_154 ._avatar_24ei8_41{width:48px;height:48px}._compact_24ei8_154 ._djName_24ei8_59{font-size:1rem}._compact_24ei8_154 ._joinedText_24ei8_76{font-size:.75rem}._compact_24ei8_154 ._embedContainer_24ei8_83{flex:1;margin:0;overflow:hidden;border-radius:var(--radius-md)}._compact_24ei8_154 ._footer_24ei8_103{margin-top:0;flex-direction:column;gap:var(--spacing-2)}@media(max-width:640px){._compact_24ei8_154 ._contentCard_24ei8_28{flex-direction:column;align-items:stretch}._djName_24ei8_59{font-size:1.25rem}._joinedText_24ei8_76{font-size:.875rem}._compact_24ei8_154 ._djInfo_24ei8_34{flex-direction:row;text-align:left;min-width:auto}._compact_24ei8_154 ._embedContainer_24ei8_83{width:100%}}._container_nxbay_2{height:100vh;width:100vw;display:flex;flex-direction:row;overflow:hidden;--bg-deep: hsl(240 10% 8%);--bg-surface: hsl(240 10% 12%);--bg-surface-hover: hsl(240 10% 15%);--border-subtle: hsl(240 10% 18%);--border-strong: hsl(240 10% 25%);--border-glow: hsl(240 10% 40%);--text-primary: hsl(240 5% 95%);--text-secondary: hsl(240 5% 65%);--text-muted: hsl(240 5% 50%);--accent-glow: hsla(240, 5%, 80%, .1);background-color:var(--bg-deep);color:var(--text-primary);font-family:var(--font-family-base)}._mainContent_nxbay_27{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;height:100%}._header_nxbay_39{flex:0 0 auto;position:relative;z-index:20;padding:var(--spacing-6) var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-8);background:linear-gradient(to bottom,#17171cf2,#1c1c22e6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-subtle);box-shadow:0 10px 30px -10px #00000080}._headerTop_nxbay_58{display:flex;justify-content:space-between;align-items:center}._logo_nxbay_64{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:900;color:var(--text-primary);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;transition:color .3s ease}._logo_nxbay_64:hover{color:#fff;text-shadow:0 0 20px hsla(240,5%,95%,.3)}._authButtons_nxbay_80{display:flex;align-items:center;gap:var(--spacing-4)}._headerBtn_nxbay_86{transition:transform .2s ease,box-shadow .2s ease!important}._headerBtn_nxbay_86:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}._userWelcome_nxbay_95{display:flex;align-items:center;gap:var(--spacing-4)}._welcomeText_nxbay_101{font-size:.85rem;color:var(--text-secondary);font-weight:500;letter-spacing:.02em}._heroContent_nxbay_109{text-align:center;padding:var(--spacing-2) 0 var(--spacing-4);animation:_fadeInDown_nxbay_1 .8s ease-out}._tagline_nxbay_115{font-size:3rem;font-weight:800;line-height:1.1;margin:0 0 var(--spacing-4);color:var(--text-primary);letter-spacing:-.03em;text-shadow:0 10px 30px rgba(0,0,0,.5)}._highlight_nxbay_125{color:var(--text-primary);position:relative;display:inline-block;padding:0 var(--spacing-2)}._highlight_nxbay_125:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.15em;background:var(--text-secondary);opacity:.3;z-index:-1;transform:skew(-10deg)}._subTagline_nxbay_145{font-size:1.1rem;color:var(--text-secondary);max-width:600px;margin:0 auto;font-weight:400;line-height:1.6}._gridContainer_nxbay_157{flex:0 1 45%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-8);perspective:1000px;overflow:hidden;background-color:var(--bg-deep);min-height:0}._gridCard_nxbay_171{position:relative;background-color:var(--bg-surface);text-decoration:none;padding:var(--spacing-6);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;isolation:isolate;border-radius:var(--radius-lg);opacity:0;animation:_fadeInUp_nxbay_1 .6s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--anim-delay, 0ms);transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;box-shadow:0 4px 6px -1px #0003,0 2px 4px -1px #0000001a}._cardPattern_nxbay_193{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:radial-gradient(var(--text-primary) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:0}._cardGlow_nxbay_204{position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle at top right,var(--accent-glow),transparent 70%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:0}._gridCard_nxbay_171:hover ._cardGlow_nxbay_204{opacity:1}._cardShine_nxbay_222{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,transparent,hsla(240,10%,100%,.05),transparent);transform:skew(-25deg);transition:none;pointer-events:none;z-index:10}._gridCard_nxbay_171:hover ._cardShine_nxbay_222{left:200%;transition:left .8s ease}._cardBorder_nxbay_246{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);pointer-events:none;z-index:10;transition:border-color .3s ease}._gridCard_nxbay_171:hover ._cardBorder_nxbay_246{border-color:var(--border-glow)}._cardCornerAccent_nxbay_261{position:absolute;top:0;right:0;width:20px;height:20px;opacity:0;transition:opacity .3s ease;z-index:10}._cardCornerAccent_nxbay_261:before,._cardCornerAccent_nxbay_261:after{content:"";position:absolute;background-color:var(--text-secondary)}._cardCornerAccent_nxbay_261:before{top:0;right:0;width:1px;height:8px}._cardCornerAccent_nxbay_261:after{top:0;right:0;width:8px;height:1px}._gridCard_nxbay_171:hover ._cardCornerAccent_nxbay_261{opacity:1}._featuredCard_nxbay_298{background-color:#202027}._featuredBadge_nxbay_302{position:absolute;top:var(--spacing-4);right:var(--spacing-4);color:var(--text-primary);animation:_pulse_nxbay_1 2s infinite ease-in-out}._gridCard_nxbay_171:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 20px 40px -5px #0006,0 8px 16px -8px #0006;z-index:5}._gridCard_nxbay_171:active{transform:translateY(-2px) scale(.99)}._cardContent_nxbay_324{display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;position:relative;z-index:2}._cardHeader_nxbay_333{display:flex;flex-direction:column;gap:var(--spacing-2)}._cardSubtitle_nxbay_341{font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);font-weight:600;transition:color .3s ease}._gridCard_nxbay_171:hover ._cardSubtitle_nxbay_341{color:var(--text-secondary)}._cardTitle_nxbay_354{font-family:var(--font-family-heading);font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.2;letter-spacing:-.01em;transition:transform .3s ease}._gridCard_nxbay_171:hover ._cardTitle_nxbay_354{transform:translate(2px)}._cardDescription_nxbay_369{font-size:.95rem;color:var(--text-secondary);line-height:1.5;margin:0;flex-grow:1;opacity:.9}._cardAction_nxbay_379{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border-subtle);color:var(--text-secondary);transition:all .3s ease}._actionText_nxbay_390{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}._actionIcon_nxbay_398{width:18px;height:18px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}._gridCard_nxbay_171:hover ._cardAction_nxbay_379{border-top-color:var(--border-glow);color:var(--text-primary)}._gridCard_nxbay_171:hover ._actionIcon_nxbay_398{transform:translate(4px)}._sectionRecent_nxbay_417{flex:0 0 15%;padding:0 var(--spacing-8);display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);border-top:1px solid var(--border-subtle);background-color:var(--bg-surface);overflow:hidden}._sectionTitle_nxbay_429{font-family:var(--font-family-heading);font-size:1rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}._sectionMix_nxbay_442{flex:0 0 20%;padding:var(--spacing-4) var(--spacing-8);border-top:1px solid var(--border-subtle);background-color:var(--bg-deep);overflow:hidden;display:flex;flex-direction:column;justify-content:center}._footer_nxbay_453{flex:0 0 5%;min-height:40px;position:relative;z-index:20;padding:0 var(--spacing-8);display:flex;justify-content:space-between;align-items:center;background-color:var(--bg-deep);border-top:1px solid var(--border-subtle);font-size:.8rem;color:var(--text-secondary)}._footerNav_nxbay_468{display:flex;gap:var(--spacing-8)}._footerLink_nxbay_473{color:var(--text-secondary);text-decoration:none;transition:color .2s ease;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._footerLink_nxbay_473:hover{color:var(--text-primary)}@keyframes _fadeInUp_nxbay_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInDown_nxbay_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_nxbay_1{0%{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.4;transform:scale(.95)}}@media(max-width:1200px){._tagline_nxbay_115{font-size:2.5rem}._gridCard_nxbay_171{padding:var(--spacing-5)}._cardTitle_nxbay_354{font-size:1.25rem}}@media(max-width:1024px){._gridContainer_nxbay_157{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);overflow-y:auto;flex:none;height:auto;min-height:600px}._container_nxbay_2{height:auto;min-height:100vh}._sectionRecent_nxbay_417,._sectionMix_nxbay_442{flex:none;padding:var(--spacing-6) var(--spacing-8)}}@media(max-width:640px){._container_nxbay_2{flex-direction:column;overflow-y:auto}._mainContent_nxbay_27{overflow:visible}._header_nxbay_39{padding:var(--spacing-4)}._tagline_nxbay_115{font-size:2rem}._gridContainer_nxbay_157{grid-template-columns:1fr;grid-template-rows:auto;gap:var(--spacing-4);padding:var(--spacing-4)}._gridCard_nxbay_171{min-height:180px;opacity:1;animation:none}._footer_nxbay_453{flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6) var(--spacing-4)}._footerNav_nxbay_468{flex-wrap:wrap;justify-content:center;gap:var(--spacing-4)}}@media(max-height:850px)and (min-width:641px){._header_nxbay_39{padding:var(--spacing-3) var(--spacing-6);gap:var(--spacing-4)}._tagline_nxbay_115{font-size:2.25rem;margin-bottom:var(--spacing-2)}._subTagline_nxbay_145{display:none}._gridCard_nxbay_171{padding:var(--spacing-4)}._cardTitle_nxbay_354{font-size:1.2rem}._iconBox_nxbay_592{width:40px;height:40px}._cardIconMain_nxbay_593{width:20px;height:20px}._gridContainer_nxbay_157{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-6)}._cardDescription_nxbay_369{font-size:.85rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}._pageContainer_1r3hn_1{width:100%;font-family:var(--font-family-base)}._section_1r3hn_6{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background-color:var(--background);color:var(--foreground);text-align:center}._content_1r3hn_19{position:relative;z-index:var(--z-content);max-width:600px;padding:var(--spacing-8);background-color:color-mix(in srgb,var(--surface) 50%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--border) 50%,transparent)}._title_1r3hn_30{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0 0 var(--spacing-4);letter-spacing:.01px}._description_1r3hn_38{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6}._floatingBlobsSection_1r3hn_45{background-color:#121216}._floatingBlobsSection_1r3hn_45 ._blob1_1r3hn_49,._floatingBlobsSection_1r3hn_45 ._blob2_1r3hn_50,._floatingBlobsSection_1r3hn_45 ._blob3_1r3hn_51,._floatingBlobsSection_1r3hn_45 ._blob4_1r3hn_52{position:absolute;background:var(--secondary);border-radius:50%;filter:blur(80px);opacity:.4}._blob1_1r3hn_49{width:400px;height:450px;top:-10%;left:-5%;animation:_floatBlob1_1r3hn_1 25s infinite ease-in-out}._blob2_1r3hn_50{width:500px;height:500px;top:20%;right:-15%;animation:_floatBlob2_1r3hn_1 30s infinite ease-in-out}._blob3_1r3hn_51{width:350px;height:300px;bottom:-20%;left:10%;animation:_floatBlob3_1r3hn_1 28s infinite ease-in-out}._blob4_1r3hn_52{width:300px;height:300px;bottom:5%;right:20%;animation:_floatBlob4_1r3hn_1 22s infinite ease-in-out}@keyframes _floatBlob1_1r3hn_1{0%,to{transform:translate(0) scale(1);border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{transform:translate(80px,120px) scale(1.1);border-radius:40% 60% 70% 30%/40% 70% 30% 60%}}@keyframes _floatBlob2_1r3hn_1{0%,to{transform:translate(0) scale(1);border-radius:30% 70% 40% 60%/70% 40% 60% 30%}50%{transform:translate(-100px,-50px) scale(1.2);border-radius:70% 30% 60% 40%/30% 60% 40% 70%}}@keyframes _floatBlob3_1r3hn_1{0%,to{transform:translate(0) scale(1);border-radius:50% 50% 35% 65%/55% 40% 60% 45%}50%{transform:translate(50px,-100px) scale(.9);border-radius:35% 65% 50% 50%/40% 55% 45% 60%}}@keyframes _floatBlob4_1r3hn_1{0%,to{transform:translate(0) scale(1);border-radius:60% 40% 50% 50%/40% 60% 50% 50%}50%{transform:translate(-80px,60px) scale(1.1);border-radius:40% 60% 50% 50%/60% 40% 50% 50%}}._gradientOrbsSection_1r3hn_114{background-color:#17171c}._gradientOrbsSection_1r3hn_114 ._orb1_1r3hn_118,._gradientOrbsSection_1r3hn_114 ._orb2_1r3hn_119,._gradientOrbsSection_1r3hn_114 ._orb3_1r3hn_120{position:absolute;border-radius:50%;filter:blur(100px);opacity:.3}._orb1_1r3hn_118{width:600px;height:600px;background:radial-gradient(circle,var(--info) 0%,transparent 70%);animation:_moveOrb1_1r3hn_1 20s infinite alternate ease-in-out}._orb2_1r3hn_119{width:500px;height:500px;background:radial-gradient(circle,var(--accent) 0%,transparent 70%);animation:_moveOrb2_1r3hn_1 25s infinite alternate ease-in-out}._orb3_1r3hn_120{width:400px;height:400px;background:radial-gradient(circle,var(--secondary) 0%,transparent 70%);animation:_moveOrb3_1r3hn_1 18s infinite alternate ease-in-out}@keyframes _moveOrb1_1r3hn_1{0%{transform:translate(-20%,-20%)}to{transform:translate(20%,20%)}}@keyframes _moveOrb2_1r3hn_1{0%{transform:translate(30%,-30%)}to{transform:translate(-30%,30%)}}@keyframes _moveOrb3_1r3hn_1{0%{transform:translate(-10%,40%)}to{transform:translate(10%,-40%)}}._meshGradientSection_1r3hn_165{background-color:#1c1c22}._meshGradientBackground_1r3hn_169{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(at 20% 20%,hsl(240 5% 45%) 0px,transparent 50%),radial-gradient(at 80% 20%,hsl(240 5% 65%) 0px,transparent 50%),radial-gradient(at 20% 80%,hsl(210 90% 65%) 0px,transparent 50%),radial-gradient(at 80% 80%,hsl(240 10% 20%) 0px,transparent 50%);background-size:200% 200%;animation:_moveMesh_1r3hn_1 15s ease-in-out infinite alternate;filter:blur(60px);opacity:.25}@keyframes _moveMesh_1r3hn_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(max-width:768px){._title_1r3hn_30{font-size:2rem}._description_1r3hn_38{font-size:1rem}}._container_3wdrn_1{padding:var(--spacing-8);background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:flex;flex-direction:column;gap:var(--spacing-8);max-width:1200px;margin:0 auto}._skeletonContainer_3wdrn_13{opacity:.5}._header_3wdrn_17{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._title_3wdrn_25{font-size:1.875rem;font-weight:700;margin:0}._controls_3wdrn_31{display:flex;align-items:center;gap:var(--spacing-3)}._timeSelector_3wdrn_37{background-color:var(--surface);color:var(--surface-foreground);border:none;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-family-base);cursor:pointer;transition:border-color var(--animation-duration-fast)}._timeSelector_3wdrn_37:focus{outline:none;border-color:var(--accent);box-shadow:var(--shadow-focus)}._controlButton_3wdrn_54{display:inline-flex;align-items:center;justify-content:center;background-color:var(--surface);color:var(--surface-foreground);border:none;border-radius:var(--radius);padding:var(--spacing-2);cursor:pointer;transition:background-color var(--animation-duration-fast)}._controlButton_3wdrn_54:hover:not(:disabled){background-color:var(--muted)}._controlButton_3wdrn_54:disabled{opacity:.5;cursor:not-allowed}._card_3wdrn_76{background-color:var(--surface);border:none;border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow)}._summaryCard_3wdrn_84{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._threatLevel_3wdrn_92{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.25rem;font-weight:600;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius)}._threatNormal_3wdrn_102{color:var(--success);background-color:color-mix(in srgb,var(--success) 10%,transparent)}._threatElevated_3wdrn_103{color:var(--warning);background-color:color-mix(in srgb,var(--warning) 10%,transparent)}._threatHigh_3wdrn_104{color:#f97316;background-color:color-mix(in srgb,#f97316 10%,transparent)}._threatCritical_3wdrn_105{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._summaryDetails_3wdrn_107{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1);font-size:.875rem;color:var(--muted-foreground)}._lastUpdated_3wdrn_116{font-family:var(--font-family-monospace)}._section_3wdrn_120{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_3wdrn_126{font-size:1.5rem;font-weight:600;margin:0;border-bottom:none;padding-bottom:var(--spacing-2)}._metricsGrid_3wdrn_134{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-4)}._metric_3wdrn_134{display:flex;flex-direction:column;gap:var(--spacing-1)}._metricLabel_3wdrn_146{font-size:.875rem;color:var(--muted-foreground)}._metricValue_3wdrn_151{font-size:2rem;font-weight:700;line-height:1}._metricExtra_3wdrn_157{font-size:.875rem;color:var(--secondary-foreground);font-family:var(--font-family-monospace)}._gridColumns_3wdrn_163{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}._threatsCard_3wdrn_169,._healthCard_3wdrn_169{min-height:200px}._emptyState_3wdrn_173{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-3);color:var(--muted-foreground);text-align:center}._emptyState_3wdrn_173 svg{color:var(--success)}._threatList_3wdrn_188{display:flex;flex-direction:column;gap:var(--spacing-6)}._threatAlert_3wdrn_194{border-left:4px solid var(--error);padding-left:var(--spacing-4)}._threatHeader_3wdrn_199{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._threatHeader_3wdrn_199 h3{margin:0;font-size:1.125rem;font-weight:600}._threatDetails_3wdrn_212{color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._threatItems_3wdrn_217{list-style:none;padding:0;margin:0;font-family:var(--font-family-monospace);font-size:.875rem;color:var(--secondary-foreground)}._healthGrid_3wdrn_226{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._healthItem_3wdrn_232{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._healthStatus_3wdrn_239{font-weight:600;text-transform:capitalize;margin-left:auto}._healthOk_3wdrn_245{color:var(--success)}._healthWarning_3wdrn_246{color:var(--warning)}._healthCritical_3wdrn_247{color:var(--error)}._healthSummary_3wdrn_249{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:none;display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._accessDenied_3wdrn_260,._errorState_3wdrn_260{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4);padding:var(--spacing-16) var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);border:none}._accessDenied_3wdrn_260 h2,._errorState_3wdrn_260 h2{font-size:1.5rem;margin:0}._accessDenied_3wdrn_260 p,._errorState_3wdrn_260 p{color:var(--muted-foreground);max-width:400px}._retryButton_3wdrn_283{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-4);font-weight:500;cursor:pointer;transition:opacity var(--animation-duration-fast)}._retryButton_3wdrn_283:hover{opacity:.9}@media(max-width:960px){._gridColumns_3wdrn_163{grid-template-columns:1fr}._metricsGrid_3wdrn_134{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(max-width:640px){._container_3wdrn_1{padding:var(--spacing-4);gap:var(--spacing-6)}._header_3wdrn_17{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._title_3wdrn_25{font-size:1.5rem}._controls_3wdrn_31{width:100%;justify-content:space-between}._timeSelector_3wdrn_37{flex:1;font-size:.875rem}._card_3wdrn_76{padding:var(--spacing-4)}._summaryCard_3wdrn_84{flex-direction:column;align-items:stretch}._threatLevel_3wdrn_92{font-size:1rem;padding:var(--spacing-2) var(--spacing-3)}._summaryDetails_3wdrn_107{align-items:flex-start;font-size:.8125rem}._sectionTitle_3wdrn_126{font-size:1.25rem}._metricsGrid_3wdrn_134{grid-template-columns:1fr}._metricValue_3wdrn_151{font-size:1.5rem}._gridColumns_3wdrn_163{grid-template-columns:1fr;gap:var(--spacing-6)}._healthGrid_3wdrn_226{grid-template-columns:1fr}._healthItem_3wdrn_232{font-size:.8125rem}._threatAlert_3wdrn_194{padding-left:var(--spacing-3)}._threatHeader_3wdrn_199 h3{font-size:1rem}._threatDetails_3wdrn_212{font-size:.875rem}._threatItems_3wdrn_217{font-size:.8125rem}}._container_lzz3f_1{padding:var(--spacing-8) var(--spacing-4);max-width:1400px;margin:0 auto;width:100%}._dashboard_lzz3f_8{width:100%}@media(max-width:960px){._container_lzz3f_1{padding:var(--spacing-6) var(--spacing-3)}}@media(max-width:640px){._container_lzz3f_1{padding:var(--spacing-4) var(--spacing-2)}}@layer base{._container_pciam_2{position:relative;height:100%;width:100%;padding-top:var(--spacing-4);font-family:var(--font-family-base);background-color:var(--background);border-radius:var(--radius);box-shadow:inset 2px 2px 4px #0000001a,inset -2px -2px 4px #ffffff0d;display:flex;flex-direction:column;min-height:300px}._container_pciam_2>*{flex:1 1 auto;min-height:0}._container_pciam_2 .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:.75rem}._container_pciam_2 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in srgb,var(--border) 50%,transparent)}._container_pciam_2 .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}._container_pciam_2 .recharts-dot[stroke="#fff"]{stroke:transparent}._container_pciam_2 .recharts-layer{outline:none}._container_pciam_2 .recharts-polar-grid[stroke="#ccc"]{stroke:var(--border)}._container_pciam_2 .recharts-radial-bar-background-sector{fill:var(--muted)}._container_pciam_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}._container_pciam_2 .recharts-reference-line[stroke="#ccc"]{stroke:var(--border)}._container_pciam_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_pciam_2 .recharts-sector,._container_pciam_2 .recharts-surface{outline:none}._tooltip_pciam_77{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-3);border:none;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_pciam_1 var(--animation-duration-normal) ease-in-out}@keyframes _tooltipFadeIn_pciam_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tooltipLabel_pciam_105{font-weight:600;font-size:.875rem;margin-bottom:var(--spacing-2);color:var(--popup-foreground);padding-bottom:var(--spacing-2);border-bottom:none}._tooltipItems_pciam_114{display:flex;flex-direction:column;gap:var(--spacing-2)}._tooltipItem_pciam_114{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._tooltipItemIndicator_pciam_127{flex-shrink:0}._tooltipItemIndicator-dot_pciam_131{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--color-bg, var(--chart-color-5))}._tooltipItemIndicator-line_pciam_138{width:12px;height:2px;background-color:var(--color-bg, var(--chart-color-3))}._tooltipItemIndicator-dashed_pciam_144{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_pciam_156{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_pciam_169{display:flex;flex:1;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._tooltipItemLabel-nested_pciam_177{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._tooltipItemLabel-center_pciam_183{align-items:center}._tooltipItemLabelContent_pciam_187{display:flex;flex-direction:column;gap:var(--spacing-1)}._tooltipItemLabelText_pciam_193{color:var(--popup-foreground);font-weight:500}._tooltipItemValue_pciam_198{font-weight:600;color:var(--popup-foreground)}._legend_pciam_204{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-3)}._legend-top_pciam_212{margin-bottom:var(--spacing-4)}._legend-bottom_pciam_216{margin-top:var(--spacing-4)}._legendItem_pciam_220{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--surface-foreground)}._legendItemIcon_pciam_228{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}}._statsGrid_iw2m6_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-4)}._statCard_iw2m6_7{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-neomorph-sm);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;border:none}._statCard_iw2m6_7:hover{transform:translateY(-2px);box-shadow:var(--shadow-neomorph-hover)}._statCardInfo_iw2m6_23{display:flex;flex-direction:column;gap:var(--spacing-1)}._statValue_iw2m6_29{font-size:1.75rem;font-weight:700;color:var(--foreground);line-height:1.2}._statLabel_iw2m6_36{font-size:.875rem;color:var(--muted-foreground);text-transform:capitalize}._statCardInfoSkeleton_iw2m6_42{display:flex;flex-direction:column;gap:var(--spacing-2)}._errorContainer_iw2m6_48,._errorContainerFull_iw2m6_49{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:none;color:var(--muted-foreground)}._errorContainerFull_iw2m6_49{grid-column:1 / -1}._errorIcon_iw2m6_66{color:var(--error);margin-bottom:var(--spacing-4)}._errorMessage_iw2m6_71{font-size:.875rem;color:var(--secondary-foreground);margin-bottom:var(--spacing-4);max-width:400px}._fullContainer_iw2m6_79{display:flex;flex-direction:column;gap:var(--spacing-8)}._chartsGrid_iw2m6_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-6)}._chartCard_iw2m6_91{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-neomorph-sm);border:none;display:flex;flex-direction:column;transition:box-shadow var(--animation-duration-fast) ease}._chartCard_iw2m6_91:hover{box-shadow:var(--shadow-neomorph-hover)}._chartTitle_iw2m6_106{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4)}._activityList_iw2m6_113{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._activityItem_iw2m6_122{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;padding-bottom:var(--spacing-3);border-bottom:none}._activityItem_iw2m6_122:last-child{border-bottom:none;padding-bottom:0}._activityType_iw2m6_136{color:var(--surface-foreground);text-transform:capitalize}._activityTime_iw2m6_141{color:var(--muted-foreground)}._noActivity_iw2m6_145{color:var(--muted-foreground);font-size:.875rem;text-align:center;margin:auto 0}@media(max-width:960px){._statsGrid_iw2m6_1{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-3)}._statCard_iw2m6_7{padding:var(--spacing-3)}._statValue_iw2m6_29{font-size:1.5rem}._statLabel_iw2m6_36{font-size:.8125rem}._chartsGrid_iw2m6_85{grid-template-columns:1fr;gap:var(--spacing-4)}._chartCard_iw2m6_91{padding:var(--spacing-4)}._chartTitle_iw2m6_106{font-size:1rem}}@media(max-width:640px){._statsGrid_iw2m6_1{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-2)}._statCard_iw2m6_7{padding:var(--spacing-2)}._statValue_iw2m6_29{font-size:1.25rem}._statLabel_iw2m6_36{font-size:.75rem}._fullContainer_iw2m6_79{gap:var(--spacing-4)}._chartsGrid_iw2m6_85{gap:var(--spacing-3)}._chartCard_iw2m6_91{padding:var(--spacing-3)}._chartTitle_iw2m6_106{font-size:.9375rem;margin-bottom:var(--spacing-3)}._activityList_iw2m6_113{gap:var(--spacing-2)}._activityItem_iw2m6_122{flex-direction:column;align-items:flex-start;gap:var(--spacing-1);padding-bottom:var(--spacing-2)}._activityType_iw2m6_136{font-size:.8125rem}._activityTime_iw2m6_141{font-size:.75rem}._errorContainer_iw2m6_48,._errorContainerFull_iw2m6_49{padding:var(--spacing-4)}._errorIcon_iw2m6_66{width:36px;height:36px}}._container_9jg6v_1{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--surface-foreground)}._summaryGrid_9jg6v_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-4)}._summaryCard_9jg6v_18{background-color:var(--background);padding:var(--spacing-4);border-radius:var(--radius-md);border:none;display:flex;flex-direction:column;gap:var(--spacing-2)}._cardHeader_9jg6v_28{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground)}._cardTitle_9jg6v_35{font-size:.875rem;font-weight:500;margin:0}._cardValue_9jg6v_41{font-size:2.25rem;font-weight:700;line-height:1.1;margin:0;color:var(--foreground)}._cardDescription_9jg6v_49{font-size:.75rem;color:var(--muted-foreground);margin:0}._section_9jg6v_55{display:flex;flex-direction:column}._sectionTitle_9jg6v_60{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;color:var(--foreground)}._chartContainer_9jg6v_67{height:250px;width:100%}._recentReviewsList_9jg6v_72{display:flex;flex-direction:column;gap:var(--spacing-4)}._reviewItem_9jg6v_78{background-color:var(--background);padding:var(--spacing-4);border-radius:var(--radius-md);border:none}._reviewHeader_9jg6v_85{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._reviewerName_9jg6v_92{font-weight:600;color:var(--foreground)}._reviewRating_9jg6v_97{display:flex;align-items:center;gap:var(--spacing-1);font-weight:600;color:var(--warning)}._reviewComment_9jg6v_105{font-size:.875rem;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._reviewDate_9jg6v_117{font-size:.75rem;color:var(--muted-foreground);margin:0;text-align:right}._emptyState_9jg6v_124{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-neomorph-sm);border:1px dashed var(--border);color:var(--muted-foreground)}._emptyIcon_9jg6v_138{margin-bottom:var(--spacing-4);color:var(--accent)}._emptyState_9jg6v_124 h2{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._emptyState_9jg6v_124 p{max-width:400px;margin:0;line-height:1.6}._error_9jg6v_156{color:var(--error);text-align:center;padding:var(--spacing-8)}._pageContainer_31ovo_1{max-width:1200px;margin:var(--spacing-8) auto var(--spacing-12);padding:0 var(--spacing-8);font-family:var(--font-family-base)}._breadcrumbs_31ovo_8{margin-bottom:var(--spacing-6)}._header_31ovo_12{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:none}._title_31ovo_21{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._actions_31ovo_29{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._timeRangeSelector_31ovo_37{display:flex;gap:var(--spacing-2);background-color:var(--surface);padding:var(--spacing-1);border-radius:var(--radius)}._reviewSection_31ovo_49{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:none}._sectionTitle_31ovo_55{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-6) 0}._errorContainer_31ovo_63{text-align:center;padding:var(--spacing-16) var(--spacing-8);color:var(--muted-foreground)}._errorIcon_31ovo_69{color:var(--error);margin-bottom:var(--spacing-4)}._statsGridSkeleton_31ovo_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._chartsGridSkeleton_31ovo_82{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-6)}@media(max-width:960px){._actions_31ovo_29{flex-direction:column;align-items:stretch;width:100%}._timeRangeSelector_31ovo_37{width:100%;justify-content:space-between}}@media(max-width:640px){._pageContainer_31ovo_1{padding:0 var(--spacing-4);margin:var(--spacing-6) auto var(--spacing-8)}._title_31ovo_21{font-size:1.75rem}._reviewSection_31ovo_49{margin-top:var(--spacing-8);padding-top:var(--spacing-6)}._sectionTitle_31ovo_55{font-size:1.5rem;margin-bottom:var(--spacing-4)}._header_31ovo_12{align-items:flex-start;gap:var(--spacing-6)}._actions_31ovo_29{flex-direction:column;align-items:stretch;width:100%}._timeRangeSelector_31ovo_37{width:100%;flex-wrap:wrap;justify-content:stretch}._timeRangeSelector_31ovo_37 button{flex:1;min-width:calc(50% - var(--spacing-1))}._statsGridSkeleton_31ovo_75,._chartsGridSkeleton_31ovo_82{grid-template-columns:1fr}}._pageContainer_1gz45_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_1gz45_9{margin-bottom:var(--spacing-8)}._hero_1gz45_13{text-align:center;padding-bottom:var(--spacing-8);border-bottom:none;margin-bottom:var(--spacing-12)}._title_1gz45_20{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-2)}._lastUpdated_1gz45_29{font-size:1rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._content_1gz45_35 section{margin-bottom:var(--spacing-8)}._content_1gz45_35 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;letter-spacing:.01px;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none;color:var(--foreground)}._content_1gz45_35 p,._content_1gz45_35 li{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._content_1gz45_35 ul{list-style-type:disc;padding-left:var(--spacing-6)}._content_1gz45_35 p:last-child,._content_1gz45_35 li:last-child{margin-bottom:0}._content_1gz45_35 a{color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._content_1gz45_35 a:hover{color:var(--foreground);text-decoration:underline}@media(max-width:960px){._pageContainer_1gz45_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_1gz45_1{padding:var(--spacing-6) var(--spacing-4)}._title_1gz45_20{font-size:2rem}._lastUpdated_1gz45_29{font-size:.875rem}._content_1gz45_35 h2{font-size:1.25rem}._content_1gz45_35 p,._content_1gz45_35 li{font-size:1rem}}._pageContainer_mlbm7_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:var(--spacing-8)}._card_mlbm7_12{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow-lg)}._logoLink_mlbm7_24{display:block;margin-bottom:var(--spacing-6);transition:opacity var(--animation-duration-fast) ease}._logoLink_mlbm7_24:hover{opacity:.8}._logo_mlbm7_24{height:12rem;width:auto;display:block}._title_mlbm7_40{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0 0 var(--spacing-8);color:var(--foreground);text-align:center}._form_mlbm7_49{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_mlbm7_56{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:none;color:var(--error);padding:var(--spacing-4);border-radius:var(--radius);font-size:.9375rem;text-align:center;width:100%}._requestNewLink_mlbm7_67{display:block;margin-top:var(--spacing-4);color:var(--error);text-decoration:underline;font-weight:500}._successMessage_mlbm7_75{background-color:color-mix(in srgb,var(--success) 15%,transparent);border:none;color:var(--success);padding:var(--spacing-4);border-radius:var(--radius);font-size:.9375rem;text-align:center;width:100%}._submitButton_mlbm7_86{width:100%;margin-top:var(--spacing-4)}._loadingText_mlbm7_91{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._strengthIndicator_mlbm7_98{margin-top:var(--spacing-2)}._strengthBarContainer_mlbm7_102{width:100%;height:4px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._strengthBar_mlbm7_102{height:100%;transition:width var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease}._strengthText_mlbm7_117{font-size:.75rem;margin-top:var(--spacing-1);transition:color var(--animation-duration-normal) ease}._weak_mlbm7_123{background-color:var(--error);color:var(--error)}._fair_mlbm7_127{background-color:var(--warning);color:var(--warning)}._good_mlbm7_131{background-color:var(--info);color:var(--info)}._strong_mlbm7_135,._very_strong_mlbm7_136{background-color:var(--success);color:var(--success)}@media(max-width:640px){._pageContainer_mlbm7_1{padding:var(--spacing-4)}._card_mlbm7_12{padding:var(--spacing-8);max-width:100%}._logo_mlbm7_24{height:10rem}._title_mlbm7_40{font-size:1.5rem}._form_mlbm7_49{gap:var(--spacing-3)}._submitButton_mlbm7_86{margin-top:var(--spacing-2)}._errorMessage_mlbm7_56,._successMessage_mlbm7_75{font-size:.875rem;padding:var(--spacing-3)}}._pageContainer_lmuqi_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base)}._pageHeader_lmuqi_8{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_lmuqi_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_lmuqi_21{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._formHeader_lmuqi_28{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._enhanceButton_lmuqi_36{display:flex;align-items:center;gap:var(--spacing-2)}._form_lmuqi_28{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._coverImageSection_lmuqi_52{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._aiGenerationSection_lmuqi_62{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3);margin-top:var(--spacing-2)}._instructionsInput_lmuqi_70{font-size:.9rem}._generationControls_lmuqi_74{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._generateImageButton_lmuqi_81{font-size:.8rem;height:2rem}._generationCounter_lmuqi_86{font-size:.75rem;color:var(--muted-foreground)}._generationLimitReached_lmuqi_91{font-size:.75rem;color:var(--warning);font-weight:500}._formActions_lmuqi_97{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._errorContainer_lmuqi_103{text-align:center;padding:var(--spacing-16) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg)}._backButton_lmuqi_110{margin-top:var(--spacing-6)}@media(max-width:640px){._pageContainer_lmuqi_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_lmuqi_13{font-size:1.75rem}._pageDescription_lmuqi_21{font-size:1rem}._formHeader_lmuqi_28{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._enhanceButton_lmuqi_36{width:100%;justify-content:center}._form_lmuqi_28{padding:var(--spacing-4)}._formActions_lmuqi_97{justify-content:stretch}._formActions_lmuqi_97 button{width:100%}}._page_39ncm_1{max-width:1200px;margin:0 auto;padding-bottom:var(--spacing-16)}._message_39ncm_7{text-align:center;font-size:1.125rem;color:var(--muted-foreground);padding:var(--spacing-16) 0}._imageHeader_39ncm_14{width:100%;height:400px;background-color:var(--muted)}._bannerImage_39ncm_20{width:100%;height:100%;object-fit:cover}._lazyImageWrapper_39ncm_26{width:100%;height:100%!important;padding-bottom:0!important}._breadcrumbsContainer_39ncm_32{margin-bottom:var(--spacing-4)}._bannerPlaceholder_39ncm_36{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-family:var(--font-family-heading);font-weight:900;color:var(--muted-foreground);text-align:center;padding:var(--spacing-4)}._mainContent_39ncm_50{padding:0 var(--spacing-8);margin-top:calc(-1 * var(--spacing-16));position:relative}._header_39ncm_56{display:flex;align-items:center;gap:var(--spacing-6);background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:none;margin-bottom:var(--spacing-8)}._date_39ncm_68{background-color:var(--background);color:var(--foreground);border-radius:var(--radius);padding:var(--spacing-2) 0;width:5rem;text-align:center;font-family:var(--font-family-heading);font-weight:700;line-height:1.1;flex-shrink:0}._month_39ncm_81{display:block;font-size:1rem;text-transform:uppercase}._day_39ncm_87{display:block;font-size:2.5rem}._headerText_39ncm_92{flex-grow:1}._title_39ncm_96{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:900;margin:0;line-height:1.1}._subtitle_39ncm_104{font-size:1.125rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}._editButton_39ncm_110{flex-shrink:0}._detailsGrid_39ncm_114{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-8)}._leftColumn_39ncm_120,._rightColumn_39ncm_120{display:flex;flex-direction:column;gap:var(--spacing-6)}._section_39ncm_126{width:100%}._sectionTitle_39ncm_130{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:none}._description_39ncm_139{font-size:1rem;line-height:1.7;color:var(--foreground);white-space:pre-wrap}._ctaContainer_39ncm_146{margin-top:var(--spacing-4)}._card_39ncm_150{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius);border:none}._cardTitle_39ncm_157{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;margin:0 0 var(--spacing-3)}._card_39ncm_150 p{margin:0 0 var(--spacing-2);font-size:.9375rem;line-height:1.5}._card_39ncm_150 p:last-child{margin-bottom:0}._profileLink_39ncm_174{display:flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:var(--foreground);font-weight:500}._profileLink_39ncm_174:hover{color:var(--accent)}._avatar_39ncm_187{width:40px;height:40px;border-radius:50%;object-fit:cover}._imageHeaderSkeleton_39ncm_195{height:400px;width:100%;border-radius:0}._dateSkeleton_39ncm_196{width:5rem;height:5rem;border-radius:var(--radius)}._titleSkeleton_39ncm_197{height:2.5rem;width:70%;margin-bottom:var(--spacing-2)}._subtitleSkeleton_39ncm_198{height:1.25rem;width:50%}._descriptionSkeleton_39ncm_199{height:1rem;margin-bottom:var(--spacing-2)}._cardSkeleton_39ncm_200{height:150px;border-radius:var(--radius)}@media(max-width:768px){._mainContent_39ncm_50{padding:0 var(--spacing-4);margin-top:calc(-1 * var(--spacing-8))}._header_39ncm_56{flex-direction:column;align-items:flex-start}._detailsGrid_39ncm_114{grid-template-columns:1fr}._title_39ncm_96{font-size:2rem}}._pageContainer_15n9w_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:var(--spacing-8)}._card_15n9w_12{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow-lg)}._logoLink_15n9w_24{display:block;margin-bottom:var(--spacing-6);transition:opacity var(--animation-duration-fast) ease}._logoLink_15n9w_24:hover{opacity:.8}._logo_15n9w_24{height:12rem;width:auto;display:block}._title_15n9w_40{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0 0 var(--spacing-2);color:var(--foreground);text-align:center}._description_15n9w_49{font-size:1rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:320px}._form_15n9w_57{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_15n9w_64{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:none;color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;text-align:center}._successMessage_15n9w_74{background-color:color-mix(in srgb,var(--success) 15%,transparent);border:none;color:var(--success);padding:var(--spacing-4);border-radius:var(--radius);font-size:.9375rem;text-align:center;width:100%}._submitButton_15n9w_85{width:100%;margin-top:var(--spacing-4)}._loadingText_15n9w_90{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._backLink_15n9w_97{margin-top:var(--spacing-8);font-size:.875rem;color:var(--muted-foreground);text-align:center}._backLink_15n9w_97 a{color:var(--primary);font-weight:500;text-decoration:none;transition:color var(--animation-duration-fast) ease}._backLink_15n9w_97 a:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:640px){._pageContainer_15n9w_1{padding:var(--spacing-4)}._card_15n9w_12{padding:var(--spacing-8);max-width:100%}._logo_15n9w_24{height:10rem}._title_15n9w_40{font-size:1.5rem}._description_15n9w_49{font-size:.9375rem}._form_15n9w_57{gap:var(--spacing-3)}._submitButton_15n9w_85{margin-top:var(--spacing-2)}._errorMessage_15n9w_64,._successMessage_15n9w_74{font-size:.875rem;padding:var(--spacing-3)}._backLink_15n9w_97{font-size:.8125rem;margin-top:var(--spacing-6)}}._eventList_gi9hq_3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._eventListItem_gi9hq_12 a{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);text-decoration:none;color:var(--foreground);transition:background-color var(--animation-duration-fast) ease}._eventListItem_gi9hq_12 a:hover{background-color:var(--muted)}._eventDate_gi9hq_28{font-weight:700;font-family:var(--font-family-heading);color:var(--accent);flex-shrink:0}._eventTitle_gi9hq_35{font-weight:500;flex-grow:1}._eventDj_gi9hq_40{color:var(--muted-foreground);font-size:.875rem}._genresContainer_gi9hq_45{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._genreTag_gi9hq_51{background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;text-transform:capitalize}._container_1kiiu_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_1kiiu_10{text-align:left}._header_1kiiu_10 h1{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2)}._header_1kiiu_10 p{color:var(--muted-foreground);font-size:1rem}._filters_1kiiu_25{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._typeFilterTrigger_1kiiu_32{width:220px}._reportList_1kiiu_36{background-color:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow)}._reportHeader_1kiiu_43,._reportRow_1kiiu_44{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr 1fr 1fr 1fr 1fr;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);font-size:.875rem}._reportHeader_1kiiu_43{font-weight:600;color:var(--muted-foreground);border-bottom:none;background-color:color-mix(in srgb,var(--surface) 50%,var(--background))}._reportRow_1kiiu_44{border-bottom:none}._reportRow_1kiiu_44:last-child{border-bottom:none}._reporterInfo_1kiiu_68,._reportedUserInfo_1kiiu_69{display:flex;align-items:center;gap:var(--spacing-2)}._entityInfo_1kiiu_75{display:flex;flex-direction:column;gap:var(--spacing-1)}._entityType_1kiiu_81{font-weight:500}._entityInfo_1kiiu_75 a{color:var(--accent);text-decoration:none}._entityInfo_1kiiu_75 a:hover{text-decoration:underline}._actionsInfo_1kiiu_106{justify-self:end}@media(max-width:960px){._container_1kiiu_1{padding:var(--spacing-6) var(--spacing-4)}._filters_1kiiu_25{flex-direction:column;align-items:stretch}._typeFilterTrigger_1kiiu_32{width:100%}._reportHeader_1kiiu_43,._reportRow_1kiiu_44{grid-template-columns:1fr 1fr 1fr .8fr .8fr .8fr 1fr;gap:var(--spacing-2);padding:var(--spacing-3);font-size:.8125rem}._dialogContent_1kiiu_132{max-width:95vw}._detailsGrid_1kiiu_136,._actionsForm_1kiiu_140{grid-template-columns:1fr}}@media(max-width:640px){._container_1kiiu_1{padding:var(--spacing-4) var(--spacing-2);gap:var(--spacing-4)}._header_1kiiu_10 h1{font-size:1.5rem}._header_1kiiu_10 p{font-size:.875rem}._reportHeader_1kiiu_43{display:none}._reportRow_1kiiu_44{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-bottom:none}._reporterInfo_1kiiu_68,._reportedUserInfo_1kiiu_69,._entityInfo_1kiiu_75,._reasonInfo_1kiiu_94,._statusInfo_1kiiu_98,._dateInfo_1kiiu_102,._actionsInfo_1kiiu_106{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._actionsInfo_1kiiu_106{justify-self:stretch}._actionsInfo_1kiiu_106 button{width:100%}._pagination_1kiiu_192{flex-direction:column;gap:var(--spacing-2)}._pagination_1kiiu_192 button{width:100%}}._skeletonRow_1kiiu_202{height:60px;border-radius:0;border-bottom:none}._emptyState_1kiiu_208{padding:var(--spacing-12) var(--spacing-4);text-align:center;color:var(--muted-foreground)}._pagination_1kiiu_192{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}._dialogContent_1kiiu_132{width:48rem;max-width:90vw}._detailsGrid_1kiiu_136{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:none}._fullWidth_1kiiu_236{grid-column:1 / -1}._detailsGrid_1kiiu_136 p{background-color:var(--background);padding:var(--spacing-3);border-radius:var(--radius);white-space:pre-wrap;word-break:break-word}._actionsForm_1kiiu_140{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-top:var(--spacing-4)}._formGroup_1kiiu_255{display:flex;flex-direction:column;gap:var(--spacing-2)}._formGroup_1kiiu_255 label{font-size:.875rem;font-weight:500}._container_d9ezi_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8)}._pageTitle_d9ezi_7{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-8);text-align:center}._contentGrid_d9ezi_15{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:960px){._contentGrid_d9ezi_15{grid-template-columns:1fr 1fr}}._card_d9ezi_27{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-md)}._sectionTitle_d9ezi_35{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none}._form_d9ezi_43{display:flex;flex-direction:column;gap:var(--spacing-4)}._statsGrid_d9ezi_49{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._statCard_d9ezi_56{background-color:var(--background);padding:var(--spacing-4);border-radius:var(--radius);text-align:center;border:none}._statValue_d9ezi_64{display:block;font-size:2rem;font-weight:700;color:var(--primary)}._statLabel_d9ezi_71{font-size:.875rem;color:var(--muted-foreground)}._tableContainer_d9ezi_76{overflow-x:auto}._table_d9ezi_76{width:100%;border-collapse:collapse;font-size:.875rem}._table_d9ezi_76 th,._table_d9ezi_76 td{padding:var(--spacing-3);text-align:left;border-bottom:none}._table_d9ezi_76 th{font-weight:600;color:var(--muted-foreground)}._table_d9ezi_76 tbody tr:last-child td{border-bottom:none}._pagination_d9ezi_102{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-6)}._errorText_d9ezi_109{color:var(--error)}._statCardSkeleton_d9ezi_113{height:90px}._tableRowSkeleton_d9ezi_117{height:53px;margin-bottom:var(--spacing-1)}@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}}._container_1r5hm_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-8);font-family:var(--font-family-base)}._header_1r5hm_9{margin-bottom:var(--spacing-8)}._header_1r5hm_9 h1{font-size:2.25rem;font-weight:700;color:var(--foreground)}._statsGrid_1r5hm_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._statCard_1r5hm_26{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none}._statHeader_1r5hm_33{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._statIcon_1r5hm_40{width:1.5rem;height:1.5rem;color:var(--accent)}._statValue_1r5hm_46{font-size:2rem;font-weight:700;color:var(--foreground)}._statLabel_1r5hm_52{font-size:.9375rem;color:var(--muted-foreground);margin:0}._statSkeletonValue_1r5hm_58{height:2rem;width:50%;margin-bottom:var(--spacing-3)}._statSkeletonLabel_1r5hm_64{height:1rem;width:80%}._dashboardGrid_1r5hm_69{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-8);align-items:start}._mainColumn_1r5hm_76{display:flex;flex-direction:column;gap:var(--spacing-8)}._sidebarColumn_1r5hm_82{position:sticky;top:var(--spacing-8)}._card_1r5hm_87{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none;box-shadow:var(--shadow);width:100%}._cardHeader_1r5hm_96{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._cardTitle_1r5hm_103{font-size:1.25rem;font-weight:600;margin:0;color:var(--foreground)}._completenessPercentage_1r5hm_111{font-size:1.5rem;font-weight:600;color:var(--primary);margin:var(--spacing-4) 0 var(--spacing-2)}._progressBar_1r5hm_118{margin-bottom:var(--spacing-6)}._checklist_1r5hm_122{display:flex;flex-direction:column;gap:var(--spacing-3)}._checklistItem_1r5hm_128{display:flex;align-items:center;gap:var(--spacing-3);color:var(--muted-foreground);font-size:.9375rem}._checklistItem_1r5hm_128._checked_1r5hm_136{color:var(--foreground)}._checkIcon_1r5hm_140{width:1.25rem;height:1.25rem;flex-shrink:0}._checklistItem_1r5hm_128:not(._checked_1r5hm_136) ._checkIcon_1r5hm_140{color:var(--secondary)}._checklistItem_1r5hm_128._checked_1r5hm_136 ._checkIcon_1r5hm_140{color:var(--success)}._cardAction_1r5hm_154{margin-top:var(--spacing-6)}._tabs_1r5hm_159{display:flex;gap:var(--spacing-2);border-bottom:none;margin-bottom:var(--spacing-6)}._tab_1r5hm_159{padding:var(--spacing-3) var(--spacing-4);background-color:transparent;border:none;border-bottom:2px solid transparent;color:var(--muted-foreground);font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease;display:flex;align-items:center;gap:var(--spacing-2)}._tab_1r5hm_159:hover{color:var(--foreground)}._tab_1r5hm_159._activeTab_1r5hm_184{color:var(--primary);border-bottom-color:var(--primary)}._tabContent_1r5hm_189{min-height:200px}._bookingGrid_1r5hm_193{display:grid;gap:var(--spacing-4)}._emptyList_1r5hm_198{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) 0}._actionsGrid_1r5hm_205{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._errorState_1r5hm_211{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16);background-color:var(--surface);border-radius:var(--radius-lg);color:var(--muted-foreground)}._errorState_1r5hm_211 h2{color:var(--foreground);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2)}@media(max-width:992px){._dashboardGrid_1r5hm_69{grid-template-columns:1fr}._sidebarColumn_1r5hm_82{position:static}}@media(max-width:768px){._container_1r5hm_1{padding:var(--spacing-4)}._header_1r5hm_9 h1{font-size:1.75rem}._actionsGrid_1r5hm_205{grid-template-columns:1fr}}._pageContainer_eqbam_1{width:100%;max-width:1400px;margin:0 auto;padding:var(--spacing-8) var(--spacing-8) var(--spacing-16)}._onboardingContainer_eqbam_9{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 10rem);padding:var(--spacing-8)}._onboardingCard_eqbam_17{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12);border:none;box-shadow:var(--shadow-lg);max-width:600px;width:100%;text-align:center}._onboardingTitle_eqbam_28{font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._onboardingText_eqbam_35{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);line-height:1.6}._benefitsList_eqbam_42{list-style:none;padding:0;margin:0 0 var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4);text-align:left;max-width:350px;margin-left:auto;margin-right:auto}._benefitsList_eqbam_42 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem;color:var(--foreground)}._benefitsList_eqbam_42 li svg{color:var(--accent);flex-shrink:0}._onboardingButton_eqbam_68{width:100%;max-width:300px}._skeletonGrid_eqbam_74{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-8);align-items:start}._skeletonMain_eqbam_81{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:992px){._skeletonGrid_eqbam_74{grid-template-columns:1fr}}@media(max-width:768px){._pageContainer_eqbam_1{padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}._onboardingContainer_eqbam_9{padding:var(--spacing-4);min-height:calc(100vh - 8rem)}._onboardingCard_eqbam_17{padding:var(--spacing-8) var(--spacing-6)}._onboardingTitle_eqbam_28{font-size:1.75rem}._onboardingText_eqbam_35{font-size:1rem}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media(max-width:767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}._calendarContainer_mlpqb_1{font-family:var(--font-family-base);height:100%}._calendarContainer_mlpqb_1 .rbc-calendar{background-color:transparent;color:var(--foreground);border:none}._calendarContainer_mlpqb_1 .rbc-toolbar{border-bottom:none;padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-4)}._calendarContainer_mlpqb_1 .rbc-toolbar button{color:var(--foreground);background-color:var(--muted);border:none;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-4);transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._calendarContainer_mlpqb_1 .rbc-toolbar button:hover,._calendarContainer_mlpqb_1 .rbc-toolbar button:focus{background-color:color-mix(in srgb,var(--muted) 80%,white);border-color:var(--accent);outline:none;box-shadow:none}._calendarContainer_mlpqb_1 .rbc-btn-group>button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}._calendarContainer_mlpqb_1 .rbc-btn-group>button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}._calendarContainer_mlpqb_1 .rbc-toolbar button.rbc-active{background-color:var(--accent);color:var(--accent-foreground);border-color:var(--accent);box-shadow:none}._calendarContainer_mlpqb_1 .rbc-toolbar-label{font-size:1.5rem;font-weight:500;color:var(--primary)}._calendarContainer_mlpqb_1 .rbc-header{border:none;padding:var(--spacing-3) 0;text-align:center;font-weight:500;color:var(--secondary-foreground)}._calendarContainer_mlpqb_1 .rbc-month-view,._calendarContainer_mlpqb_1 .rbc-month-row{border:none}._calendarContainer_mlpqb_1 .rbc-day-bg{border-left:none}._calendarContainer_mlpqb_1 .rbc-month-row>.rbc-day-bg:first-child{border-left:none}._calendarContainer_mlpqb_1 .rbc-date-cell{padding:var(--spacing-1);color:var(--muted-foreground)}._calendarContainer_mlpqb_1 .rbc-date-cell.rbc-now{font-weight:700;color:var(--info)}._calendarContainer_mlpqb_1 .rbc-off-range-bg{background-color:color-mix(in srgb,var(--surface) 50%,black)}._calendarContainer_mlpqb_1 .rbc-event{background-color:var(--muted);border:none;color:var(--foreground);border-radius:var(--radius-sm);padding:var(--spacing-1);cursor:pointer;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._calendarContainer_mlpqb_1 .rbc-event:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._calendarContainer_mlpqb_1 .rbc-event-label{display:none}._calendarContainer_mlpqb_1 .rbc-event-content{font-size:.8rem}._statusPending_mlpqb_118{background-color:color-mix(in srgb,var(--warning) 20%,transparent);border-left:3px solid var(--warning)!important}._statusAccepted_mlpqb_122{background-color:color-mix(in srgb,var(--success) 20%,transparent);border-left:3px solid var(--success)!important}._statusRejected_mlpqb_126{background-color:color-mix(in srgb,var(--error) 20%,transparent);border-left:3px solid var(--error)!important}._statusCompleted_mlpqb_130{background-color:color-mix(in srgb,var(--info) 20%,transparent);border-left:3px solid var(--info)!important}._statusCancelled_mlpqb_134{background-color:color-mix(in srgb,var(--muted) 50%,transparent);border-left:3px solid var(--muted-foreground)!important;opacity:.7}._eventContent_mlpqb_141{display:flex;flex-direction:column;gap:2px;overflow:hidden;white-space:nowrap}._eventTitle_mlpqb_149{font-weight:500;text-overflow:ellipsis;overflow:hidden}._eventDetails_mlpqb_155{font-size:.75rem;color:var(--muted-foreground);display:flex;gap:var(--spacing-2);text-overflow:ellipsis;overflow:hidden}._eventTime_mlpqb_164,._eventVenue_mlpqb_165{text-overflow:ellipsis;overflow:hidden}@media(max-width:960px){._calendarContainer_mlpqb_1 .rbc-toolbar{flex-direction:column;gap:var(--spacing-3);align-items:stretch}._calendarContainer_mlpqb_1 .rbc-toolbar-label{font-size:1.25rem}._calendarContainer_mlpqb_1 .rbc-toolbar button{padding:var(--spacing-2) var(--spacing-3);min-height:44px}._calendarContainer_mlpqb_1 .rbc-header{padding:var(--spacing-2) 0;font-size:.875rem}._calendarContainer_mlpqb_1 .rbc-date-cell{padding:var(--spacing-1);font-size:.875rem}._eventContent_mlpqb_141,._eventTitle_mlpqb_149{font-size:.75rem}._eventDetails_mlpqb_155{font-size:.7rem}}@media(max-width:640px){._calendarContainer_mlpqb_1{font-size:.875rem}._calendarContainer_mlpqb_1 .rbc-toolbar{padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-3)}._calendarContainer_mlpqb_1 .rbc-toolbar-label{font-size:1.125rem;order:-1}._calendarContainer_mlpqb_1 .rbc-toolbar button{padding:var(--spacing-2);font-size:.8125rem;min-width:44px;min-height:44px}._calendarContainer_mlpqb_1 .rbc-header{padding:var(--spacing-1) 0;font-size:.75rem}._calendarContainer_mlpqb_1 .rbc-date-cell{padding:.25rem;font-size:.75rem}._calendarContainer_mlpqb_1 .rbc-event{padding:.25rem;font-size:.7rem}._eventContent_mlpqb_141{gap:1px}._eventTitle_mlpqb_149{font-size:.7rem}._eventDetails_mlpqb_155{display:none}._calendarContainer_mlpqb_1 .rbc-btn-group{display:flex;flex:1}._calendarContainer_mlpqb_1 .rbc-btn-group>button{flex:1}}._pageContainer_anxnx_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_anxnx_10{text-align:center}._title_anxnx_14{font-size:2.5rem;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading)}._calendarWrapper_anxnx_21{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);min-height:70vh}._centeredMessage_anxnx_29{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;text-align:center;color:var(--muted-foreground);font-size:1.125rem}._error_anxnx_40{color:var(--error)}._link_anxnx_44{margin-top:var(--spacing-4);color:var(--accent);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_anxnx_44:hover{color:var(--primary);text-decoration:underline}._skeletonContainer_anxnx_58{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonHeader_anxnx_64{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._skeletonControls_anxnx_71{display:flex;gap:var(--spacing-2)}@media(max-width:960px){._pageContainer_anxnx_1{padding:var(--spacing-6)}._calendarWrapper_anxnx_21{padding:var(--spacing-4)}}@media(max-width:640px){._pageContainer_anxnx_1{padding:var(--spacing-4)}._title_anxnx_14{font-size:1.75rem}._calendarWrapper_anxnx_21{padding:var(--spacing-3);min-height:60vh}._centeredMessage_anxnx_29{font-size:1rem;padding:var(--spacing-4)}._skeletonHeader_anxnx_64{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._skeletonControls_anxnx_71{flex-direction:column}}._container_ot3zm_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--spacing-8)}._card_ot3zm_9{background-color:var(--surface);padding:var(--spacing-12);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;max-width:500px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);border:none}._title_ot3zm_24{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0}._message_ot3zm_31{color:var(--muted-foreground);font-size:1rem;line-height:1.6;margin-bottom:var(--spacing-4)}._iconSuccess_ot3zm_38{color:var(--success)}._iconError_ot3zm_42{color:var(--error)}._container_hgmxz_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._adminNav_hgmxz_10{margin-bottom:var(--spacing-4)}._adminNav_hgmxz_10 a{text-decoration:none;color:inherit}._header_hgmxz_19{text-align:left}._headerContent_hgmxz_23{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}._header_hgmxz_19 h1{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2)}._header_hgmxz_19 p{color:var(--muted-foreground);font-size:1rem}@media(max-width:768px){._headerContent_hgmxz_23{flex-direction:column;align-items:stretch}}._verificationList_hgmxz_48{background-color:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow)}._listHeader_hgmxz_55,._verificationRow_hgmxz_56{display:grid;grid-template-columns:3fr 1.5fr 1fr 1.5fr 2fr;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);font-size:.875rem}._listHeader_hgmxz_55{font-weight:600;color:var(--muted-foreground);border-bottom:none;background-color:color-mix(in srgb,var(--surface) 50%,var(--background))}._verificationRow_hgmxz_56{border-bottom:none}._verificationRow_hgmxz_56:last-child{border-bottom:none}._userInfo_hgmxz_80{display:flex;align-items:center;gap:var(--spacing-3)}._userDetails_hgmxz_86{display:flex;flex-direction:column}._displayName_hgmxz_91{font-weight:500;color:var(--foreground)}._email_hgmxz_96{font-size:.8125rem;color:var(--muted-foreground)}._dataCell_hgmxz_101{color:var(--foreground)}._documentThumbnailButton_hgmxz_105{position:relative;width:80px;height:50px;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;border:none;padding:0;background-color:var(--muted)}._documentThumbnail_hgmxz_105{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-normal) ease}._thumbnailOverlay_hgmxz_124{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity var(--animation-duration-normal) ease}._documentThumbnailButton_hgmxz_105:hover ._thumbnailOverlay_hgmxz_124{opacity:1}._documentThumbnailButton_hgmxz_105:hover ._documentThumbnail_hgmxz_105{transform:scale(1.1)}._actions_hgmxz_144{display:flex;gap:var(--spacing-2);justify-self:end}._skeletonRow_hgmxz_150{height:82px;border-radius:0;border-bottom:none}._emptyState_hgmxz_156{padding:var(--spacing-12) var(--spacing-4);text-align:center;color:var(--muted-foreground)}._imageDialogContent_hgmxz_162{padding:0;max-width:90vw;width:auto;background:none;border:none;box-shadow:none}._fullSizeImage_hgmxz_171{max-width:100%;max-height:80vh;object-fit:contain;border-radius:var(--radius-md)}@media(max-width:1024px){._listHeader_hgmxz_55,._verificationRow_hgmxz_56{grid-template-columns:2.5fr 1.2fr 1fr 1.2fr 2fr}}@media(max-width:768px){._listHeader_hgmxz_55{display:none}._verificationRow_hgmxz_56{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-bottom:none}._verificationRow_hgmxz_56>div{display:flex;justify-content:space-between;align-items:center}._verificationRow_hgmxz_56>div:before{content:attr(data-label);font-weight:600;color:var(--muted-foreground)}._userInfo_hgmxz_80{justify-content:flex-start}._actions_hgmxz_144{justify-self:stretch;justify-content:flex-end}}._container_1rc5l_1{width:100%;background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:none}._title_1rc5l_9{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4);font-family:var(--font-family-heading)}._form_1rc5l_16{display:flex;flex-direction:column;gap:var(--spacing-4)}._starContainer_1rc5l_22{display:flex;gap:var(--spacing-2)}._starButton_1rc5l_27{background:none;border:none;padding:0;cursor:pointer;color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._starButton_1rc5l_27:hover{transform:scale(1.1)}._filledStar_1rc5l_40{color:var(--warning)}._emptyStar_1rc5l_44{color:var(--muted)}._submitButton_1rc5l_48{margin-top:var(--spacing-2);align-self:flex-start;min-height:44px}@media(max-width:640px){._container_1rc5l_1{padding:var(--spacing-4);border-radius:var(--radius)}._title_1rc5l_9{font-size:1.125rem}._form_1rc5l_16{gap:var(--spacing-3)}._starContainer_1rc5l_22{gap:var(--spacing-3);justify-content:flex-start}._starButton_1rc5l_27{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}._submitButton_1rc5l_48{width:100%;align-self:stretch}}@media(max-width:960px){._container_1rc5l_1{padding:var(--spacing-4)}._starContainer_1rc5l_22{gap:var(--spacing-2)}}._banner_1ns6w_1{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-6);padding:var(--spacing-6);border-radius:var(--radius-lg);background-color:var(--surface);border:1px solid var(--warning);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._banner_1ns6w_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,color-mix(in srgb,var(--warning) 15%,transparent) 0%,transparent 40%);opacity:.5;pointer-events:none}._iconWrapper_1ns6w_31{flex-shrink:0}._icon_1ns6w_31{width:2.5rem;height:2.5rem;color:var(--warning);animation:_pulse-glow_1ns6w_1 2.5s infinite ease-in-out}._content_1ns6w_42{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1ns6w_49{font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0}._description_1ns6w_56{font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.6}._actions_1ns6w_63{flex-shrink:0}._reviewButton_1ns6w_67{background-color:var(--warning);color:var(--warning-foreground);border-color:var(--warning);font-weight:700}._reviewButton_1ns6w_67:hover{background-color:color-mix(in srgb,var(--warning) 90%,black);border-color:color-mix(in srgb,var(--warning) 90%,black)}._reviewButton_1ns6w_67:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--warning)}@keyframes _pulse-glow_1ns6w_1{0%,to{transform:scale(1);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--warning) 50%,transparent))}50%{transform:scale(1.05);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--warning) 70%,transparent))}}@media(max-width:768px){._banner_1ns6w_1{flex-direction:column;align-items:flex-start;text-align:center;gap:var(--spacing-4);padding:var(--spacing-4)}._iconWrapper_1ns6w_31{align-self:center}._content_1ns6w_42{align-items:center}._actions_1ns6w_63,._reviewButton_1ns6w_67{width:100%}}._container_1hc5f_1{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);border:none;display:flex;flex-direction:column;gap:var(--spacing-6)}._header_1hc5f_12{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._title_1hc5f_20{font-size:1.5rem;font-weight:600;font-family:var(--font-family-heading);color:var(--foreground);margin:0}._signatureStatus_1hc5f_28{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius)}@media(min-width:768px){._signatureStatus_1hc5f_28{grid-template-columns:1fr 1fr}}@media(max-width:640px){._container_1hc5f_1{padding:var(--spacing-4)}._header_1hc5f_12{gap:var(--spacing-3)}._title_1hc5f_20{font-size:1.25rem}._signatureStatus_1hc5f_28{padding:var(--spacing-3);gap:var(--spacing-3)}._signer_1hc5f_61{gap:var(--spacing-2)}._signerName_1hc5f_65{font-size:.875rem}._signatureDate_1hc5f_69{font-size:.8125rem}._contractBox_1hc5f_73{padding:var(--spacing-3);font-size:.8125rem;max-height:300px}._dialogContent_1hc5f_79{width:95vw;max-height:90vh}._dialogContractBox_1hc5f_84{max-height:40vh;font-size:.8125rem}._agreement_1hc5f_89{flex-wrap:wrap}._agreementLabel_1hc5f_93{font-size:.8125rem}}._signer_1hc5f_61{display:flex;align-items:center;gap:var(--spacing-3)}._iconSigned_1hc5f_104{color:var(--success);width:1.5rem;height:1.5rem;flex-shrink:0}._iconPending_1hc5f_111{color:var(--muted-foreground);width:1.5rem;height:1.5rem;flex-shrink:0}._signerInfo_1hc5f_118{display:flex;flex-direction:column}._signerName_1hc5f_65{font-weight:500;color:var(--foreground)}._signatureDate_1hc5f_69{font-size:.875rem;color:var(--muted-foreground)}._contractBox_1hc5f_73{background-color:var(--background);border:none;border-radius:var(--radius);padding:var(--spacing-4);max-height:400px;overflow-y:auto;font-family:var(--font-family-monospace);font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}._contractBox_1hc5f_73 h2,._contractBox_1hc5f_73 h3{color:var(--foreground);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-1);border-bottom:none}._contractBox_1hc5f_73 strong{color:var(--accent);font-weight:600}._signButton_1hc5f_160{align-self:flex-start}._dialogContent_1hc5f_79{width:90vw;max-width:50rem}._dialogContractBox_1hc5f_84{background-color:var(--background);border:none;border-radius:var(--radius);padding:var(--spacing-4);max-height:50vh;overflow-y:auto;font-family:var(--font-family-monospace);font-size:.875rem;line-height:1.6;color:var(--muted-foreground);margin-top:var(--spacing-4)}._dialogContractBox_1hc5f_84 h2,._dialogContractBox_1hc5f_84 h3{color:var(--foreground);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-1);border-bottom:none}._dialogContractBox_1hc5f_84 strong{color:var(--accent);font-weight:600}._agreement_1hc5f_89{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4)}._agreementLabel_1hc5f_93{font-size:.875rem;color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none}._container_saw80_1{position:relative;padding-left:var(--spacing-12)}._container_saw80_1:before{content:"";position:absolute;left:calc(var(--spacing-6) - 1px);top:var(--spacing-4);bottom:var(--spacing-4);width:2px;background-color:var(--border)}._item_saw80_16{position:relative;display:flex;gap:var(--spacing-4);padding-bottom:var(--spacing-8)}._item_saw80_16:last-child{padding-bottom:0}._iconWrapper_saw80_27{position:absolute;left:calc(-1 * var(--spacing-6));top:0;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-full);background-color:var(--surface);border:none}._icon_saw80_27{color:var(--primary);display:flex;align-items:center;justify-content:center}._icon_saw80_27 svg{width:1.25rem;height:1.25rem}._content_saw80_54{padding-top:var(--spacing-1)}._title_saw80_58{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1) 0;color:var(--foreground)}._meta_saw80_65{font-size:.875rem;color:var(--muted-foreground);margin:0}._location_saw80_71{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;color:var(--accent);text-decoration:none;margin-top:var(--spacing-2);transition:color var(--animation-duration-fast) ease}._location_saw80_71:hover{color:var(--primary);text-decoration:underline}._notes_saw80_87{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0 0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--background);border-radius:var(--radius);border:none;white-space:pre-wrap}._skeletonIcon_saw80_99{width:100%;height:100%;border-radius:50%}._skeletonTitle_saw80_105{width:150px;height:20px;margin-bottom:var(--spacing-2)}._skeletonMeta_saw80_111{width:200px;height:16px}._form_6vjk0_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._formGroup_6vjk0_8{display:flex;flex-direction:column;gap:var(--spacing-2)}._formGroup_6vjk0_8 label{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._input_6vjk0_20,._textarea_6vjk0_21{width:100%;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border:none;border-radius:var(--radius);color:var(--foreground);font-family:var(--font-family-base);font-size:.9375rem;transition:border-color var(--animation-duration-fast) ease}._input_6vjk0_20:focus,._textarea_6vjk0_21:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._textarea_6vjk0_21{min-height:80px;resize:vertical}._error_6vjk0_45{font-size:.8125rem;color:var(--error);margin:0}._pageContainer_pqsfj_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._pageHeader_pqsfj_8{text-align:center;margin-bottom:var(--spacing-6)}._disclaimer_pqsfj_13{margin-bottom:var(--spacing-8)}._pageTitle_pqsfj_17{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin:0 0 var(--spacing-2);color:var(--foreground);letter-spacing:.01px}._statusBadge_pqsfj_26{font-size:1rem;padding:var(--spacing-2) var(--spacing-4)}._contentGrid_pqsfj_31{display:grid;grid-template-columns:1fr 320px;gap:var(--spacing-8);align-items:start}._mainContent_pqsfj_38{display:flex;flex-direction:column;gap:var(--spacing-8)}._sidebar_pqsfj_44{position:sticky;top:calc(4.5rem + var(--spacing-8));display:flex;flex-direction:column;gap:var(--spacing-8)}._detailsCard_pqsfj_52,._actionsCard_pqsfj_52{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);border:none}._cardTitle_pqsfj_59{font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:none;letter-spacing:.01px}._detailGrid_pqsfj_68{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}._detailItem_pqsfj_74{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius);border-left:none}._detailLabel_pqsfj_84{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground)}._detailValue_pqsfj_92{font-size:1.0625rem;font-weight:600;color:var(--foreground);line-height:1.4}._additionalDetails_pqsfj_99{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:none}._detailsSubtitle_pqsfj_105{font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-3)}._additionalDetails_pqsfj_99 p{color:var(--muted-foreground);line-height:1.6;margin:0}._contactNote_pqsfj_117{margin:var(--spacing-4) 0 0 0;padding-top:var(--spacing-4);border-top:none;font-size:.875rem;color:var(--muted-foreground);font-style:italic;text-align:center}._actionForm_pqsfj_127{display:flex;flex-direction:column;gap:var(--spacing-4)}._actionButtons_pqsfj_133{display:flex;gap:var(--spacing-4);margin-top:var(--spacing-2)}._clientActions_pqsfj_139{text-align:center}._clientActions_pqsfj_139 p{color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._responseMessage_pqsfj_148{line-height:1.6;color:var(--foreground);white-space:pre-wrap;background-color:var(--background);padding:var(--spacing-4);border-radius:var(--radius)}._participant_pqsfj_157{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:none}._participant_pqsfj_157:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}._participantRole_pqsfj_168{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-2)}._participantInfo_pqsfj_177{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-3);padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius)}._participantLabel_pqsfj_187{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground)}._participantName_pqsfj_195{font-size:1rem;font-weight:600;color:var(--foreground)}._reputationBadge_pqsfj_201{margin:var(--spacing-3) 0}._verificationStatus_pqsfj_205{margin-top:var(--spacing-3)}._checkInDescription_pqsfj_209{color:var(--muted-foreground);margin:0 0 var(--spacing-4);font-size:.9375rem}._checkInButtons_pqsfj_215{display:flex;flex-direction:column;gap:var(--spacing-3)}._paymentHeader_pqsfj_221{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-6)}._paymentHeader_pqsfj_221 ._cardTitle_pqsfj_59{margin:0;padding:0;border:none}._paymentsList_pqsfj_234{display:flex;flex-direction:column;gap:var(--spacing-4)}._paymentItem_pqsfj_240{padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius);border:none}._paymentType_pqsfj_247{margin-bottom:var(--spacing-2)}._paymentBadge_pqsfj_251{text-transform:capitalize;font-size:.8125rem}._paymentDetails_pqsfj_256{display:flex;flex-direction:column;gap:var(--spacing-1)}._paymentAmount_pqsfj_262{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._paymentMethod_pqsfj_269{font-size:.875rem;color:var(--muted-foreground);text-transform:capitalize;margin:0}._paymentDate_pqsfj_276{font-size:.8125rem;color:var(--muted-foreground);margin:0}._paymentNotes_pqsfj_282{font-size:.875rem;color:var(--foreground);margin:var(--spacing-2) 0 0 0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius-sm);white-space:pre-wrap}._noPayments_pqsfj_292{color:var(--muted-foreground);font-size:.9375rem;text-align:center;padding:var(--spacing-6) 0;margin:0}._stateContainer_pqsfj_300{padding:var(--spacing-16) var(--spacing-8);text-align:center}._errorText_pqsfj_305{color:var(--error)}._emptyTitle_pqsfj_309{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2)}._emptyText_pqsfj_315{color:var(--muted-foreground)}@media(max-width:960px){._contentGrid_pqsfj_31{grid-template-columns:1fr}._sidebar_pqsfj_44{position:static}._detailGrid_pqsfj_68{grid-template-columns:1fr}}._reviewPromptBanner_pqsfj_333{margin-bottom:var(--spacing-8)}._reviewLoading_pqsfj_337{display:flex;flex-direction:column;gap:var(--spacing-4)}._existingReview_pqsfj_343{width:100%}._reviewContent_pqsfj_347{display:flex;flex-direction:column;gap:var(--spacing-3)}._reviewRating_pqsfj_353{font-size:1.5rem;line-height:1;color:var(--warning)}._reviewComment_pqsfj_359{color:var(--foreground);line-height:1.6;margin:0;white-space:pre-wrap}._reviewDate_pqsfj_366{font-size:.875rem;color:var(--muted-foreground);margin:0}@media(max-width:640px){._reviewPromptBanner_pqsfj_333{margin-bottom:var(--spacing-6)}._pageContainer_pqsfj_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_pqsfj_17{font-size:1.75rem}._pageHeader_pqsfj_8{flex-direction:column;align-items:center;gap:var(--spacing-3)}._statusBadge_pqsfj_26{font-size:.875rem;padding:var(--spacing-1) var(--spacing-3)}._contentGrid_pqsfj_31{gap:var(--spacing-6)}._detailsCard_pqsfj_52,._actionsCard_pqsfj_52{padding:var(--spacing-4)}._cardTitle_pqsfj_59{font-size:1.25rem}._detailGrid_pqsfj_68{grid-template-columns:1fr;gap:var(--spacing-4)}._actionButtons_pqsfj_133{flex-direction:column}._actionButtons_pqsfj_133 button{width:100%}._paymentHeader_pqsfj_221{flex-direction:column;gap:var(--spacing-3)}._paymentHeader_pqsfj_221 button{width:100%}}._container_9uanj_1{max-width:1000px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);font-family:var(--font-family-base)}._breadcrumbs_9uanj_8{margin-bottom:var(--spacing-6)}._header_9uanj_12{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:none}._headerContent_9uanj_21{flex:1}._categoryTitle_9uanj_25{font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._categoryDescription_9uanj_32{font-size:1.125rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;line-height:1.6}._headerActions_9uanj_39{display:flex;gap:var(--spacing-4);align-items:center;flex-wrap:wrap}@media(max-width:640px){._header_9uanj_12{flex-direction:column;align-items:stretch}._headerActions_9uanj_39{flex-direction:column;width:100%}._headerActions_9uanj_39 button{width:100%}}._topicsList_9uanj_62{display:flex;flex-direction:column;gap:var(--spacing-1)}._pagination_9uanj_68{display:flex;justify-content:center;margin-top:var(--spacing-8)}._skeletonCard_9uanj_74{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius);display:flex;gap:var(--spacing-4);align-items:center}._skeletonAvatar_9uanj_83{flex-shrink:0}._skeletonDetails_9uanj_87{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._errorState_9uanj_94,._emptyState_9uanj_95{text-align:center;padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);box-shadow:var(--shadow-neomorph-sm)}._emptyState_9uanj_95 p{margin-bottom:var(--spacing-4)}._errorState_9uanj_94 em{font-style:normal;color:var(--error)}._dialogForm_9uanj_113{display:flex;flex-direction:column;gap:var(--spacing-4);margin:var(--spacing-4) 0}._formField_9uanj_120{display:flex;flex-direction:column;gap:var(--spacing-2)}._formLabel_9uanj_126{font-size:.9375rem;font-weight:500;color:var(--foreground)}._pageContainer_1x3dt_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_1x3dt_9{margin-bottom:var(--spacing-8)}._hero_1x3dt_13{text-align:center;padding-bottom:var(--spacing-8);border-bottom:none;margin-bottom:var(--spacing-12)}._title_1x3dt_20{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-2)}._subtitle_1x3dt_29{font-size:1.125rem;color:var(--muted-foreground);font-weight:300}._toc_1x3dt_35{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);margin-bottom:var(--spacing-12)}._tocTitle_1x3dt_42{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-4);text-align:center;color:var(--surface-foreground)}._tocList_1x3dt_51{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}._tocList_1x3dt_51 li a{display:block;padding:var(--spacing-3);text-decoration:none;color:var(--muted-foreground);background-color:var(--background);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;text-align:center;font-weight:500}._tocList_1x3dt_51 li a:hover{background-color:var(--muted);color:var(--foreground)}._content_1x3dt_77 section{margin-bottom:var(--spacing-12)}._content_1x3dt_77 section:last-child{margin-bottom:0}._content_1x3dt_77 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;letter-spacing:.01px;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none;color:var(--foreground)}._content_1x3dt_77 p,._content_1x3dt_77 li{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._content_1x3dt_77 ul{list-style-type:disc;padding-left:var(--spacing-6)}._content_1x3dt_77 li:last-child{margin-bottom:0}._content_1x3dt_77 a{color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._content_1x3dt_77 a:hover{color:var(--foreground);text-decoration:underline}@media(max-width:960px){._pageContainer_1x3dt_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_1x3dt_1{padding:var(--spacing-6) var(--spacing-4)}._title_1x3dt_20{font-size:2.25rem}._subtitle_1x3dt_29{font-size:1rem}._tocList_1x3dt_51{grid-template-columns:1fr}._content_1x3dt_77 h2{font-size:1.5rem}._content_1x3dt_77 p,._content_1x3dt_77 li{font-size:1rem}}._pageContainer_18vn5_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumbs_18vn5_9{margin-bottom:var(--spacing-8)}._hero_18vn5_13{text-align:center;padding-bottom:var(--spacing-8);border-bottom:none;margin-bottom:var(--spacing-12)}._title_18vn5_20{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;letter-spacing:.01px;line-height:1.2;margin:0 0 var(--spacing-2)}._lastUpdated_18vn5_29{font-size:1rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._toc_18vn5_35{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);margin-bottom:var(--spacing-12)}._tocTitle_18vn5_42{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-4);text-align:center;color:var(--surface-foreground)}._tocList_18vn5_51{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}._tocList_18vn5_51 li a{display:block;padding:var(--spacing-3);text-decoration:none;color:var(--muted-foreground);background-color:var(--background);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;text-align:center;font-weight:500}._tocList_18vn5_51 li a:hover{background-color:var(--muted);color:var(--foreground)}._content_18vn5_77 section{margin-bottom:var(--spacing-12)}._content_18vn5_77 section:last-child{margin-bottom:0}._content_18vn5_77 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;letter-spacing:.01px;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:none;color:var(--foreground)}._content_18vn5_77 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;letter-spacing:.01px;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._content_18vn5_77 p,._content_18vn5_77 li{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._content_18vn5_77 ul{list-style-type:disc;padding-left:var(--spacing-6)}._content_18vn5_77 li:last-child{margin-bottom:0}._content_18vn5_77 a{color:var(--accent);text-decoration:none;transition:color var(--animation-duration-fast) ease}._content_18vn5_77 a:hover{color:var(--foreground);text-decoration:underline}@media(max-width:960px){._pageContainer_18vn5_1{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:640px){._pageContainer_18vn5_1{padding:var(--spacing-6) var(--spacing-4)}._title_18vn5_20{font-size:2.25rem}._tocList_18vn5_51{grid-template-columns:1fr}._content_18vn5_77 h2{font-size:1.5rem}._content_18vn5_77 h3{font-size:1.125rem}._content_18vn5_77 p,._content_18vn5_77 li{font-size:1rem}}._container_gxhnc_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._card_gxhnc_9{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:none;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_gxhnc_20{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._headerIcon_gxhnc_28{color:var(--accent)}._title_gxhnc_32{font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._description_gxhnc_39{font-size:1rem;color:var(--muted-foreground);max-width:600px;margin:0;line-height:1.6}._actionSection_gxhnc_47{display:flex;justify-content:center;padding-bottom:var(--spacing-6);border-bottom:none}._spinner_gxhnc_54{animation:_spin_gxhnc_54 1s linear infinite}@keyframes _spin_gxhnc_54{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorBox_gxhnc_67{background-color:color-mix(in srgb,var(--error),transparent 85%);border:1px solid var(--error);color:var(--error-foreground);padding:var(--spacing-4);border-radius:var(--radius);display:flex;align-items:center;gap:var(--spacing-3)}._errorIcon_gxhnc_78{color:var(--error);flex-shrink:0}._resultsSection_gxhnc_83{display:flex;flex-direction:column;gap:var(--spacing-8)}._resultsTitle_gxhnc_89{text-align:center;font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0}._summaryGrid_gxhnc_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-6)}._summaryCard_gxhnc_103{background-color:var(--background);padding:var(--spacing-6);border-radius:var(--radius-md);border:none;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._summaryLabel_gxhnc_114{font-size:.875rem;color:var(--muted-foreground);text-transform:uppercase;font-weight:500}._summaryValue_gxhnc_121{font-size:2rem;font-weight:700;color:var(--foreground)}._summaryValue_gxhnc_121._success_gxhnc_127{color:var(--success)}._summaryValue_gxhnc_121._failure_gxhnc_131{color:var(--error)}._tableContainer_gxhnc_135{width:100%;overflow-x:auto}._tableTitle_gxhnc_140{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4)}._resultsTable_gxhnc_146{width:100%;border-collapse:collapse;font-size:.9375rem}._resultsTable_gxhnc_146 th,._resultsTable_gxhnc_146 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:none}._resultsTable_gxhnc_146 th{color:var(--muted-foreground);font-weight:500;text-transform:uppercase;font-size:.8125rem}._resultsTable_gxhnc_146 tbody tr:last-child td{border-bottom:none}._urlCell_gxhnc_170 a{color:var(--info);text-decoration:none;word-break:break-all}._urlCell_gxhnc_170 a:hover{text-decoration:underline}._errorCell_gxhnc_180{color:var(--error);max-width:300px;white-space:normal}._successIcon_gxhnc_186{color:var(--success)}._failureIcon_gxhnc_190{color:var(--error)}._badge_1vtck_1{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);border:none;transition:all var(--animation-duration-normal) ease;width:100%;text-align:left}@media(max-width:640px){._badge_1vtck_1{gap:var(--spacing-3);padding:var(--spacing-3)}}._iconWrapper_1vtck_21{position:relative;font-size:2.5rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:640px){._iconWrapper_1vtck_21{font-size:2rem;width:40px;height:40px}}._icon_1vtck_21{transition:filter var(--animation-duration-normal) ease}._lockOverlay_1vtck_44{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--background) 80%,transparent);border-radius:var(--radius);color:var(--muted-foreground)}._lockOverlay_1vtck_44 svg{width:24px;height:24px}@media(max-width:640px){._lockOverlay_1vtck_44 svg{width:20px;height:20px}}._details_1vtck_70{flex-grow:1}._name_1vtck_74{font-size:1rem;font-weight:500;margin:0 0 var(--spacing-1) 0;color:var(--foreground);transition:color var(--animation-duration-normal) ease}@media(max-width:640px){._name_1vtck_74{font-size:.9375rem;margin-bottom:.125rem}}._description_1vtck_89{font-size:.875rem;color:var(--muted-foreground);margin:0;transition:color var(--animation-duration-normal) ease}@media(max-width:640px){._description_1vtck_89{font-size:.8125rem}}._points_1vtck_102{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;font-weight:700;color:var(--accent);background-color:var(--muted);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);transition:all var(--animation-duration-normal) ease}@media(max-width:640px){._points_1vtck_102{gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);font-size:.875rem}}._pointsIcon_1vtck_123{color:var(--warning);width:16px;height:16px}@media(max-width:640px){._pointsIcon_1vtck_123{width:14px;height:14px}}._unlocked_1vtck_137{border-color:var(--accent);box-shadow:0 0 15px -5px color-mix(in srgb,var(--accent) 20%,transparent)}._unlocked_1vtck_137 ._name_1vtck_74{color:var(--primary)}._unlocked_1vtck_137 ._description_1vtck_89{color:var(--accent)}._locked_1vtck_151{opacity:.6}._locked_1vtck_151 ._icon_1vtck_21{filter:grayscale(100%)}._tooltipTitle_1vtck_160{font-weight:700;margin-bottom:var(--spacing-2)}._tooltipDescription_1vtck_164{color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._tooltipPoints_1vtck_168{font-weight:500;color:var(--accent)}._tooltipUnlocked_1vtck_172{font-size:.875rem;color:var(--success);margin-top:var(--spacing-2)}._tooltipLocked_1vtck_177{font-size:.875rem;color:var(--error);margin-top:var(--spacing-2)}._container_1e0aj_1{display:flex;flex-direction:column;gap:var(--spacing-12)}._categorySection_1e0aj_7{display:flex;flex-direction:column;gap:var(--spacing-6)}._categoryTitle_1e0aj_13{font-size:1.5rem;font-weight:700;color:var(--primary);padding-bottom:var(--spacing-3);border-bottom:none;margin:0}._grid_1e0aj_22{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._grid_1e0aj_22{grid-template-columns:repeat(2,1fr)}._categoryTitle_1e0aj_13{font-size:1.25rem}._skeletonBadge_1e0aj_37{padding:var(--spacing-3)}}@media(min-width:768px){._categoryTitle_1e0aj_13{font-size:1.5rem}._skeletonBadge_1e0aj_37{padding:var(--spacing-4)}}@media(max-width:640px){._container_1e0aj_1{gap:var(--spacing-8)}._categorySection_1e0aj_7{gap:var(--spacing-4)}._categoryTitle_1e0aj_13{font-size:1.125rem;padding-bottom:var(--spacing-2)}._grid_1e0aj_22{gap:var(--spacing-3)}._skeletonBadge_1e0aj_37{padding:var(--spacing-3);gap:var(--spacing-3)}._skeletonTitle_1e0aj_75{width:150px;height:1.5rem}}._error_1e0aj_81{padding:var(--spacing-8);text-align:center;background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground)}._skeletonTitle_1e0aj_75{width:200px;height:2rem;margin-bottom:var(--spacing-2)}._skeletonBadge_1e0aj_37{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);border:none}._skeletonIcon_1e0aj_106{width:48px;height:48px;border-radius:var(--radius);flex-shrink:0}._skeletonDetails_1e0aj_113{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonName_1e0aj_120{width:60%;height:1rem}._skeletonDescription_1e0aj_125{width:90%;height:.875rem}._skeletonPoints_1e0aj_130{width:60px;height:2rem;border-radius:var(--radius-full)}._dashboard_j6ruw_1{display:flex;flex-direction:column;gap:var(--spacing-8)}._badges_j6ruw_7{margin-bottom:0}._badgesSkeletonSection_j6ruw_11{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center;justify-content:center;padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._grid_j6ruw_23{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:1024px){._grid_j6ruw_23{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._dashboard_j6ruw_1{gap:var(--spacing-6)}._badgesSkeletonSection_j6ruw_11{gap:var(--spacing-3);padding:var(--spacing-4)}._card_j6ruw_45{padding:var(--spacing-4)}._cardTitle_j6ruw_49{font-size:1.25rem;margin-bottom:var(--spacing-4)}._levelCard_j6ruw_54{gap:var(--spacing-6)}._levelHeader_j6ruw_58{gap:var(--spacing-4)}._levelIcon_j6ruw_62{font-size:3rem}._levelName_j6ruw_66{font-size:1.5rem}._progressInfo_j6ruw_70{font-size:.8125rem;flex-direction:column;gap:var(--spacing-1)}._activityList_j6ruw_76,._activityItem_j6ruw_80{gap:var(--spacing-3)}._activityIcon_j6ruw_84{width:28px;height:28px}._activityDescription_j6ruw_89{font-size:.875rem}._activityTime_j6ruw_93{font-size:.8125rem}._activityPoints_j6ruw_97{font-size:.8125rem;padding:var(--spacing-1) var(--spacing-2)}}._card_j6ruw_45{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:none;box-shadow:var(--shadow-md)}._cardTitle_j6ruw_49{font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-6) 0;color:var(--primary)}._levelCard_j6ruw_54{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-8)}._levelHeader_j6ruw_58{display:flex;align-items:center;gap:var(--spacing-6)}._levelIcon_j6ruw_62{font-size:4rem;line-height:1}._levelTitle_j6ruw_137{font-size:1rem;color:var(--muted-foreground);margin:0}._levelName_j6ruw_66{font-size:2rem;font-weight:700;color:var(--primary);margin:0}._progressSection_j6ruw_150{display:flex;flex-direction:column;gap:var(--spacing-2)}._progressInfo_j6ruw_70{display:flex;justify-content:space-between;font-size:.875rem;color:var(--muted-foreground)}._progressBar_j6ruw_163{height:.75rem}._levelMarkers_j6ruw_167{display:flex;justify-content:space-between;font-size:.75rem;font-weight:500;color:var(--secondary-foreground)}._maxLevelText_j6ruw_175{text-align:center;font-weight:500;color:var(--success);margin-top:var(--spacing-2)}._activityCard_j6ruw_183{display:flex;flex-direction:column}._activityList_j6ruw_76{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4);flex-grow:1}._activityItem_j6ruw_80{display:flex;align-items:center;gap:var(--spacing-4)}._activityIcon_j6ruw_84{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--muted);display:flex;align-items:center;justify-content:center;color:var(--accent)}._activityDetails_j6ruw_216{flex-grow:1}._activityDescription_j6ruw_89{margin:0;font-weight:500;color:var(--foreground)}._activityTime_j6ruw_93{margin:0;font-size:.875rem;color:var(--muted-foreground);display:flex;align-items:center;gap:var(--spacing-1)}._activityPoints_j6ruw_97{font-weight:700;color:var(--success);background-color:color-mix(in srgb,var(--success) 15%,transparent);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem}._noActivity_j6ruw_244{color:var(--muted-foreground);text-align:center;margin:auto 0}._achievementsCard_j6ruw_251{grid-column:1 / -1}._error_j6ruw_255{padding:var(--spacing-8);text-align:center;background-color:var(--surface);border-radius:var(--radius-md);color:var(--error)}._skeletonLevelIcon_j6ruw_264{width:4rem;height:4rem;border-radius:var(--radius)}._skeletonActivityIcon_j6ruw_269{width:32px;height:32px;border-radius:var(--radius-full)}._container_17gay_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_17gay_7{margin-bottom:var(--spacing-8)}._title_17gay_11{font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2) 0;color:var(--primary)}._description_17gay_18{font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:600px}._dashboardContainer_17gay_25{margin-top:var(--spacing-6)}@media(max-width:960px){._container_17gay_1{padding:var(--spacing-6) var(--spacing-4)}._title_17gay_11{font-size:2.25rem}}@media(max-width:640px){._container_17gay_1{padding:var(--spacing-4) var(--spacing-3)}._title_17gay_11{font-size:1.75rem}._description_17gay_18{font-size:1rem}._header_17gay_7{margin-bottom:var(--spacing-6)}._dashboardContainer_17gay_25{margin-top:var(--spacing-4)}}._container_12c7q_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--spacing-8);width:100%}._card_12c7q_10{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-12) var(--spacing-8);width:100%;max-width:500px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow-lg)}._icon_12c7q_24{width:3rem;height:3rem;margin-bottom:var(--spacing-2)}._successIcon_12c7q_30{color:var(--success)}._errorIcon_12c7q_34{color:var(--error)}._title_12c7q_38{font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0}._message_12c7q_45{font-size:1rem;color:var(--muted-foreground);max-width:90%;line-height:1.6;margin:0}._errorMessage_12c7q_53{font-size:.875rem;color:var(--error);background-color:color-mix(in srgb,var(--error) 15%,transparent);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);margin-top:var(--spacing-2);font-family:var(--font-family-monospace)}._button_12c7q_63{margin-top:var(--spacing-6)}._resubscribeSection_12c7q_67{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:none;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._resubscribeSection_12c7q_67 p{font-size:.9375rem;color:var(--muted-foreground);margin:0}._container_1il22_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);font-family:var(--font-family-base)}._card_1il22_9{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:none;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_1il22_20{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._headerIcon_1il22_28{color:var(--accent)}._title_1il22_32{font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._description_1il22_39{font-size:1rem;color:var(--muted-foreground);max-width:600px;margin:0;line-height:1.6}._actionSection_1il22_47{display:flex;justify-content:center;padding-bottom:var(--spacing-6);border-bottom:none}._spinner_1il22_54{animation:_spin_1il22_54 1s linear infinite}@keyframes _spin_1il22_54{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorBox_1il22_67{background-color:color-mix(in srgb,var(--error),transparent 85%);border:1px solid var(--error);color:var(--error-foreground);padding:var(--spacing-4);border-radius:var(--radius);display:flex;align-items:center;gap:var(--spacing-3)}._errorIcon_1il22_78{color:var(--error);flex-shrink:0}._resultsSection_1il22_83{display:flex;flex-direction:column;gap:var(--spacing-8)}._resultsTitle_1il22_89{text-align:center;font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0}._summaryGrid_1il22_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-6)}._summaryCard_1il22_103{background-color:var(--background);padding:var(--spacing-6);border-radius:var(--radius-md);border:none;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._summaryLabel_1il22_114{font-size:.875rem;color:var(--muted-foreground);text-transform:uppercase;font-weight:500}._summaryValue_1il22_121{font-size:2rem;font-weight:700;color:var(--foreground)}._summaryValue_1il22_121._success_1il22_127{color:var(--success)}._summaryValue_1il22_121._failure_1il22_131{color:var(--error)}._tableContainer_1il22_135{width:100%;overflow-x:auto}._tableTitle_1il22_140{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4)}._resultsTable_1il22_146{width:100%;border-collapse:collapse;font-size:.9375rem}._resultsTable_1il22_146 th,._resultsTable_1il22_146 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:none}._resultsTable_1il22_146 th{color:var(--muted-foreground);font-weight:500;text-transform:uppercase;font-size:.8125rem}._resultsTable_1il22_146 tbody tr:last-child td{border-bottom:none}._errorCell_1il22_170{color:var(--error);max-width:300px;white-space:normal}._failureIcon_1il22_176{color:var(--error)}._post_ohxa2_1{position:relative;background-color:var(--surface);border-radius:var(--radius-md);border:none;margin-bottom:var(--spacing-4);box-shadow:8px 8px 16px #0000004d,-8px -8px 16px #ffffff0d}._postInner_ohxa2_12{display:flex;gap:var(--spacing-6);padding:var(--spacing-6);box-shadow:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff0d;border-radius:var(--radius-md)}._nestedIndicator_ohxa2_22{position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,var(--primary),color-mix(in srgb,var(--primary),transparent 50%));border-radius:var(--radius-md) 0 0 var(--radius-md)}._authorInfo_ohxa2_36{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);width:120px;flex-shrink:0;text-align:center}._authorName_ohxa2_46{font-weight:600;color:var(--foreground);word-break:break-word}._postContent_ohxa2_52{flex-grow:1;min-width:0}._postHeader_ohxa2_57{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-4);border-bottom:none;font-size:.875rem;color:var(--muted-foreground)}._postMeta_ohxa2_68{display:flex;align-items:center;gap:var(--spacing-4)}._likeButton_ohxa2_74{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background-color:transparent;border:none;border-radius:var(--radius);color:var(--muted-foreground);font-size:.875rem;cursor:pointer;transition:all var(--animation-duration-fast) ease}._likeButton_ohxa2_74:hover:not(:disabled){background-color:var(--muted);border-color:var(--primary);color:var(--primary)}._likeButton_ohxa2_74:disabled{opacity:.5;cursor:not-allowed}._likeButton_ohxa2_74._liked_ohxa2_99{background-color:color-mix(in srgb,var(--primary),transparent 90%);border-color:var(--primary);color:var(--primary)}._likeButton_ohxa2_74._liked_ohxa2_99 svg{fill:var(--primary)}._likeButton_ohxa2_74:focus-visible{outline:none}._actionButtons_ohxa2_113{display:flex;gap:var(--spacing-1)}._contentBody_ohxa2_118{line-height:1.6;color:var(--foreground)}._contentBody_ohxa2_118 p{margin:0 0 var(--spacing-4) 0;white-space:pre-wrap;word-break:break-word}._editMode_ohxa2_129,._replyMode_ohxa2_130{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._replyingTo_ohxa2_140{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._editActions_ohxa2_146,._replyActions_ohxa2_147{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._childPosts_ohxa2_153{display:flex;flex-direction:column}@media(max-width:640px){._post_ohxa2_1{margin-left:0!important;margin-bottom:var(--spacing-3)}._postInner_ohxa2_12{flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}._nestedIndicator_ohxa2_22{width:2px}._authorInfo_ohxa2_36{flex-direction:row;width:100%;justify-content:flex-start;gap:var(--spacing-3);border-bottom:none;padding-bottom:var(--spacing-3)}._authorName_ohxa2_46{font-size:.875rem}._postHeader_ohxa2_57{flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-3)}._postMeta_ohxa2_68{width:100%;flex-wrap:wrap;gap:var(--spacing-2);font-size:.8125rem}._likeButton_ohxa2_74{min-height:2.75rem;padding:var(--spacing-2) var(--spacing-3)}._actionButtons_ohxa2_113{width:100%;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-2)}._actionButtons_ohxa2_113 button{min-width:2.75rem;min-height:2.75rem}._contentBody_ohxa2_118{font-size:.9375rem}._editMode_ohxa2_129,._replyMode_ohxa2_130{padding:var(--spacing-3);gap:var(--spacing-2)}._editActions_ohxa2_146,._replyActions_ohxa2_147{flex-direction:column-reverse;gap:var(--spacing-2)}._editActions_ohxa2_146 button,._replyActions_ohxa2_147 button{width:100%;min-height:2.75rem}._replyingTo_ohxa2_140{font-size:.8125rem}}@media(min-width:641px)and (max-width:960px){._postInner_ohxa2_12{padding:var(--spacing-5)}._likeButton_ohxa2_74,._actionButtons_ohxa2_113 button{min-height:2.75rem}}._container_16cpx_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);font-family:var(--font-family-base)}._breadcrumbs_16cpx_8{margin-bottom:var(--spacing-6)}._header_16cpx_12{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-4);border-bottom:none;text-align:center}._topicHeader_16cpx_19{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center}._title_16cpx_26{font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._meta_16cpx_34{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._shareSection_16cpx_41{display:flex;justify-content:center;border-bottom:none;margin-top:calc(-1 * var(--spacing-4));margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-4)}._meta_16cpx_34 ._badge_16cpx_50{gap:var(--spacing-2)}._postsList_16cpx_54{display:flex;flex-direction:column;gap:var(--spacing-8)}._pagination_16cpx_60{display:flex;justify-content:center;margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}._internalLinks_16cpx_67{margin:var(--spacing-12) 0}._replySection_16cpx_71{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:none}._replyTitle_16cpx_77{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-4)}._replyForm_16cpx_83{display:flex;flex-direction:column;gap:var(--spacing-4)}._replyActions_16cpx_89{display:flex;justify-content:flex-end}._lockedMessage_16cpx_94{text-align:center;padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);font-weight:500}._errorState_16cpx_103,._emptyState_16cpx_104{text-align:center;padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground)}._emptyState_16cpx_104 p{margin-bottom:var(--spacing-4)}._errorState_16cpx_103 em{font-style:normal;color:var(--error)}@media(max-width:640px){._container_16cpx_1{padding:var(--spacing-6) var(--spacing-4)}._title_16cpx_26{font-size:1.75rem}._meta_16cpx_34{justify-content:center}._replySection_16cpx_71{padding-top:var(--spacing-6);margin-top:var(--spacing-8)}}._skeletonPost_16cpx_140{display:flex;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius)}._skeletonAuthor_16cpx_148{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);width:120px;flex-shrink:0}._skeletonContent_16cpx_157{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-3)}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;size-adjust:100%;src:url(https://fonts.bunny.net/exo-2/files/exo-2-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;size-adjust:100%;src:url(https://fonts.bunny.net/exo-2/files/exo-2-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:900;font-display:swap;size-adjust:100%;src:url(https://fonts.bunny.net/exo-2/files/exo-2-latin-900-normal.woff2) format("woff2")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;size-adjust:100%;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;size-adjust:100%;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-700-normal.woff2) format("woff2")}: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;--card-max-width-narrow: 700px;--card-max-width-standard: 900px;--card-max-width-wide: 1100px;--card-padding: var(--spacing-8);--card-padding-mobile: var(--spacing-6);--section-spacing: var(--spacing-12);--section-spacing-mobile: var(--spacing-8)}:root{--background: hsl(240 10% 10%);--foreground: hsl(240 5% 95%);--surface: hsl(240 10% 13%);--surface-foreground: hsl(240 5% 95%);--sidebar: hsl(240 10% 12%);--sidebar-foreground: hsl(240 5% 95%);--card: hsl(240 10% 10%);--card-foreground: hsl(240 5% 95%);--popup: hsl(240 10% 13%);--popup-foreground: hsl(240 5% 95%);--primary: hsl(240 5% 95%);--primary-foreground: hsl(240 10% 10%);--secondary: hsl(240 5% 45%);--secondary-foreground: hsl(240 5% 95%);--accent: hsl(240 5% 65%);--accent-foreground: hsl(240 10% 10%);--muted: hsl(240 10% 20%);--muted-foreground: hsl(240 5% 65%);--success: hsl(142 60% 50%);--success-foreground: hsl(240 10% 10%);--error: hsl(0 72% 51%);--error-foreground: hsl(0 0% 100%);--warning: hsl(30 100% 50%);--warning-foreground: hsl(240 10% 10%);--info: hsl(210 90% 65%);--info-foreground: hsl(240 10% 10%);--border: hsl(240 10% 15%);--font-family-base: "Exo 2", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-heading: "Exo 2", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace: "Fira Code", monospace;--font-family-cursive: "Exo 2", cursive;--neomorph-shadow-light: hsl(240 10% 22%);--neomorph-shadow-dark: hsl(240 10% 3%);--shadow-neomorph-sm: 4px 4px 8px var(--neomorph-shadow-dark), -4px -4px 8px var(--neomorph-shadow-light);--shadow-neomorph: 6px 6px 12px var(--neomorph-shadow-dark), -6px -6px 12px var(--neomorph-shadow-light);--shadow-neomorph-lg: 10px 10px 20px var(--neomorph-shadow-dark), -10px -10px 20px var(--neomorph-shadow-light);--shadow-neomorph-inset: inset 4px 4px 8px var(--neomorph-shadow-dark), inset -4px -4px 8px var(--neomorph-shadow-light);--shadow-neomorph-hover: 10px 10px 20px var(--neomorph-shadow-dark), -10px -10px 20px var(--neomorph-shadow-light);--shadow: var(--shadow-neomorph-sm);--shadow-md: var(--shadow-neomorph);--shadow-lg: var(--shadow-neomorph-lg);--shadow-focus: var(--shadow-neomorph-inset);--radius-sm: .5rem;--radius: 1rem;--radius-md: 1.5rem;--radius-lg: 2rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-color-1: hsl(240 5% 80%);--chart-color-2: hsl(240 5% 65%);--chart-color-3: hsl(240 5% 50%);--chart-color-4: hsl(210 90% 65%);--chart-color-5: hsl(142 60% 50%)}h1,h2,h3,h4,h5,h6{letter-spacing:.01px;color:#d7d7db;text-shadow:1px 1px 2px rgba(0,0,0,.3),-1px -1px 1px rgba(255,255,255,.05)}h1,h2{text-shadow:1px 1px 3px rgba(0,0,0,.4),-1px -1px 2px rgba(255,255,255,.08)}article h1,aside h1,nav h1,section h1{font-size:2em}@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}}
