.Button_button__i5TH1{font-weight:var(--font-semibold);line-height:1.2;text-decoration:none;position:relative;cursor:pointer;transition:all var(--transition-fast);border:none;border-radius:var(--radius-md);outline:none}.Button_button__i5TH1,.Button_content__Ud5Y0{display:inline-flex;justify-content:center;align-items:center}.Button_content__Ud5Y0{line-height:1.1;gap:.5rem}.Button_content__Ud5Y0 svg{display:block;flex-shrink:0}.Button_button__i5TH1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button_button__i5TH1:disabled{opacity:.6;cursor:not-allowed}.Button_sm__H2E_y{font-size:var(--font-sm);min-height:32px;padding:.375rem .625rem}.Button_md__1ycYH{font-size:var(--font-base);min-height:40px;padding:.5rem .875rem}.Button_lg___tMM3{font-size:var(--font-base);min-height:44px;padding:.625rem 1.25rem}@media(min-width:768px){.Button_sm__H2E_y{padding:.375rem .75rem}.Button_md__1ycYH{padding:.5rem 1rem}.Button_lg___tMM3{font-size:var(--font-lg);min-height:48px;padding:.75rem 1.5rem}}.Button_primary__zDxpz{color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.Button_primary__zDxpz:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.Button_secondary__WhD_x{color:var(--color-text-primary);background-color:var(--color-bg-tertiary)}.Button_secondary__WhD_x:hover:not(:disabled){background-color:var(--color-border-dark)}.Button_outline__pQa_v{color:var(--color-text-primary);border:1px solid var(--color-border);background-color:rgba(0,0,0,0)}.Button_outline__pQa_v:hover:not(:disabled){border-color:var(--color-border-dark);background-color:var(--color-bg-secondary)}.Button_ghost__8CHjY{color:var(--color-text-primary);background-color:rgba(0,0,0,0)}.Button_ghost__8CHjY:hover:not(:disabled){background-color:var(--color-bg-tertiary)}.Button_danger__NyRbP{color:#fff;background-color:var(--color-error)}.Button_danger__NyRbP:hover:not(:disabled){background-color:var(--color-error-hover)}.Button_fullWidth__IhR5C{width:100%}.Button_loading__DOcYT{color:rgba(0,0,0,0)}.Button_spinner__b11Cg{position:absolute;width:1em;height:1em;animation:Button_spin__NXjMw .6s linear infinite;border:2px solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%}.Button_loading__DOcYT .Button_spinner__b11Cg{color:#fff}.Button_hiddenText__Sm7zu{visibility:hidden}@keyframes Button_spin__NXjMw{to{transform:rotate(1turn)}}.Input_wrapper__RqmBy{display:flex;flex-direction:column;gap:.375rem}.Input_fullWidth__05Tre{width:100%}.Input_label__TmA19{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}.Input_inputWrapper__3vWDH{position:relative;display:flex;align-items:center}.Input_input__PmjaP{font-size:16px;color:var(--color-text-primary);width:100%;padding:.5rem .75rem;transition:all var(--transition-fast);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;background-color:var(--color-bg-primary)}@media(min-width:768px){.Input_input__PmjaP{font-size:var(--font-base)}}.Input_input__PmjaP::placeholder{color:var(--color-text-muted)}.Input_input__PmjaP:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:var(--color-primary)}.Input_input__PmjaP:disabled{cursor:not-allowed;background-color:var(--color-bg-tertiary)}.Input_input__PmjaP.Input_error__aM306{border-color:var(--color-error)}.Input_input__PmjaP.Input_error__aM306:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error) 20%,transparent)}.Input_hasLeftIcon__2OezG{padding-left:2.5rem}.Input_hasRightIcon__3XEz5{padding-right:2.5rem}.Input_leftIcon__vyMTH,.Input_rightIcon__Tfx_h{color:var(--color-text-muted);position:absolute;display:flex;justify-content:center;align-items:center;pointer-events:none}.Input_leftIcon__vyMTH{left:.75rem}.Input_rightIcon__Tfx_h{right:.75rem}.Input_errorText__Ai_wg{font-size:var(--font-sm);color:var(--color-error)}.Input_hint___wGJm{font-size:var(--font-sm);color:var(--color-text-secondary)}.Modal_overlay__MnwNE{position:fixed;z-index:var(--z-modal,1000);top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:var(--spacing-md);animation:Modal_fade-in__qVhkT var(--transition-fast) ease-out;background-color:var(--color-overlay)}@keyframes Modal_fade-in__qVhkT{0%{opacity:0}to{opacity:1}}.Modal_modal__pWzgY{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - var(--spacing-lg)*2);box-shadow:var(--shadow-lg);animation:Modal_slide-in__tmNk6 var(--transition-base) ease-out;border-radius:var(--radius-lg);background-color:var(--color-bg-primary)}@keyframes Modal_slide-in__tmNk6{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Modal_modal__pWzgY.Modal_sm__jNncL{max-width:400px}.Modal_modal__pWzgY.Modal_md__X_tmJ{max-width:500px}.Modal_modal__pWzgY.Modal_lg__3PuPK{max-width:700px}.Modal_modal__pWzgY.Modal_xl__Tmc9g{max-width:900px}.Modal_modal__pWzgY.Modal_full__rBrcp{max-width:calc(100vw - var(--spacing-lg)*2);max-height:calc(100vh - var(--spacing-lg)*2)}.Modal_header__P5yl9{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.Modal_title__ACWfA{font-size:var(--font-lg);font-weight:var(--font-semibold);color:var(--color-text-primary)}.Modal_closeButton__VsFGz{color:var(--color-text-muted);display:flex;justify-content:center;align-items:center;margin-left:var(--spacing-md);padding:var(--spacing-xs);cursor:pointer;transition:all var(--transition-fast);border:none;border-radius:var(--radius-sm);background:none}.Modal_closeButton__VsFGz:hover{color:var(--color-text-primary);background-color:var(--color-bg-tertiary)}.Modal_closeButton__VsFGz:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.Modal_content__QitrW{overflow-y:auto;flex:1 1;padding:var(--spacing-lg)}@media(max-width:640px){.Modal_overlay__MnwNE{padding:var(--spacing-sm)}.Modal_modal__pWzgY.Modal_lg__3PuPK,.Modal_modal__pWzgY.Modal_md__X_tmJ,.Modal_modal__pWzgY.Modal_sm__jNncL,.Modal_modal__pWzgY.Modal_xl__Tmc9g{max-width:100%}.Modal_header__P5yl9{padding:var(--spacing-sm) var(--spacing-md)}.Modal_content__QitrW{padding:var(--spacing-md)}.Modal_title__ACWfA{font-size:var(--font-base)}}.Overlay_overlay__CzH5e{position:fixed;z-index:var(--z-modal-backdrop);top:0;right:0;bottom:0;left:0;animation:Overlay_fade-in__fKOX8 var(--transition-fast) ease;background-color:var(--color-overlay)}@keyframes Overlay_fade-in__fKOX8{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.Overlay_overlay__CzH5e{display:none}}.Progress_wrapper__XxHg5{display:flex;align-items:center;gap:.5rem}.Progress_track__IceTl{overflow:hidden;flex:1 1;border-radius:var(--radius-full);background-color:var(--color-bg-tertiary)}.Progress_sm__OEbWT{height:4px}.Progress_md__stN32{height:8px}.Progress_lg__V5QPs{height:12px}.Progress_bar__wadkV{height:100%;transition:width var(--transition-slow);border-radius:var(--radius-full)}.Progress_default__zRGxX{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary))}.Progress_success__O8b3_{background-color:var(--color-success)}.Progress_warning__cECzS{background-color:var(--color-warning)}.Progress_danger__6_IVm{background-color:var(--color-error)}.Progress_label__xvUgJ{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);text-align:right;min-width:3rem}.Select_wrapper__OBT6O{display:flex;flex-direction:column;gap:.375rem}.Select_fullWidth__7MShI{width:100%}.Select_label__st3kx{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}.Select_selectWrapper___dD6v{position:relative;display:flex;align-items:center}.Select_select__y3Y_6{font-size:16px;color:var(--color-text-primary);width:100%;padding:.5rem 2.5rem .5rem .75rem;cursor:pointer;transition:all var(--transition-fast);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;background-color:var(--color-bg-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:768px){.Select_select__y3Y_6{font-size:var(--font-base)}}.Select_select__y3Y_6:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:var(--color-primary)}.Select_select__y3Y_6:disabled{cursor:not-allowed;background-color:var(--color-bg-tertiary)}.Select_select__y3Y_6.Select_error__pxlGj{border-color:var(--color-error)}.Select_arrow__CnzuA{color:var(--color-text-muted);position:absolute;right:.75rem;display:flex;justify-content:center;align-items:center;pointer-events:none}.Select_errorText__GL81g{font-size:var(--font-sm);color:var(--color-error)}.Select_hint__og0TI{font-size:var(--font-sm);color:var(--color-text-secondary)}.Skeleton_container__i5w7L{display:flex;flex-direction:column}.Skeleton_skeleton__kFsLE{background-color:var(--color-skeleton)}.Skeleton_skeleton__kFsLE.Skeleton_text__wiRtJ{width:100%;height:1em;border-radius:var(--radius-sm)}.Skeleton_skeleton__kFsLE.Skeleton_circular__jFK8A{width:40px;height:40px;border-radius:50%}.Skeleton_skeleton__kFsLE.Skeleton_rectangular__bU2d5{width:100%;height:100px;border-radius:0}.Skeleton_skeleton__kFsLE.Skeleton_rounded__Ca7eW{width:100%;height:100px;border-radius:var(--radius-md)}.Skeleton_skeleton__kFsLE.Skeleton_pulse__LSn9Y{animation:Skeleton_pulse__LSn9Y 1.5s ease-in-out infinite}@keyframes Skeleton_pulse__LSn9Y{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.Skeleton_skeleton__kFsLE.Skeleton_wave__RJk18{position:relative;overflow:hidden}.Skeleton_skeleton__kFsLE.Skeleton_wave__RJk18:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";animation:Skeleton_wave__RJk18 1.5s linear infinite;background:linear-gradient(90deg,transparent,var(--color-skeleton-wave),transparent)}@keyframes Skeleton_wave__RJk18{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.Skeleton_skeleton__kFsLE.Skeleton_pulse__LSn9Y,.Skeleton_skeleton__kFsLE.Skeleton_wave__RJk18:after{animation:none}}.TagList_list__BE86r{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.TagList_tag__lWNhE{font-family:inherit;font-size:.78rem;font-weight:var(--font-medium);line-height:1.15;color:var(--color-text-secondary);white-space:nowrap;display:inline-flex;align-items:center;padding:.25rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-tertiary)}.TagList_tagInteractive__siWTI{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.TagList_tagInteractive__siWTI:hover{color:var(--color-text-primary);border-color:var(--color-border-dark);background-color:var(--color-border)}.TagList_tagInteractive__siWTI:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TagList_tagActive__BB__B{color:var(--color-sidebar-primary-foreground);border-color:var(--color-primary);background-color:var(--color-primary)}.TagList_tagInteractive__siWTI.TagList_tagActive__BB__B:hover{color:var(--color-sidebar-primary-foreground);border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}[data-theme=dark] .TagList_tag__lWNhE{color:#eef3ff;border-color:#52617d;background-color:#263044}[data-theme=dark] .TagList_tagInteractive__siWTI:hover{color:#fff;border-color:#7080a0;background-color:#323d55}[data-theme=dark] .TagList_tagActive__BB__B{color:#fff;border-color:#7aa2ff;background-color:#315fbd}[data-theme=dark] .TagList_tagInteractive__siWTI.TagList_tagActive__BB__B:hover{color:#fff;border-color:#9bb8ff;background-color:#3b6ed8}.TagList_size-sm__ajRFf .TagList_tag__lWNhE{font-size:.72rem;padding:.18rem .5rem}.TagList_more__d3obq{font-size:.7rem;color:var(--color-text-secondary);padding:0 .25rem}.ThemeToggle_switch__gPD7z{position:relative;display:flex;flex-shrink:0;align-items:center;width:48px;height:26px;padding:0;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base);border:1px solid var(--color-border);border-radius:9999px;background-color:var(--color-bg-tertiary)}.ThemeToggle_switch__gPD7z:hover{border-color:var(--color-primary)}.ThemeToggle_icons__ls6qE{position:absolute;display:flex;justify-content:space-between;align-items:center;padding:0 5px;pointer-events:none;inset:0}.ThemeToggle_sunIcon__KbXKp{color:var(--color-icon-sun);opacity:.8;transition:opacity var(--transition-base)}.ThemeToggle_moonIcon__VHZfz{color:var(--color-icon-moon);opacity:.8;transition:opacity var(--transition-base)}[data-theme=dark] .ThemeToggle_moonIcon__VHZfz,[data-theme=light] .ThemeToggle_sunIcon__KbXKp{opacity:1}.ThemeToggle_thumb__V_BDu{position:absolute;top:2px;left:2px;width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--transition-base);border-radius:50%;background-color:var(--color-bg-primary)}[data-theme=dark] .ThemeToggle_thumb__V_BDu{transform:translateX(22px)}.ThemeToggle_desktopFixed__pspRA{position:fixed;z-index:var(--z-tooltip);top:var(--spacing-lg);right:var(--spacing-lg);display:none}@media(min-width:1024px){.ThemeToggle_desktopFixed__pspRA{display:block}}.Tooltip_trigger__K48xj{position:relative;display:inline-flex}.Tooltip_tooltip__8qP53{font-size:var(--font-sm);line-height:1.4;color:var(--color-tooltip-text);white-space:normal;overflow-wrap:break-word;position:absolute;z-index:var(--z-tooltip,1000);visibility:hidden;padding:var(--spacing-xs) var(--spacing-sm);box-shadow:var(--shadow-md);opacity:0;transition:opacity var(--transition-fast),visibility var(--transition-fast);pointer-events:none;border-radius:var(--radius-md);background-color:var(--color-tooltip-bg)}.Tooltip_tooltip__8qP53.Tooltip_visible__gpeUv{visibility:visible;opacity:1}.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp{position:fixed}.Tooltip_tooltip__8qP53.Tooltip_top__FlXeq{bottom:100%;left:50%;margin-bottom:var(--spacing-xs);transform:translateX(-50%)}.Tooltip_tooltip__8qP53.Tooltip_bottom__KtnbP{top:100%;left:50%;margin-top:var(--spacing-xs);transform:translateX(-50%)}.Tooltip_tooltip__8qP53.Tooltip_left__EJ2Q0{top:50%;right:100%;margin-right:var(--spacing-xs);transform:translateY(-50%)}.Tooltip_tooltip__8qP53.Tooltip_right__m_MwQ{top:50%;left:100%;margin-left:var(--spacing-xs);transform:translateY(-50%)}.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp.Tooltip_bottom__KtnbP,.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp.Tooltip_left__EJ2Q0,.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp.Tooltip_right__m_MwQ,.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp.Tooltip_top__FlXeq{top:auto;right:auto;bottom:auto;left:auto;margin:0;transform:none}.Tooltip_tooltip__8qP53.Tooltip_withArrow__Yv0Yg:before{position:absolute;width:0;height:0;content:"";border:6px solid rgba(0,0,0,0)}.Tooltip_tooltip__8qP53.Tooltip_withArrow__Yv0Yg.Tooltip_top__FlXeq:before{bottom:-12px;left:50%;transform:translateX(-50%);border-top-color:var(--color-tooltip-bg)}.Tooltip_tooltip__8qP53.Tooltip_withArrow__Yv0Yg.Tooltip_bottom__KtnbP:before{top:-12px;left:50%;transform:translateX(-50%);border-bottom-color:var(--color-tooltip-bg)}.Tooltip_tooltip__8qP53.Tooltip_withArrow__Yv0Yg.Tooltip_left__EJ2Q0:before{top:50%;right:-12px;transform:translateY(-50%);border-left-color:var(--color-tooltip-bg)}.Tooltip_tooltip__8qP53.Tooltip_withArrow__Yv0Yg.Tooltip_right__m_MwQ:before{top:50%;left:-12px;transform:translateY(-50%);border-right-color:var(--color-tooltip-bg)}.Tooltip_tooltip__8qP53.Tooltip_portal__sC_Pp.Tooltip_withArrow__Yv0Yg:before{display:none}.LandingScreen_landing__9VWw2{overflow-x:hidden;min-height:100vh;background-color:var(--color-bg-primary)}.LandingScreen_hero__JMjDD{position:relative;display:flex;overflow:hidden;justify-content:center;align-items:center;min-height:100vh;padding:var(--spacing-xl) var(--spacing-md)}@media(min-width:768px){.LandingScreen_hero__JMjDD{padding:var(--spacing-2xl) var(--spacing-lg)}}.LandingScreen_heroBackground__rTVjD{position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent-secondary) 5%,transparent) 0,color-mix(in srgb,var(--color-accent-secondary) 8%,transparent) 50%,color-mix(in srgb,var(--color-accent-secondary) 5%,transparent) 100%)}.LandingScreen_heroGlow__EL87s{position:absolute;top:-50%;left:50%;width:150%;height:150%;transform:translateX(-50%);animation:LandingScreen_pulse__xwBcp 8s ease-in-out infinite;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-accent-secondary) 15%,transparent) 0,transparent 60%)}@keyframes LandingScreen_pulse__xwBcp{0%,to{opacity:.5;transform:translateX(-50%) scale(1)}50%{opacity:.8;transform:translateX(-50%) scale(1.1)}}.LandingScreen_heroContent__p0_0G{text-align:center;position:relative;z-index:1;max-width:800px;animation:LandingScreen_fade-in-up__adqqx .8s ease-out}@keyframes LandingScreen_fade-in-up__adqqx{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LandingScreen_badge__XFhI_{font-size:var(--font-xs);font-weight:var(--font-semibold);color:#fff;display:inline-flex;align-items:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-xs) var(--spacing-md);animation:LandingScreen_fade-in-up__adqqx .8s ease-out .1s both;border-radius:999px;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));gap:var(--spacing-xs)}@media(min-width:768px){.LandingScreen_badge__XFhI_{font-size:var(--font-sm);margin-bottom:var(--spacing-xl)}}.LandingScreen_title__ij7tz{font-size:2rem;font-weight:var(--font-bold);line-height:1.2;color:var(--color-text-primary);margin:0 0 var(--spacing-md);animation:LandingScreen_fade-in-up__adqqx .8s ease-out .2s both}@media(min-width:768px){.LandingScreen_title__ij7tz{font-size:3rem;margin-bottom:var(--spacing-lg)}}@media(min-width:1024px){.LandingScreen_title__ij7tz{font-size:3.5rem}}.LandingScreen_accent__jw3hR{color:var(--color-text-primary)}.LandingScreen_subtitle__B1e8c{font-size:var(--font-base);line-height:1.6;color:var(--color-text-secondary);max-width:600px;margin:0 0 var(--spacing-xl);margin-right:auto;margin-left:auto;animation:LandingScreen_fade-in-up__adqqx .8s ease-out .3s both}@media(min-width:768px){.LandingScreen_subtitle__B1e8c{font-size:var(--font-lg);margin-bottom:var(--spacing-2xl)}}.LandingScreen_ctaGroup__RhuEV{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);animation:LandingScreen_fade-in-up__adqqx .8s ease-out .4s both}@media(min-width:480px){.LandingScreen_ctaGroup__RhuEV{flex-direction:row;justify-content:center}}.LandingScreen_ctaLink__3rkEO{text-decoration:none}.LandingScreen_ctaPrimary__CPosb{display:flex;align-items:center;gap:var(--spacing-xs);min-width:180px}.LandingScreen_ctaSecondary__OsACO{font-weight:var(--font-medium);color:var(--color-text-secondary);text-decoration:none;padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-fast);border-radius:var(--radius-md)}.LandingScreen_ctaSecondary__OsACO:hover{color:var(--color-primary);background-color:var(--color-bg-secondary)}.LandingScreen_stats__RGHR8{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);animation:LandingScreen_fade-in-up__adqqx .8s ease-out .5s both}@media(min-width:640px){.LandingScreen_stats__RGHR8{flex-direction:row;justify-content:center;gap:var(--spacing-lg)}}.LandingScreen_stat__l6Jsc{text-align:center}.LandingScreen_statValue__MCkE1{font-size:var(--font-2xl);font-weight:var(--font-bold);color:var(--color-primary);display:block}@media(min-width:768px){.LandingScreen_statValue__MCkE1{font-size:2rem}}.LandingScreen_statLabel___j_gb{font-size:var(--font-sm);color:var(--color-text-muted)}.LandingScreen_statDivider__MRVkP{display:none;width:1px;height:40px;background-color:var(--color-border)}@media(min-width:640px){.LandingScreen_statDivider__MRVkP{display:block}}.LandingScreen_sectionHeader__gYm9E{text-align:center;margin-bottom:var(--spacing-xl)}@media(min-width:768px){.LandingScreen_sectionHeader__gYm9E{margin-bottom:var(--spacing-2xl)}}.LandingScreen_sectionTitle__zTclp{font-size:var(--font-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm)}@media(min-width:768px){.LandingScreen_sectionTitle__zTclp{font-size:var(--font-2xl);margin-bottom:var(--spacing-md)}}.LandingScreen_sectionSubtitle__5i_4A{font-size:var(--font-base);color:var(--color-text-secondary);margin:0}@media(min-width:768px){.LandingScreen_sectionSubtitle__5i_4A{font-size:var(--font-lg)}}.LandingScreen_features__uHWkJ{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:var(--spacing-2xl) var(--spacing-md);background:linear-gradient(160deg,var(--color-bg-secondary) 0,var(--color-bg-primary) 40%,var(--color-bg-secondary) 100%)}.LandingScreen_features__uHWkJ:after,.LandingScreen_features__uHWkJ:before{position:absolute;content:"";pointer-events:none;border-radius:50%}.LandingScreen_features__uHWkJ:before{top:-15%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(99,102,241,.08) 0,transparent 70%)}.LandingScreen_features__uHWkJ:after{right:-8%;bottom:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(118,75,162,.08) 0,transparent 70%)}.LandingScreen_features__uHWkJ>*{position:relative;z-index:1}@media(min-width:768px){.LandingScreen_features__uHWkJ{padding:var(--spacing-3xl) var(--spacing-lg)}}@property --step-index{syntax:"<integer>";inherits:false;initial-value:0}.LandingScreen_stepper__WsIyh{position:relative;display:flex;flex-direction:column;width:100%;max-width:600px;margin-bottom:var(--spacing-xl);padding-left:3rem;gap:var(--spacing-lg)}@media(min-width:768px){.LandingScreen_stepper__WsIyh{gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl);padding-left:3.5rem}}.LandingScreen_stepperLine__e_cTh{position:absolute;top:0;bottom:0;left:.9375rem;width:2px;transition:transform 1s cubic-bezier(.22,1,.36,1);transform:scaleY(0);transform-origin:top;background:var(--color-border)}@media(min-width:768px){.LandingScreen_stepperLine__e_cTh{left:1.125rem}}.LandingScreen_visible__aTB9b .LandingScreen_stepperLine__e_cTh{transform:scaleY(1)}.LandingScreen_stepperItem__6LYJY{position:relative;display:flex;align-items:flex-start;opacity:0;transform:translateY(24px);gap:var(--spacing-md)}.LandingScreen_visible__aTB9b .LandingScreen_stepperItem__6LYJY{animation:LandingScreen_step-reveal__rMXky .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.25s + var(--step-index)*.2s)}@keyframes LandingScreen_step-reveal__rMXky{to{opacity:1;transform:translateY(0)}}.LandingScreen_stepperIndicator__gGkXh{position:absolute;top:0;left:-3rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem}@media(min-width:768px){.LandingScreen_stepperIndicator__gGkXh{left:-3.5rem;width:2.25rem;height:2.25rem}}.LandingScreen_stepperNumber__CfH0u{font-size:var(--font-xs);font-weight:var(--font-bold);color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-shadow:0 0 0 4px var(--color-bg-secondary);border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}@media(min-width:768px){.LandingScreen_stepperNumber__CfH0u{font-size:var(--font-sm)}}.LandingScreen_stepperCard__n056r{display:flex;align-items:flex-start;width:100%;padding:var(--spacing-md) var(--spacing-lg);transition:all var(--transition-base);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-primary);gap:var(--spacing-md)}.LandingScreen_stepperCard__n056r:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary)}.LandingScreen_stepperCta__6Gb57{opacity:0;transform:translateY(16px)}.LandingScreen_visible__aTB9b .LandingScreen_stepperCta__6Gb57{animation:LandingScreen_step-reveal__rMXky .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.25s + var(--step-index)*.2s)}.LandingScreen_featureIcon__PcOaP{color:#fff;display:flex;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.LandingScreen_featureIconAlt___CUB6{background:linear-gradient(135deg,var(--color-success),color-mix(in srgb,var(--color-success) 70%,#000))}.LandingScreen_featureIconAlt2__0CJUY{background:linear-gradient(135deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 70%,#000))}.LandingScreen_featureIconAlt3__EYJKQ{background:linear-gradient(135deg,#ec4899,#be185d)}.LandingScreen_featureTitle__cg6uG{font-size:var(--font-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-xs)}.LandingScreen_featureDescription__cSYOR{font-size:var(--font-sm);line-height:1.5;color:var(--color-text-secondary);margin:0}.RbacAdminScreen_page__GTzD7{display:flex;flex-direction:column;max-width:1400px;margin:0 auto;padding:var(--spacing-lg);gap:var(--spacing-lg)}.RbacAdminScreen_header__sHh9u{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.RbacAdminScreen_title__KU_yg{margin:0}.RbacAdminScreen_subtitle__tiHTb{color:var(--color-text-secondary);margin:var(--spacing-xs) 0 0}.RbacAdminScreen_card__hlYsy{display:flex;flex-direction:column;padding:var(--spacing-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);gap:var(--spacing-md)}.RbacAdminScreen_sectionHeader__cbMRd{display:flex;justify-content:space-between;align-items:center}.RbacAdminScreen_filters__Ot4UC{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.RbacAdminScreen_guideIntro__AbQ6x{color:var(--color-text-secondary);margin:0}.RbacAdminScreen_spoiler__6Qmip{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.RbacAdminScreen_spoiler__6Qmip summary{font-size:var(--font-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);cursor:pointer}.RbacAdminScreen_guideGrid__M7lpV{display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.RbacAdminScreen_guideCard__lRmjv{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary)}.RbacAdminScreen_guideCard__lRmjv p{margin:0}.RbacAdminScreen_guideKey__yHbc5{margin-bottom:var(--spacing-xs)!important}.RbacAdminScreen_guideKey__yHbc5 code{font-size:var(--font-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-bg-secondary)}.RbacAdminScreen_guideHint__9Pf1d{font-size:var(--font-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.RbacAdminScreen_guideHint__9Pf1d code{font-size:var(--font-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-bg-primary)}.RbacAdminScreen_sectionHelp__j31WB{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.RbacAdminScreen_sectionHelp__j31WB summary{font-size:var(--font-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);cursor:pointer}.RbacAdminScreen_sectionHelpContent__agD5Y{display:grid;margin-top:var(--spacing-sm);grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.RbacAdminScreen_sectionHelpContent__agD5Y p{font-size:var(--font-sm);margin:0}.RbacAdminScreen_sectionHelpList__QjR7R{font-size:var(--font-sm);display:grid;margin:0;padding-left:var(--spacing-lg);grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.RbacAdminScreen_inlineForm__IgwDj{display:grid;align-items:end;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.RbacAdminScreen_operationGrid__ACsXt{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.RbacAdminScreen_tableWrapper__MCESK{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.RbacAdminScreen_table__2ab8O{width:100%;min-width:900px;border-collapse:collapse}.RbacAdminScreen_table__2ab8O td,.RbacAdminScreen_table__2ab8O th{text-align:left;vertical-align:top;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border)}.RbacAdminScreen_table__2ab8O th{font-size:var(--font-sm);font-weight:var(--font-semibold)}.RbacAdminScreen_table__2ab8O tbody tr:hover,.RbacAdminScreen_table__2ab8O th{background:var(--color-bg-secondary)}.RbacAdminScreen_status__0HWyR{font-size:var(--font-xs);font-weight:var(--font-semibold);display:inline-flex;padding:4px 10px;border-radius:var(--radius-full)}.RbacAdminScreen_statusActive__9gTAA{color:var(--color-success);background:var(--color-success-bg)}.RbacAdminScreen_statusUnmapped__VwbD7{color:var(--color-warning);background:var(--color-warning-bg)}.RbacAdminScreen_statusDeprecated__ytkfM{color:var(--color-error);background:var(--color-error-bg)}.RbacAdminScreen_pagination__d4Rsn{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.RbacAdminScreen_errorState__N9Tn1{color:var(--color-error);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg)}.RbacAdminScreen_noticeState__w61k2{color:var(--color-success);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-bg)}.RbacAdminScreen_emptyState__i3AdC{color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg);border:1px dashed var(--color-border-dark);border-radius:var(--radius-md)}.RbacAdminScreen_inspectorResult__e8_G0{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RbacAdminScreen_diffBox__NSPJ8{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RbacAdminScreen_diffBox__NSPJ8 pre{overflow:auto;max-height:240px;margin-top:var(--spacing-sm)}@media(max-width:767px){.RbacAdminScreen_page__GTzD7{padding:var(--spacing-md)}.RbacAdminScreen_header__sHh9u{flex-direction:column;align-items:flex-start}}.AdminDashboardScreen_page__XhHT7{display:flex;flex-direction:column;max-width:1400px;margin:0 auto;padding:var(--spacing-lg);gap:var(--spacing-lg)}.AdminDashboardScreen_header__WyriA{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.AdminDashboardScreen_title__GzUf3{margin:0}.AdminDashboardScreen_subtitle__rM__F{color:var(--color-text-secondary);margin:var(--spacing-xs) 0 0}.AdminDashboardScreen_card__YuzUo{display:flex;flex-direction:column;padding:var(--spacing-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);gap:var(--spacing-md)}.AdminDashboardScreen_sectionHeader__cwwjZ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.AdminDashboardScreen_sectionSpoiler__P633Y{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.AdminDashboardScreen_sectionSpoilerSummary__ac_AJ{font-size:var(--font-xl);font-weight:var(--font-semibold);cursor:pointer}.AdminDashboardScreen_sectionSpoilerContent__yxdAw,.AdminDashboardScreen_statsGrid__S3MSj{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.AdminDashboardScreen_statsGrid__S3MSj{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.AdminDashboardScreen_statCard__m62RS{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.AdminDashboardScreen_statValue__40tpg{font-size:var(--font-2xl);font-weight:var(--font-semibold);color:var(--color-primary)}.AdminDashboardScreen_statLabel__sYgQG{font-size:var(--font-sm);color:var(--color-text-secondary)}.AdminDashboardScreen_statusTabs__EvG2J{display:flex;gap:var(--spacing-xs)}.AdminDashboardScreen_statusTab__dOBip{font-size:var(--font-sm);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md);background:rgba(0,0,0,0)}.AdminDashboardScreen_statusTab__dOBip:hover{background:var(--color-bg-secondary)}.AdminDashboardScreen_statusTabActive__zU_Ni{font-weight:var(--font-semibold);color:var(--color-primary);border-color:var(--color-primary);background:var(--color-bg-secondary)}.AdminDashboardScreen_tableWrapper__w7p3f{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.AdminDashboardScreen_table__jroAG{width:100%;border-collapse:collapse}.AdminDashboardScreen_table__jroAG td,.AdminDashboardScreen_table__jroAG th{text-align:left;vertical-align:middle;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border)}.AdminDashboardScreen_table__jroAG th{font-size:var(--font-sm);font-weight:var(--font-semibold);background:var(--color-bg-secondary)}.AdminDashboardScreen_table__jroAG tbody tr:hover{background:var(--color-bg-secondary)}.AdminDashboardScreen_statusSelect__snYNT{font-size:var(--font-sm);color:var(--color-text-primary);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-primary)}.AdminDashboardScreen_roleAdmin__0dB86{font-weight:var(--font-semibold);color:var(--color-primary);border-color:var(--color-primary)}.AdminDashboardScreen_roleBadge__eJut5{font-size:var(--font-sm);color:var(--color-text-primary);display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-primary)}.AdminDashboardScreen_emailCell__yTPI2{font-size:var(--font-sm);color:var(--color-text-secondary)}.AdminDashboardScreen_errorState__zj6cY{color:var(--color-error);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg)}.AdminDashboardScreen_emptyState__4j6VG{color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg);border:1px dashed var(--color-border-dark);border-radius:var(--radius-md)}.AdminDashboardScreen_hint__ywKdf{font-size:var(--font-sm);margin-top:var(--spacing-sm)}.AdminDashboardScreen_hint__ywKdf code{font-size:var(--font-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-bg-secondary)}.AdminDashboardScreen_accessGrid__TE4tb{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.AdminDashboardScreen_accessCard__mc4yU{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.AdminDashboardScreen_accessCard__mc4yU h3{font-size:var(--font-md);margin:0 0 var(--spacing-sm)}.AdminDashboardScreen_accessList__89LOp,.AdminDashboardScreen_resourceList__udU0B{display:grid;margin:0;padding-left:var(--spacing-lg);grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.AdminDashboardScreen_resourceList__udU0B code{font-size:var(--font-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-bg-primary)}.AdminDashboardScreen_spoiler__2fTnj{margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.AdminDashboardScreen_spoiler__2fTnj summary{font-size:var(--font-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);cursor:pointer}.AdminDashboardScreen_spoilerList__X6Gld{font-size:var(--font-sm);display:grid;margin:var(--spacing-sm) 0 0;padding-left:var(--spacing-lg);grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.AdminDashboardScreen_spoilerList__X6Gld code{font-size:var(--font-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-bg-primary)}@media(max-width:767px){.AdminDashboardScreen_page__XhHT7{padding:var(--spacing-md)}.AdminDashboardScreen_header__WyriA{flex-direction:column;align-items:flex-start}.AdminDashboardScreen_statusTabs__EvG2J{flex-wrap:wrap}}.ConfirmModal_container__7QN4p{text-align:center;display:flex;flex-direction:column;align-items:center}.ConfirmModal_icon__V1oas{display:flex;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:var(--spacing-md);border-radius:50%}.ConfirmModal_icon__V1oas.ConfirmModal_danger__FidGm{color:var(--color-error);background-color:var(--color-error-bg,rgba(239,68,68,.1))}.ConfirmModal_icon__V1oas.ConfirmModal_warning__d8jJE{color:var(--color-warning);background-color:var(--color-warning-bg,rgba(245,158,11,.1))}.ConfirmModal_icon__V1oas.ConfirmModal_info__FXT7v{color:var(--color-info);background-color:var(--color-info-bg,rgba(59,130,246,.1))}.ConfirmModal_content__i5RS_{margin-bottom:var(--spacing-lg)}.ConfirmModal_title__saPyG{font-size:var(--font-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}.ConfirmModal_message__0OxH7{font-size:var(--font-sm);line-height:1.5;color:var(--color-text-secondary);margin:0}.ConfirmModal_actions__5jfav{display:flex;justify-content:center;width:100%;gap:var(--spacing-sm)}.ConfirmModal_actions__5jfav>*{flex:1 1;max-width:150px}.DevPanel_scrim__Is_Ai{position:fixed;inset:0;z-index:calc(var(--z-tooltip) + 20);display:flex;justify-content:flex-end;background:rgba(3,2,19,.42)}.DevPanel_panel__2Qxng{color:var(--color-text-primary);display:flex;overflow-y:auto;flex-direction:column;width:min(440px,100%);height:100%;padding:1.25rem;box-shadow:var(--shadow-xl);background:var(--color-bg-primary);scrollbar-gutter:stable}.DevPanel_header__r0KmD{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.DevPanel_header__r0KmD h2{font-size:var(--font-2xl);margin:0}.DevPanel_iconButton__Ek8ht{color:var(--color-text-secondary);display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary)}.DevPanel_iconButton__Ek8ht:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.DevPanel_archiveSection__MIuRS,.DevPanel_notice___4B7f,.DevPanel_section__KzbH_{padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.DevPanel_notice___4B7f{margin-bottom:.875rem}.DevPanel_notice___4B7f h3,.DevPanel_section__KzbH_ h3{margin:0}.DevPanel_checklistContent__LUUBZ p,.DevPanel_notice___4B7f p{font-size:var(--font-sm);color:var(--color-text-secondary);margin:.5rem 0 0}.DevPanel_detailBlock__qojyN{margin-top:.625rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.DevPanel_detailBlock__qojyN[open] .DevPanel_detailArrow__nje_c{transform:rotate(90deg)}.DevPanel_detailSummary__O_nkv{display:flex;justify-content:space-between;align-items:center;padding:.625rem .75rem;list-style:none;cursor:pointer;gap:.75rem}.DevPanel_detailSummary__O_nkv::-webkit-details-marker{display:none}.DevPanel_detailSummary__O_nkv h4{font-size:var(--font-sm);font-weight:var(--font-semibold);line-height:1.3;color:var(--color-text-primary);margin:0}.DevPanel_detailArrow__nje_c{color:var(--color-text-muted);flex-shrink:0;transition:transform var(--transition-fast)}.DevPanel_detailBlock__qojyN ul{color:var(--color-text-secondary);display:grid;margin:0;padding:0 .75rem .75rem 1.875rem;grid-gap:.375rem;gap:.375rem}.DevPanel_detailBlock__qojyN li{font-size:var(--font-sm);line-height:1.45}.DevPanel_section__KzbH_+.DevPanel_section__KzbH_{margin-top:.875rem}.DevPanel_section__KzbH_{display:grid;grid-gap:.875rem;gap:.875rem}.DevPanel_archiveSection__MIuRS{margin-top:auto;padding-top:.875rem;background:var(--color-bg-primary)}.DevPanel_archiveGroup__rgdn_,.DevPanel_itemGroup__tixl9{display:grid;grid-gap:.625rem;gap:.625rem}.DevPanel_archiveGroup__rgdn_{padding-top:.125rem}.DevPanel_archiveGroup__rgdn_[open] .DevPanel_archiveArrow__SKCI9{transform:rotate(90deg)}.DevPanel_archiveSummary__pOaMl{display:grid;align-items:center;list-style:none;cursor:pointer;grid-template-columns:1fr auto 16px;grid-gap:.5rem;gap:.5rem}.DevPanel_archiveSummary__pOaMl::-webkit-details-marker{display:none}.DevPanel_archiveCount__NEtlS{font-size:var(--font-xs);font-weight:var(--font-semibold);line-height:1;color:var(--color-text-muted);padding:.25rem .45rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.DevPanel_archiveArrow__SKCI9{color:var(--color-text-muted);transition:transform var(--transition-fast)}.DevPanel_itemGroup__tixl9+.DevPanel_itemGroup__tixl9{padding-top:.125rem}.DevPanel_groupTitle__XmEtP{font-size:var(--font-xs);font-weight:var(--font-semibold);line-height:1.3;color:var(--color-text-muted);text-transform:uppercase;margin:0}.DevPanel_groupItems__dTkT9{display:grid;grid-gap:.625rem;gap:.625rem}.DevPanel_checklistItem__ROWF5{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary)}.DevPanel_checklistItem__ROWF5[open] .DevPanel_summaryArrow__TZ6Ph{transform:rotate(90deg)}.DevPanel_checklistSummary__MXDMj{display:grid;align-items:center;padding:.875rem;list-style:none;cursor:pointer;grid-template-columns:38px 1fr 16px;grid-gap:.75rem;gap:.75rem}.DevPanel_checklistSummary__MXDMj::-webkit-details-marker{display:none}.DevPanel_itemIcon__x2LjO{color:var(--color-info);display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:var(--radius-md);background:var(--color-info-bg)}.DevPanel_summaryText__k2Hnp{display:grid;min-width:0;grid-gap:.125rem;gap:.125rem}.DevPanel_itemTitle__pMEOd{font-size:var(--font-base);font-weight:var(--font-semibold);line-height:1.25;color:var(--color-text-primary)}.DevPanel_itemMeta__d1uzW{font-size:var(--font-xs);color:var(--color-text-muted)}.DevPanel_summaryArrow__TZ6Ph{color:var(--color-text-muted);transition:transform var(--transition-fast)}.DevPanel_checklistContent__LUUBZ{min-width:0;padding:0 .875rem .875rem}.DevPanel_actionRow__uUjL7{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}.DevPanel_footer__zxpwZ{font-size:var(--font-sm);color:var(--color-text-secondary);margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}@media(max-width:520px){.DevPanel_panel__2Qxng{padding:1rem}}.FileUpload_container__rGAQC{display:flex;flex-direction:column;gap:32px}.FileUpload_header__k0EwN{display:flex;flex-direction:column;gap:8px}.FileUpload_pageTitle__tgbo5{font-size:var(--font-2xl);font-weight:var(--font-bold);line-height:1.15;color:var(--color-text-primary);margin:0}.FileUpload_pageSubtitle__fDMXk{font-size:var(--font-sm);color:var(--color-text-secondary);margin:0}.FileUpload_breadcrumb__dlfsI{font-size:var(--font-xs);color:var(--color-text-muted);display:inline-flex;align-items:center;margin-top:8px;gap:6px}.FileUpload_breadcrumb__dlfsI button{font:inherit;color:var(--color-text-muted);padding:0;cursor:pointer;border:none;background:rgba(0,0,0,0)}.FileUpload_breadcrumb__dlfsI button:hover{color:var(--color-text-primary)}.FileUpload_breadcrumb__dlfsI span{font-weight:var(--font-medium);color:var(--color-text-primary)}.FileUpload_sectionsGrid__jiZqX{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;grid-gap:16px;gap:16px}.FileUpload_noticeCard___8h7d,.FileUpload_sectionCard__FdrN4{display:flex;flex-direction:column;padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-primary);gap:18px}.FileUpload_cardTitle__vOPQ2{font-size:var(--font-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.FileUpload_modeTabs__fJoZe{display:inline-flex;align-self:center;padding:4px;border-radius:999px;background-color:var(--color-bg-secondary);gap:4px}.FileUpload_modeTab__lkz3e{font-size:var(--font-xs);font-weight:var(--font-medium);color:var(--color-text-secondary);min-width:92px;padding:8px 14px;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:999px;background:rgba(0,0,0,0)}.FileUpload_modeTab__lkz3e:hover:not(:disabled){color:var(--color-text-primary)}.FileUpload_modeTab__lkz3e:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.FileUpload_modeTab__lkz3e:disabled{opacity:.6;cursor:not-allowed}.FileUpload_modeTabActive__iprDb{color:var(--color-text-primary);box-shadow:var(--shadow-sm);background-color:var(--color-bg-primary)}.FileUpload_dropzone__GWVlW{display:flex;justify-content:center;align-items:center;min-height:170px;padding:28px;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-secondary)}.FileUpload_dropzone__GWVlW.FileUpload_active__Nn8Sz,.FileUpload_dropzone__GWVlW:hover{border-color:var(--color-border-dark);background-color:var(--color-bg-tertiary)}.FileUpload_dropzone__GWVlW:focus-within{outline:2px solid var(--color-info);outline-offset:2px}.FileUpload_dropzone__GWVlW.FileUpload_disabled__BSBC_{opacity:.7;cursor:not-allowed}.FileUpload_dropzoneContent__BgrBv{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.FileUpload_dropzoneContent__BgrBv p{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text-primary);max-width:100%;margin:0;overflow-wrap:anywhere}.FileUpload_dropIcon__8Gb9N{color:var(--color-text-primary);display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:8px;background-color:var(--color-bg-tertiary)}.FileUpload_hint__gQZq8{font-size:var(--font-xs)!important;font-weight:var(--font-regular)!important;color:var(--color-text-muted)!important;margin:0}.FileUpload_urlPane__GuQyJ{display:flex;flex-direction:column;gap:12px}.FileUpload_urlField__eSF4i{color:var(--color-text-muted);display:flex;align-items:center;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);gap:10px}.FileUpload_urlField__eSF4i:focus-within{border-color:var(--color-border-dark)}.FileUpload_urlField__eSF4i input{font-size:var(--font-sm);color:var(--color-text-primary);width:100%;border:none;outline:none;background:rgba(0,0,0,0)}.FileUpload_urlField__eSF4i input::placeholder{color:var(--color-text-muted)}.FileUpload_emptyText__rq0v0,.FileUpload_noticeText__Bpx1O{font-size:var(--font-sm);color:var(--color-text-secondary);margin:0}.FileUpload_modelOption__o5J0k{text-align:left;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;padding:16px 18px;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);grid-gap:14px;gap:14px}.FileUpload_modelOption__o5J0k:hover{border-color:var(--color-border-dark);background-color:var(--color-bg-tertiary)}.FileUpload_modelOptionActive__pN8aC{border-color:var(--color-text-primary)}.FileUpload_radio__1Ges2{position:relative;display:inline-flex;width:16px;height:16px;border:1px solid var(--color-border-dark);border-radius:50%;background-color:var(--color-bg-primary)}.FileUpload_modelOptionActive__pN8aC .FileUpload_radio__1Ges2{border-color:var(--color-text-primary)}.FileUpload_modelOptionActive__pN8aC .FileUpload_radio__1Ges2:after{position:absolute;top:50%;left:50%;width:7px;height:7px;content:"";transform:translate(-50%,-50%);border-radius:50%;background-color:var(--color-text-primary)}.FileUpload_modelOption__o5J0k strong{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-text-primary);display:block}.FileUpload_modelOption__o5J0k small{font-size:var(--font-xs);color:var(--color-text-muted);display:block;margin-top:2px}.FileUpload_defaultModels__hC_bN{display:flex;flex-wrap:wrap;margin-top:10px;gap:6px}.FileUpload_defaultModels__hC_bN span{font-size:var(--font-xs);font-weight:var(--font-medium);line-height:1.25;color:var(--color-text-secondary);display:inline-flex;max-width:100%;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-primary);overflow-wrap:anywhere}.FileUpload_modelArrow__WXavb{color:var(--color-text-muted)}.FileUpload_modelSelectors__ItIua{display:grid;grid-template-columns:minmax(0,1fr);padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);grid-gap:10px;gap:10px}.FileUpload_modelSelectors__ItIua label{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.FileUpload_modelSelectors__ItIua span{font-size:var(--font-xs);font-weight:var(--font-medium);color:var(--color-text-secondary)}.FileUpload_modelSelectors__ItIua select{font-size:var(--font-xs);color:var(--color-text-primary);width:100%;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-primary)}.FileUpload_startButton__MRPW5{margin-top:0}.FileUpload_error__iYLoI{font-size:var(--font-xs);color:var(--color-error);display:flex;align-items:center;padding:10px 12px;border-radius:var(--radius-md);background-color:var(--color-error-bg);gap:8px}.FileUpload_launchState__e0PCG{display:flex;align-items:center;min-height:220px;padding:32px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-primary);gap:18px}.FileUpload_launchIcon__pZVje{color:var(--color-info);display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;width:48px;height:48px;border-radius:var(--radius-md);background-color:var(--color-info-bg)}.FileUpload_launchState__e0PCG h2{font-size:var(--font-lg);font-weight:var(--font-semibold);line-height:1.25;color:var(--color-text-primary);margin:0}.FileUpload_launchState__e0PCG p{font-size:var(--font-sm);line-height:1.45;color:var(--color-text-secondary);margin:6px 0 0}.FileUpload_spin__DOQc6{animation:FileUpload_spin__DOQc6 .7s linear infinite}@keyframes FileUpload_spin__DOQc6{to{transform:rotate(1turn)}}@media(min-width:960px){.FileUpload_sectionsGrid__jiZqX{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:640px){.FileUpload_container__rGAQC{gap:24px}.FileUpload_launchState__e0PCG,.FileUpload_noticeCard___8h7d,.FileUpload_sectionCard__FdrN4{padding:18px}.FileUpload_launchState__e0PCG{align-items:flex-start;min-height:180px}.FileUpload_modeTabs__fJoZe{align-self:stretch}.FileUpload_modeTab__lkz3e{flex:1 1;min-width:0;padding-right:10px;padding-left:10px}.FileUpload_modelOption__o5J0k{padding:14px}}.AuthPlaceholder_placeholder__fvX1C{text-align:center;display:flex;justify-content:center;align-items:center;padding:var(--spacing-lg)}@media(min-width:768px){.AuthPlaceholder_placeholder__fvX1C{padding:var(--spacing-2xl)}}.AuthPlaceholder_placeholderContent__iG65l{max-width:500px}.AuthPlaceholder_placeholderContent__iG65l h2{font-size:var(--font-lg);margin-bottom:var(--spacing-sm)}@media(min-width:768px){.AuthPlaceholder_placeholderContent__iG65l h2{font-size:var(--font-xl);margin-bottom:var(--spacing-md)}}.AuthPlaceholder_placeholderContent__iG65l p{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}.AuthPlaceholder_infoState__uiGjF{font-size:var(--font-sm);color:var(--color-text-secondary);margin:var(--spacing-sm) 0}.AuthPlaceholder_errorState__IV7qa{font-size:var(--font-sm);font-weight:var(--font-medium);color:var(--color-error);margin:var(--spacing-sm) 0}.AuthPlaceholder_authActions__JGlAb{display:flex;justify-content:center;align-items:center;margin:var(--spacing-lg) 0;gap:var(--spacing-sm)}@media(min-width:768px){.AuthPlaceholder_authActions__JGlAb{gap:var(--spacing-md)}}.AuthPlaceholder_getTokenLink__dS6Bq,.AuthPlaceholder_loginButton__3yuSc{font-size:var(--font-base);font-weight:var(--font-semibold);line-height:1.5;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:120px;padding:var(--spacing-sm) var(--spacing-lg);cursor:pointer;transition:all var(--transition-fast);border-radius:var(--radius-md)}.AuthPlaceholder_loginButton__3yuSc{color:#fff;border:1px solid rgba(0,0,0,0);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.AuthPlaceholder_loginButton__3yuSc:hover{opacity:.9;transform:translateY(-1px)}.AuthPlaceholder_getTokenLink__dS6Bq:focus-visible,.AuthPlaceholder_loginButton__3yuSc:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.AuthPlaceholder_loginButton__3yuSc:disabled{opacity:.7;cursor:not-allowed;transform:none}.AuthPlaceholder_getTokenLink__dS6Bq{color:var(--color-text-secondary);border:1px solid var(--color-border);background:none}.AuthPlaceholder_getTokenLink__dS6Bq:hover{color:var(--color-text-primary);text-decoration:none;border-color:var(--color-text-muted)}.AuthPlaceholder_features__mESAc{text-align:left;display:grid;margin-top:var(--spacing-md);grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media(min-width:480px){.AuthPlaceholder_features__mESAc{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);margin-top:var(--spacing-lg)}}.AuthPlaceholder_featureGroup__5Du1E h4{font-size:var(--font-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-xs)}@media(min-width:768px){.AuthPlaceholder_featureGroup__5Du1E h4{margin-bottom:var(--spacing-sm)}}.AuthPlaceholder_featureGroup__5Du1E ul{padding:0;list-style:none}.AuthPlaceholder_featureGroup__5Du1E li{font-size:var(--font-sm);color:var(--color-text-secondary);padding:var(--spacing-xs) 0}.AuthPlaceholder_featureGroup__5Du1E li:before{color:var(--color-primary);margin-right:var(--spacing-sm);content:"•"}.BrowseView_container__M96WU{display:flex;flex-direction:column;gap:24px;padding:0}.BrowseView_header__0Ng7Y{display:flex;justify-content:space-between;align-items:center;padding-right:64px;gap:16px}.BrowseView_title__546ak{font-size:1.625rem;font-weight:var(--font-bold);line-height:1.2;color:var(--color-text-primary);margin:0}.BrowseView_subtitle__nq19P{font-size:.875rem;line-height:1.45;color:var(--color-text-secondary);margin:6px 0 0}.BrowseView_hubSection__kcu9w{display:flex;flex-direction:column;gap:24px}.BrowseView_search__JxUFA{color:var(--color-text-muted);display:flex;align-items:center;padding:12px 14px;border:1px solid var(--color-border);border-radius:9px;background-color:var(--color-bg-primary);gap:10px}.BrowseView_search__JxUFA:focus-within{border-color:var(--color-border-dark)}.BrowseView_search__JxUFA input{font-size:var(--font-sm);color:var(--color-text-primary);width:100%;border:none;outline:none;background:rgba(0,0,0,0)}.BrowseView_search__JxUFA input::placeholder{color:var(--color-text-muted)}.BrowseView_tagFilter__s55cS{display:flex;flex-direction:column;margin-top:-8px;gap:.4rem}.BrowseView_tagFilterHeader__VdljX{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.BrowseView_tagFilterLabel__dRVOW{font-size:.75rem;font-weight:var(--font-semibold);color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase}.BrowseView_tagFilterRow__5iywi{display:flex;overflow-x:visible;flex-wrap:wrap;align-items:center;gap:.4rem}.BrowseView_tagFilterRow__5iywi>*{flex-shrink:0}.BrowseView_tagFilterStatus__OoJpP{font-size:.75rem;color:var(--color-text-secondary);display:inline-block;width:-moz-fit-content;width:fit-content;margin:1rem 0 0;padding:.3rem .6rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-bg-secondary)}.BrowseView_tagFilterStatusCount__c2hz0{font-weight:var(--font-semibold);color:var(--color-text-primary)}.BrowseView_tagFilterStatusMuted__U4nF5{font-style:italic;color:var(--color-text-muted)}.BrowseView_tagChip__4Hufz{font-size:.78rem;font-weight:var(--font-medium);line-height:1.15;color:var(--color-text-secondary);display:inline-flex;align-items:center;padding:.25rem .65rem;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-bg-tertiary);-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.4rem}.BrowseView_tagChip__4Hufz:hover{color:var(--color-text-primary);border-color:var(--color-border-dark);background-color:var(--color-border)}[data-theme=dark] .BrowseView_tagChip__4Hufz{color:#f3f6fc;border-color:#4b5872;background-color:#242b3a}[data-theme=dark] .BrowseView_tagChip__4Hufz:hover{color:#fff;border-color:#657493;background-color:#30384a}.BrowseView_tagChip__4Hufz:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BrowseView_tagChipActive__HQ_3x{color:#fff;border-color:var(--color-primary);background-color:var(--color-primary)}.BrowseView_tagChipActive__HQ_3x:hover{color:#fff;border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}.BrowseView_tagChipCount__Ef7EL{font-size:.7rem;font-weight:var(--font-semibold);color:var(--color-text-muted);display:inline-flex;justify-content:center;align-items:center;min-width:1.25rem;height:1.05rem;padding:0 .3rem;border:1px solid var(--color-border);border-radius:999px;background-color:var(--color-bg-primary)}.BrowseView_tagChipActive__HQ_3x .BrowseView_tagChipCount__Ef7EL{color:#fff;border-color:hsla(0,0%,100%,.32);background-color:hsla(0,0%,100%,.22)}.BrowseView_tagClear__b8TT1{font-size:.72rem;font-weight:var(--font-medium);line-height:1.15;color:var(--color-text-muted);display:inline-flex;align-items:center;padding:.2rem .5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:6px;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.3rem}.BrowseView_tagClear__b8TT1:hover{color:var(--color-text-primary);background-color:var(--color-bg-tertiary)}.BrowseView_tagClear__b8TT1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BrowseView_tagClear__b8TT1 svg{display:block;flex-shrink:0}.BrowseView_sectionHeader__Z6OaT{display:flex;justify-content:space-between;align-items:center;gap:12px}.BrowseView_sectionTitle__MQK6v{font-size:1rem;font-weight:var(--font-medium);color:var(--color-text-primary);margin:0}.BrowseView_sectionMeta__TGTUO{font-size:var(--font-sm);color:var(--color-text-muted)}.BrowseView_cards__cHUua{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.BrowseView_paperCard___PkFM{color:inherit;display:flex;overflow:hidden;flex-direction:column;min-height:250px;box-shadow:none;transition:box-shadow var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-bg-primary)}.BrowseView_paperCard___PkFM:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px);border-color:var(--color-border-dark)}.BrowseView_paperMain__nfJed{font:inherit;color:inherit;text-align:left;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;padding:20px;cursor:pointer;border:none;background:rgba(0,0,0,0)}.BrowseView_cardTop__z5JPW{font-size:.75rem;font-weight:var(--font-regular);display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid var(--color-border);gap:12px}.BrowseView_cardStatusReproduced__nLOZe{color:var(--color-success-text);border-bottom-color:var(--color-success-border-subtle);background-color:var(--color-success-surface)}.BrowseView_cardStatusPartial__NV_WK{color:var(--color-warning-text);border-bottom-color:var(--color-warning-border-subtle);background-color:var(--color-warning-surface)}.BrowseView_cardStatusFailed__azTL_{color:var(--color-error-text);border-bottom-color:var(--color-error-border-subtle);background-color:var(--color-error-surface)}.BrowseView_paperMain__nfJed:focus-visible{border-radius:12px;outline:2px solid var(--color-info);outline-offset:-2px}.BrowseView_cardTopic__UdcBp{font-size:.75rem;font-weight:var(--font-medium);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}.BrowseView_paperTitle__WqPdH{font-size:1rem;font-weight:var(--font-medium);line-height:1.35;color:var(--color-text-primary);-webkit-line-clamp:2;margin:0 0 10px}.BrowseView_paperSummary__5ERVi,.BrowseView_paperTitle__WqPdH{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.BrowseView_paperSummary__5ERVi{font-size:.75rem;line-height:1.5;color:var(--color-text-muted);-webkit-line-clamp:3;margin:0}.BrowseView_paperTags__3vo1j{margin-top:14px}.BrowseView_cardFooter__8tZOo{display:flex;justify-content:flex-start;align-items:center;margin:auto 20px 0;padding:10px 0;border-top:1px solid var(--color-border);gap:12px}.BrowseView_cardMeta__q3hY3{font-size:.75rem;font-weight:var(--font-regular);color:var(--color-text-muted);display:flex;align-items:center;min-width:0;gap:18px}.BrowseView_cardMeta__q3hY3 span{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;min-width:0}.BrowseView_empty__e_xf_{font-size:.875rem;color:var(--color-text-secondary);text-align:center;padding:20px 0 8px}.BrowseView_empty__e_xf_ p{margin:0}@media(max-width:720px){.BrowseView_header__0Ng7Y{flex-direction:column;align-items:stretch;padding-right:0}.BrowseView_cards__cHUua{grid-template-columns:minmax(0,1fr)}.BrowseView_tagFilterHeader__VdljX{flex-wrap:wrap;row-gap:.4rem;column-gap:var(--spacing-sm)}.BrowseView_tagChip__4Hufz{padding:.2rem .55rem}.BrowseView_tagFilterRow__5iywi{overflow-x:visible;flex-wrap:wrap}.BrowseView_cardFooter__8tZOo{align-items:flex-start}}@media(max-width:480px){.BrowseView_tagFilterRow__5iywi{padding-bottom:0}}.MobileHeader_header__GVjyb{position:fixed;z-index:var(--z-sticky);top:0;right:0;left:0;display:flex;align-items:center;height:var(--header-height-mobile);padding:0 var(--spacing-md);border-bottom:1px solid var(--color-border);background-color:var(--color-bg-primary)}.MobileHeader_menuButton__WD72J{color:var(--color-text-primary);display:flex;justify-content:center;align-items:center;margin-right:var(--spacing-sm);padding:var(--spacing-sm);cursor:pointer;transition:background-color var(--transition-fast);border:none;border-radius:var(--radius-md);background:none}.MobileHeader_menuButton__WD72J:hover{background-color:var(--color-bg-tertiary)}.MobileHeader_menuButton__WD72J:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.MobileHeader_logo__yAZl0{font-size:var(--font-lg);font-weight:var(--font-bold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.MobileHeader_actions__YMQZr{display:flex;align-items:center;margin-left:auto}@media(min-width:1024px){.MobileHeader_header__GVjyb{display:none}}.MyPapersView_container__1B1Nv{display:flex;flex-direction:column;gap:20px;padding:0}.MyPapersView_header__6GWsp{display:flex;justify-content:space-between;align-items:center;padding-right:64px;gap:16px}.MyPapersView_title__DLZk_{font-size:1.625rem;font-weight:var(--font-bold);line-height:1.2;color:var(--color-text-primary);margin:0}.MyPapersView_subtitle__Oxa8N{font-size:.875rem;line-height:1.45;color:var(--color-text-secondary);margin:6px 0 0}.MyPapersView_newAnalysisButton__uvwd5{font-size:.875rem;font-weight:var(--font-semibold);line-height:1.2;color:#fff;display:inline-flex;flex-shrink:0;align-items:center;min-height:32px;padding:0 18px;cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);border:none;border-radius:8px;background-color:#111827;gap:6px}.MyPapersView_newAnalysisButton__uvwd5:hover{transform:translateY(-1px);background-color:#1f2937}.MyPapersView_newAnalysisButton__uvwd5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MyPapersView_newAnalysisButton__uvwd5 svg{display:block;flex-shrink:0}.MyPapersView_quotaBanner__sy9IW{font-size:14px;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-bg-secondary)}.MyPapersView_quotaNoTokens__qgiQy{font-size:13px;color:var(--color-error,#ef4444);margin:0}.MyPapersView_statsGrid__s64eK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.MyPapersView_statCard__libCg{display:flex;align-items:center;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-primary);gap:14px}.MyPapersView_statIcon__SQuGo{color:#fff;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;border-radius:11px}.MyPapersView_statIconPurple__9_HG3{background-color:#9333ea}.MyPapersView_statIconEmerald__MU8Kd{background-color:#059669}.MyPapersView_statIconAmber___qK3H{background-color:#f59e0b}.MyPapersView_statValue__Rzp1r{font-size:1.5rem;font-weight:var(--font-semibold);line-height:1.15;color:var(--color-text-primary);margin:0}.MyPapersView_statLabel__Fbzzk{font-size:.95rem;color:var(--color-text-secondary);margin:4px 0 0}.MyPapersView_toolbar__Y9wU6{display:flex;gap:12px}.MyPapersView_table__ELP31{min-width:0}.MyPapersView_cards__j_HSF{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.MyPapersView_card__6viyk{--row-accent:transparent;--row-bg:var(--color-bg-primary);--row-bg-hover:var(--color-bg-secondary);position:relative;display:flex;overflow:hidden;flex-direction:column;min-height:250px;box-shadow:none;cursor:pointer;transition:box-shadow var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);border:1px solid var(--color-border);border-radius:12px;background-color:var(--row-bg)}.MyPapersView_card__6viyk:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px);border-color:var(--color-border-dark);background-color:var(--row-bg-hover)}.MyPapersView_card__6viyk:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.MyPapersView_cardMain__ApXit{font:inherit;color:inherit;text-align:left;display:flex;flex:1 1;flex-direction:column;width:100%;min-width:0;padding:0 20px 20px;gap:10px}.MyPapersView_card__6viyk.MyPapersView_cardSelected__FUcvv{--row-bg:rgb(37,99,235,0.09);--row-bg-hover:rgb(37,99,235,0.14)}.MyPapersView_cardTop__z2u56{font-size:.75rem;font-weight:var(--font-regular);color:var(--color-text-muted);display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;padding:12px 20px;border-bottom:1px solid var(--color-border);gap:12px}.MyPapersView_cardStatusReproduced__GwWF8{color:var(--color-success-text);border-bottom-color:var(--color-success-border-subtle);background-color:var(--color-success-surface)}.MyPapersView_cardStatusPartial__qf__M{color:var(--color-warning-text);border-bottom-color:var(--color-warning-border-subtle);background-color:var(--color-warning-surface)}.MyPapersView_cardStatusFailed___QUlT{color:var(--color-error-text);border-bottom-color:var(--color-error-border-subtle);background-color:var(--color-error-surface)}.MyPapersView_paperMeta__gdFJe{display:flex;flex:1 1;flex-direction:column;min-width:0}.MyPapersView_paperTitle__4mLjr{font-size:1rem;font-weight:var(--font-medium);line-height:1.35;color:var(--color-text-primary);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.MyPapersView_paperSubline__tNDuk{font-size:.75rem;line-height:1.5;color:var(--color-text-muted);display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0}.MyPapersView_paperTags__qhX5A{margin-top:6px}.MyPapersView_tagFilter___lSej{display:flex;flex-direction:column;margin-bottom:var(--spacing-sm);gap:.4rem}.MyPapersView_tagFilterHeader__xqB8Y{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.MyPapersView_tagFilterLabel___Y0Qh{font-size:.75rem;font-weight:var(--font-semibold);color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase}.MyPapersView_tagFilterRow__jm7eC{display:flex;overflow-x:visible;flex-wrap:wrap;gap:.4rem;align-items:center}.MyPapersView_tagFilterRow__jm7eC>*{flex-shrink:0}.MyPapersView_tagFilterStatus__8AyDc{font-size:.75rem;color:var(--color-text-secondary);display:inline-block;width:-moz-fit-content;width:fit-content;margin:1rem 0 0;padding:.3rem .6rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-bg-secondary)}.MyPapersView_tagFilterStatusCount__p8sh_{font-weight:var(--font-semibold);color:var(--color-text-primary)}.MyPapersView_tagFilterStatusMuted__AAgRt{font-style:italic;color:var(--color-text-muted)}.MyPapersView_tagChip__rLd3G{font-size:.78rem;font-weight:var(--font-medium);line-height:1.15;color:var(--color-text-secondary);display:inline-flex;align-items:center;padding:.25rem .65rem;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-bg-tertiary);-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.4rem}.MyPapersView_tagChipCount__Vg8GN{font-size:.7rem;font-weight:var(--font-semibold);color:var(--color-text-muted);display:inline-flex;justify-content:center;align-items:center;min-width:1.25rem;height:1.05rem;padding:0 .3rem;border:1px solid var(--color-border);border-radius:999px;background-color:var(--color-bg-primary)}.MyPapersView_tagChipActive__GK9Fa .MyPapersView_tagChipCount__Vg8GN{color:#fff;border-color:hsla(0,0%,100%,.32);background-color:hsla(0,0%,100%,.22)}.MyPapersView_tagChip__rLd3G:hover{color:var(--color-text-primary);border-color:var(--color-border-dark);background-color:var(--color-border)}[data-theme=dark] .MyPapersView_tagChip__rLd3G{color:#f3f6fc;border-color:#4b5872;background-color:#242b3a}[data-theme=dark] .MyPapersView_tagChip__rLd3G:hover{color:#fff;border-color:#657493;background-color:#30384a}.MyPapersView_tagChip__rLd3G:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MyPapersView_tagChipActive__GK9Fa{color:#fff;border-color:var(--color-primary);background-color:var(--color-primary)}.MyPapersView_tagChipActive__GK9Fa:hover{color:#fff;border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}.MyPapersView_tagClear__Nr4yI{font-size:.72rem;font-weight:var(--font-medium);line-height:1.15;color:var(--color-text-muted);display:inline-flex;align-items:center;padding:.2rem .5rem;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:6px;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.3rem}.MyPapersView_tagClear__Nr4yI:hover{color:var(--color-text-primary);background-color:var(--color-bg-tertiary)}.MyPapersView_tagClear__Nr4yI:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MyPapersView_tagClear__Nr4yI svg{display:block;flex-shrink:0}.MyPapersView_cardFooter__WhH8W{display:flex;justify-content:space-between;align-items:center;margin:auto 20px 0;padding:10px 0;border-top:1px solid var(--color-border);gap:12px}.MyPapersView_cardMeta__Dz04q{font-size:.75rem;font-weight:var(--font-regular);color:var(--color-text-muted);display:flex;align-items:center;min-width:0;gap:18px}.MyPapersView_cardMeta__Dz04q span{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;min-width:0}.MyPapersView_actionsCell__li8r_{display:flex;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px}.MyPapersView_addWorkspaceButton___Spey{font-size:.75rem;font-weight:var(--font-regular);line-height:1.2;color:var(--color-text-primary);flex-shrink:0;padding:6px 10px;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:7px;background-color:var(--color-bg-primary)}.MyPapersView_addWorkspaceButton___Spey:hover:not(:disabled){border-color:var(--color-border-dark);background-color:var(--color-bg-secondary)}.MyPapersView_addWorkspaceButton___Spey:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.MyPapersView_addWorkspaceButton___Spey:disabled{opacity:.6;cursor:not-allowed}.MyPapersView_actionButton__86MAO{color:var(--color-text-secondary);display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:8px;background-color:rgba(0,0,0,0)}.MyPapersView_actionButton__86MAO:hover{color:var(--color-text-primary);background-color:var(--color-bg-tertiary)}.MyPapersView_actionButton__86MAO:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.MyPapersView_actionDanger__q30H8:hover{color:var(--color-error);background-color:var(--color-error-bg)}.MyPapersView_empty__0uT32{text-align:center;display:flex;flex-direction:column;align-items:center;padding:48px 20px}.MyPapersView_emptyIcon__P9r_z{color:var(--color-text-muted);margin-bottom:10px;opacity:.6}.MyPapersView_emptyTitle__vYMUl{font-size:1rem;font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.MyPapersView_emptyHint__xC56x{font-size:.875rem;color:var(--color-text-secondary);margin:6px 0 16px}.MyPapersView_skeletonList__6fIV4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.MyPapersView_skeletonRow___DZHu{display:flex;flex-direction:column;min-height:250px;padding:20px;border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-bg-primary);gap:12px}.MyPapersView_skeletonTitle__LbuOS{width:78%}.MyPapersView_skeletonStatus__HWU66{width:76%}.MyPapersView_skeletonActions__xJmUy{width:70%}.MyPapersView_deleteError__C_fkh{color:var(--color-error);display:inline-block;margin-top:6px}@media(max-width:880px){.MyPapersView_container__1B1Nv{padding:16px}.MyPapersView_header__6GWsp{flex-direction:column;align-items:stretch;padding-right:0}.MyPapersView_newAnalysisButton__uvwd5{justify-content:center;width:100%}.MyPapersView_cards__j_HSF,.MyPapersView_skeletonList__6fIV4,.MyPapersView_statsGrid__s64eK{grid-template-columns:minmax(0,1fr)}.MyPapersView_card__6viyk,.MyPapersView_skeletonRow___DZHu{min-height:220px}.MyPapersView_cardMain__ApXit{padding:0 16px 16px}.MyPapersView_cardTop__z2u56{margin-bottom:16px;padding:12px 16px}.MyPapersView_cardFooter__WhH8W{flex-direction:column;align-items:flex-start;margin-right:16px;margin-left:16px}.MyPapersView_actionsCell__li8r_{width:100%}.MyPapersView_addWorkspaceButton___Spey{align-self:flex-end}.MyPapersView_skeletonStatus__HWU66{display:none}.MyPapersView_tagFilterHeader__xqB8Y{flex-wrap:wrap;row-gap:.4rem;column-gap:var(--spacing-sm)}.MyPapersView_tagFilterLabel___Y0Qh{font-size:.7rem}.MyPapersView_tagChip__rLd3G{padding:.2rem .55rem}.MyPapersView_tagFilterRow__jm7eC{overflow-x:visible;flex-wrap:wrap}.MyPapersView_tagFilterStatus__8AyDc{font-size:.75rem;padding:.45rem .6rem}}@media(max-width:480px){.MyPapersView_tagFilterRow__jm7eC{padding-bottom:0}}.Sidebar_sidebar__jyNPS{position:fixed;z-index:var(--z-modal);top:0;left:0;display:flex;flex-direction:column;width:var(--sidebar-width);height:100vh;height:100dvh;box-shadow:var(--shadow-sm);transition:transform var(--transition-base);transform:translateX(-100%);border-right:1px solid var(--color-sidebar-border);background-color:var(--color-sidebar-bg)}.Sidebar_sidebar__jyNPS.Sidebar_open__hZKc5{transform:translateX(0)}@media(min-width:1024px){.Sidebar_sidebar__jyNPS{z-index:var(--z-sticky);box-shadow:none;transform:translateX(0)}}.SidebarExpandedContent_sectionsWrapper__oKtdQ{display:flex;overflow:hidden;flex:1 1;flex-direction:column;min-height:0}.SidebarExpandedContent_tabs__rD_8R{display:flex;flex-direction:column;flex-shrink:0;padding:12px 10px 10px;border-bottom:1px solid var(--color-sidebar-border);gap:2px}.SidebarExpandedContent_tab__s_tac{font-size:1rem;font-weight:var(--font-medium);color:var(--color-sidebar-muted);display:flex;justify-content:flex-start;align-items:center;width:100%;padding:10px 12px;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:10px;background:none;gap:10px}.SidebarExpandedContent_tab__s_tac:hover{color:var(--color-sidebar-foreground);background-color:var(--color-sidebar-accent)}.SidebarExpandedContent_tab__s_tac:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.SidebarExpandedContent_tabActive__WGw_d{color:var(--color-sidebar-foreground);background-color:var(--color-sidebar-accent)}.SidebarExpandedContent_tabAction__YGjj_{margin-top:4px}.SidebarExpandedContent_tabDisabled__6V2oZ{opacity:.45;pointer-events:none}.SidebarFooter_footer__KSYOc{position:relative;flex-shrink:0;padding:12px;border-top:1px solid var(--color-sidebar-border)}.SidebarFooter_userBlock__m7wIx{color:inherit;text-align:left;display:flex;align-items:center;width:100%;margin-bottom:8px;padding:10px;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);border:1px solid var(--color-sidebar-border);border-radius:10px;background-color:var(--color-sidebar-accent);gap:8px}.SidebarFooter_userBlock__m7wIx:hover,.SidebarFooter_userBlock__m7wIx[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-sidebar-primary) 35%,var(--color-sidebar-border));background:color-mix(in srgb,var(--color-sidebar-accent) 88%,var(--color-sidebar-primary))}.SidebarFooter_userArea__MPINW{margin-bottom:8px}.SidebarFooter_userArea__MPINW .SidebarFooter_userBlock__m7wIx{margin-bottom:0}.SidebarFooter_userAvatar__nu_cR{font-size:12px;font-weight:var(--font-bold);color:var(--color-sidebar-primary-foreground);text-transform:uppercase;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);border-radius:9px;background:var(--color-avatar-bg)}.SidebarFooter_userDetails__5teri{display:flex;flex:1 1;flex-direction:column;min-width:0}.SidebarFooter_userName___t0CU{font-size:12px;font-weight:var(--font-medium);color:var(--color-sidebar-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SidebarFooter_userEmail__iG7Nd{font-size:11px;color:var(--color-sidebar-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SidebarFooter_dataLink__I5PFu:focus-visible,.SidebarFooter_loginBtnFull__qTaxo:focus-visible,.SidebarFooter_userBlock__m7wIx:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.SidebarFooter_profileCard__siLRF{position:absolute;z-index:2;right:12px;bottom:calc(100% - 2px);left:12px;display:grid;overflow:hidden;width:min(292px,100vw - 24px);min-width:252px;padding:0;box-shadow:0 22px 52px rgba(15,23,42,.18);border:1px solid var(--color-sidebar-border);border-radius:12px;background:var(--color-sidebar-bg)}.SidebarFooter_profileCardHeader__tOQhz{display:flex;align-items:center;padding:11px 12px;border-bottom:1px solid var(--color-sidebar-border);gap:10px}.SidebarFooter_profileCardAvatar__BOS1L{font-size:18px;font-weight:var(--font-bold);color:#fff;text-transform:uppercase;display:grid;flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--color-avatar-large-bg);place-items:center}.SidebarFooter_profileCardIdentity__dWjH2{display:grid;min-width:0;grid-gap:3px;gap:3px}.SidebarFooter_profileCardIdentity__dWjH2 strong{font-size:13px;line-height:1.25;color:var(--color-sidebar-foreground);white-space:nowrap}.SidebarFooter_profileCardIdentity__dWjH2 span{font-size:12px;line-height:1.3;color:var(--color-sidebar-muted);white-space:nowrap}.SidebarFooter_profileCardAction__DAgAv,.SidebarFooter_profileCardRow__jqJEC{font-size:13px;color:var(--color-sidebar-foreground);display:flex;align-items:center;min-width:0;min-height:40px;padding:7px 12px;gap:10px}.SidebarFooter_profileCardAction__DAgAv span,.SidebarFooter_profileCardRow__jqJEC span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1 1}.SidebarFooter_profileCardAction__DAgAv strong,.SidebarFooter_profileCardRow__jqJEC strong{font-size:12px;font-weight:var(--font-medium);color:var(--color-sidebar-muted);white-space:nowrap}.SidebarFooter_profileCardAction__DAgAv{text-align:left;text-decoration:none;width:100%;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;background:none}.SidebarFooter_profileCardAction__DAgAv:hover{color:var(--color-sidebar-primary);background:color-mix(in srgb,var(--color-sidebar-accent) 86%,var(--color-sidebar-primary))}.SidebarFooter_profileCardRow__jqJEC+.SidebarFooter_profileCardAction__DAgAv{border-top:1px solid var(--color-sidebar-border)}.SidebarFooter_profileCardAction__DAgAv+.SidebarFooter_profileCardAction__DAgAv{min-height:46px;border-top:1px solid var(--color-sidebar-border)}.SidebarFooter_loginBtnFull__qTaxo{font-size:13px;font-weight:var(--font-semibold);color:var(--color-sidebar-primary-foreground);justify-content:center;padding:10px 12px;transition:opacity var(--transition-fast),transform var(--transition-fast);border:none;border-radius:10px;background:var(--color-sidebar-primary);gap:6px}.SidebarFooter_devPanelBtn__I0HGX,.SidebarFooter_loginBtnFull__qTaxo{display:flex;align-items:center;width:100%;margin-bottom:8px;cursor:pointer}.SidebarFooter_devPanelBtn__I0HGX{color:var(--color-sidebar-foreground);text-align:left;padding:9px 10px;box-shadow:0 8px 22px color-mix(in srgb,var(--color-info) 10%,transparent);transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast);border:1px solid color-mix(in srgb,var(--color-sidebar-primary) 35%,var(--color-sidebar-border));border-radius:10px;background:color-mix(in srgb,var(--color-sidebar-accent) 84%,var(--color-sidebar-primary));gap:8px}.SidebarFooter_devPanelBtn__I0HGX:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--color-info) 16%,transparent);border-color:color-mix(in srgb,var(--color-sidebar-primary) 35%,var(--color-sidebar-border));background:color-mix(in srgb,var(--color-sidebar-accent) 76%,var(--color-sidebar-primary))}.SidebarFooter_devPanelBtn__I0HGX:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.SidebarFooter_devPanelIcon__xDuM2{color:var(--color-sidebar-primary-foreground);display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;box-shadow:0 6px 16px color-mix(in srgb,var(--color-info) 24%,transparent);border-radius:var(--radius-md);background:var(--color-sidebar-primary)}.SidebarFooter_devPanelText__INQAc{display:grid;min-width:0;grid-gap:1px;gap:1px}.SidebarFooter_devPanelTitle__FQmXS{font-size:12px;font-weight:var(--font-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SidebarFooter_devPanelSubtitle__HXXOZ{font-size:11px;color:var(--color-sidebar-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SidebarFooter_loginBtnFull__qTaxo:hover{opacity:1;transform:none;background:color-mix(in srgb,var(--color-sidebar-primary) 86%,var(--color-sidebar-foreground))}.SidebarFooter_dataAttribution__m7hdc{font-size:11px;line-height:1.4;color:var(--color-sidebar-muted);margin-top:10px}.SidebarFooter_dataLink__I5PFu{color:var(--color-info);text-decoration:underline;text-underline-offset:2px}.SidebarFooter_dataLink__I5PFu:hover{opacity:.85}[data-theme=dark] .SidebarFooter_devPanelBtn__I0HGX,[data-theme=dark] .SidebarFooter_profileCard__siLRF,[data-theme=dark] .SidebarFooter_userBlock__m7wIx{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);border-color:color-mix(in srgb,var(--color-sidebar-border) 88%,#fff 12%)}[data-theme=dark] .SidebarFooter_userAvatar__nu_cR{color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px hsla(0,0%,100%,.08);background:var(--color-avatar-bg)}[data-theme=dark] .SidebarFooter_dataAttribution__m7hdc,[data-theme=dark] .SidebarFooter_devPanelSubtitle__HXXOZ,[data-theme=dark] .SidebarFooter_userEmail__iG7Nd{color:color-mix(in srgb,var(--color-sidebar-foreground) 70%,transparent)}[data-theme=dark] .SidebarFooter_profileCard__siLRF{box-shadow:0 18px 42px rgba(0,0,0,.4);background:color-mix(in srgb,var(--color-sidebar-bg) 92%,#fff 8%)}[data-theme=dark] .SidebarFooter_dataLink__I5PFu{color:var(--color-info)}.DashboardScreen_dashboard__vWlQN{display:flex;min-height:100vh}.DashboardScreen_main__7m5lQ{overflow-x:hidden;flex:1 1;min-width:0;margin-top:var(--header-height-mobile);margin-left:0;transition:margin var(--transition-base);background-color:var(--color-bg-secondary)}@media(min-width:1024px){.DashboardScreen_main__7m5lQ{margin-top:0;margin-left:var(--sidebar-width);transition:margin-left var(--transition-base)}}.DashboardScreen_content__eWXxH{overflow:hidden;min-width:0;max-width:1400px;margin:0 auto;padding:var(--spacing-md)}@media(min-width:768px){.DashboardScreen_content__eWXxH{padding:var(--spacing-lg)}}.DashboardScreen_page__4HIF6{min-height:calc(100vh - var(--header-height-mobile) - var(--spacing-md)*2)}@media(min-width:1024px){.DashboardScreen_page__4HIF6{min-height:calc(100vh - var(--spacing-lg)*2)}}.DashboardScreen_header__3QF4E{margin-bottom:var(--spacing-md)}@media(min-width:768px){.DashboardScreen_header__3QF4E{margin-bottom:var(--spacing-lg)}}.DashboardScreen_title__HP6jU{font-size:var(--font-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}@media(min-width:768px){.DashboardScreen_title__HP6jU{font-size:var(--font-2xl)}}.DashboardScreen_pageContent__4FEww{min-height:300px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-primary)}.DashboardScreen_pageContentPlain__O8Uq8{min-height:0;border:none;border-radius:0;background-color:rgba(0,0,0,0)}@media(min-width:768px){.DashboardScreen_pageContent__4FEww{min-height:400px;border-radius:var(--radius-lg)}.DashboardScreen_pageContentPlain__O8Uq8{min-height:0;border-radius:0}}.ProfileScreen_header__Bw7qI{display:grid;grid-gap:10px;gap:10px;margin-bottom:var(--spacing-lg)}.ProfileScreen_backLink__CWOYI{font-size:13px;font-weight:var(--font-semibold);color:var(--color-text-secondary);text-decoration:none;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:4px}.ProfileScreen_backLink__CWOYI:hover{color:var(--color-primary)}[data-theme=dark] .ProfileScreen_backLink__CWOYI{color:color-mix(in srgb,var(--color-text-primary) 72%,transparent)}[data-theme=dark] .ProfileScreen_backLink__CWOYI:hover{color:#93c5fd}.ProfileScreen_subtitle__5UpP_{font-size:14px;line-height:1.5;color:var(--color-text-secondary);margin:6px 0 0}.ProfileScreen_profileGrid__qpmq7{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.ProfileScreen_panel__nDw3v{padding:18px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-primary)}[data-theme=dark] .ProfileScreen_panel__nDw3v{border-color:color-mix(in srgb,var(--color-border) 70%,#fff 30%);background:color-mix(in srgb,var(--color-bg-primary) 92%,#fff 8%)}.ProfileScreen_panelHeader__7Av3m{display:flex;align-items:center;min-height:28px;margin-bottom:14px;gap:8px}.ProfileScreen_panelHeader__7Av3m h2{font-size:16px;font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.ProfileScreen_accountCard__2aMOu{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.ProfileScreen_avatar__11tW2{font-size:18px;font-weight:var(--font-bold);color:#fff;display:grid;flex:0 0 auto;width:48px;height:48px;border-radius:12px;background:var(--color-primary);place-items:center}[data-theme=dark] .ProfileScreen_avatar__11tW2{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px hsla(0,0%,100%,.08);background:var(--color-avatar-bg)}.ProfileScreen_accountDetails__XqkeU{display:grid;min-width:0;grid-gap:6px;gap:6px}.ProfileScreen_accountDetails__XqkeU strong{font-size:15px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProfileScreen_copyValue__HY9kd{font:inherit;font-size:13px;color:var(--color-text-secondary);display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 0;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:6px;background:rgba(0,0,0,0);gap:6px}.ProfileScreen_copyValue__HY9kd:focus-visible,.ProfileScreen_copyValue__HY9kd:hover{color:var(--color-primary);outline:none;background:rgba(0,0,0,0)}.ProfileScreen_copyValue__HY9kd code{font-size:12px;color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProfileScreen_copyValue__HY9kd small{font-size:11px;color:var(--color-success);margin-left:2px}[data-theme=dark] .ProfileScreen_copyValue__HY9kd:focus-visible,[data-theme=dark] .ProfileScreen_copyValue__HY9kd:hover{color:#93c5fd}[data-theme=dark] .ProfileScreen_copyIcon__MHtHG{color:color-mix(in srgb,var(--color-text-primary) 66%,transparent)}.ProfileScreen_copyIcon__MHtHG{color:var(--color-text-muted);flex:0 0 auto}.ProfileScreen_emailValue__02JUW{font-weight:var(--font-semibold);color:var(--color-text-primary)}.ProfileScreen_compactMetric__EfAgj{display:grid;width:-moz-fit-content;width:fit-content;min-width:150px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-primary) 24%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-primary));grid-gap:4px;gap:4px}.ProfileScreen_compactMetric__EfAgj span{font-size:11px;font-weight:var(--font-medium);color:var(--color-text-secondary)}.ProfileScreen_compactMetric__EfAgj strong{font-size:26px;line-height:1;color:var(--color-text-primary)}.ProfileScreen_compactMetric__EfAgj small{font-size:11px;color:var(--color-text-muted)}[data-theme=dark] .ProfileScreen_compactMetric__EfAgj{border-color:color-mix(in srgb,var(--color-primary) 40%,#fff 18%);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-primary))}[data-theme=dark] .ProfileScreen_compactMetric__EfAgj small,[data-theme=dark] .ProfileScreen_compactMetric__EfAgj span{color:color-mix(in srgb,var(--color-text-primary) 72%,transparent)}.ProfileScreen_statusPill__UtFhl{font-size:11px;font-weight:var(--font-semibold);color:var(--color-primary);text-transform:capitalize;margin-left:auto;padding:4px 8px;border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,transparent)}[data-theme=dark] .ProfileScreen_statusPill__UtFhl{color:#bfdbfe;border-color:color-mix(in srgb,#60a5fa 55%,transparent);background:color-mix(in srgb,#60a5fa 18%,transparent)}.ProfileScreen_form__8rMqR{display:grid;grid-gap:14px;gap:14px}.ProfileScreen_twoColumn__shQQO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ProfileScreen_fieldGroup__TNRmN,.ProfileScreen_field__uR48i{display:grid;grid-gap:7px;gap:7px}.ProfileScreen_fieldGroup__TNRmN>span,.ProfileScreen_field__uR48i>span{font-size:12px;font-weight:var(--font-medium);color:var(--color-text-secondary)}.ProfileScreen_field__uR48i input,.ProfileScreen_field__uR48i select{font:inherit;font-size:14px;color:var(--color-text-primary);width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--color-border);border-radius:8px;outline:none;background:var(--color-bg-primary)}.ProfileScreen_field__uR48i input:focus,.ProfileScreen_field__uR48i select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border))}[data-theme=dark] .ProfileScreen_field__uR48i input,[data-theme=dark] .ProfileScreen_field__uR48i select{color:var(--color-text-primary);border-color:color-mix(in srgb,var(--color-border) 72%,#fff 28%);background:color-mix(in srgb,var(--color-bg-primary) 88%,#fff 12%)}[data-theme=dark] .ProfileScreen_field__uR48i input:focus,[data-theme=dark] .ProfileScreen_field__uR48i select:focus{border-color:#93c5fd}.ProfileScreen_chipGrid__G3jyY{display:flex;flex-wrap:wrap;gap:8px}.ProfileScreen_chip__S4M1h{font:inherit;font-size:12px;font-weight:var(--font-medium);color:var(--color-text-secondary);padding:7px 10px;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast);border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-primary)}.ProfileScreen_chip__S4M1h.ProfileScreen_selected__L3Bbe,.ProfileScreen_chip__S4M1h:hover{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-primary))}[data-theme=dark] .ProfileScreen_chip__S4M1h{color:color-mix(in srgb,var(--color-text-primary) 78%,transparent);border-color:color-mix(in srgb,var(--color-border) 72%,#fff 28%);background:color-mix(in srgb,var(--color-bg-primary) 88%,#fff 12%)}[data-theme=dark] .ProfileScreen_chip__S4M1h.ProfileScreen_selected__L3Bbe,[data-theme=dark] .ProfileScreen_chip__S4M1h:hover{color:#fff;border-color:color-mix(in srgb,var(--color-primary) 62%,#fff 38%);background:color-mix(in srgb,var(--color-primary) 24%,var(--color-bg-primary))}.ProfileScreen_preferenceGrid__jXzBu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProfileScreen_preference__oYHUD{font-size:13px;color:var(--color-text-primary);display:flex;align-items:center;min-height:42px;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-secondary);gap:8px}[data-theme=dark] .ProfileScreen_preference__oYHUD{border-color:color-mix(in srgb,var(--color-border) 72%,#fff 28%);background:color-mix(in srgb,var(--color-bg-secondary) 86%,#fff 14%)}.ProfileScreen_formFooter__VBaY_{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:4px}.ProfileScreen_feedback___dqmS{font-size:12px;color:var(--color-text-secondary);min-height:18px}.ProfileScreen_saveButton__aBRT0{font:inherit;font-size:13px;font-weight:var(--font-semibold);color:#fff;display:inline-flex;align-items:center;min-height:40px;padding:9px 13px;cursor:pointer;transition:opacity var(--transition-fast),background-color var(--transition-fast);border:none;border-radius:8px;background:var(--color-primary);gap:7px}.ProfileScreen_saveButton__aBRT0:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 86%,#111827)}[data-theme=dark] .ProfileScreen_saveButton__aBRT0:hover:not(:disabled){background:#2563eb}.ProfileScreen_saveButton__aBRT0:disabled{opacity:.55;cursor:not-allowed}@media(max-width:960px){.ProfileScreen_accountCard__2aMOu{grid-template-columns:48px minmax(0,1fr)}.ProfileScreen_accountCard__2aMOu .ProfileScreen_compactMetric__EfAgj{grid-column:2}}@media(max-width:640px){.ProfileScreen_preferenceGrid__jXzBu,.ProfileScreen_twoColumn__shQQO{grid-template-columns:1fr}.ProfileScreen_accountCard__2aMOu{grid-template-columns:40px minmax(0,1fr);align-items:start}.ProfileScreen_avatar__11tW2{width:40px;height:40px}.ProfileScreen_accountCard__2aMOu .ProfileScreen_compactMetric__EfAgj{grid-column:1/-1}.ProfileScreen_formFooter__VBaY_{flex-direction:column;align-items:stretch}.ProfileScreen_saveButton__aBRT0{justify-content:center;width:100%}}