@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Figtree:wght@400;500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Nunito:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700;800&family=Source+Sans+3:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";.mx-maxel-loader-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:2147483646!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0f0a1e7a!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);margin:0!important;padding:24px!important}.mx-maxel-loader-card{position:relative;background:linear-gradient(180deg,#fff,#faf8ff);border-radius:22px;padding:40px 48px 26px;box-shadow:0 28px 90px #0f0a1e4d,0 0 0 1px #9161fc1f,inset 0 1px #ffffffe6;display:flex;flex-direction:column;align-items:center;gap:14px;min-width:280px;overflow:hidden;animation:mxMaxelPop .3s cubic-bezier(.22,1,.36,1) both}.mx-maxel-loader-card--inline{min-width:240px;padding:28px 36px 22px;box-shadow:0 12px 36px #0f0a1e1f,0 0 0 1px #9161fc1a,inset 0 1px #ffffffe6}.mx-maxel-loader-glow{position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(ellipse at center,rgba(145,97,252,.16),transparent 68%);pointer-events:none}.mx-maxel-loader-orbs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit;z-index:0}.mx-maxel-orb{position:absolute;border-radius:50%;animation:mxOrbShimmer 3.6s ease-in-out infinite}.mx-maxel-orb-1{width:88px;height:88px;top:-28px;left:-22px;background:radial-gradient(circle at 35% 30%,#7d50dc6b,#7d50dc33 55%,#7d50dc0a);animation-delay:0s}.mx-maxel-orb-2{width:64px;height:64px;top:12%;right:-16px;background:radial-gradient(circle at 35% 30%,#ffae296b,#ffae2933 55%,#ffae290a);animation-delay:.85s;animation-duration:4.1s}.mx-maxel-orb-3{width:72px;height:72px;bottom:-22px;left:28%;background:radial-gradient(circle at 35% 30%,#20cf686b,#20cf6833 55%,#20cf680a);animation-delay:1.6s;animation-duration:3.4s}@keyframes mxOrbShimmer{0%,to{opacity:.35;transform:scale(1) translate(0);filter:brightness(.95)}40%{opacity:.85;transform:scale(1.08) translate(3px,-4px);filter:brightness(1.25)}70%{opacity:.5;transform:scale(.96) translate(-2px,2px);filter:brightness(1.05)}}@keyframes mxMaxelPop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.mx-maxel-loader-mark{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:4px;-webkit-user-select:none;user-select:none}.mx-maxel-loader-mark--icon{gap:0}.mx-maxel-tick-overlay{background:#0f0a1e8c!important}.mx-maxel-tick-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;border-radius:0;overflow:hidden;animation:mxMaxelPop .3s cubic-bezier(.22,1,.36,1) both}.mx-maxel-tick-loader-center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:22px}.mx-maxel-tick-loader .mx-maxel-loader-mark{position:relative;z-index:1}.mx-maxel-tick-loader .mx-maxel-logo{filter:drop-shadow(0 8px 28px rgba(0,0,0,.35))}.mx-maxel-letters{font-family:Inter,system-ui,sans-serif;font-size:calc(var(--mx-logo-size, 56px) * .71);font-weight:800;letter-spacing:-1.4px;color:#230044;line-height:1;display:inline-flex;align-items:center;justify-content:center;height:var(--mx-logo-size, 56px)}.mx-maxel-letters--long{font-size:calc(var(--mx-logo-size, 56px) * .58);letter-spacing:-.8px}.mx-maxel-letters--wave{gap:1px;letter-spacing:0}.mx-maxel-letter{display:inline-flex;align-items:center;justify-content:center;min-width:.62em;font-family:Inter,system-ui,sans-serif;font-size:calc(var(--mx-logo-size, 56px) * .58);font-weight:800;letter-spacing:-.8px;color:#230044;line-height:1;height:var(--mx-logo-size, 56px);will-change:opacity,transform,color,filter;animation:mxLetterShimmerWave var(--mx-letter-cycle, 1s) ease-in-out infinite}@keyframes mxLetterShimmerWave{0%,to{opacity:1;transform:scale(1);color:#230044;filter:none;text-shadow:none}25%{opacity:1;transform:scale(1.02);color:#4a2a86;filter:brightness(1.08);text-shadow:0 0 8px rgba(157,110,255,.18)}50%{opacity:1;transform:scale(1.04);color:#9d6eff;filter:brightness(1.16);text-shadow:0 0 14px rgba(157,110,255,.35)}75%{opacity:1;transform:scale(1.02);color:#4a2a86;filter:brightness(1.08);text-shadow:0 0 8px rgba(157,110,255,.18)}}.mx-maxel-logo{display:inline-flex;width:var(--mx-logo-size, 56px);height:var(--mx-logo-size, 56px);align-items:center;justify-content:center;flex-shrink:0;overflow:visible;filter:drop-shadow(0 3px 10px rgba(157,110,255,.22))}.mx-maxel-logo-svg{display:block;overflow:visible}.mx-maxel-logo-halo{fill:#9d6eff1a;animation:mxLogoHalo 1.8s ease-in-out infinite}@keyframes mxLogoHalo{0%,to{opacity:.4}50%{opacity:.85}}.mx-maxel-ring-purple,.mx-maxel-ring-orange{transform:none!important;opacity:1}.mx-maxel-loader-label{position:relative;z-index:1;font-size:13px;font-weight:600;color:#6b7280;letter-spacing:.2px}.mx-maxel-loader-dots{position:relative;z-index:1;display:flex;gap:6px;margin-top:2px}.mx-maxel-loader-dots span{width:6px;height:6px;border-radius:50%;background:#9d6eff;opacity:.35;animation:mxLoaderDot 1.2s ease-in-out infinite}.mx-maxel-loader-dots span:nth-child(2){animation-delay:.18s;background:#ffae29}.mx-maxel-loader-dots span:nth-child(3){animation-delay:.36s;background:#20cf68}@keyframes mxLoaderDot{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-4px);opacity:1}}.mx-maxel-tick,.mx-maxel-mark-green-tip{transform-origin:16px 16px;animation:mxTickPulse 1.55s ease-in-out infinite!important;animation-fill-mode:none!important}.mx-maxel-mark-green-tip{animation-delay:.06s}.mx-maxel-mark-dark{animation:mxDarkPulse 1.55s ease-in-out infinite!important;animation-fill-mode:none!important}@keyframes mxTickPulse{0%{opacity:0}12%{opacity:1}62%{opacity:1}78%{opacity:0}to{opacity:0}}@keyframes mxDarkPulse{0%,10%{opacity:0}22%,62%{opacity:1}78%,to{opacity:0}}.mx-maxel-logo--tick .mx-maxel-ring-purple,.mx-maxel-logo--tick .mx-maxel-ring-orange{animation:mxRingPulse 1.65s ease-in-out infinite}@keyframes mxRingPulse{0%,to{opacity:.9}40%{opacity:1}}.mx-maxel-logo--running .mx-maxel-ring-purple{animation:mxRingRun 1.1s ease-in-out infinite}@keyframes mxRingRun{0%,to{opacity:.55}50%{opacity:1}}.mx-maxel-logo--shimmer .mx-maxel-ring-purple,.mx-maxel-logo--shimmer .mx-maxel-ring-orange{animation:mxRingShimmer 1.4s ease-in-out infinite}@keyframes mxRingShimmer{0%,to{filter:brightness(.9)}50%{filter:brightness(1.25) saturate(1.15)}}.mx-maxel-logo--blink .mx-maxel-ring-purple,.mx-maxel-logo--blink .mx-maxel-ring-orange{animation:mxRingBlink .9s steps(2,end) infinite}@keyframes mxRingBlink{0%,to{opacity:1}50%{opacity:.25}}.mx-maxel-logo--spin .mx-maxel-logo-svg{animation:mxLogoSpin 2.4s linear infinite;transform-origin:16px 16px}@keyframes mxLogoSpin{to{transform:rotate(360deg)}}._fill_120lc_1{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - var(--topbar-height) - var(--space-6) * 2)}._wrap_120lc_10{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;width:100%}._fullscreen_120lc_20{min-height:calc(100dvh - var(--topbar-height) - var(--space-6) * 2);flex:1}._compact_120lc_25{padding:8px;gap:0;width:auto}._scene_120lc_31{position:relative;perspective:600px;display:grid;place-items:center}._sm_120lc_38{width:28px;height:28px}._md_120lc_42{width:52px;height:52px}._lg_120lc_46{width:72px;height:72px}._cube_120lc_51{width:42%;height:42%;position:relative;transform-style:preserve-3d;animation:_cubeSpin_120lc_1 1.8s linear infinite}._sm_120lc_38 ._cube_120lc_51{width:48%;height:48%}._lg_120lc_46 ._cube_120lc_51{width:40%;height:40%}._face_120lc_68{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;border:1px solid rgba(255,255,255,.35);background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 88%,white),var(--color-primary-hover));box-shadow:inset 0 0 12px #fff3}._front_120lc_81{transform:translateZ(calc(var(--half, 11px)))}._back_120lc_84{transform:rotateY(180deg) translateZ(var(--half, 11px));opacity:.85}._right_120lc_88{transform:rotateY(90deg) translateZ(var(--half, 11px));opacity:.9}._left_120lc_92{transform:rotateY(-90deg) translateZ(var(--half, 11px));opacity:.9}._top_120lc_96{transform:rotateX(90deg) translateZ(var(--half, 11px));background:linear-gradient(145deg,var(--color-teal),color-mix(in srgb,var(--color-primary) 70%,var(--color-teal)))}._bottom_120lc_104{transform:rotateX(-90deg) translateZ(var(--half, 11px));opacity:.75}._sm_120lc_38 ._face_120lc_68{--half: 6px}._md_120lc_42 ._face_120lc_68{--half: 11px}._lg_120lc_46 ._face_120lc_68{--half: 15px}._ring_120lc_119,._ringDelay_120lc_120{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;border-top-color:var(--color-primary);border-right-color:color-mix(in srgb,var(--color-teal) 70%,transparent);animation:_ringSpin_120lc_1 1.2s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}._ringDelay_120lc_120{top:8%;right:8%;bottom:8%;left:8%;animation-duration:1.6s;animation-direction:reverse;opacity:.55;border-top-color:var(--color-purple)}._name_120lc_139{margin:4px 0 0;font-size:16px;font-weight:800;letter-spacing:-.03em;color:var(--color-text-primary);background:linear-gradient(90deg,var(--color-primary),var(--color-teal),var(--color-primary));background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmerText_120lc_1 2.4s linear infinite}._tagline_120lc_158{margin:0;font-size:12px;color:var(--color-text-muted);font-weight:500}@keyframes _cubeSpin_120lc_1{0%{transform:rotateX(-20deg) rotateY(0)}to{transform:rotateX(-20deg) rotateY(360deg)}}@keyframes _ringSpin_120lc_1{to{transform:rotate(360deg)}}@keyframes _shimmerText_120lc_1{to{background-position:200% center}}._wormOrbit_120lc_187{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px dashed transparent;pointer-events:none;animation:_wormOrbitSpin_120lc_1 2.4s linear infinite}._wormOrbit_120lc_187:before,._wormOrbit_120lc_187:after{content:"";position:absolute;width:14px;height:6px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-teal) 80%,#2dd4bf),var(--color-primary));box-shadow:0 0 6px #9161fc59}._wormOrbit_120lc_187:before{top:-3px;left:50%;transform:translate(-50%);animation:_wormWiggle_120lc_1 .45s ease-in-out infinite alternate}._wormOrbit_120lc_187:after{bottom:-3px;left:50%;transform:translate(-50%) rotate(180deg);animation:_wormWiggle_120lc_1 .45s ease-in-out infinite alternate-reverse}._wormOrbitDelay_120lc_225{top:12%;right:12%;bottom:12%;left:12%;animation-duration:3.1s;animation-direction:reverse;opacity:.7}._wormOrbitDelay_120lc_225:before,._wormOrbitDelay_120lc_225:after{width:11px;height:5px;background:linear-gradient(90deg,var(--color-purple),color-mix(in srgb,var(--color-primary) 70%,var(--color-purple)))}._bugSpray_120lc_244{position:relative;width:100%;height:100%;display:grid;place-items:center}._sprayCan_120lc_252{position:absolute;left:8%;top:50%;width:22%;height:38%;transform:translateY(-50%) rotate(-18deg);border-radius:4px 4px 6px 6px;background:linear-gradient(180deg,#e2e8f0,#94a3b8 55%,#64748b);box-shadow:inset 0 0 0 1px #ffffff59;animation:_sprayCanPump_120lc_1 2.8s ease-in-out infinite}._sprayCan_120lc_252:before{content:"";position:absolute;top:-18%;right:-8%;width:55%;height:28%;border-radius:3px;background:#475569}._sprayCan_120lc_252:after{content:"";position:absolute;top:8%;right:-42%;width:38%;height:10%;border-radius:2px;background:#334155;transform:rotate(-8deg)}._sprayMist_120lc_288{position:absolute;left:30%;top:42%;width:34%;height:22%;border-radius:50%;background:radial-gradient(ellipse at 0% 50%,rgba(125,211,252,.85) 0%,rgba(56,189,248,.45) 35%,transparent 72%);filter:blur(1px);opacity:0;animation:_sprayMistBurst_120lc_1 2.8s ease-in-out infinite}._bug_120lc_244{position:relative;width:46%;height:46%;transform:translate(8%);animation:_bugDie_120lc_1 2.8s ease-in-out infinite}._bugHead_120lc_314{position:absolute;left:0;top:50%;width:34%;height:34%;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#4ade80,#16a34a);box-shadow:inset 0 0 0 1px #ffffff40}._bugHead_120lc_314:before,._bugHead_120lc_314:after{content:"";position:absolute;top:-42%;width:3px;height:42%;border-radius:999px;background:#14532d;transform-origin:bottom center;animation:_bugAntenna_120lc_1 .5s ease-in-out infinite alternate}._bugHead_120lc_314:before{left:28%;transform:rotate(-18deg)}._bugHead_120lc_314:after{right:28%;transform:rotate(18deg);animation-delay:.12s}._bugBody_120lc_350{position:absolute;left:24%;top:50%;width:72%;height:52%;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,#22c55e,#15803d);box-shadow:inset 0 -4px #0000001f}._bugBody_120lc_350:before{content:"";position:absolute;top:18%;right:12%;bottom:18%;left:12%;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.12) 0 2px,transparent 2px 18%)}._bugLeg_120lc_374{position:absolute;width:28%;height:2px;background:#14532d;border-radius:999px;transform-origin:left center}._leg1_120lc_383{left:34%;top:18%;transform:rotate(28deg);animation:_bugLegWiggle1_120lc_1 .35s ease-in-out infinite alternate}._leg2_120lc_389{left:52%;top:14%;transform:rotate(12deg);animation:_bugLegWiggle2_120lc_1 .35s ease-in-out infinite alternate;animation-delay:.05s}._leg3_120lc_396{left:70%;top:18%;transform:rotate(-8deg);animation:_bugLegWiggle3_120lc_1 .35s ease-in-out infinite alternate;animation-delay:.1s}._leg4_120lc_403{left:34%;bottom:18%;transform:rotate(-28deg);animation:_bugLegWiggle4_120lc_1 .35s ease-in-out infinite alternate;animation-delay:.08s}._leg5_120lc_410{left:52%;bottom:14%;transform:rotate(-12deg);animation:_bugLegWiggle5_120lc_1 .35s ease-in-out infinite alternate;animation-delay:.14s}._leg6_120lc_417{left:70%;bottom:18%;transform:rotate(8deg);animation:_bugLegWiggle6_120lc_1 .35s ease-in-out infinite alternate;animation-delay:.18s}._bug3dWrap_120lc_426{position:relative;width:100%;height:100%;display:grid;place-items:center;perspective:700px}._bug3d_120lc_426{position:relative;width:52%;height:52%;transform-style:preserve-3d;animation:_bug3dSpin_120lc_1 2.2s linear infinite}._bug3dTop_120lc_443,._bug3dBottom_120lc_444,._bug3dSideL_120lc_445,._bug3dSideR_120lc_446{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;backface-visibility:hidden}._bug3dTop_120lc_443{transform:translateZ(calc(var(--bug-half, 12px)));background:radial-gradient(circle at 35% 30%,#4ade80,#15803d);box-shadow:inset 0 0 0 1px #fff3}._bug3dBottom_120lc_444{transform:rotateX(180deg) translateZ(var(--bug-half, 12px));background:linear-gradient(180deg,#166534,#14532d);opacity:.9}._bug3dSideL_120lc_445{transform:rotateY(-90deg) translateZ(var(--bug-half, 12px));border-radius:40%/50%;background:linear-gradient(180deg,#22c55e,#166534);opacity:.95}._bug3dSideR_120lc_446{transform:rotateY(90deg) translateZ(var(--bug-half, 12px));border-radius:40%/50%;background:linear-gradient(180deg,#16a34a,#14532d);opacity:.95}._sm_120lc_38 ._bug3d_120lc_426{--bug-half: 7px}._md_120lc_42 ._bug3d_120lc_426{--bug-half: 12px}._lg_120lc_46 ._bug3d_120lc_426{--bug-half: 16px}._bug3dGlow_120lc_489{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;border:2px solid transparent;border-top-color:color-mix(in srgb,var(--color-teal) 75%,transparent);border-right-color:color-mix(in srgb,var(--color-primary) 55%,transparent);animation:_ringSpin_120lc_1 1.8s linear infinite reverse;opacity:.55;pointer-events:none}._searchLoader_120lc_502{position:relative;width:100%;height:100%;display:grid;place-items:center}._searchOrbit_120lc_510,._searchOrbitInner_120lc_511{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;border-top-color:var(--color-primary);border-right-color:color-mix(in srgb,var(--color-teal) 70%,transparent);animation:_ringSpin_120lc_1 1.2s linear infinite}._searchOrbitInner_120lc_511{top:12%;right:12%;bottom:12%;left:12%;animation-duration:1.8s;animation-direction:reverse;opacity:.7;border-top-color:var(--color-purple)}._searchLens_120lc_529{position:relative;width:46%;height:46%;border:4px solid color-mix(in srgb,var(--color-primary) 88%,white);border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff2e;animation:_searchLensPulse_120lc_1 1.25s ease-in-out infinite}._searchLens_120lc_529:after{content:"";position:absolute;right:-30%;bottom:-30%;width:42%;height:16%;border-radius:999px;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-teal) 75%,var(--color-primary)));transform:rotate(42deg)}._searchLoaderBig_120lc_555 ._searchLens_120lc_529{width:62%;height:62%;border-width:5px}._searchLoaderBig_120lc_555 ._searchOrbit_120lc_510{border-width:3px}@keyframes _wormOrbitSpin_120lc_1{to{transform:rotate(360deg)}}@keyframes _wormWiggle_120lc_1{0%{transform:translate(-50%) scaleX(1)}to{transform:translate(-50%) scaleX(1.18)}}@keyframes _sprayCanPump_120lc_1{0%,18%{transform:translateY(-50%) rotate(-18deg) translate(0)}28%,62%{transform:translateY(-50%) rotate(-14deg) translate(3%)}72%,to{transform:translateY(-50%) rotate(-18deg) translate(0)}}@keyframes _sprayMistBurst_120lc_1{0%,20%{opacity:0;transform:scale(.6)}30%,58%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.15)}}@keyframes _bugDie_120lc_1{0%,24%{opacity:1;transform:translate(8%) scale(1) rotate(0);filter:none}38%,58%{opacity:.85;transform:translate(8%) scale(.96) rotate(-4deg);filter:hue-rotate(40deg) saturate(1.2)}72%,to{opacity:.2;transform:translate(8%) scale(.55) rotate(78deg);filter:grayscale(1) brightness(.7)}}@keyframes _bugAntenna_120lc_1{0%{transform:rotate(-18deg)}to{transform:rotate(-8deg)}}@keyframes _bugLegWiggle1_120lc_1{0%{transform:rotate(28deg) scaleX(1)}to{transform:rotate(36deg) scaleX(1.08)}}@keyframes _bugLegWiggle2_120lc_1{0%{transform:rotate(12deg) scaleX(1)}to{transform:rotate(20deg) scaleX(1.08)}}@keyframes _bugLegWiggle3_120lc_1{0%{transform:rotate(-8deg) scaleX(1)}to{transform:rotate(0) scaleX(1.08)}}@keyframes _bugLegWiggle4_120lc_1{0%{transform:rotate(-28deg) scaleX(1)}to{transform:rotate(-36deg) scaleX(1.08)}}@keyframes _bugLegWiggle5_120lc_1{0%{transform:rotate(-12deg) scaleX(1)}to{transform:rotate(-20deg) scaleX(1.08)}}@keyframes _bugLegWiggle6_120lc_1{0%{transform:rotate(8deg) scaleX(1)}to{transform:rotate(16deg) scaleX(1.08)}}@keyframes _bug3dSpin_120lc_1{0%{transform:rotateX(-18deg) rotateY(0)}to{transform:rotateX(-18deg) rotateY(360deg)}}@keyframes _searchLensPulse_120lc_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion: reduce){._cube_120lc_51,._ring_120lc_119,._ringDelay_120lc_120,._wormOrbit_120lc_187,._wormOrbitDelay_120lc_225,._sprayCan_120lc_252,._sprayMist_120lc_288,._bug_120lc_244,._bugHead_120lc_314:before,._bugHead_120lc_314:after,._bugLeg_120lc_374,._bug3d_120lc_426,._bug3dGlow_120lc_489,._searchOrbit_120lc_510,._searchOrbitInner_120lc_511,._searchLens_120lc_529,._name_120lc_139{animation:none}}._page_1ccwe_1{display:flex;min-height:100vh}._left_1ccwe_7{flex:1;background:linear-gradient(145deg,var(--color-hero-start, #3B0764) 0%,#241050 55%,var(--color-hero-end, #1A0D35) 100%);padding:var(--space-10) var(--space-12);display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;z-index:0}._left_1ccwe_7:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(145,97,252,.38) 0%,rgba(145,97,252,.08) 55%,transparent 70%);top:-120px;right:-100px;pointer-events:none;animation:_floatOrb_1ccwe_1 12s ease-in-out infinite;filter:blur(2px)}._left_1ccwe_7:after{content:"";position:absolute;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.22) 0%,rgba(145,97,252,.06) 50%,transparent 70%);bottom:-90px;left:-70px;pointer-events:none;animation:_floatOrbSlow_1ccwe_1 16s ease-in-out infinite;filter:blur(4px)}._orbMid_1ccwe_57{position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);top:42%;left:55%;pointer-events:none;animation:_floatOrb_1ccwe_1 18s ease-in-out infinite reverse;z-index:0}._brand_1ccwe_74{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-12);position:relative;z-index:1;animation:_riseIn_1ccwe_1 .6s var(--transition-spring) both}._brandIcon_1ccwe_84{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 0 12px rgba(145,97,252,.35))}._brandIcon_1ccwe_84 .mx-maxel-loader-mark,._brandIcon_1ccwe_84 .mx-maxel-logo,._brandIcon_1ccwe_84 .mx-maxel-logo-svg{display:block;width:36px;height:36px}._brandName_1ccwe_102{font-size:20px;font-weight:800;color:#fff;letter-spacing:-.02em}._heroText_1ccwe_109{margin-bottom:var(--space-8);position:relative;z-index:1;animation:_riseIn_1ccwe_1 .7s var(--transition-spring) .08s both;transform-style:preserve-3d}._heroText_1ccwe_109 h1{font-size:42px;font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.03em;margin-bottom:var(--space-4);text-shadow:0 12px 40px rgba(0,0,0,.35)}._heroText_1ccwe_109 p{font-size:15px;color:#ddd0fed1;line-height:1.6;max-width:380px}._features_1ccwe_134{display:flex;flex-direction:column;gap:var(--space-3);position:relative;z-index:1}._feature_1ccwe_134{display:flex;align-items:center;gap:var(--space-3);font-size:13px;color:#ddd0febf;animation:_riseIn_1ccwe_1 .55s var(--transition-spring) both;transition:transform var(--transition-spring),color var(--transition-fast)}._feature_1ccwe_134:nth-child(1){animation-delay:.16s}._feature_1ccwe_134:nth-child(2){animation-delay:.22s}._feature_1ccwe_134:nth-child(3){animation-delay:.28s}._feature_1ccwe_134:hover{transform:translate(6px);color:#fff}._featureCheck_1ccwe_167{width:20px;height:20px;border-radius:50%;background:#9161fc38;display:flex;align-items:center;justify-content:center;font-size:11px;color:#c4a8fd;flex-shrink:0;box-shadow:0 0 0 1px #9161fc47;transition:transform var(--transition-bounce),background var(--transition-fast)}._feature_1ccwe_134:hover ._featureCheck_1ccwe_167{transform:scale(1.15) rotate(-8deg);background:#9161fc66}._right_1ccwe_188{width:480px;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:radial-gradient(ellipse at 30% 20%,rgba(145,97,252,.08),transparent 50%),var(--color-bg);animation:_ambientShift_1ccwe_1 18s ease-in-out infinite;background-size:200% 200%;position:relative;z-index:2;isolation:isolate}._formCard_1ccwe_204{width:100%;max-width:380px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:var(--space-8);box-shadow:var(--shadow-lg),var(--shadow-glow-primary);position:relative;z-index:1;transition:box-shadow var(--transition-spring);animation:_riseIn_1ccwe_1 .5s var(--transition-spring) both}._formCard_1ccwe_204:hover{box-shadow:var(--shadow-xl),var(--shadow-glow-primary)}._formHeader_1ccwe_222{margin-bottom:var(--space-6)}._formHeader_1ccwe_222 h2{font-size:22px;font-weight:800;color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--space-1)}._formHeader_1ccwe_222 p{font-size:13px;color:var(--color-text-muted)}._form_1ccwe_204{display:flex;flex-direction:column}._submitBtn_1ccwe_244{width:100%;margin-top:var(--space-2)}._forgotRow_1ccwe_249{display:flex;justify-content:flex-end;margin:-4px 0 var(--space-3)}._auxRow_1ccwe_255{display:flex;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap}._linkBtn_1ccwe_263{background:none;border:none;padding:4px 2px;font-size:13px;color:var(--color-primary);cursor:pointer;font-weight:600;position:relative;z-index:2;transition:opacity var(--transition-fast),color var(--transition-fast)}._linkBtn_1ccwe_263:hover:not(:disabled){color:var(--color-primary-hover);text-decoration:underline}._linkBtn_1ccwe_263:disabled{opacity:.5;cursor:not-allowed}._hint_1ccwe_286{margin-top:var(--space-5);font-size:12px;color:var(--color-text-muted);text-align:center}._hint_1ccwe_286 code{font-family:var(--font-mono);font-size:11px;background:var(--color-bg);padding:2px 6px;border-radius:var(--radius-sm);color:var(--color-primary-text)}@media (max-width: 768px){._left_1ccwe_7{display:none}._right_1ccwe_188{width:100%}}@media (prefers-reduced-motion: reduce){._left_1ccwe_7:before,._left_1ccwe_7:after,._orbMid_1ccwe_57,._brandIcon_1ccwe_84,._formCard_1ccwe_204,._feature_1ccwe_134,._right_1ccwe_188{animation:none!important}}._labelRow_edaxi_1{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-bottom:6px}._labelRow_edaxi_1 ._label_edaxi_1{margin:0}._actions_edaxi_14{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}._fixBtn_edaxi_21{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid transparent;border-radius:var(--radius-md);padding:2px 8px;cursor:pointer;color:var(--color-primary);font-family:var(--font-sans);font-size:11px;font-weight:600;transition:all .15s;line-height:1;white-space:nowrap}._fixBtn_edaxi_21:hover:not(:disabled){background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary-text)}._fixBtn_edaxi_21:disabled{opacity:.4;cursor:not-allowed}._fixBtnLoading_edaxi_50{opacity:.7}._undoBtn_edaxi_54{display:inline-flex;align-items:center;border:none;background:none;padding:2px 6px;cursor:pointer;color:var(--color-text-muted);font-size:11px;font-weight:600;border-radius:var(--radius-sm)}._undoBtn_edaxi_54:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg)}._undoBtn_edaxi_54:disabled{opacity:.4;cursor:not-allowed}._fieldGroup_edaxi_77{display:flex;flex-direction:column}._page_1g0ct_1{display:flex;flex-direction:column;gap:var(--space-6)}._headerActions_1g0ct_3{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;flex-wrap:nowrap;width:max-content;max-width:100%}._headerActions_1g0ct_3 .input,._headerActions_1g0ct_3 .btn{width:auto;flex-shrink:0;font-size:12px;padding:4px 10px;height:32px;line-height:1.2;border-radius:var(--radius-md);box-sizing:border-box}._headerActions_1g0ct_3 .btn{white-space:nowrap}._headerActions_1g0ct_3 select.input{padding-right:24px}._searchInput_1g0ct_35{width:200px!important;min-width:140px;max-width:200px;flex:0 0 200px}._filterSelect_1g0ct_42{width:140px!important;min-width:120px;flex:0 0 140px}._section_1g0ct_48{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1g0ct_50{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0}._grid_1g0ct_59{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:var(--space-4);perspective:1200px}._productCard_1g0ct_66{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}._productInitial_1g0ct_70{background:color-mix(in srgb,var(--color-primary) 22%,var(--color-surface))}._productBadge_1g0ct_74{background:var(--color-primary-light);color:var(--color-primary-text)}._inProductBadge_1g0ct_79{background:var(--color-bg);color:var(--color-text-secondary);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._childList_1g0ct_88{display:flex;flex-wrap:wrap;gap:6px;min-height:28px}._childChip_1g0ct_95{font-size:11px;font-weight:600;padding:3px 8px;border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border);display:inline-flex;align-items:center;gap:6px;max-width:100%}._childCount_1g0ct_109{font-weight:500;color:var(--color-text-muted);font-size:10px}._typeChoice_1g0ct_115{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;text-align:left!important;padding:14px 16px!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important;width:100%;height:auto!important;line-height:1.4!important}._typeChoice_1g0ct_115 strong{font-size:14px;color:var(--color-text-primary)}._typeChoice_1g0ct_115 span{font-size:12px;color:var(--color-text-muted);font-weight:400;white-space:normal}._typeChoice_1g0ct_115:hover{border-color:var(--color-primary)!important;background:color-mix(in srgb,var(--color-primary) 6%,transparent)!important}._skeleton_1g0ct_146{height:190px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);position:relative;overflow:hidden}._card_1g0ct_155{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);cursor:pointer;transition:border-color var(--transition-base),box-shadow .18s ease;display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-sm);animation:_staggerIn_1g0ct_1 .5s var(--transition-spring) both;animation-delay:calc(var(--i, 0) * 50ms)}._card_1g0ct_155:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._cardTop_1g0ct_176{display:flex;align-items:flex-start;justify-content:space-between}._initial_1g0ct_182{width:40px;height:40px;border-radius:var(--radius-lg);background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;transform:translateZ(16px);box-shadow:0 8px 18px color-mix(in srgb,var(--color-primary) 20%,transparent);transition:transform var(--transition-bounce)}._card_1g0ct_155:hover ._initial_1g0ct_182{transform:translateZ(24px) rotate(-8deg) scale(1.08)}._cardActions_1g0ct_201{display:flex;align-items:center;gap:var(--space-2)}._deleteBtn_1g0ct_207{background:none;border:none;color:var(--color-danger);font-size:14px;width:28px;height:28px;padding:0;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);opacity:1;display:inline-flex;align-items:center;justify-content:center}._deleteBtn_1g0ct_207:hover{background:var(--color-danger-light);color:var(--color-danger)}._modalFooterSplit_1g0ct_225{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._modalFooterActions_1g0ct_233{display:flex;align-items:center;gap:8px;margin-left:auto}._cardName_1g0ct_240{font-size:15px;font-weight:700;color:var(--color-text-primary)}._cardDesc_1g0ct_246{font-size:13px;color:var(--color-text-muted);line-height:1.5;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_1g0ct_257{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--color-border)}._members_1g0ct_265{display:flex;align-items:center}._memberAvatar_1g0ct_267{background:var(--color-primary-light);color:var(--color-primary-text);border:2px solid var(--color-surface)}._cardDate_1g0ct_273{font-size:11px;color:var(--color-text-muted)}._memberSearch_1g0ct_276{margin-bottom:12px}._memberPicker_1g0ct_280{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;max-height:280px;overflow-y:auto}._memberPickerEmpty_1g0ct_288{margin:0;padding:14px 16px;font-size:13px;line-height:1.45;color:var(--color-text-muted)}._memberGroupLabel_1g0ct_296{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:8px 14px 4px;background:var(--color-bg);border-bottom:.5px solid var(--color-border)}._memberRow_1g0ct_306{display:flex;align-items:center;gap:var(--space-3);padding:9px 14px;border-bottom:.5px solid var(--color-border);cursor:pointer;transition:background var(--transition-fast);font-size:13px}._memberRow_1g0ct_306:last-child{border-bottom:none}._memberRow_1g0ct_306:hover{background:var(--color-bg)}._memberRow_1g0ct_306 input[type=checkbox]{flex-shrink:0;accent-color:var(--color-primary)}._memberName_1g0ct_319{display:flex;align-items:center;gap:var(--space-2);flex:1}._memberEmail_1g0ct_320{font-size:11px;color:var(--color-text-muted)}._noMembers_1g0ct_321{font-size:12px;color:var(--color-text-disabled)}._editBtn_1g0ct_322{background:none;border:none;color:var(--color-text-muted);font-size:14px;width:28px;height:28px;padding:0;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);opacity:1;display:inline-flex;align-items:center;justify-content:center}._editBtn_1g0ct_322:hover{background:var(--color-primary-light);color:var(--color-primary-text)}._stackPicker_1g0ct_342{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._stackChip_1g0ct_343{border:1px solid var(--border);border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;color:var(--text-secondary);background:var(--surface-2)}._stackChipActive_1g0ct_348{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._otherChip_1g0ct_349{border:1px dashed var(--border);border-radius:20px;padding:4px 12px;font-size:12px;cursor:pointer;color:var(--text-secondary);background:none}._otherChip_1g0ct_349:hover{border-color:var(--accent);color:var(--accent)}._otherRow_1g0ct_354{display:flex;gap:8px;margin-top:8px}._skeleton_1g0ct_146:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:_shimmer_1g0ct_1 1.4s ease-in-out infinite}._boardModeOption_1g0ct_378{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:var(--color-surface)}._boardModeOption_1g0ct_378 input{margin-top:3px}._boardModeHint_1g0ct_393{display:block;font-size:12px;color:var(--color-text-muted);margin-top:2px;font-weight:400}._statusChips_1g0ct_401{display:flex;flex-wrap:wrap;gap:8px}._statusChip_1g0ct_401{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:6px 10px;border:1px solid var(--color-border);border-radius:99px;cursor:pointer;background:var(--color-bg)}._sectionEditor_1g0ct_419{display:flex;flex-direction:column;gap:8px}._sectionRow_1g0ct_425{display:flex;align-items:center;gap:6px}._sectionOrder_1g0ct_431{width:22px;text-align:center;font-size:12px;font-weight:700;color:var(--color-text-muted)}._doneToggle_1g0ct_439{display:inline-flex;align-items:center;gap:4px;font-size:11px;white-space:nowrap}._sectionAdd_1g0ct_447{display:flex;gap:8px}._sectionColor_1g0ct_452{width:36px;height:34px;padding:2px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);cursor:pointer;flex-shrink:0}._projectModal_1g0ct_464{max-width:720px;width:min(720px,96vw);height:min(82vh,720px);max-height:min(82vh,720px);display:flex;flex-direction:column;overflow:hidden}._projectModal_1g0ct_464 form{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._modalSubtitle_1g0ct_482{margin:4px 0 0;font-size:12px;color:var(--color-text-muted);font-weight:500}._modalTabs_1g0ct_489{display:flex;gap:4px;padding:0 var(--space-5);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg) 70%,var(--color-surface));flex-shrink:0}._modalTab_1g0ct_489{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:12px 14px;font-size:13px;font-weight:600;color:var(--color-text-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}._modalTab_1g0ct_489:hover{color:var(--color-text)}._modalTabActive_1g0ct_516{color:var(--color-primary-text, var(--color-primary));border-bottom-color:var(--color-primary)}._projectModalBody_1g0ct_521{flex:1;min-height:0;max-height:none;overflow-y:auto}._projectModal_1g0ct_464 .modal-header,._projectModal_1g0ct_464 .modal-footer{flex-shrink:0}._boardModeList_1g0ct_372{display:flex;flex-direction:column;gap:8px}._boardModeOption_1g0ct_378{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer}._boardModeOption_1g0ct_378:has(input:checked){border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}._boardModeHint_1g0ct_393{display:block;font-size:12px;font-weight:500;color:var(--color-text-muted);margin-top:2px}._toggleRow_1g0ct_563{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);background:var(--color-surface)}._toggleCheckbox_1g0ct_574{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-primary)}._toggleLabel_1g0ct_582{font-size:14px;font-weight:600;color:var(--color-text-primary);margin:0 0 2px}._toggleHint_1g0ct_589{font-size:12px;color:var(--color-text-muted);line-height:1.45;margin:0}._togglePill_1g0ct_596{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:700;padding:3px 10px;border-radius:99px;letter-spacing:.05em}._togglePillOn_1g0ct_606{background:var(--color-success-light, #e8f5e9);color:var(--color-status-fixed, #2e7d32)}._togglePillOff_1g0ct_611{background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border)}._page_c1t0h_1{display:flex;flex-direction:column;gap:var(--space-6)}._headerActions_c1t0h_7{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;flex-wrap:nowrap;width:max-content;max-width:100%}._headerActions_c1t0h_7 .input,._headerActions_c1t0h_7 .btn{width:auto;flex-shrink:0;font-size:12px;padding:4px 10px;height:32px;line-height:1.2;border-radius:var(--radius-md);box-sizing:border-box}._headerActions_c1t0h_7 .btn{white-space:nowrap}._headerActions_c1t0h_7 select.input{padding-right:24px}._searchInput_c1t0h_39{width:200px!important;min-width:140px;max-width:200px;flex:0 0 200px}._filterSelect_c1t0h_46{width:140px!important;min-width:120px;flex:0 0 140px}._section_c1t0h_52{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_c1t0h_58{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0}._productCard_c1t0h_67{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}._productBadge_c1t0h_71{background:var(--color-primary-light);color:var(--color-primary-text)}._childPreview_c1t0h_76{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}._childTag_c1t0h_83{font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-secondary)}._grid_c1t0h_93{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);perspective:1200px}._card_c1t0h_100{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--shadow-sm);transition:border-color var(--transition-base),box-shadow .18s ease;animation:_staggerIn_c1t0h_1 .5s var(--transition-spring) both;animation-delay:calc(var(--i, 0) * 50ms);position:relative}._card_c1t0h_100:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._cardTop_c1t0h_123{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);transform:translateZ(14px)}._initial_c1t0h_131{width:40px;height:40px;border-radius:var(--radius-lg);background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;box-shadow:0 8px 18px color-mix(in srgb,var(--color-primary) 20%,transparent);transition:transform var(--transition-bounce)}._card_c1t0h_100:hover ._initial_c1t0h_131{transform:rotate(-8deg) scale(1.08)}._badges_c1t0h_150{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}._editBtn_c1t0h_158,._cardSettingsBtn_c1t0h_159{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-muted);font-size:14px;width:28px;height:28px;padding:0;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);opacity:0}._card_c1t0h_100:hover ._editBtn_c1t0h_158,._card_c1t0h_100:hover ._cardSettingsBtn_c1t0h_159,._editBtn_c1t0h_158:focus-visible,._cardSettingsBtn_c1t0h_159:focus-visible{opacity:1}._editBtn_c1t0h_158:hover{background:var(--color-primary-light);color:var(--color-primary-text)}._cardSettingsBtn_c1t0h_159:hover{background:var(--color-bg);color:var(--color-text-primary)}._recentBadge_c1t0h_193{background:var(--color-primary-light);color:var(--color-primary-text);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}._cardName_c1t0h_199{margin:0;font-size:16px;font-weight:700;color:var(--color-text-primary);transform:translateZ(10px)}._cardDesc_c1t0h_207{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;transform:translateZ(6px)}._cardFooter_c1t0h_220{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:12px;color:var(--color-text-muted);transform:translateZ(8px)}._openHint_c1t0h_232{font-weight:700;color:var(--color-primary-text);transition:transform var(--transition-spring)}._card_c1t0h_100:hover ._openHint_c1t0h_232{transform:translate(4px)}._date_c1t0h_242{font-size:11px;color:var(--color-text-disabled)}@media (prefers-reduced-motion: reduce){._card_c1t0h_100{animation:none}}._wrap_1glpe_1{position:relative;display:grid;gap:8px}._inputWrap_1glpe_7{position:relative}._chips_1glpe_11{display:flex;flex-wrap:wrap;gap:6px}._chip_1glpe_11{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);border-radius:999px;padding:4px 10px;background:var(--color-bg);color:var(--color-text-secondary);font-size:11px;font-weight:700;cursor:pointer}._dropdown_1glpe_31{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:grid;gap:2px;max-height:220px;overflow-y:auto;padding:6px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);box-shadow:var(--shadow-lg)}._option_1glpe_48,._createOption_1glpe_49{width:100%;text-align:left;border:none;border-radius:8px;padding:8px 10px;background:transparent;color:var(--color-text-primary);font-size:13px;cursor:pointer}._option_1glpe_48:hover,._optionActive_1glpe_62{background:var(--color-primary-light);color:var(--color-primary)}._createOption_1glpe_49{color:var(--color-primary);font-weight:600}._createOption_1glpe_49:hover{background:var(--color-primary-light)}._wrap_mqq4g_1{position:relative;display:flex;flex-direction:column;gap:8px}._inputWrap_mqq4g_8{position:relative;z-index:1}._searchInput_mqq4g_13{width:100%;padding-right:28px}._searchInputWithClear_mqq4g_18{padding-right:32px}._chevron_mqq4g_22{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:11px;pointer-events:none}._clearIcon_mqq4g_32{position:absolute;right:4px;top:0;bottom:0;margin:auto 0;width:22px;height:22px;padding:0;border:none;border-radius:99px;background:transparent;color:var(--color-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0}._clearIconSvg_mqq4g_52{display:block;width:10px;height:10px;flex-shrink:0}._clearIcon_mqq4g_32:hover:not(:disabled){background:var(--color-bg);color:var(--color-text-primary)}._clearIcon_mqq4g_32:disabled{opacity:.5;cursor:not-allowed}._dropdown_mqq4g_69{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);max-height:360px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-md)}._dropdownPortal_mqq4g_83{left:auto;right:auto;top:auto}._empty_mqq4g_89{padding:10px 12px;font-size:12px;color:var(--color-text-muted)}._option_mqq4g_95{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 12px;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}._option_mqq4g_95:hover{background:var(--color-bg)}._optionActive_mqq4g_114{background:var(--color-primary-light, rgba(37, 99, 235, .12))}._createOption_mqq4g_118{position:sticky;bottom:0;z-index:1;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 12px;border:none;border-top:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;font:inherit;font-weight:600;color:var(--color-primary)}._createOption_mqq4g_118:hover{background:var(--color-primary-light, rgba(37, 99, 235, .12))}._createOptionMeta_mqq4g_142{font-size:11px;font-weight:500;color:var(--color-text-muted)}._optionName_mqq4g_148{font-size:13px;font-weight:600;color:var(--color-text-primary)}._optionMeta_mqq4g_154{font-size:11px;color:var(--color-text-muted)}._chips_mqq4g_159{display:flex;flex-wrap:wrap;gap:6px}._chip_mqq4g_159{display:inline-flex;align-items:center;gap:6px;background:var(--color-success-bg, #ecfdf5);color:var(--color-success-text, #047857);padding:3px 10px;border-radius:99px;font-size:12px;font-weight:600}._chipRemove_mqq4g_177{background:none;border:none;cursor:pointer;color:inherit;font-weight:700;line-height:1;padding:0;font-size:14px}._gallery_1w9n8_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-3);margin-top:var(--space-2)}._thumbnail_1w9n8_10{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;background:var(--color-bg);border:1px solid var(--color-border);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);padding:0;text-align:left;font:inherit;color:inherit}._thumbnail_1w9n8_10:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}._thumbImg_1w9n8_31{width:100%;height:100%;object-fit:cover;display:block}._videoCard_1w9n8_38{overflow:hidden}._videoThumb_1w9n8_42{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:10px;background:var(--color-surface);box-sizing:border-box}._videoLabel_1w9n8_55{font-size:10px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._videoUrl_1w9n8_64{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-size:11px;font-weight:600;line-height:1.35;color:#2563eb;text-decoration:underline;text-underline-offset:2px;max-width:100%}._externalThumb_1w9n8_80{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);background:var(--color-surface);padding:var(--space-2);text-align:center}._externalPlay_1w9n8_93{width:28px;height:28px;border-radius:50%;background:red;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;padding-left:2px;box-shadow:0 2px 6px #ff000059}._externalLabel_1w9n8_108{font-size:10px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._thumbOverlay_1w9n8_116{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--transition-fast);font-size:12px;font-weight:600;color:#fff;pointer-events:none}._thumbnail_1w9n8_10:hover ._thumbOverlay_1w9n8_116{opacity:1}._redirectIcon_1w9n8_132{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#2563eb;font-size:16px;font-weight:700;box-shadow:0 2px 8px #0003}._lightbox_1w9n8_147{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6);animation:_fadeIn_1w9n8_1 .15s ease;outline:none}._toolbar_1w9n8_161{position:absolute;top:var(--space-5);right:var(--space-5);display:flex;align-items:center;gap:var(--space-3);z-index:10}._toolbarBtn_1w9n8_171{background:#ffffff1a;border:none;color:#fff;font-size:14px;font-weight:600;height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;gap:6px;transition:background var(--transition-fast);text-decoration:none}._toolbarBtn_1w9n8_171:hover{background:#fff3}._closeBtn_1w9n8_189{background:#ffffff1a;border:none;color:#fff;font-size:18px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}._closeBtn_1w9n8_189:hover{background:#fff3}._navBtn_1w9n8_205{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;font-size:32px;width:48px;height:64px;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast);z-index:10;line-height:1}._navBtn_1w9n8_205:hover:not(:disabled){background:#fff3}._navBtn_1w9n8_205:disabled{opacity:.35;cursor:default}._prevBtn_1w9n8_226{left:var(--space-4)}._nextBtn_1w9n8_227{right:var(--space-4)}._mediaWrap_1w9n8_230{max-width:min(900px,90vw);max-height:65vh;display:flex;align-items:center;justify-content:center;flex:1}._fullImg_1w9n8_239{max-width:100%;max-height:65vh;object-fit:contain;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);animation:_slideUp_1w9n8_1 .2s ease}._embedVideo_1w9n8_248{width:min(900px,85vw);aspect-ratio:16 / 9;border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}._nativeVideo_1w9n8_256{max-width:min(900px,85vw);max-height:60vh;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);outline:none}._caption_1w9n8_265{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4);font-size:13px;color:#ffffff80}._captionLink_1w9n8_273{color:#ffffffb3;text-decoration:underline}._captionLink_1w9n8_273:hover{color:#fff}._strip_1w9n8_277{display:flex;gap:var(--space-2);margin-top:var(--space-4);overflow-x:auto;max-width:min(900px,90vw);padding:var(--space-1)}._stripThumb_1w9n8_286{width:56px;height:40px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0;cursor:pointer;border:2px solid transparent;transition:border-color var(--transition-fast);opacity:.6}._stripThumb_1w9n8_286:hover{opacity:1}._stripActive_1w9n8_298{border-color:var(--color-primary);opacity:1}._stripImg_1w9n8_300{width:100%;height:100%;object-fit:cover;display:block}._stripVideo_1w9n8_302{width:100%;height:100%;background:#1c2333;display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:14px}@keyframes _fadeIn_1w9n8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1w9n8_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._row2_1mlvp_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._metaRow_1mlvp_7,._peopleRow_1mlvp_8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:start;margin-bottom:var(--space-5, 20px)}._metaRow_1mlvp_7 .form-group,._peopleRow_1mlvp_8 .form-group{margin-bottom:0;min-width:0}._metaRow_1mlvp_7 .label,._peopleRow_1mlvp_8 .label{display:block;line-height:1.35;min-height:1.35em;margin-bottom:var(--space-1)}@media (max-width: 900px){._metaRow_1mlvp_7,._peopleRow_1mlvp_8{grid-template-columns:1fr}._metaRow_1mlvp_7 .label,._peopleRow_1mlvp_8 .label{min-height:0}}@media (max-width: 480px){._row2_1mlvp_1{grid-template-columns:1fr}}._urlList_1mlvp_48{display:flex;flex-direction:column;gap:var(--space-2)}._urlRow_1mlvp_54{display:flex;align-items:center;gap:var(--space-2)}._urlRow_1mlvp_54 ._input_1mlvp_60{flex:1}._removeUrl_1mlvp_64{background:none;border:none;color:var(--color-text-muted);font-size:12px;padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;transition:all var(--transition-fast)}._removeUrl_1mlvp_64:hover{background:var(--color-danger-light);color:var(--color-danger)}._addUrlBtn_1mlvp_80{align-self:flex-start;font-size:12px;margin-top:var(--space-1)}._dropZone_1mlvp_86{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:96px;padding:16px 12px;border:1.5px dashed var(--color-border);border-radius:var(--radius-md, 8px);background:var(--color-bg);cursor:pointer;transition:border-color var(--transition-fast, .15s),background var(--transition-fast, .15s),color var(--transition-fast, .15s);-webkit-user-select:none;user-select:none}._dropZone_1mlvp_86:hover:not(._dropZoneDisabled_1mlvp_105),._dropZone_1mlvp_86:focus-visible:not(._dropZoneDisabled_1mlvp_105){border-color:var(--color-primary);outline:none}._dropZoneActive_1mlvp_111{border-color:var(--color-primary);background:var(--color-primary-light, #deebff)}._dropZoneDisabled_1mlvp_105{opacity:.55;cursor:not-allowed}._dropZoneTitle_1mlvp_121{margin:0;font-size:13px;font-weight:600;color:var(--color-text-primary)}._dropZoneHint_1mlvp_128{margin:0;font-size:11px;color:var(--color-text-muted)}._phaseToggle_1mlvp_134{display:flex;gap:0;border:1px solid var(--border);border-radius:8px;overflow:hidden;width:fit-content}._phaseOption_1mlvp_142{padding:8px 20px;font-size:13px;font-weight:500;cursor:pointer;color:var(--text-secondary);transition:background .12s,color .12s}._phaseOption_1mlvp_142:first-child{border-right:1px solid var(--border)}._phaseActive_1mlvp_155{background:var(--accent);color:#fff!important}._imagePreviewGrid_1mlvp_161{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}._imagePreviewWrap_1mlvp_168{position:relative;width:80px;height:80px;border-radius:var(--radius-md);overflow:visible;cursor:pointer}._imagePreviewWrap_1mlvp_168:hover ._imagePreview_1mlvp_161{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._imagePreview_1mlvp_161{width:80px;height:80px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}._removeImageBtn_1mlvp_190{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--color-danger);color:#fff;border:none;font-size:9px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}._chip_kb50m_1{position:fixed;right:20px;bottom:20px;z-index:900;display:flex;align-items:center;gap:12px;max-width:min(360px,calc(100vw - 40px));padding:10px 12px 10px 14px;background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg, 0 8px 24px rgba(9, 30, 66, .18));animation:_slideIn_kb50m_1 .2s ease}._meta_kb50m_18{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}._badge_kb50m_26{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}._title_kb50m_34{font-size:13px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_kb50m_43{display:flex;align-items:center;gap:4px;flex-shrink:0}._iconBtn_kb50m_50{width:28px;height:28px;border:none;border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._iconBtn_kb50m_50:hover{background:var(--color-primary-light, #e0e7ff);color:var(--color-primary)}@keyframes _slideIn_kb50m_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modal_vi4er_1{max-width:900px;max-height:90vh;display:flex;flex-direction:column}._modal_vi4er_1 .modal-body{overflow-y:auto}._alert_vi4er_12{background:var(--color-warning-bg, #fff8e6);border:1px solid var(--color-warning-border, #f0d78c);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._alertTitle_vi4er_20{font-weight:700;font-size:14px;margin-bottom:var(--space-2)}._alertList_vi4er_26{margin:0;padding-left:1.25rem;font-size:13px;line-height:1.6;color:var(--color-text-muted)}._alertList_vi4er_26 code{background:#0000000f;padding:1px 5px;border-radius:4px;font-size:12px}._section_vi4er_41{margin-bottom:var(--space-4)}._sectionHeader_vi4er_45{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}._sectionTitle_vi4er_53{font-weight:700;font-size:13px;margin-bottom:var(--space-2)}._sampleWrap_vi4er_59{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}._sampleTable_vi4er_65{width:100%;border-collapse:collapse;font-size:12px;min-width:700px}._sampleTable_vi4er_65 th,._sampleTable_vi4er_65 td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}._sampleTable_vi4er_65 th{background:var(--color-surface);font-weight:600;position:sticky;top:0}._sampleMuted_vi4er_87{color:var(--color-text-muted);max-width:120px;overflow:hidden;text-overflow:ellipsis}._hint_vi4er_94{font-size:12px;color:var(--color-text-muted);margin-top:var(--space-2);line-height:1.5}._availableRow_vi4er_101{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;margin-bottom:var(--space-2)}._availableLabel_vi4er_110{font-weight:600;margin-right:4px}._chip_vi4er_115{display:inline-block;padding:2px 10px;border-radius:99px;background:var(--color-surface);border:1px solid var(--color-border);font-size:12px}._uploadBtn_vi4er_124{width:100%;justify-content:center;border:2px dashed var(--color-border);padding:var(--space-4)}._fileInfo_vi4er_131{margin-top:var(--space-2);font-size:13px;color:var(--color-text-muted)}._resultBox_vi4er_137{background:var(--color-success-bg, #ecfdf5);border:1px solid var(--color-success-border, #6ee7b7);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}._resultSuccess_vi4er_144{font-size:14px;margin-bottom:var(--space-2)}._warnList_vi4er_149{font-size:12px;color:var(--color-text-muted)}._warnTitle_vi4er_154{font-weight:600;margin-bottom:4px}._warnList_vi4er_149 ul{margin:0;padding-left:1.25rem;max-height:160px;overflow-y:auto}._root_wr3yi_1{flex:1;position:relative;min-width:0;width:100%}._field_wr3yi_8{display:grid;gap:8px}._labelActions_wr3yi_13{display:flex;align-items:center;gap:10px}._mentionHint_wr3yi_19,._toolbarHint_wr3yi_20{font-size:10px;color:var(--color-text-disabled)}._toolbarHint_wr3yi_20{margin-left:auto}._help_wr3yi_29{margin:0;color:var(--color-text-secondary);font-size:12px}._inputWrap_wr3yi_35{position:relative;width:100%}._textarea_wr3yi_40{width:100%;resize:vertical}._textareaWithToolbar_wr3yi_45{border-top-left-radius:0;border-top-right-radius:0}._dropdown_wr3yi_50{position:absolute;bottom:calc(100% + 4px);left:0;right:0;z-index:100;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg, 10px);box-shadow:var(--shadow-lg, 0 10px 28px rgba(0, 0, 0, .12))}._option_wr3yi_63{padding:8px 12px;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:8px;background:transparent}._optionActive_wr3yi_73,._option_wr3yi_63:hover{background:var(--color-surface)}._avatar_wr3yi_78{background:var(--color-primary-light);color:var(--color-primary-text);flex-shrink:0}._optionText_wr3yi_84{display:flex;align-items:center;min-width:0}._optionName_wr3yi_90{font-weight:600}._optionRole_wr3yi_94{color:var(--color-text-muted);margin-left:6px;font-size:11px}._formatToolbar_wr3yi_100{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:3px 6px;background:var(--color-surface);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;min-width:0;max-width:100%;box-sizing:border-box}._formatToolbar_wr3yi_100 button:hover{background:var(--color-bg)!important;color:var(--color-text-primary)!important}._toolbarDivider_wr3yi_120{width:1px;height:16px;background:var(--color-border);margin:0 3px;flex-shrink:0}._compactAiRow_wr3yi_128{display:flex;justify-content:flex-end;margin-bottom:4px}._commentImgPreview_wr3yi_134{display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface)}._commentImgThumb_wr3yi_145{position:relative;width:52px;height:52px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border);cursor:pointer}._commentImgThumb_wr3yi_145:hover{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._commentImgThumb_wr3yi_145 img{width:100%;height:100%;object-fit:cover;display:block}._commentImgRemove_wr3yi_167{position:absolute;top:1px;right:1px;width:18px;height:18px;background:#0000008c;color:#fff;border:none;border-radius:50%;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:0;transition:opacity .15s}._commentImgThumb_wr3yi_145:hover ._commentImgRemove_wr3yi_167{opacity:1}._compactImgBtn_wr3yi_192{background:none;border:none;cursor:pointer;padding:3px 6px;border-radius:var(--radius-sm);color:var(--color-text-muted);display:inline-flex;align-items:center;gap:4px;font-size:12px;margin-top:4px;transition:color .15s}._compactImgBtn_wr3yi_192:hover:not(:disabled){color:var(--color-primary)}._compactImgBtn_wr3yi_192:disabled{opacity:.4;cursor:not-allowed}._lead_6gc4s_1{margin:0 0 16px;color:var(--color-text-secondary);font-size:14px;line-height:1.5}._actions_6gc4s_8{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}._block_1v55m_1{margin:8px 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);overflow:hidden;width:100%;max-width:100%;min-width:0;box-sizing:border-box}._header_1v55m_13{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 5px 10px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}._lang_1v55m_23{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._copyBtn_1v55m_31{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);font-size:11px;font-weight:650;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._copyBtn_1v55m_31:hover{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-light)}._pre_1v55m_55{margin:0;padding:10px 12px;max-width:100%;min-width:0;max-height:420px;overflow-x:auto;overflow-y:auto;font-family:var(--font-mono);font-size:12px;line-height:1.55;color:var(--color-text-primary);white-space:pre;-moz-tab-size:2;tab-size:2}._pre_1v55m_55 code{display:block;width:max-content;max-width:none;font-family:inherit;font-size:inherit;background:none;padding:0;border-radius:0}._modal_10l25_1{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl),var(--shadow-glow-primary);width:100%;max-width:900px;max-height:92vh;display:flex;flex-direction:column;animation:_modalPop_10l25_1 .4s var(--transition-spring) both;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));transform-origin:center bottom}._header_10l25_17{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}._headerTop_10l25_22{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._headerMeta_10l25_29{display:flex;align-items:center;gap:var(--space-2)}._bugId_10l25_35{font-size:11px;font-family:var(--font-mono);color:var(--color-text-muted);background:var(--color-bg);padding:2px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._headerActions_10l25_45{display:flex;align-items:center;gap:var(--space-2)}._title_10l25_51{font-size:18px;font-weight:700;color:var(--color-text-primary);line-height:1.3}._titleInput_10l25_58{font-size:18px;font-weight:700}._tabs_10l25_64{display:flex;gap:3px;margin:0 var(--space-6);padding:3px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:10px;width:fit-content;max-width:calc(100% - 48px)}._tab_10l25_64{padding:6px 16px;font-size:12.5px;font-weight:600;color:var(--color-text-muted);background:none;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:var(--space-2);border-radius:7px}._tab_10l25_64:hover{color:var(--color-text-primary)}._activeTab_10l25_95{color:#fff;background:var(--color-primary);box-shadow:0 2px 6px #7c3aed4d;font-weight:600}._tabCount_10l25_102{background:color-mix(in srgb,var(--color-text-inverse) 18%,transparent);color:inherit;font-size:10px;font-weight:700;padding:1px 6px;border-radius:99px}._tab_10l25_64:not(._activeTab_10l25_95) ._tabCount_10l25_102{background:var(--color-primary-light);color:var(--color-primary-text)}._tabUnread_10l25_115{background:var(--color-danger);color:#fff;font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px}._watcherSection_10l25_125{margin-left:auto;display:flex;align-items:center;position:relative}._watcherBtn_10l25_132{display:flex;align-items:center;gap:4px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:6px 8px;border-radius:var(--radius-sm);transition:all var(--transition-fast);font-size:12px;font-weight:600}._watcherBtn_10l25_132:hover{background:var(--color-bg);color:var(--color-primary)}._watcherBtnActive_10l25_152{color:var(--color-primary)}._watcherCount_10l25_156{background:var(--color-primary-light);color:var(--color-primary-text);font-size:10px;font-weight:700;padding:1px 6px;border-radius:99px;min-width:18px;text-align:center}._watcherPopover_10l25_167{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);min-width:260px;max-width:320px;max-height:420px;overflow-y:auto;animation:_modalPop_10l25_1 .2s ease-out both}._watcherPopHeader_10l25_179{padding:12px 16px 8px;font-size:13px;font-weight:700;color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}._watcherEmpty_10l25_187{padding:16px;font-size:13px;color:var(--color-text-muted);text-align:center}._watcherList_10l25_194{list-style:none;padding:8px 0;margin:0}._watcherItem_10l25_200{display:flex;align-items:center;gap:10px;padding:6px 16px}._watcherAvatar_10l25_207{width:30px;height:30px;border-radius:50%;background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}._watcherInfo_10l25_221{display:flex;flex-direction:column;min-width:0}._watcherName_10l25_227{font-size:13px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._watcherRole_10l25_236{font-size:11px;color:var(--color-text-muted)}._watcherPrefs_10l25_241{border-top:1px solid var(--color-border);padding:10px 16px 12px}._watcherPrefsTitle_10l25_246{font-size:12px;font-weight:700;color:var(--color-text-primary);margin-bottom:6px;display:flex;align-items:center;gap:8px}._prefsSaving_10l25_256{font-size:10px;font-weight:500;color:var(--color-text-muted);font-style:italic}._watcherPrefLabel_10l25_263{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:12px;color:var(--color-text-secondary);cursor:pointer}._watcherPrefLabel_10l25_263 input[type=checkbox]{accent-color:var(--color-primary);width:14px;height:14px}._commentNew_10l25_279{background:#ef44440a;border-left:3px solid var(--color-danger)!important}._newLabel_10l25_284{font-size:10px;font-weight:700;color:var(--color-danger);text-transform:uppercase;letter-spacing:.05em;margin-left:auto}._body_10l25_294{flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;padding:0;overscroll-behavior:contain;touch-action:pan-y}._body_10l25_294>div,._body_10l25_294>form{padding:var(--space-5) var(--space-6)}._body_10l25_294 ._inlineComments_10l25_310{padding-left:var(--space-5);padding-right:var(--space-5)}._grid_10l25_316{display:grid;grid-template-columns:1fr 300px;gap:var(--space-6)}@media (max-width: 700px){._grid_10l25_316{grid-template-columns:1fr}}._mainCol_10l25_328{display:flex;flex-direction:column;gap:var(--space-5)}._metaCol_10l25_333{display:flex;flex-direction:column;gap:var(--space-4)}._sectionLabel_10l25_341{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-2)}._descText_10l25_350{font-size:13px;color:var(--color-text-secondary);line-height:1.7;white-space:pre-wrap;min-width:0;max-width:100%;overflow-x:hidden;overflow-wrap:anywhere;word-break:break-word}._stepsList_10l25_362{list-style:decimal;padding-left:var(--space-5);display:flex;flex-direction:column;gap:4px}._stepsList_10l25_362 li{font-size:13px;color:var(--color-text-secondary);line-height:1.5}._monoText_10l25_375{font-family:var(--font-mono);font-size:12px;color:var(--color-text-secondary);background:var(--color-bg);padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border)}._tagList_10l25_385{display:flex;flex-wrap:wrap;gap:var(--space-2)}._tag_10l25_385{font-size:12px;background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:2px 10px;font-weight:500}._imageGrid_10l25_400{display:flex;flex-wrap:wrap;gap:var(--space-3)}._screenshot_10l25_405{width:120px;height:80px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}._metaCard_10l25_414{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._metaLabel_10l25_421{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-3)}._metaTable_10l25_430{width:100%;border-collapse:collapse}._metaKey_10l25_434{font-size:11px;font-weight:600;color:var(--color-text-muted);padding:5px 0;width:90px;vertical-align:top}._metaVal_10l25_442{font-size:12px;color:var(--color-text-primary);padding:5px 0 5px var(--space-3);vertical-align:top}._userPill_10l25_449{display:flex;align-items:center;gap:6px;font-size:12px}._unassigned_10l25_455{color:var(--color-text-disabled);font-style:italic}._depLink_10l25_460{display:inline-flex;align-items:center;gap:6px;background:var(--color-primary-light);color:var(--color-primary-text);border:1px solid var(--color-border);border-radius:99px;padding:2px 10px;font-size:12px;font-weight:700;cursor:pointer;font-family:var(--font-sans);transition:filter var(--transition-fast)}._depLink_10l25_460:hover{filter:brightness(.95);text-decoration:underline}._depStatus_10l25_479{font-weight:500;font-size:11px;opacity:.8}._statusBtns_10l25_486{display:flex;flex-wrap:wrap;gap:var(--space-2)}._statusBtn_10l25_486{font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--radius-full);border:1.5px solid transparent;cursor:pointer;transition:all var(--transition-fast)}._statusBtn_10l25_486:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-md)}._open_10l25_505{background:var(--color-primary-light);color:var(--color-status-open);border-color:var(--color-status-open)}._inprogress_10l25_510{background:var(--color-warning-light);color:var(--color-status-inprogress);border-color:var(--color-status-inprogress)}._fixed_10l25_515{background:var(--color-success-light);color:var(--color-status-fixed);border-color:var(--color-status-fixed)}._retest_10l25_520{background:var(--color-purple-light);color:var(--color-status-retest);border-color:var(--color-status-retest)}._closed_10l25_525{background:var(--color-bg);color:var(--color-status-closed);border-color:var(--color-border-strong)}._rejected_10l25_530,._reopen_10l25_535{background:var(--color-danger-light);color:var(--color-status-rejected);border-color:var(--color-status-rejected)}._rework_10l25_540{background:var(--color-warning-light);color:var(--color-status-inprogress);border-color:var(--color-status-inprogress)}._backlog_10l25_545{background:#f1f2f4;color:#44526a;border-color:var(--color-status-backlog, #6B778C)}._suggestions_10l25_550{background:#eaf5e4;color:#6ba847;border-color:var(--color-status-suggestions, #6BA847)}._negatedev_10l25_555{background:#fff4e6;color:#974f0c;border-color:var(--color-status-negate-dev, #E56910)}._commentsWrap_10l25_562{display:flex;flex-direction:column;gap:var(--space-5);min-width:0;max-width:100%}._commentForm_10l25_570{display:flex;gap:var(--space-3);align-items:flex-start;min-width:0}._commentInputWrap_10l25_576{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._commentList_10l25_584{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;max-width:100%}._comment_10l25_279{display:flex;gap:var(--space-3);align-items:flex-start;min-width:0;max-width:100%}._commentBody_10l25_599{flex:1;min-width:0;max-width:100%;overflow-x:hidden}._commentHeader_10l25_606{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}._commentAuthor_10l25_614{font-size:13px;font-weight:600;color:var(--color-text-primary)}._commentTime_10l25_619{font-size:11px;color:var(--color-text-muted);margin-left:auto}._commentText_10l25_624{font-size:13px;color:var(--color-text-secondary);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;overflow-x:hidden}._commentAttachments_10l25_637{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._commentAttachImg_10l25_643{display:block;width:96px;height:96px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);transition:transform .15s,box-shadow .15s}._commentAttachImg_10l25_643:hover{transform:scale(1.04);box-shadow:var(--shadow-md)}._commentAttachImg_10l25_643 img{width:100%;height:100%;object-fit:cover;display:block}._commentImgPreview_10l25_664{display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface)}._commentImgThumb_10l25_674{position:relative;width:52px;height:52px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border);cursor:pointer}._commentImgThumb_10l25_674:hover{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._commentImgThumb_10l25_674 img{width:100%;height:100%;object-fit:cover;display:block}._commentImgRemove_10l25_693{position:absolute;top:1px;right:1px;width:18px;height:18px;background:#0000008c;color:#fff;border:none;border-radius:50%;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:0;transition:opacity .15s}._commentImgThumb_10l25_674:hover ._commentImgRemove_10l25_693{opacity:1}._compactImgBtn_10l25_718{background:none;border:none;cursor:pointer;padding:3px 6px;border-radius:var(--radius-sm);color:var(--color-text-muted);display:inline-flex;align-items:center;gap:4px;font-size:12px;margin-top:4px;transition:color .15s}._compactImgBtn_10l25_718:hover:not(:disabled){color:var(--color-primary)}._compactImgBtn_10l25_718:disabled{opacity:.4;cursor:not-allowed}._deleteCommentBtn_10l25_740{font-size:11px;color:var(--color-danger);background:none;border:none;cursor:pointer;padding:0 4px;opacity:0;transition:opacity var(--transition-fast)}._comment_10l25_279:hover ._deleteCommentBtn_10l25_740{opacity:1}._attachment_10l25_754{display:inline-block;margin-top:var(--space-2);font-size:12px;color:var(--color-primary-text)}._loadingComments_10l25_761{display:flex;flex-direction:column;gap:var(--space-3)}._commentSkeleton_10l25_766{height:60px;background:var(--color-surface);border-radius:var(--radius-lg);position:relative;overflow:hidden}._timeline_10l25_777{display:flex;flex-direction:column;gap:0;position:relative;padding-left:2px}._timeline_10l25_777:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:2px;background:var(--color-border);border-radius:2px}._timelineItem_10l25_795{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;position:relative}._timelineDot_10l25_803{width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-border);flex-shrink:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;margin-top:2px}._timelineDotStatus_10l25_819{background:var(--color-primary-light);border-color:var(--color-primary)}._timelineContent_10l25_824{flex:1;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);min-width:0}._timelineItem_10l25_795:last-child ._timelineContent_10l25_824{border-bottom:none}._timelineHeader_10l25_834{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._timelineAction_10l25_841{font-size:13px;font-weight:600;color:var(--color-text-primary)}._timelineRepeat_10l25_847{background:var(--color-warning-light, #fef9c3);color:var(--color-warning-text, #a16207);border-radius:99px;padding:1px 8px;font-size:11px;font-weight:700}._timelineMeta_10l25_856{display:flex;align-items:center;gap:var(--space-3);margin-top:4px}._timelineWho_10l25_863{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-secondary);font-weight:500}._timelineTime_10l25_872{font-size:11px;color:var(--color-text-muted)}._timelineSummary_10l25_878{margin-top:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._timelineSummaryTitle_10l25_885{font-size:12px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}._timelineSummaryRow_10l25_893{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}._timelineSummaryRow_10l25_893:last-child{border-bottom:none}._timelineSummaryTransition_10l25_901{font-size:13px;font-weight:600;color:var(--color-text-primary)}._timelineSummaryCount_10l25_906{font-size:12px;color:var(--color-danger);font-weight:700}._timelineSummaryDates_10l25_911{display:flex;flex-direction:column;gap:2px;margin-top:2px}._timelineSummaryDate_10l25_911{font-size:11px;color:var(--color-text-muted);padding-left:var(--space-3)}._negate_10l25_555{background:var(--color-warning-light);color:var(--color-warning-text);border-color:var(--color-warning-text)}._discussionrequired_10l25_928{background:#e6fcff;color:#006c8c;border-color:#00b8d9}._fixedonlocal_10l25_933{background:#e3fcef;color:#064;border-color:var(--color-status-fixed-local, #0B6E4F)}._readyfortesting_10l25_938{background:#eaf3de;color:#27500a;border-color:#639922}._retesting_10l25_943{background:#eeedfe;color:#534ab7;border-color:#7f77dd}._dropZone_10l25_950{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:96px;margin-bottom:var(--space-2);padding:16px 12px;border:1.5px dashed var(--color-border);border-radius:var(--radius-md, 8px);background:var(--color-bg);cursor:pointer;transition:border-color var(--transition-fast, .15s),background var(--transition-fast, .15s),color var(--transition-fast, .15s);-webkit-user-select:none;user-select:none}._dropZone_10l25_950:hover:not(._dropZoneDisabled_10l25_970),._dropZone_10l25_950:focus-visible:not(._dropZoneDisabled_10l25_970){border-color:var(--color-primary);outline:none}._dropZoneActive_10l25_976{border-color:var(--color-primary);background:var(--color-primary-light, #deebff)}._dropZoneDisabled_10l25_970{opacity:.55;cursor:not-allowed}._dropZoneTitle_10l25_986{margin:0;font-size:13px;font-weight:600;color:var(--color-text-primary)}._dropZoneHint_10l25_993{margin:0;font-size:11px;color:var(--color-text-muted)}._imagePreviewGrid_10l25_999{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}._imagePreviewWrap_10l25_1005{position:relative;width:72px;height:72px;cursor:pointer}._imagePreviewWrap_10l25_1005:hover ._imagePreview_10l25_999{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._imagePreview_10l25_999{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}._removeImageBtn_10l25_1022{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--color-danger);color:#fff;border:none;font-size:9px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}._discussionHeader_10l25_1042{margin-bottom:var(--space-4)}._discussionInfo_10l25_1045{font-size:12px;color:var(--color-text-muted);background:var(--color-purple-light, #eeedfe);color:#3c3489;padding:8px 12px;border-radius:var(--radius-md);border-left:3px solid #7f77dd}._discussionBubble_10l25_1054{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-3)}._discussBtn_10l25_1059{background:#7f77dd;color:#fff;border:none}._discussBtn_10l25_1059:hover{background:#534ab7}._tabCountPurple_10l25_1067{background:#eeedfe;color:#3c3489}._formatToolbar_10l25_1073{display:flex;align-items:center;gap:2px;padding:3px 6px;background:var(--color-surface);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0}._formatToolbar_10l25_1073 button:hover{background:var(--color-bg)!important;color:var(--color-text-primary)!important}._formatToolbar_10l25_1073 ._toolbarDivider_10l25_1088{width:1px;height:16px;background:var(--color-border);margin:0 3px;flex-shrink:0}._enhanceBtn_10l25_1096{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid transparent;border-radius:var(--radius-md);padding:2px 8px;cursor:pointer;color:var(--color-primary);font-family:var(--font-sans);transition:all .15s;line-height:1;white-space:nowrap}._enhanceBtn_10l25_1096:hover:not(:disabled){background:var(--color-primary-light)!important;border-color:var(--color-primary);color:var(--color-primary-text)!important}._enhanceBtn_10l25_1096:disabled{opacity:.4;cursor:not-allowed}._enhanceBtnLoading_10l25_1120{opacity:.7}._compactAiRow_10l25_1124{display:flex;justify-content:flex-end;margin-bottom:4px}._stickyCommentBar_10l25_1131{display:flex;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0}._inlineComments_10l25_310{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);margin-top:var(--space-4)}._inlineCommentsTitle_10l25_1147{font-size:13px;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}._emptyComments_10l25_1156{font-size:13px;color:var(--color-text-muted);text-align:center;padding:var(--space-5) 0}._threadBlock_10l25_1163{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}._commentReply_10l25_1169{border-left:2px solid var(--color-border);padding-left:var(--space-2)}._commentActions_10l25_1173{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;align-items:center}._commentActionBtn_10l25_1180{background:none;border:none;padding:0;font-size:12px;font-weight:600;color:var(--color-primary);cursor:pointer}._commentActionBtn_10l25_1180:hover{text-decoration:underline}._commentEditBox_10l25_1192,._commentReplyBox_10l25_1193{display:flex;flex-direction:column;gap:8px;margin-top:8px}._commentEdited_10l25_1199{font-size:11px;color:var(--color-text-muted);font-weight:500}._timelineDiff_10l25_1206{display:flex;align-items:center;gap:6px;margin-top:5px;flex-wrap:wrap}._diffFrom_10l25_1213{font-size:11px;background:#fee2e2;color:#b91c1c;border-radius:var(--radius-md);padding:2px 8px;text-decoration:line-through;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._diffArrow_10l25_1225{font-size:12px;color:var(--color-text-muted);flex-shrink:0}._diffTo_10l25_1230{font-size:11px;background:#dcfce7;color:#15803d;border-radius:var(--radius-md);padding:2px 8px;font-weight:600;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reactionsRow_10l25_1244{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:4px}._reactionChip_10l25_1252{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:99px;border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;font-size:12px;line-height:1.3;transition:all var(--transition-fast);font-family:var(--font-sans)}._reactionChip_10l25_1252:hover{border-color:var(--color-primary);background:var(--color-primary-light);transform:scale(1.08)}._reactionChipActive_10l25_1271{border-color:var(--color-primary);background:var(--color-primary-light)}._reactionEmoji_10l25_1275{font-size:14px;line-height:1}._reactionCount_10l25_1279{font-size:11px;font-weight:700;color:var(--color-text-secondary)}._reactionChipActive_10l25_1271 ._reactionCount_10l25_1279{color:var(--color-primary-text)}._addReactionWrap_10l25_1288{position:relative;display:inline-flex;align-items:center;gap:2px}._quickReactBtn_10l25_1294{background:none;border:none;cursor:pointer;font-size:14px;padding:2px 3px;border-radius:var(--radius-sm);opacity:0;transform:scale(.85);transition:all var(--transition-fast);line-height:1}._comment_10l25_279:hover ._quickReactBtn_10l25_1294,._threadBlock_10l25_1163:hover>._comment_10l25_279 ._quickReactBtn_10l25_1294{opacity:.6;transform:scale(1)}._quickReactBtn_10l25_1294:hover{opacity:1!important;transform:scale(1.25)!important;background:var(--color-surface)}._addReactionBtn_10l25_1316{display:inline-flex;align-items:center;gap:1px;background:none;border:1px solid transparent;border-radius:var(--radius-md);padding:2px 5px;cursor:pointer;opacity:0;transform:scale(.85);transition:all var(--transition-fast);line-height:1}._comment_10l25_279:hover ._addReactionBtn_10l25_1316,._threadBlock_10l25_1163:hover>._comment_10l25_279 ._addReactionBtn_10l25_1316{opacity:.6;transform:scale(1)}._addReactionBtn_10l25_1316:hover{opacity:1!important;transform:scale(1.1)!important;border-color:var(--color-border);background:var(--color-surface)}._emojiPicker_10l25_1342{position:absolute;bottom:calc(100% + 6px);left:0;z-index:120;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:10px;width:260px;max-height:280px;overflow-y:auto}._emojiGroup_10l25_1356{margin-bottom:8px}._emojiGroup_10l25_1356:last-child{margin-bottom:0}._emojiGroupLabel_10l25_1362{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:4px;padding-left:2px}._emojiGrid_10l25_1372{display:grid;grid-template-columns:repeat(6,1fr);gap:2px}._emojiGridBtn_10l25_1377{background:none;border:none;border-radius:var(--radius-sm);font-size:18px;line-height:1;padding:4px;cursor:pointer;transition:all var(--transition-fast);text-align:center}._emojiGridBtn_10l25_1377:hover{background:var(--color-surface);transform:scale(1.25)}._commentSkeleton_10l25_766:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:_shimmer_10l25_1 1.4s ease-in-out infinite}._tab_ppydi_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_ppydi_4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._filters_ppydi_12{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:1}._search_ppydi_20{padding:8px var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text-primary);min-width:200px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._search_ppydi_20:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._search_ppydi_20::placeholder{color:var(--color-text-disabled)}._select_ppydi_38{padding:8px var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast)}._select_ppydi_38:focus{outline:none;border-color:var(--color-primary)}._importBtn_ppydi_54{display:inline-flex;align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px var(--space-4);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);color:var(--color-text-secondary);transition:border-color var(--transition-fast),color var(--transition-fast)}._importBtn_ppydi_54:hover{border-color:var(--color-primary);color:var(--color-primary)}._createBtn_ppydi_74{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);padding:8px var(--space-4);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);transition:background var(--transition-fast),box-shadow var(--transition-fast)}._createBtn_ppydi_74:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-md)}._tableWrap_ppydi_96{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)}._table_ppydi_96{width:100%;border-collapse:collapse;font-size:13px}._table_ppydi_96 th{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.05em}._table_ppydi_96 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_ppydi_96 tr:last-child td{border-bottom:none}._row_ppydi_126{cursor:pointer;transition:background var(--transition-fast)}._row_ppydi_126:hover td{background:var(--color-bg)}._titleRow_ppydi_132{display:flex;align-items:center;gap:var(--space-2)}._title_ppydi_132{font-weight:600;color:var(--color-text-primary);margin-bottom:2px}._unreadDot_ppydi_144{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-danger);flex-shrink:0;box-shadow:0 0 0 2px #ef444433}._tags_ppydi_154{display:flex;gap:var(--space-1);flex-wrap:wrap;margin-top:3px}._tag_ppydi_154{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px var(--space-2);font-size:11px;color:var(--color-text-muted);font-weight:500}._moduleBadge_ppydi_171{background:var(--color-purple-light);color:var(--color-purple-text);border-radius:var(--radius-sm);padding:2px var(--space-2);font-size:11px;font-weight:600}._unassigned_ppydi_180{color:var(--color-text-disabled);font-style:italic;font-size:12px}._ticketId_ppydi_186{font-family:var(--font-mono);font-size:12px;color:var(--color-text-muted);white-space:nowrap}._checkCell_ppydi_193{width:36px;text-align:center}._checkCell_ppydi_193 input{cursor:pointer}._selectedRow_ppydi_199 td{background:var(--color-primary-light)!important}._bulkBar_ppydi_202{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:var(--radius-md)}._bulkBar_ppydi_202 ._bulkCount_ppydi_212{font-weight:700;font-size:13px;color:var(--color-primary-text)}._bulkSpacer_ppydi_217{flex:1}._bulkClear_ppydi_218{background:none;border:none;color:var(--color-text-muted);font-size:13px;cursor:pointer;text-decoration:underline}._time_ppydi_227{color:var(--color-text-muted);font-size:12px;white-space:nowrap}._empty_ppydi_234{padding:var(--space-12);text-align:center;color:var(--color-text-muted);font-size:14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}._pagination_ppydi_246{display:flex;align-items:center;gap:var(--space-3);justify-content:center;padding:var(--space-4) 0;font-size:13px;color:var(--color-text-muted)}._pagination_ppydi_246 button{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:6px var(--space-3);cursor:pointer;font-size:13px;font-family:var(--font-sans);transition:all var(--transition-fast)}._pagination_ppydi_246 button:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._pagination_ppydi_246 button:disabled{opacity:.4;cursor:not-allowed}._layout_hn3cb_2{display:flex;gap:var(--space-5);align-items:flex-start}._sidebar_hn3cb_9{width:220px;flex-shrink:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-3);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:2px}._sidebarTitle_hn3cb_22{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);padding:var(--space-2) var(--space-2) var(--space-3);margin:0}._sectionItem_hn3cb_32{display:flex;align-items:center;justify-content:space-between;padding:7px var(--space-2);border-radius:var(--radius-md);cursor:pointer;font-size:13px;font-weight:500;color:var(--color-text-secondary);transition:background var(--transition-fast),color var(--transition-fast);gap:var(--space-2)}._sectionItem_hn3cb_32:hover{background:var(--color-bg);color:var(--color-text-primary)}._sectionActive_hn3cb_49{background:var(--color-primary-light)!important;color:var(--color-primary)!important;font-weight:600}._sectionName_hn3cb_55{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._sectionCount_hn3cb_66{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:1px 6px;font-size:11px;font-weight:600;color:var(--color-text-muted);flex-shrink:0}._sectionActive_hn3cb_49 ._sectionCount_hn3cb_66{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._deleteSection_hn3cb_82{background:none;border:none;color:var(--color-text-disabled);cursor:pointer;font-size:15px;line-height:1;padding:0 2px;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast);flex-shrink:0}._sectionItem_hn3cb_32:hover ._deleteSection_hn3cb_82{opacity:1}._deleteSection_hn3cb_82:hover{color:var(--color-danger)!important}._divider_hn3cb_97{height:1px;background:var(--color-border);margin:var(--space-2) 0}._newSection_hn3cb_104{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._newSectionInput_hn3cb_109{flex:1;padding:6px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:12px;font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text-primary);transition:border-color var(--transition-fast)}._newSectionInput_hn3cb_109:focus{outline:none;border-color:var(--color-primary)}._newSectionInput_hn3cb_109::placeholder{color:var(--color-text-disabled)}._newSectionBtn_hn3cb_125{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);width:30px;height:30px;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--transition-fast)}._newSectionBtn_hn3cb_125:hover{background:var(--color-primary-hover)}._main_hn3cb_143{flex:1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._actions_hn3cb_152{display:flex;gap:var(--space-2);align-items:center;flex-shrink:0}._importBtn_hn3cb_159{display:inline-flex;align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:7px var(--space-3);font-size:13px;font-weight:600;cursor:pointer;color:var(--color-text-secondary);font-family:var(--font-sans);transition:all var(--transition-fast)}._importBtn_hn3cb_159:hover{border-color:var(--color-primary);color:var(--color-primary)}._cherryPickBtn_hn3cb_178{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:7px var(--space-3);font-size:13px;font-weight:600;cursor:pointer;color:var(--color-text-secondary);font-family:var(--font-sans);transition:all var(--transition-fast)}._cherryPickBtn_hn3cb_178:hover{border-color:var(--color-primary);color:var(--color-primary)}._cherryPickBtn_hn3cb_178._active_hn3cb_197{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}._moveBtn_hn3cb_203{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);padding:7px var(--space-3);font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-sans);transition:background var(--transition-fast),box-shadow var(--transition-fast)}._moveBtn_hn3cb_203:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-md)}._selected_hn3cb_224 td{background:var(--color-primary-light)!important}._removeFromSection_hn3cb_227{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:3px var(--space-2);font-size:11px;font-weight:600;cursor:pointer;color:var(--color-text-muted);white-space:nowrap;font-family:var(--font-sans);transition:all var(--transition-fast)}._removeFromSection_hn3cb_227:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}._overlay_hn3cb_250{position:fixed;top:0;right:0;bottom:0;left:0;background:#091e428a;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4);animation:_fadeIn_hn3cb_1 .15s ease}._moveModal_hn3cb_262{background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-6);width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-xl);animation:_slideUp_hn3cb_1 .2s ease}._moveModal_hn3cb_262 h3{margin:0;font-size:16px;font-weight:700;color:var(--color-text-primary)}._moveModal_hn3cb_262 p{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5}._moveActions_hn3cb_287{display:flex;justify-content:flex-end;gap:var(--space-2)}._cancelBtn_hn3cb_293{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px var(--space-4);font-size:13px;font-weight:600;cursor:pointer;color:var(--color-text-secondary);font-family:var(--font-sans);transition:all var(--transition-fast)}._cancelBtn_hn3cb_293:hover{background:var(--color-bg);border-color:var(--color-border-strong)}._confirmBtn_hn3cb_310{background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);padding:8px var(--space-4);font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-sans);transition:background var(--transition-fast)}._confirmBtn_hn3cb_310:hover{background:var(--color-primary-hover)}._deleteConfirmBtn_hn3cb_324{background:var(--color-danger);color:#fff;border:none;border-radius:var(--radius-md);padding:8px var(--space-4);font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-sans);transition:background var(--transition-fast)}._deleteConfirmBtn_hn3cb_324:hover{background:var(--color-danger-text)}._modal_nw77a_1{max-width:920px;width:min(920px,100%)}._body_nw77a_6{display:flex;flex-direction:column;gap:12px}._hint_nw77a_12{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.45}._generateRow_nw77a_19{display:flex;align-items:center;gap:12px}._count_nw77a_25{font-size:12px;font-weight:600;color:var(--color-text-muted)}._loading_nw77a_31{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13px;color:var(--color-text-muted)}._listWrap_nw77a_40{border:1.5px solid var(--color-border);border-radius:12px;overflow:hidden;background:var(--color-surface)}._listHeader_nw77a_47{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid var(--color-border);background:var(--color-bg)}._selectAll_nw77a_55{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--color-text-secondary);cursor:pointer}._list_nw77a_40{list-style:none;margin:0;padding:0;max-height:min(380px,50vh);overflow-y:auto}._item_nw77a_73{display:grid;grid-template-columns:28px 1fr;gap:4px;align-items:start;padding:10px 12px;border-bottom:1px solid var(--color-border)}._item_nw77a_73:last-child{border-bottom:none}._itemCheck_nw77a_86{display:flex;align-items:center;justify-content:center;padding-top:3px;cursor:pointer}._itemBody_nw77a_94{border:none;background:none;text-align:left;padding:0;cursor:pointer;color:inherit;font:inherit;min-width:0}._itemTop_nw77a_105{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._itemTop_nw77a_105 strong{font-size:13px;font-weight:650;color:var(--color-text-primary);line-height:1.35}._typeBadge_nw77a_119{flex-shrink:0;font-size:10px;font-weight:650;padding:2px 8px;border-radius:999px;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-secondary)}._itemMeta_nw77a_130{margin-top:4px;font-size:11px;color:var(--color-text-muted)}._preview_nw77a_136{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:10px 12px;border-radius:8px;background:var(--color-bg);border:1px solid var(--color-border)}._previewLabel_nw77a_147{margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._preview_nw77a_136 p,._preview_nw77a_136 pre{margin:0;font-size:12.5px;line-height:1.45;color:var(--color-text-primary);white-space:pre-wrap;font-family:inherit}._preview_nw77a_136 pre{font-family:var(--font-mono);font-size:12px}._wrap_sdx2n_1{display:flex;flex-direction:column;gap:var(--space-4)}._fieldError_sdx2n_3{display:block;margin-top:4px;font-size:12px;color:var(--color-danger)}._header_sdx2n_10{display:flex;align-items:center;gap:var(--space-3);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}._header_sdx2n_10::-webkit-scrollbar{display:none}._filters_sdx2n_24{display:flex;gap:var(--space-2);flex-wrap:nowrap;flex-shrink:0}._searchInput_sdx2n_25{width:200px!important;flex-shrink:0;flex-grow:0}._headerActions_sdx2n_26{display:flex;gap:var(--space-2);flex-shrink:0;margin-left:auto}._stats_sdx2n_29{display:flex;gap:var(--space-3);flex-wrap:wrap}._statPill_sdx2n_34{display:flex;align-items:center;gap:8px;border:1px solid var(--color-border);border-radius:var(--radius-full);padding:4px 14px;font-size:12px;background:var(--color-surface)}._statLabel_sdx2n_44{color:var(--color-text-muted)}._tableWrap_sdx2n_47{border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:auto;background:var(--color-bg)}._table_sdx2n_47{width:100%;border-collapse:collapse;font-size:13px}._table_sdx2n_47 thead tr{background:var(--color-surface);border-bottom:1px solid var(--color-border)}._table_sdx2n_47 th{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);white-space:nowrap}._row_sdx2n_72{border-bottom:1px solid var(--color-border);cursor:pointer;transition:background var(--transition-fast)}._row_sdx2n_72:last-child{border-bottom:none}._row_sdx2n_72:hover{background:var(--color-surface)}._table_sdx2n_47 td{padding:10px 14px;vertical-align:middle}._tcId_sdx2n_81{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--color-primary);white-space:nowrap}._summary_sdx2n_88{font-weight:600;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_sdx2n_95{color:var(--color-text-muted);white-space:nowrap}._typeBadge_sdx2n_96{font-size:11px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:2px 8px;color:var(--color-text-secondary);font-weight:500}._tcIdBig_sdx2n_107{font-family:var(--font-mono);font-size:13px;font-weight:800;color:var(--color-primary);background:var(--color-primary-light);padding:2px 10px;border-radius:var(--radius-md)}._detailGrid_sdx2n_116{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-bottom:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._detailSection_sdx2n_126{margin-bottom:var(--space-4)}._detailRow_sdx2n_127{display:flex;flex-direction:column;gap:2px}._detailLabel_sdx2n_128{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:2px}._detailValue_sdx2n_136{font-size:13px;color:var(--color-text-primary)}._detailPre_sdx2n_137{font-family:var(--font-mono);font-size:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px;white-space:pre-wrap;color:var(--color-text-secondary);line-height:1.6}._wrap_zep1h_1{display:flex;flex-direction:column;gap:16px}._head_zep1h_7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._heading_zep1h_15{margin:0;font-size:18px;font-weight:600}._sub_zep1h_21{margin:2px 0 0;font-size:13px;color:var(--color-text-muted)}._addBtn_zep1h_27{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}._pending_zep1h_34{display:flex;align-items:center;gap:10px;padding:12px;border:1px dashed var(--color-primary);border-radius:10px;background:var(--color-surface)}._thumb_zep1h_44{width:48px;height:48px;object-fit:cover;border-radius:6px;flex-shrink:0}._pdfThumb_zep1h_52{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border-radius:6px;font-size:12px;font-weight:700;color:#d9534f}._grid_zep1h_66{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}._card_zep1h_72{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;background:var(--color-surface);display:flex;flex-direction:column;transition:box-shadow .15s ease,transform .15s ease}._card_zep1h_72:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}._preview_zep1h_87{position:relative;display:block;width:100%;height:140px;padding:0;border:none;cursor:pointer;background:var(--color-bg);overflow:hidden}._preview_zep1h_87:disabled{cursor:wait}._previewLoader_zep1h_103{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000059}._preview_zep1h_87 img{width:100%;height:100%;object-fit:cover}._pdfBig_zep1h_118{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;letter-spacing:1px;color:#d9534f;background:var(--color-bg)}._cardBody_zep1h_131{padding:12px;display:flex;flex-direction:column;gap:6px}._cardTitle_zep1h_138{margin:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_zep1h_147{margin:0;font-size:12px;color:var(--color-text-muted)}._cardActions_zep1h_153{display:flex;align-items:center;gap:4px;margin-top:4px;flex-wrap:wrap}._sortable_1lara_1{transform-style:preserve-3d}._card_1lara_6{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);cursor:grab;position:relative;overflow:hidden;transition:box-shadow var(--transition-spring),transform var(--transition-spring),border-color var(--transition-base),background var(--transition-base);display:flex;flex-shrink:0;transform-style:preserve-3d;will-change:transform}._card_1lara_6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 42%,transparent 100%);opacity:0;pointer-events:none;transition:opacity var(--transition-base);z-index:1}._sortable_1lara_1:hover ._card_1lara_6{box-shadow:var(--shadow-float);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));transform:perspective(var(--perspective)) translateY(-4px) rotateX(3deg) rotateY(-2deg) translateZ(8px)}._sortable_1lara_1:hover ._card_1lara_6._cardUnread_1lara_47{border-color:var(--color-danger);box-shadow:var(--shadow-float),0 0 0 1px color-mix(in srgb,var(--color-danger) 35%,transparent)}._cardUnread_1lara_47{border-color:var(--color-danger);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-danger) 28%,transparent)}._sortable_1lara_1:hover ._card_1lara_6:before{opacity:1}._card_1lara_6:active{cursor:grabbing}._card_1lara_6._dragging_1lara_67{box-shadow:var(--shadow-xl),var(--shadow-glow-primary);transform:perspective(var(--perspective)) rotate(4deg) rotateX(6deg) scale(1.04) translateZ(24px);cursor:grabbing;border-color:var(--color-primary)}._sevStrip_1lara_75{width:4px;flex-shrink:0;border-radius:var(--radius-lg) 0 0 var(--radius-lg);position:relative;z-index:2;box-shadow:2px 0 12px color-mix(in srgb,currentColor 40%,transparent)}._sevStrip_1lara_75._critical_1lara_83{background:var(--color-critical);color:var(--color-critical)}._sevStrip_1lara_75._high_1lara_87{background:var(--color-high);color:var(--color-high)}._sevStrip_1lara_75._medium_1lara_91{background:var(--color-medium);color:var(--color-medium)}._sevStrip_1lara_75._low_1lara_95{background:var(--color-low);color:var(--color-low)}._body_1lara_100{padding:var(--space-3);flex:1;min-width:0;position:relative;z-index:2;transform:translateZ(12px)}._titleRow_1lara_109{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2)}._title_1lara_109{font-size:13px;font-weight:600;color:var(--color-text-primary);line-height:1.4;flex:1;margin:0}._unreadBadge_1lara_125{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-top:2px;padding:1px 6px 1px 5px;border-radius:99px;background:color-mix(in srgb,var(--color-danger) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 45%,transparent)}._unreadDot_1lara_137{width:7px;height:7px;border-radius:50%;background:var(--color-danger);flex-shrink:0;animation:_unreadPulse_1lara_1 1.8s ease-in-out infinite}._unreadCount_1lara_146{font-size:10px;font-weight:800;line-height:1;color:var(--color-danger);font-variant-numeric:tabular-nums}._metaRow_1lara_155{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}._metaRow_1lara_155 ._sevBadge_1lara_163{font-size:8px;padding:1px 5px;line-height:1.4;letter-spacing:.02em;text-transform:capitalize;flex-shrink:0}._requestStatusRow_1lara_172{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:var(--space-2)}._requestStatus_1lara_172{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;border:1px solid var(--color-border);line-height:1.4;max-width:100%}._requestTarget_1lara_192{font-size:10px;color:var(--color-text-muted);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tags_1lara_201{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:var(--space-2)}._tag_1lara_201{font-size:9px;background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 5px;font-weight:500}._module_1lara_219{font-size:9px;background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 5px;font-weight:500;transition:transform var(--transition-fast),background var(--transition-fast)}._sortable_1lara_1:hover ._module_1lara_219{background:var(--color-primary-light);color:var(--color-primary-text)}._footer_1lara_235{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:2px}._avatar_1lara_243{background:var(--color-primary-light);color:var(--color-primary-text);transition:transform var(--transition-spring);overflow:hidden;flex-shrink:0}._avatar_1lara_243 img{width:100%;height:100%;object-fit:cover;display:block}._sortable_1lara_1:hover ._avatar_1lara_243{transform:translateZ(16px) scale(1.08)}._assigneeStack_1lara_262{display:flex;align-items:center;margin-left:auto}._avatarAssigned_1lara_268{background:var(--color-success-light, #ecfdf5);color:var(--color-success-text, #047857);margin-left:-6px;border:1.5px solid var(--color-surface, #fff);box-sizing:border-box}._assigneeStack_1lara_262 ._avatarAssigned_1lara_268:first-child{margin-left:0}._avatarMore_1lara_280{margin-left:-6px;background:var(--color-bg);color:var(--color-text-muted);border:1.5px solid var(--color-surface, #fff);font-size:9px;font-weight:700;box-sizing:border-box}._nameTip_1lara_291{position:fixed;z-index:10000;transform:translate(-50%,calc(-100% - 8px));max-width:min(320px,calc(100vw - 16px));padding:7px 11px;border-radius:6px;background:#111;color:#fff;font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap;text-align:center;pointer-events:none;box-shadow:0 6px 18px #0006;border:1px solid rgba(255,255,255,.12)}._nameTipBelow_1lara_310{transform:translate(-50%,8px)}._priority_1lara_314{margin-left:auto;font-size:12px;cursor:default}._ticketId_1lara_320{font-size:10px;font-family:var(--font-mono);color:var(--color-text-muted);font-weight:600;letter-spacing:.04em;margin-bottom:2px}._storyPoints_1lara_329{font-size:9px;font-weight:700;color:var(--color-primary-text);background:var(--color-primary-light);padding:1px 6px;border-radius:99px;flex-shrink:0}._suggestionBadge_1lara_339{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6ba847;background:#eaf5e4;border:1px solid #b5d59a;padding:1px 6px;border-radius:99px;flex-shrink:0}._originBadge_1lara_352{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:99px;flex-shrink:0;border:1px solid transparent}._originSales_1lara_363{color:#9a3412;background:#ffedd5;border-color:#fdba74}._originCs_1lara_369{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}[data-theme=dark] ._originSales_1lara_363,.theme-dark ._originSales_1lara_363{color:#fdba74;background:color-mix(in srgb,#ea580c 22%,transparent);border-color:color-mix(in srgb,#ea580c 45%,transparent)}[data-theme=dark] ._originCs_1lara_369,.theme-dark ._originCs_1lara_369{color:#93c5fd;background:color-mix(in srgb,#2563eb 22%,transparent);border-color:color-mix(in srgb,#2563eb 45%,transparent)}._moving_1lara_389{opacity:.6;pointer-events:none}._movingOverlay_1lara_394{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:rgba(var(--color-surface-rgb, 255, 255, 255),.7);display:flex;align-items:center;justify-content:center;z-index:10}@media (prefers-reduced-motion: reduce){._sortable_1lara_1:hover ._card_1lara_6,._card_1lara_6._dragging_1lara_67{transform:none}._unreadDot_1lara_137{animation:none}}._column_1p4lk_1{flex:1 1 0;min-width:260px;max-width:420px;height:100%;min-height:100%;align-self:stretch;background:var(--color-bg);border:1.5px solid var(--color-border);border-top:3px solid var(--col-color);border-radius:var(--radius-xl);display:flex;flex-direction:column;flex-shrink:0;transition:border-color var(--transition-spring),box-shadow var(--transition-spring),background var(--transition-base),transform var(--transition-spring);transform-style:preserve-3d;position:relative}._sortableWrap_1p4lk_25{flex:1 1 0;min-width:260px;max-width:420px;align-self:stretch;display:flex;flex-direction:column;min-height:100%}._sortableWrap_1p4lk_25 ._column_1p4lk_1{flex:1 1 auto;width:100%;min-width:0;max-width:none;height:auto;min-height:100%}._column_1p4lk_1:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;background:linear-gradient(180deg,color-mix(in srgb,var(--col-color) 16%,transparent),transparent 40%);transition:opacity var(--transition-base)}._column_1p4lk_1._over_1p4lk_59{box-shadow:0 0 0 2px var(--col-color),0 16px 40px color-mix(in srgb,var(--col-color) 28%,transparent);background:color-mix(in srgb,var(--col-color) 10%,var(--color-bg));transform:perspective(var(--perspective)) translateY(-2px) scale(1.01)}._column_1p4lk_1._over_1p4lk_59:after{opacity:1}._header_1p4lk_71{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);position:relative;z-index:1}._headerLeft_1p4lk_81{display:flex;align-items:center;gap:var(--space-2)}._dot_1p4lk_87{width:8px;height:8px;border-radius:50%;background:var(--col-color);flex-shrink:0;box-shadow:0 0 color-mix(in srgb,var(--col-color) 40%,transparent)}._column_1p4lk_1._over_1p4lk_59 ._dot_1p4lk_87{animation:_softPulse_1p4lk_1 1.2s ease-in-out infinite}._label_1p4lk_100{font-size:12px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._doneHint_1p4lk_108{font-size:10px;color:var(--color-status-fixed, #006644);font-weight:700;text-transform:none}._count_1p4lk_115{font-size:12px;font-weight:700;background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:1px 7px;min-width:22px;text-align:center;transition:transform var(--transition-bounce),background var(--transition-fast)}._column_1p4lk_1._over_1p4lk_59 ._count_1p4lk_115{background:var(--col-color);color:#fff;border-color:transparent;transform:scale(1.12)}._cards_1p4lk_135{flex:1;overflow-y:auto;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);min-height:0;position:relative;z-index:1;perspective:1000px}._empty_1p4lk_148{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:var(--space-4);font-size:12px;color:var(--color-text-disabled);border:2px dashed var(--color-border);border-radius:var(--radius-lg);min-height:140px;height:140px;transition:border-color var(--transition-base),color var(--transition-base),background var(--transition-base),transform var(--transition-spring)}._column_1p4lk_1._over_1p4lk_59 ._empty_1p4lk_148{border-color:var(--col-color);color:var(--col-color);background:color-mix(in srgb,var(--col-color) 8%,transparent);transform:scale(1.02)}@media (prefers-reduced-motion: reduce){._column_1p4lk_1._over_1p4lk_59{transform:none}._column_1p4lk_1._over_1p4lk_59 ._dot_1p4lk_87{animation:none}}._page_1adqa_1{display:flex;flex-direction:column;height:calc(100vh - var(--topbar-height) - var(--space-6));width:100%;min-width:0;overflow:hidden}._headerTop_1adqa_11{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3)}._toolbarActions_1adqa_19{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;align-self:stretch;overflow-x:auto;overflow-y:hidden;margin:0;padding-block:4px;box-sizing:border-box;background:transparent;border:none;border-radius:0;scrollbar-width:none;font-size:13px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}._toolbarActions_1adqa_19:hover{box-shadow:none}._toolbarActions_1adqa_19::-webkit-scrollbar{display:none}._toolbarSpacer_1adqa_47{flex:1 1 auto;min-width:12px}._navFilters_1adqa_52{display:flex;align-items:center;justify-content:center;gap:10px;flex:1 1 auto;min-width:0;padding:0 12px}._toolbarActions_1adqa_19 .btn{padding:4px 8px;height:28px;font-size:11px;line-height:1.2;border-radius:6px;flex-shrink:0}._toolbarFilters_1adqa_73{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;overflow-x:auto;margin-bottom:var(--space-3);padding:8px var(--space-3);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;scrollbar-width:none;box-sizing:border-box;font-size:13px;box-shadow:var(--shadow-sm);animation:_filterBarIn_1adqa_1 .45s ease both;transition:box-shadow .18s ease,border-color var(--transition-base)}._toolbarFilters_1adqa_73:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}._toolbarFilters_1adqa_73>*{animation:_filterChipIn_1adqa_1 .45s var(--transition-spring) both;transition:transform var(--transition-spring),box-shadow var(--transition-fast);transform-style:preserve-3d}._toolbarFilters_1adqa_73>*:nth-child(1){animation-delay:.08s}._toolbarFilters_1adqa_73>*:nth-child(2){animation-delay:.12s}._toolbarFilters_1adqa_73>*:nth-child(3){animation-delay:.16s}._toolbarFilters_1adqa_73>*:nth-child(4){animation-delay:.2s}._toolbarFilters_1adqa_73>*:nth-child(5){animation-delay:.24s}._toolbarFilters_1adqa_73>*:nth-child(6){animation-delay:.28s}._toolbarFilters_1adqa_73>*:nth-child(7){animation-delay:.32s}._toolbarFilters_1adqa_73>*:nth-child(8){animation-delay:.36s}._toolbarFilters_1adqa_73>*:nth-child(9){animation-delay:.4s}._toolbarFilters_1adqa_73>*:nth-child(10){animation-delay:.44s}._toolbarFilters_1adqa_73>*:nth-child(n+11){animation-delay:.48s}._toolbarFilters_1adqa_73>*:hover{transform:translateY(-2px) translateZ(8px) scale(1.03)}@keyframes _filterBarIn_1adqa_1{0%{opacity:0;transform:translateY(12px) rotateX(8deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes _filterChipIn_1adqa_1{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._toolbarFilters_1adqa_73,._toolbarFilters_1adqa_73>*{animation:none}._toolbarFilters_1adqa_73:hover{transform:none}}._toolbarFilters_1adqa_73::-webkit-scrollbar{display:none}._toolbarActions_1adqa_19 .input,._toolbarFilters_1adqa_73 .input,._toolbarActions_1adqa_19 .btn,._toolbarFilters_1adqa_73 .btn{font-size:var(--control-font-size-sm);height:var(--control-height);line-height:1.2;border-radius:var(--radius-md);width:auto;flex-shrink:0}._toolbarFilters_1adqa_73 select.input{padding-right:22px}._toolbarDivider_1adqa_180{width:1px;height:24px;background:var(--color-border);margin:0 var(--space-1);flex-shrink:0}._clearFiltersBtn_1adqa_188{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;color:var(--color-danger, #dc2626)!important;border-color:var(--color-danger, #dc2626)!important;font-weight:600!important}._clearFiltersBtn_1adqa_188:hover{background:var(--color-danger-light, #fee2e2)!important}._projectName_1adqa_201{font-size:20px;font-weight:800;letter-spacing:-.02em}._projectDesc_1adqa_202{font-size:13px;color:var(--color-text-muted);margin-top:2px}._filterInput_1adqa_204{width:120px;flex-shrink:0}._searchWrap_1adqa_207{position:relative;flex-shrink:0;width:180px}._searchIcon_1adqa_212{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:13px;pointer-events:none;line-height:1}._searchInput_1adqa_222{width:100%!important;max-width:180px!important;min-width:0;flex:0 0 180px!important;border-color:var(--color-primary)!important;color:var(--color-text-primary)!important;box-sizing:border-box;padding-left:28px!important}._searchInput_1adqa_222::placeholder{color:var(--color-text-muted)!important;opacity:1}._searchInput_1adqa_222:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-light)}._phaseToggle_1adqa_242{display:flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}._phaseBtn_1adqa_249{background:var(--color-surface);border:none;padding:5px var(--space-3);font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-sans);transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-spring),box-shadow var(--transition-base)}._phaseBtn_1adqa_249+._phaseBtn_1adqa_249{border-left:1px solid var(--color-border)}._phaseBtnActive_1adqa_267{background:var(--color-primary);color:#fff;box-shadow:inset 0 -2px #0000001f,0 6px 16px #0052cc47}._statsStrip_1adqa_273{display:flex;align-items:center;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:6px var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap}._stripItem_1adqa_285{display:flex;align-items:center;gap:var(--space-2)}._stripDot_1adqa_286{width:7px;height:7px;border-radius:50%;flex-shrink:0}._stripLabel_1adqa_287{font-size:11px;color:var(--color-text-muted)}._stripCount_1adqa_288{font-size:12px;font-weight:700;color:var(--color-text-primary)}._board_1adqa_290{display:flex;gap:var(--space-4);overflow-x:auto;overflow-y:hidden;flex:1;min-width:0;min-height:0;width:100%;padding-bottom:var(--space-4);align-items:stretch;perspective:1400px;transform-style:preserve-3d}._loadingBoard_1adqa_305{display:flex;gap:var(--space-4);flex:1;width:100%;min-width:0}._skeletonCol_1adqa_313{flex:1 1 0;min-width:220px;max-width:420px;height:400px;background:var(--color-surface);border-radius:var(--radius-xl);position:relative;overflow:hidden;flex-shrink:0}._listView_1adqa_326{flex:1;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg)}._listTable_1adqa_334{width:100%;border-collapse:collapse;font-size:13px}._listTable_1adqa_334 thead tr{background:var(--color-surface);border-bottom:1px solid var(--color-border)}._listTable_1adqa_334 th{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);white-space:nowrap}._listRow_1adqa_356{border-bottom:1px solid var(--color-border);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-spring),box-shadow var(--transition-base)}._listRow_1adqa_356:last-child{border-bottom:none}._listRow_1adqa_356:hover{background:var(--color-surface);box-shadow:inset 3px 0 0 var(--color-primary)}._listTable_1adqa_334 td{padding:10px 14px;vertical-align:middle}._listTitle_1adqa_379{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--color-text-primary);max-width:300px}._listTitle_1adqa_379 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listTag_1adqa_394{font-size:11px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:99px;padding:1px 7px;color:var(--color-text-muted);flex-shrink:0}._listStatusDot_1adqa_404{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex-shrink:0}._listStatusLabel_1adqa_413{font-size:12px;color:var(--color-text-secondary)}._listMuted_1adqa_418{color:var(--color-text-muted);white-space:nowrap}._listUnassigned_1adqa_423{color:var(--color-text-disabled);font-style:italic}._listEmpty_1adqa_428{text-align:center;padding:48px!important;color:var(--color-text-muted);font-size:14px}._skeletonCol_1adqa_313:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:_shimmer_1adqa_1 1.4s ease-in-out infinite}._loaderCenter_1adqa_450{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:0}._shareMessage_1adqa_459{flex:1;display:flex;align-items:center;justify-content:center;min-height:50vh}._shareMessage_1adqa_459 ._empty-state_1adqa_467 p{max-width:28rem;margin-bottom:var(--space-4)}._loadMoreBar_1adqa_472{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap}._loadMoreInfo_1adqa_482{font-size:13px;color:var(--color-text-muted)}._movingOverlay_1adqa_487{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#00000059;display:flex;align-items:center;justify-content:center}._suggestionBtn_1adqa_497{background:#6ba847;color:#fff;border:1px solid #5a913c;font-weight:600;box-shadow:0 1px 2px #6ba84740}._suggestionBtn_1adqa_497:hover{background:#5a913c;color:#fff;border-color:#4e7f34}._optionsWrap_1adqa_511{position:relative;flex-shrink:0}._optionsWrap_1adqa_511 .btn{gap:4px}._optionsMenu_1adqa_520{position:fixed;z-index:99999;min-width:196px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);display:grid;gap:2px}._optionsLabel_1adqa_533{padding:8px 8px 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._optionsDivider_1adqa_542{height:1px;margin:4px 6px;background:var(--color-border)}._optionsItem_1adqa_548{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);font-size:12px;font-weight:600;font-family:inherit;text-align:left;cursor:pointer}._optionsItem_1adqa_548:hover{background:var(--color-bg)}._optionsItemActive_1adqa_569{background:var(--color-primary-light);color:var(--color-primary-text)}._overlay_1x1ou_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#091e428a;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--space-4);animation:_fadeIn_1x1ou_1 .15s ease}._modal_1x1ou_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:500px;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:_slideUp_1x1ou_1 .2s ease}._header_1x1ou_25{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}._header_1x1ou_25 h2{margin:0;font-size:18px;font-weight:700;color:var(--color-text-primary)}._closeBtn_1x1ou_38{background:none;border:none;font-size:20px;cursor:pointer;color:var(--color-text-muted);line-height:1;padding:2px;transition:color var(--transition-fast)}._closeBtn_1x1ou_38:hover{color:var(--color-text-primary)}._body_1x1ou_50{padding:var(--space-5) var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}._hint_1x1ou_58{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5}._addSection_1x1ou_66{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._addLabel_1x1ou_76{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0}._addRow_1x1ou_85{display:flex;align-items:stretch;gap:var(--space-2)}._addInputWrap_1x1ou_91{flex:1;min-width:0}._searchRow_1x1ou_96{display:flex}._tagSection_1x1ou_100{margin-top:var(--space-1)}._input_1x1ou_104{width:100%;height:40px;box-sizing:border-box;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_1x1ou_104:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}._input_1x1ou_104::placeholder{color:var(--color-text-disabled)}._addBtn_1x1ou_124{flex-shrink:0;min-width:72px;height:40px;background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);padding:0 var(--space-4);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);transition:background var(--transition-fast),box-shadow var(--transition-fast)}._addBtn_1x1ou_124:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:var(--shadow-md)}._addBtn_1x1ou_124:disabled{opacity:.5;cursor:not-allowed}._hint2_1x1ou_146{margin:0;font-size:11px;color:var(--color-text-disabled)}._listHeader_1x1ou_153{display:flex;align-items:center;justify-content:space-between}._listTitle_1x1ou_159{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0}._moduleList_1x1ou_168{display:flex;flex-direction:column;gap:var(--space-2);max-height:260px;overflow-y:auto}._moduleItem_1x1ou_176{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast)}._moduleItem_1x1ou_176:hover{border-color:var(--color-border-strong)}._moduleItemLeft_1x1ou_188{display:flex;align-items:center;gap:var(--space-2)}._moduleName_1x1ou_194{font-size:13px;font-weight:600;color:var(--color-text-primary)}._globalBadge_1x1ou_200{background:var(--color-teal-light);color:var(--color-teal-text);border-radius:var(--radius-full);padding:1px 7px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._removeBtn_1x1ou_211{background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:3px var(--space-2);font-size:11px;font-weight:600;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-sans);transition:all var(--transition-fast)}._removeBtn_1x1ou_211:hover{border-color:var(--color-danger);color:var(--color-danger);background:var(--color-danger-light)}._empty_1x1ou_229{text-align:center;padding:var(--space-6);color:var(--color-text-muted);font-size:13px;background:var(--color-bg);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}._overlay_wm0ok_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#091e428a;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--space-4);animation:_fadeIn_wm0ok_1 .15s ease}._modal_wm0ok_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:560px;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:_slideUp_wm0ok_1 .2s ease;overflow:hidden}._header_wm0ok_26{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0}._header_wm0ok_26 h2{margin:0 0 2px;font-size:18px;font-weight:700;color:var(--color-text-primary)}._subheader_wm0ok_40{margin:0;font-size:12px;color:var(--color-text-muted)}._closeBtn_wm0ok_45{background:none;border:none;font-size:20px;cursor:pointer;color:var(--color-text-muted);line-height:1;padding:2px;transition:color var(--transition-fast);flex-shrink:0}._closeBtn_wm0ok_45:hover{color:var(--color-text-primary)}._search_wm0ok_58{padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0}._searchInput_wm0ok_63{width:100%;padding:8px var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text-primary);box-sizing:border-box;transition:border-color var(--transition-fast)}._searchInput_wm0ok_63:focus{outline:none;border-color:var(--color-primary)}._searchInput_wm0ok_63::placeholder{color:var(--color-text-disabled)}._body_wm0ok_81{padding:var(--space-4) var(--space-6) var(--space-6);overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4)}._hint_wm0ok_89{font-size:13px;color:var(--color-text-muted);margin:0}._group_wm0ok_95{display:flex;flex-direction:column;gap:var(--space-1)}._groupLabel_wm0ok_101{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0 0 var(--space-1)}._userRow_wm0ok_110{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--transition-fast),background var(--transition-fast)}._userRow_wm0ok_110:hover{border-color:var(--color-border-strong)}._userRowActive_wm0ok_121{background:var(--color-primary-light);border-color:var(--color-primary)}._avatar_wm0ok_126{background:var(--color-primary-light);color:var(--color-primary-text);flex-shrink:0}._userRowActive_wm0ok_121 ._avatar_wm0ok_126{background:var(--color-primary);color:#fff}._userInfo_wm0ok_136{flex:1;min-width:0;display:flex;flex-direction:column}._userName_wm0ok_142{font-size:13px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_wm0ok_150{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addBtn_wm0ok_158{background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);padding:4px var(--space-3);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);transition:background var(--transition-fast);flex-shrink:0}._addBtn_wm0ok_158:hover:not(:disabled){background:var(--color-primary-hover)}._addBtn_wm0ok_158:disabled{opacity:.5;cursor:not-allowed}._removeBtn_wm0ok_175{background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px var(--space-3);font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-muted);white-space:nowrap;font-family:var(--font-sans);transition:all var(--transition-fast);flex-shrink:0}._removeBtn_wm0ok_175:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:var(--color-danger-light)}._removeBtn_wm0ok_175:disabled{opacity:.5;cursor:not-allowed}._page_rbq9v_1{display:flex;flex-direction:column;padding:var(--space-6);gap:0;min-height:0}._loading_rbq9v_9{padding:var(--space-12);text-align:center;color:var(--color-text-muted)}._toolbar_rbq9v_16{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;font-family:SF Pro Text,Segoe UI,Roboto,system-ui,-apple-system,sans-serif}._header_rbq9v_26{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}._headerLeft_rbq9v_35{display:flex;align-items:flex-start;gap:var(--space-3)}._backBtn_rbq9v_41{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:6px var(--space-3);font-size:12px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;margin-top:4px;white-space:nowrap;transition:all var(--transition-fast);font-family:var(--font-sans)}._backBtn_rbq9v_41:hover{background:var(--color-bg);border-color:var(--color-border-strong);color:var(--color-text-primary)}._projectName_rbq9v_64{font-size:22px;font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-1);line-height:1.2}._projectDesc_rbq9v_72{font-size:13px;color:var(--color-text-muted);margin:0}._headerRight_rbq9v_78{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._techStacks_rbq9v_85{display:flex;gap:var(--space-2);flex-wrap:wrap}._techBadge_rbq9v_91{background:var(--color-primary-light);color:var(--color-primary-text);border-radius:var(--radius-full);padding:3px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._boardBtn_rbq9v_102{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px var(--space-3);height:30px;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-secondary);transition:all var(--transition-fast);font-family:inherit;box-shadow:var(--shadow-sm)}._boardBtn_rbq9v_102:hover{background:var(--color-bg);border-color:var(--color-border-strong);color:var(--color-text-primary);box-shadow:var(--shadow-md)}._membersBtn_rbq9v_126{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px var(--space-3);height:30px;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-primary);transition:all var(--transition-fast);font-family:inherit;box-shadow:var(--shadow-sm)}._membersBtn_rbq9v_126:hover{background:var(--color-bg);border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._modulesBtn_rbq9v_149{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px var(--space-3);height:30px;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-primary);transition:all var(--transition-fast);font-family:inherit;box-shadow:var(--shadow-sm)}._modulesBtn_rbq9v_149:hover{background:var(--color-bg);border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._editBtn_rbq9v_172{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px var(--space-3);height:30px;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text-primary);transition:all var(--transition-fast);font-family:inherit;box-shadow:var(--shadow-sm)}._editBtn_rbq9v_172:hover{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent);box-shadow:var(--shadow-md)}._tabs_rbq9v_198{display:flex;align-items:center;gap:3px;padding:3px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;margin-bottom:0;width:fit-content;max-width:100%}._tab_rbq9v_198{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:6px 16px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--color-text-muted);border-radius:7px;transition:all .2s;font-family:var(--font-sans)}._tab_rbq9v_198:hover{color:var(--color-text-primary)}._tabActive_rbq9v_229{color:#fff!important;background:var(--color-primary);box-shadow:0 2px 6px #7c3aed4d}._tabContent_rbq9v_235{flex:1;padding-top:var(--space-5);min-height:0;overflow:auto}._envPanel_rbq9v_242{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);margin-bottom:var(--space-4);overflow:hidden}._envPanelHeader_rbq9v_249{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}._envPanelTitle_rbq9v_256{font-size:13px;font-weight:700;color:var(--color-text-primary)}._envPanelBody_rbq9v_261{padding:var(--space-4)}._wrap_oob32_1{display:flex;align-items:center;gap:6px;flex-shrink:0}._avatar_oob32_8{width:28px;height:28px;border-radius:50%;border:2px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.02em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}._avatar_oob32_8:hover{border-color:var(--color-primary);color:var(--color-primary-text);transform:scale(1.12);box-shadow:0 0 0 2px var(--color-primary-light)}._avatarActive_oob32_40{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._avatarActive_oob32_40:hover{border-color:var(--color-primary);opacity:.85}._overflowWrap_oob32_50{position:relative}._overflowBtn_oob32_54{font-size:9px;font-weight:800;letter-spacing:-.02em}._dropdown_oob32_60{position:fixed;transform:translate(-100%);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:99999;min-width:210px;max-height:280px;overflow-y:auto;padding:6px 0;animation:_dropIn_oob32_1 .15s ease}@keyframes _dropIn_oob32_1{0%{opacity:0;transform:translate(-100%) translateY(-4px)}to{opacity:1;transform:translate(-100%) translateY(0)}}._dropdownItem_oob32_80{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;font-size:13px;transition:background var(--transition-fast);-webkit-user-select:none;user-select:none}._dropdownItem_oob32_80:hover{background:var(--color-bg)}._checkbox_oob32_94{width:14px;height:14px;flex-shrink:0;accent-color:var(--color-primary);cursor:pointer}._dropdownAvatar_oob32_102{width:24px;height:24px;border-radius:50%;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._dropdownAvatarActive_oob32_116{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._dropdownName_oob32_121{font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clearBtn_oob32_130{width:22px;height:22px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);font-size:10px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin-left:2px;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._clearBtn_oob32_130:hover{background:var(--color-danger-light, #fee2e2);color:var(--color-danger, #dc2626);border-color:var(--color-danger, #dc2626)}._wrap_12fe1_1{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;position:relative}._trigger_12fe1_9{display:inline-flex;align-items:center;gap:6px;height:var(--control-height, 32px);max-width:220px;padding:0 var(--control-padding-x, 10px);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--control-font-size, 13px);font-family:inherit;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease),background var(--transition-fast, .15s ease)}._trigger_12fe1_9:hover,._triggerOpen_12fe1_37,._triggerActive_12fe1_38{border-color:var(--color-primary);color:var(--color-text-primary)}._triggerActive_12fe1_38{background:var(--color-primary-light)}._calIcon_12fe1_47,._chevron_12fe1_48{flex-shrink:0;opacity:.85}._triggerLabel_12fe1_53{overflow:hidden;text-overflow:ellipsis;min-width:0}._triggerClear_12fe1_59{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:99px;background:transparent;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;line-height:0}._triggerClear_12fe1_59:hover{background:var(--color-bg);color:var(--color-text-primary)}._triggerClear_12fe1_59 svg{width:9px;height:9px;display:block}._panel_12fe1_86{position:fixed;z-index:99999;width:min(520px,calc(100vw - 16px));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl, 14px);box-shadow:var(--shadow-lg, 0 16px 40px rgba(0, 0, 0, .16));display:grid;grid-template-columns:148px 1fr;overflow:hidden;animation:_dropIn_12fe1_1 .14s ease}@keyframes _dropIn_12fe1_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._quick_12fe1_111{display:flex;flex-direction:column;gap:2px;padding:16px 12px 16px 16px;border-right:1px solid var(--color-border);background:var(--color-bg)}._quickTitle_12fe1_120{margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._quickBtn_12fe1_129{display:block;width:100%;padding:7px 8px;border:none;border-radius:var(--radius-md, 6px);background:transparent;color:var(--color-primary);font-size:13px;font-weight:600;font-family:inherit;text-align:left;cursor:pointer}._quickBtn_12fe1_129:hover,._quickBtnOn_12fe1_145{background:var(--color-primary-light);color:var(--color-primary-text)}._calendar_12fe1_150{display:flex;flex-direction:column;gap:10px;padding:14px 16px 12px}._modeRow_12fe1_157{display:flex;gap:6px}._modeBtn_12fe1_162{height:26px;padding:0 10px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-bg);color:var(--color-text-secondary);font-size:11px;font-weight:700;font-family:inherit;cursor:pointer}._modeBtnOn_12fe1_175{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary-text)}._calHeader_12fe1_181{display:flex;align-items:center;justify-content:space-between;gap:8px}._monthPills_12fe1_188{display:flex;gap:6px}._pill_12fe1_193{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:99px;background:var(--color-primary-light);color:var(--color-primary-text);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._navBtn_12fe1_207{width:28px;height:28px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-surface);color:var(--color-text-primary);font-size:18px;line-height:1;cursor:pointer}._navBtn_12fe1_207:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._navBtn_12fe1_207:disabled{opacity:.35;cursor:not-allowed}._weekdays_12fe1_229{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--color-text-muted)}._grid_12fe1_239{display:grid;grid-template-columns:repeat(7,1fr);gap:2px 0}._day_12fe1_245{position:relative;height:34px;border:none;padding:0;background:transparent;color:var(--color-text-primary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer}._day_12fe1_245 span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:99px}._dayOutside_12fe1_269{color:var(--color-text-disabled, var(--color-text-muted));font-weight:500}._dayToday_12fe1_274:not(._daySelected_12fe1_274) span{box-shadow:inset 0 0 0 1px var(--color-primary)}._dayInRange_12fe1_278{background:var(--color-primary-light);border-radius:0}._dayStart_12fe1_283{background:linear-gradient(to right,transparent 50%,var(--color-primary-light) 50%)}._dayEnd_12fe1_291{background:linear-gradient(to left,transparent 50%,var(--color-primary-light) 50%)}._dayStart_12fe1_283._dayEnd_12fe1_291,._daySelected_12fe1_274:not(._dayEnd_12fe1_291):not(._dayInRange_12fe1_278)._dayStart_12fe1_283{background:transparent}._daySelected_12fe1_274 span{background:var(--color-primary);color:#fff}._dayDisabled_12fe1_309{opacity:.35;cursor:not-allowed}._day_12fe1_245:not(._dayDisabled_12fe1_309):hover span{background:var(--color-primary-light);color:var(--color-primary-text)}._daySelected_12fe1_274:not(._dayDisabled_12fe1_309):hover span{background:var(--color-primary-hover);color:#fff}._footer_12fe1_324{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px}._hint_12fe1_332{font-size:11px;color:var(--color-text-muted)}._clearBtn_12fe1_337{border:none;background:transparent;color:var(--color-primary);font-size:11px;font-weight:700;font-family:inherit;cursor:pointer}._clearBtn_12fe1_337:hover{color:var(--color-primary-hover)}@media (max-width: 560px){._panel_12fe1_86{grid-template-columns:1fr}._quick_12fe1_111{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--color-border);padding:12px}._quickTitle_12fe1_120{width:100%;margin-bottom:4px}._quickBtn_12fe1_129{width:auto}}._triggerBtn_ts029_1{position:relative;display:flex;align-items:center;gap:4px;background:none;border:none;color:var(--color-warning, #f59e0b);cursor:pointer;padding:6px 8px;border-radius:var(--radius-sm);transition:all var(--transition-fast)}._triggerBtn_ts029_1:hover{background:color-mix(in srgb,var(--color-warning, #f59e0b) 10%,transparent)}._badge_ts029_19{position:absolute;top:0;right:0;background:var(--color-danger, #ef4444);color:#fff;font-size:9px;font-weight:800;min-width:16px;height:16px;border-radius:99px;display:flex;align-items:center;justify-content:center;padding:0 4px;transform:translate(30%,-30%)}._panel_ts029_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:380px;max-height:480px;overflow-y:auto}._panelHeader_ts029_47{padding:14px 16px 10px;font-size:14px;color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}._panelBody_ts029_54{padding:8px}._requestCard_ts029_58{padding:12px;border-radius:var(--radius-md);border:1px solid var(--color-border);margin-bottom:8px;background:var(--color-bg)}._requestCard_ts029_58:last-child{margin-bottom:0}._requestInfo_ts029_70{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}._avatar_ts029_77{width:32px;height:32px;border-radius:50%;background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}._requestText_ts029_91{display:flex;flex-direction:column;gap:2px;min-width:0}._requestText_ts029_91 strong{font-size:13px;color:var(--color-text-primary)}._requestRole_ts029_103{font-size:11px;color:var(--color-text-muted)}._requestMeta_ts029_108{font-size:11px;color:var(--color-text-secondary);line-height:1.4}._requestActions_ts029_114{display:flex;gap:8px}._actionBtn_ts029_119{padding:5px 14px;font-size:12px;font-weight:600;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}._actionBtn_ts029_119:hover{background:var(--color-bg)}._actionBtn_ts029_119:disabled{opacity:.5;cursor:not-allowed}._approveBtn_ts029_140{background:var(--color-success, #22c55e);color:#fff;border-color:var(--color-success, #22c55e)}._approveBtn_ts029_140:hover{opacity:.9;background:var(--color-success, #22c55e)}._declineBtn_ts029_151{background:var(--color-danger, #ef4444);color:#fff;border-color:var(--color-danger, #ef4444)}._declineBtn_ts029_151:hover{opacity:.9;background:var(--color-danger, #ef4444)}._declineForm_ts029_162{display:flex;flex-direction:column;gap:8px}._declineInput_ts029_168{padding:6px 10px;font-size:12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);width:100%}._declineBtns_ts029_178{display:flex;gap:8px}._topbar_1ul48_1{position:fixed;top:0;left:var(--sidebar-width);right:0;height:var(--topbar-height);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding:0 28px;z-index:90;box-shadow:0 1px 0 var(--color-border),0 2px 8px #4c1d950a;transition:left var(--transition-spring),background var(--transition-base)}._topbarCollapsed_1ul48_18{left:var(--sidebar-width-collapsed)}._pageHeader_1ul48_22{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-shrink:1;max-width:min(560px,58%)}._titleBlock_1ul48_31{display:flex;flex-direction:column;gap:1px;min-width:0}._title_1ul48_31{font-size:15px;font-weight:700;letter-spacing:-.3px;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0;line-height:1.2}._subtitle_1ul48_51{margin:0;font-size:11px;font-weight:500;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.3}._count_1ul48_63{flex-shrink:1;min-width:0;font-size:12px;font-weight:600;color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:99px;padding:2px 8px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._center_1ul48_80{display:none}._actions_1ul48_84{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-direction:row;flex-wrap:nowrap;margin-left:auto;flex:1 1 auto;max-width:none;min-width:0;align-self:stretch}._backBtn_1ul48_99{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid var(--color-border);border-radius:9px;background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;flex-shrink:0;transition:transform var(--transition-bounce),background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-base)}._backBtn_1ul48_99:hover{background:var(--color-primary-light);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));color:var(--color-primary);transform:none}._actionsFill_1ul48_125{flex:1;max-width:none;margin-left:var(--space-3)}._pageActions_1ul48_131{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap;min-width:0;flex:1 1 auto;width:auto;align-self:stretch;padding-block:4px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._pageActions_1ul48_131::-webkit-scrollbar{display:none}._pageActions_1ul48_131:empty{display:none}._refreshBtn_1ul48_158{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:6px;border:1.5px solid var(--color-border);border-radius:9px;background:var(--color-bg);color:var(--color-text-muted);cursor:pointer}._refreshBtn_1ul48_158:hover{background:var(--color-primary-light);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));color:var(--color-primary)}._refreshBtn_1ul48_158:disabled{opacity:.7;cursor:default}._refreshSpin_1ul48_184{animation:_topbarRefreshSpin_1ul48_1 .8s linear infinite}@keyframes _topbarRefreshSpin_1ul48_1{to{transform:rotate(360deg)}}._topbarBoard_1ul48_194{gap:var(--space-2)}._themeGroup_1ul48_198{position:relative;display:flex;align-items:center;margin-left:14px;padding-left:14px;border-left:1px solid var(--color-border);flex-shrink:0}._themeTrigger_1ul48_208{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 8px;border:1.5px solid var(--color-border);border-radius:9px;background:var(--color-bg);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-base)}._themeTrigger_1ul48_208:hover{background:var(--color-primary-light);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));box-shadow:none}._themeSwatch_1ul48_231{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex-shrink:0}._themeLabel_1ul48_239{margin:0;font-size:12px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}._themeCaret_1ul48_247{color:var(--color-text-muted);flex-shrink:0}._themeMenu_1ul48_252{position:absolute;top:calc(100% + 8px);right:0;z-index:80;width:min(280px,calc(100vw - 24px));padding:8px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);display:grid;gap:2px}._themeMenuTitle_1ul48_267{margin:0;padding:6px 8px 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._themeOption_1ul48_277{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:8px;border:none;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast)}._themeOption_1ul48_277:hover{background:var(--color-bg)}._themeOptionActive_1ul48_297{background:var(--color-primary-light)}._themeOptionSwatches_1ul48_301{display:inline-flex;align-items:center}._themeOptionDot_1ul48_306{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.1);margin-left:-4px}._themeOptionDot_1ul48_306:first-child{margin-left:0}._themeOptionText_1ul48_318{display:flex;flex-direction:column;gap:1px;min-width:0}._themeOptionText_1ul48_318 strong{font-size:13px;font-weight:650;color:var(--color-text-primary)}._themeOptionText_1ul48_318 small{font-size:11px;color:var(--color-text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._themeCheck_1ul48_340{font-size:12px;font-weight:700;color:var(--color-primary)}._themeBtn_1ul48_346{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:transform var(--transition-bounce),background var(--transition-fast),box-shadow var(--transition-base)}._themeBtn_1ul48_346:hover{background:var(--color-border);transform:rotate(12deg) scale(1.08);box-shadow:var(--shadow-md)}._bar_vcu1v_1{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;overflow-x:auto;margin-bottom:var(--space-3);padding:8px var(--space-3);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;scrollbar-width:none;box-sizing:border-box;font-size:13px;box-shadow:var(--shadow-sm);animation:_filterBarIn_vcu1v_1 .45s ease both;transition:box-shadow .18s ease,border-color var(--transition-base)}._bar_vcu1v_1:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}._bar_vcu1v_1::-webkit-scrollbar{display:none}._bar_vcu1v_1>*{animation:_filterChipIn_vcu1v_1 .45s var(--transition-spring) both;transition:transform var(--transition-spring),box-shadow var(--transition-fast);transform-style:preserve-3d}._bar_vcu1v_1>*:nth-child(1){animation-delay:.08s}._bar_vcu1v_1>*:nth-child(2){animation-delay:.12s}._bar_vcu1v_1>*:nth-child(3){animation-delay:.16s}._bar_vcu1v_1>*:nth-child(4){animation-delay:.2s}._bar_vcu1v_1>*:nth-child(5){animation-delay:.24s}._bar_vcu1v_1>*:nth-child(6){animation-delay:.28s}._bar_vcu1v_1>*:nth-child(7){animation-delay:.32s}._bar_vcu1v_1>*:nth-child(8){animation-delay:.36s}._bar_vcu1v_1>*:nth-child(9){animation-delay:.4s}._bar_vcu1v_1>*:nth-child(10){animation-delay:.44s}._bar_vcu1v_1>*:nth-child(n+11){animation-delay:.48s}._bar_vcu1v_1>*:hover{transform:none}._spacer_vcu1v_55{flex:1 1 auto;min-width:8px;animation:none!important;transform:none!important;pointer-events:none}._bar_vcu1v_1 select.input,._bar_vcu1v_1 .btn{font-size:var(--control-font-size-sm);height:var(--control-height);line-height:1.2;border-radius:var(--radius-md);width:auto;flex-shrink:0;box-sizing:border-box}._bar_vcu1v_1 input.input{font-size:var(--control-font-size-sm);height:var(--control-height);line-height:1.2;border-radius:var(--radius-md);box-sizing:border-box}._bar_vcu1v_1 select.input{padding-right:22px}._select_vcu1v_86{flex-shrink:0}._searchWrap_vcu1v_90{position:relative;flex-shrink:0}._searchIcon_vcu1v_95{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none;line-height:1}._searchInput_vcu1v_105{width:100%!important;min-width:0;max-width:100%!important;border-color:var(--color-primary)!important;color:var(--color-text-primary)!important;box-sizing:border-box;padding-left:28px!important}._searchInput_vcu1v_105::placeholder{color:var(--color-text-muted)!important;opacity:1}._searchInput_vcu1v_105:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-light)}._clearBtn_vcu1v_125{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;color:var(--color-danger, #dc2626)!important;border-color:var(--color-danger, #dc2626)!important;font-weight:600!important}._clearBtn_vcu1v_125:hover{background:var(--color-danger-light, #fee2e2)!important}._bar_vcu1v_1 [class*=clientFilter],._bar_vcu1v_1 [class*=peopleFilter]{flex-shrink:0}._variant_workspace_vcu1v_145 [class*=clientFilter],._bar_vcu1v_1 [class*=clientFilter]{flex:0 1 240px;min-width:200px;max-width:280px}._bar_vcu1v_1 [class*=clientFilter]>*,._bar_vcu1v_1 [class*=clientFilter] [class*=wrap],._bar_vcu1v_1 [class*=clientFilter] [class*=inputWrap]{width:100%;min-width:0;box-sizing:border-box}._bar_vcu1v_1 [class*=clientFilter] input.input{width:100%!important;max-width:none!important;min-width:0;flex:1 1 auto;padding-right:28px!important}@keyframes _filterBarIn_vcu1v_1{0%{opacity:0;transform:translateY(12px) rotateX(8deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes _filterChipIn_vcu1v_1{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._bar_vcu1v_1,._bar_vcu1v_1>*{animation:none}._bar_vcu1v_1:hover,._bar_vcu1v_1>*:hover{transform:none}}._modal_is3mc_1{max-width:440px}._hint_is3mc_5{margin:-2px 0 10px;font-size:12px;color:var(--color-text-muted)}._presets_is3mc_11{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._swatch_is3mc_18{width:24px;height:24px;border-radius:99px;border:1px solid var(--color-border);cursor:pointer;padding:0;flex-shrink:0}._swatchActive_is3mc_28{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-text)}._customRow_is3mc_32{display:flex;align-items:center;gap:8px}._pickerWrap_is3mc_38{position:relative;width:40px;height:36px;flex-shrink:0;border-radius:8px;border:1px solid var(--color-border);overflow:hidden;cursor:pointer}._picker_is3mc_38{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;border:none;padding:0}._pickerPreview_is3mc_60{display:block;width:100%;height:100%;pointer-events:none}._hexInput_is3mc_67{flex:1;min-width:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;letter-spacing:.02em;text-transform:uppercase}._generateBtn_is3mc_76{flex-shrink:0;white-space:nowrap}._doneLabel_is3mc_81{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;margin-top:4px}._section_18h6s_1{margin-bottom:var(--space-5)}._sectionTitle_18h6s_2{font-size:14px;font-weight:700;margin:0 0 var(--space-3)}._row2_18h6s_3{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._muted_18h6s_4{font-size:12px;color:var(--color-text-muted);margin:4px 0 0}._modal_18h6s_5{max-width:560px}._sprintList_18h6s_6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}._sprintItem_18h6s_7{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}._sprintActions_18h6s_8{display:flex;gap:var(--space-2);flex-shrink:0}._center_18h6s_9{display:flex;justify-content:center;padding:var(--space-6)}._statsGrid_18h6s_10{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-bottom:var(--space-4)}._statCard_18h6s_11{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center}._statValue_18h6s_12{display:block;font-size:20px;font-weight:700}._statLabel_18h6s_13{font-size:11px;color:var(--color-text-muted)}._burndownTable_18h6s_14{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto;font-size:12px}._burndownRow_18h6s_15{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:4px 0;border-bottom:1px solid var(--color-border)}._backlogList_18h6s_16{list-style:none;padding:0;margin:var(--space-3) 0;max-height:200px;overflow:auto}._backlogItem_18h6s_17{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--color-border);font-size:13px}._backlogItem_18h6s_17 label{display:flex;align-items:center;gap:8px;flex:1;cursor:pointer}._radioRow_18h6s_19{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px;cursor:pointer}._warningBox_18h6s_27{padding:var(--space-3);border:1px solid var(--color-border);border-left:3px solid var(--color-warning, #d97706);border-radius:var(--radius-md);background:var(--color-bg);font-size:13px;margin-bottom:var(--space-4)}._warningBox_18h6s_27 strong{display:block;margin-bottom:4px}._linkBtn_18h6s_37{background:none;border:none;padding:0;color:var(--color-primary);cursor:pointer;font-size:inherit;text-decoration:underline}._wrap_kgcs1_1{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;flex:1}._toolbar_kgcs1_9{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._title_kgcs1_16{margin:0;font-size:15px;font-weight:700;color:var(--color-text-primary)}._hint_kgcs1_23{font-size:12px;color:var(--color-text-muted)}._board_kgcs1_28{min-height:420px}._picker_kgcs1_32{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}._pickerHeader_kgcs1_44{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}._pickerItem_kgcs1_56{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-primary);cursor:pointer;padding:4px 0}._pickerDot_kgcs1_66{width:8px;height:8px;border-radius:50%;flex-shrink:0}._pickerStatus_kgcs1_73{margin-left:auto;font-size:11px;color:var(--color-text-muted);text-transform:capitalize}._emptyPicker_kgcs1_80{font-size:13px;color:var(--color-text-muted);margin:8px 0}._wrap_1cdb0_1{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;flex:1}._toolbar_1cdb0_2{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._sprintMeta_1cdb0_3{font-size:12px;color:var(--color-text-muted)}._devBoard_1cdb0_4{min-height:420px;perspective:1400px}._page_1xcxp_1{display:flex;flex-direction:column}._breadcrumb_1xcxp_3{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--color-text-muted);margin-bottom:4px}._sep_1xcxp_4{color:var(--color-text-disabled)}._headerActions_1xcxp_6{display:flex;align-items:center;gap:var(--space-3)}._filters_1xcxp_8{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}._filterSelect_1xcxp_15{width:160px}._bugRow_1xcxp_18{cursor:pointer;transition:background var(--transition-fast)}._bugRow_1xcxp_18:hover td{background:var(--color-bg)}._sevDot_1xcxp_21{width:10px;height:10px;border-radius:50%;margin:auto}._sevDot_1xcxp_21._critical_1xcxp_27{background:var(--color-critical)}._sevDot_1xcxp_21._high_1xcxp_28{background:var(--color-high)}._sevDot_1xcxp_21._medium_1xcxp_29{background:var(--color-medium)}._sevDot_1xcxp_21._low_1xcxp_30{background:var(--color-low)}._titleCell_1xcxp_32{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._bugTitle_1xcxp_33{font-size:13px;font-weight:500;color:var(--color-text-primary)}._tagPill_1xcxp_34{font-size:10px;padding:1px 6px;border-radius:99px;background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border)}._module_1xcxp_43{font-size:12px;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg);padding:2px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._assignCell_1xcxp_53{display:flex;align-items:center;gap:var(--space-2);font-size:12px}._unassigned_1xcxp_54{color:var(--color-text-disabled);font-size:13px}._timeCell_1xcxp_55{font-size:12px;color:var(--color-text-muted);white-space:nowrap}._deleteBtn_1xcxp_57{background:none;border:none;color:var(--color-text-muted);font-size:12px;padding:4px 6px;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);opacity:0}tr:hover ._deleteBtn_1xcxp_57{opacity:1}._deleteBtn_1xcxp_57:hover{background:var(--color-danger-light);color:var(--color-danger)}._skeletonWrap_1xcxp_72{display:flex;flex-direction:column;gap:var(--space-2)}._skeleton_1xcxp_72{height:52px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow:hidden}._pagination_1xcxp_83{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-5)}._pageInfo_1xcxp_90{font-size:13px;color:var(--color-text-muted)}._skeleton_1xcxp_72:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:_shimmer_1xcxp_1 1.4s ease-in-out infinite}._page_w7e1j_1{display:flex;flex-direction:column}._headerActions_w7e1j_3{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;margin-left:auto;flex-shrink:0}._filters_w7e1j_12{display:flex;align-items:center;gap:8px;margin-bottom:var(--space-4);flex-wrap:wrap;width:100%}._searchInput_w7e1j_21{flex:0 0 220px;width:220px;max-width:220px}._filterSelect_w7e1j_27{flex:0 0 150px;width:150px}._sections_w7e1j_32{display:flex;flex-direction:column;gap:var(--space-5)}._assignModal_w7e1j_38{width:min(520px,100%)}._modeTabs_w7e1j_42{display:flex;gap:3px;margin-bottom:var(--space-4);flex-wrap:wrap;padding:3px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;width:fit-content}._modeTab_w7e1j_42{border:none;background:transparent;color:var(--color-text-muted);border-radius:7px;padding:6px 16px;font-size:12.5px;font-weight:600;cursor:pointer}._modeTab_w7e1j_42:disabled{opacity:.45;cursor:not-allowed}._modeTabActive_w7e1j_70{background:var(--color-primary);color:#fff;box-shadow:0 2px 6px #7c3aed4d}._roleCheckGrid_w7e1j_76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;max-height:220px;overflow-y:auto;padding:8px 0}._roleCheck_w7e1j_76{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-secondary);cursor:pointer}._roleCheck_w7e1j_76 input{accent-color:var(--color-primary)}._bulkModal_w7e1j_99{width:min(720px,100%);max-height:min(90vh,820px);display:flex;flex-direction:column}._bulkSub_w7e1j_106{margin:4px 0 0;font-size:12px;color:var(--color-text-muted);font-weight:400}._bulkSub_w7e1j_106 code{font-size:11px;padding:1px 5px;border-radius:4px;background:var(--color-surface-2, var(--color-surface))}._bulkBody_w7e1j_120{overflow-y:auto}._pasteArea_w7e1j_124{resize:vertical;min-height:88px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.45}._pasteActions_w7e1j_132{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap}._parseHint_w7e1j_140{font-size:12px;color:var(--color-text-muted)}._bulkDefaults_w7e1j_145{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._bulkDefaults_w7e1j_145>.form-group:last-child{grid-column:1 / -1}@media (max-width: 640px){._bulkDefaults_w7e1j_145{grid-template-columns:1fr}._bulkDefaults_w7e1j_145>.form-group:last-child{grid-column:auto}}._fieldHint_w7e1j_165{margin:6px 0 0;font-size:11px;color:var(--color-text-muted);font-weight:400}._defaultRoleRow_w7e1j_172{display:flex;gap:var(--space-2);align-items:center}._defaultRoleRow_w7e1j_172 select{flex:1}._bulkTableWrap_w7e1j_182{margin-top:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:auto;max-height:280px}._bulkTable_w7e1j_182{width:100%;border-collapse:collapse;font-size:13px}._bulkTable_w7e1j_182 th{text-align:left;padding:8px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:1}._bulkTable_w7e1j_182 td{padding:6px 8px;border-bottom:1px solid var(--color-border);vertical-align:middle}._bulkTable_w7e1j_182 tr:last-child td{border-bottom:none}._bulkTable_w7e1j_182 ._input_w7e1j_220{font-size:13px;padding:6px 8px;min-width:0;width:100%}._bulkEmail_w7e1j_227{font-size:12px;color:var(--color-text-muted);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progressText_w7e1j_236{margin:var(--space-3) 0 0;font-size:12px;color:var(--color-text-muted)}._skeletonWrap_w7e1j_243{display:flex;flex-direction:column;gap:var(--space-3)}._skeleton_w7e1j_243{height:56px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow:hidden}._skeleton_w7e1j_243:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:_shimmer_w7e1j_1 1.4s ease-in-out infinite}._section_1agsq_1{display:flex;flex-direction:column;gap:8px;min-width:0}._head_1agsq_8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}._title_1agsq_16{margin:0;font-size:14px;font-weight:700;color:var(--color-text-primary)}._count_1agsq_23{font-size:12px;font-weight:700;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;padding:2px 8px;line-height:1.3}._wrap_1agsq_34{overflow-x:auto;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-sm)}._table_1agsq_42{width:100%;border-collapse:collapse;table-layout:fixed}._table_1agsq_42 thead th{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-bg);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1agsq_42 td{padding:12px 14px;border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:13px;color:var(--color-text-primary);background:var(--color-surface);transition:background .14s ease}._table_1agsq_42 tbody tr:last-child td{border-bottom:none}._table_1agsq_42 tbody tr:hover{background:transparent}._alignRight_1agsq_79{text-align:right}._row_1agsq_83{cursor:default}._row_1agsq_83:hover td{background:color-mix(in srgb,var(--color-primary) 7%,var(--color-surface))}._selected_1agsq_91 td{background:var(--color-primary-light, rgba(37, 99, 235, .08))}._selected_1agsq_91:hover td{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface))}._muted_1agsq_99 td{opacity:.62}._row_1agsq_83._muted_1agsq_99:hover td{opacity:.9}._checkCol_1agsq_107{width:44px;text-align:center;vertical-align:middle}._checkCol_1agsq_107 input{width:15px;height:15px;accent-color:var(--color-primary);cursor:pointer}._checkCol_1agsq_107 input:disabled{cursor:not-allowed;opacity:.4}._wrap_xl9gb_1{position:relative;display:inline-flex;justify-content:flex-end}._trigger_xl9gb_7{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease}._trigger_xl9gb_7:hover{background:var(--color-bg);color:var(--color-text-primary)}._triggerOpen_xl9gb_28{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light, rgba(37, 99, 235, .08));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}._dots_xl9gb_35{display:block;width:16px;height:16px}._menu_xl9gb_41{min-width:220px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-md, 0 12px 32px rgba(15, 23, 42, .14))}._item_xl9gb_50{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--color-text-primary);font:inherit;font-size:13px;font-weight:550;text-align:left;cursor:pointer}._item_xl9gb_50:hover{background:var(--color-bg)}._itemDanger_xl9gb_71{color:var(--color-danger)}._itemDanger_xl9gb_71:hover{background:var(--color-danger-light, #fee2e2)}._icon_xl9gb_79{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-primary-light, rgba(37, 99, 235, .1));color:var(--color-primary)}._itemDanger_xl9gb_71 ._icon_xl9gb_79{background:var(--color-danger-light, #fee2e2);color:var(--color-danger)}._iconSvg_xl9gb_96{width:15px;height:15px}._separator_xl9gb_101{height:1px;margin:4px 6px;background:var(--color-border);border:0}._userCell_17fbc_1{display:flex;align-items:center;gap:12px;min-width:0}._userMeta_17fbc_8{min-width:0}._avatar_17fbc_12{background:var(--color-primary-light);color:var(--color-primary-text);flex-shrink:0}._userName_17fbc_18{font-size:13px;font-weight:600;color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-2);min-width:0}._youTag_17fbc_28{font-size:10px;padding:1px 6px;border-radius:99px;background:var(--color-primary-light);color:var(--color-primary-text);font-weight:600;flex-shrink:0}._userEmail_17fbc_38{font-size:12px;color:var(--color-text-muted);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dateCell_17fbc_47{font-size:12px;color:var(--color-text-muted);white-space:nowrap}._nowrapCell_17fbc_53{white-space:nowrap}._activeBadge_17fbc_57{background:#e3fcef;color:#064}._inactiveBadge_17fbc_58{background:#f1efe8;color:#5f5e5a;border:.5px solid #D3D1C7}._protectedHint_17fbc_60{font-size:12px;color:var(--color-text-muted);font-style:italic}._overlay_wpsz7_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#1118276b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:_overlayIn_wpsz7_1 .22s ease both}._panel_wpsz7_11{position:absolute;top:0;right:0;height:100%;width:min(420px,100%);display:flex;flex-direction:column;background:var(--color-surface);border-left:1.5px solid var(--color-border);border-radius:16px 0 0 16px;box-shadow:-12px 0 40px #0f172a1f;animation:_slideIn_wpsz7_1 .38s cubic-bezier(.22,1,.36,1) both}._header_wpsz7_26{position:relative;padding:18px 20px 12px}._close_wpsz7_31{position:absolute;top:14px;right:14px;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:14px;transition:background .16s ease,color .16s ease,transform .16s ease}._close_wpsz7_31:hover{background:var(--color-bg);color:var(--color-text-primary);transform:rotate(90deg)}._identity_wpsz7_55{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding-right:28px}._identityWithEdit_wpsz7_63{grid-template-columns:44px minmax(0,1fr) auto}._avatar_wpsz7_67,._avatarImg_wpsz7_68{width:44px;height:44px;border-radius:12px;object-fit:cover;flex-shrink:0}._avatar_wpsz7_67{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#fff;font-weight:700;font-size:14px}._identityText_wpsz7_86 h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.3}._identityText_wpsz7_86 p{margin:2px 0 6px;color:var(--color-text-muted);font-size:12px}._identityMeta_wpsz7_100{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--color-text-secondary)}._statusDot_wpsz7_109{width:7px;height:7px;border-radius:50%}._statusOn_wpsz7_115{background:#22a06b}._statusOff_wpsz7_116{background:#97a0af}._editBtn_wpsz7_118{margin-top:2px;height:28px;padding:0 10px;font-size:12px}._stats_wpsz7_125{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0 20px;padding:10px 4px;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-bg)}._stats_wpsz7_125 div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 4px;border-right:1px solid var(--color-border)}._stats_wpsz7_125 div:last-child{border-right:none}._stats_wpsz7_125 strong{font-size:15px;font-weight:700;letter-spacing:-.03em;color:var(--color-primary);line-height:1.15}._stats_wpsz7_125 span{font-size:10px;font-weight:500;color:var(--color-text-muted);text-align:center;letter-spacing:.01em}._tabs_wpsz7_165{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;margin:12px 20px 0;border:1.5px solid var(--color-border);border-radius:10px;background:var(--color-bg);width:auto;max-width:none}._tab_wpsz7_165{position:relative;padding:6px 8px;border:none;background:none;color:var(--color-text-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer;border-radius:7px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}._tab_wpsz7_165:hover:not(._tabActive_wpsz7_195){color:var(--color-text-primary);background:color-mix(in srgb,var(--color-surface) 70%,transparent)}._tabActive_wpsz7_195{color:#fff;background:var(--color-primary);box-shadow:0 2px 6px #7c3aed47}._tabActive_wpsz7_195:after{display:none}._body_wpsz7_210{flex:1;overflow-y:auto;padding:16px 20px 24px}._pane_wpsz7_11{animation:_paneIn_wpsz7_1 .28s cubic-bezier(.22,1,.36,1) both}._loading_wpsz7_220{display:grid;place-items:center;min-height:160px}._sectionTitle_wpsz7_226{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._details_wpsz7_235{margin:0;border:1.5px solid var(--color-border);border-radius:12px;overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-sm)}._details_wpsz7_235>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;border-bottom:1px solid var(--color-border)}._details_wpsz7_235>div:last-child{border-bottom:none}._details_wpsz7_235 dt{color:var(--color-text-muted);font-size:12px;font-weight:500}._details_wpsz7_235 dd{margin:0;font-size:12.5px;font-weight:600;color:var(--color-text-primary);text-align:right;word-break:break-word}._list_wpsz7_272{list-style:none;margin:0;padding:0;border:1.5px solid var(--color-border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm)}._list_wpsz7_272 li+li{border-top:1px solid var(--color-border)}._listRow_wpsz7_286{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;color:inherit;text-decoration:none;transition:background .16s ease,transform .16s ease}._listRow_wpsz7_286:hover{background:var(--color-bg)}._listRow_wpsz7_286 strong{display:block;font-size:12.5px;font-weight:600;color:var(--color-text-primary)}._listRow_wpsz7_286 small{display:block;margin-top:2px;font-size:11px;color:var(--color-text-muted)}._pill_wpsz7_317{flex-shrink:0;font-size:10px;font-weight:650;padding:2px 8px;border-radius:999px;background:var(--color-bg);color:var(--color-text-secondary);text-transform:capitalize}._empty_wpsz7_328{margin:0;padding:22px 12px;text-align:center;color:var(--color-text-muted);font-size:12.5px}@keyframes _overlayIn_wpsz7_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_wpsz7_1{0%{opacity:.4;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes _paneIn_wpsz7_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._overlay_wpsz7_1,._panel_wpsz7_11,._pane_wpsz7_11,._tab_wpsz7_165,._close_wpsz7_31,._listRow_wpsz7_286{animation:none!important;transition:none!important}}@media (max-width: 560px){._panel_wpsz7_11{width:100%;border-radius:0}._identity_wpsz7_55{grid-template-columns:44px 1fr}._editBtn_wpsz7_118{grid-column:1 / -1;justify-self:start}}._page_1d5q6_1{padding:var(--space-6);max-width:680px}._loading_1d5q6_6{color:var(--color-text-muted);font-size:14px}._header_1d5q6_11{margin-bottom:var(--space-6)}._title_1d5q6_15{font-size:22px;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-2)}._subtitle_1d5q6_22{font-size:13px;color:var(--color-text-muted);line-height:1.5}._card_1d5q6_29{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);box-shadow:var(--shadow-sm)}._toggleRow_1d5q6_41{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}._checkbox_1d5q6_48{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-primary)}._toggleLabel_1d5q6_56{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:2px}._toggleHint_1d5q6_63{font-size:12px;color:var(--color-text-muted);line-height:1.4}._pill_1d5q6_69{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:700;padding:3px 10px;border-radius:99px;letter-spacing:.05em}._pillOn_1d5q6_79{background:var(--color-success-light);color:var(--color-status-fixed)}._pillOff_1d5q6_80{background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border)}._divider_1d5q6_82{border:none;border-top:1px solid var(--color-border)}._fields_1d5q6_85{display:flex;flex-direction:column;gap:var(--space-4)}._fieldGroup_1d5q6_91{display:flex;flex-direction:column;gap:6px}._label_1d5q6_97{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._input_1d5q6_105{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-primary);font-size:13px;transition:border-color var(--transition-fast)}._input_1d5q6_105:focus{outline:none;border-color:var(--color-primary)}._input_1d5q6_105:disabled{opacity:.45;cursor:not-allowed}._hint_1d5q6_127{font-size:11px;color:var(--color-text-muted);line-height:1.4}._hint_1d5q6_127 code{font-family:var(--font-mono);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:1px 5px;font-size:11px}._helpBox_1d5q6_143{background:var(--color-primary-light);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._helpTitle_1d5q6_150{font-size:13px;font-weight:600;color:var(--color-primary-text);margin-bottom:var(--space-2)}._helpList_1d5q6_157{padding-left:var(--space-4);display:flex;flex-direction:column;gap:4px}._helpList_1d5q6_157 li{font-size:13px;color:var(--color-text-secondary);line-height:1.5}._helpList_1d5q6_157 a{color:var(--color-primary);text-decoration:underline}._actions_1d5q6_176{display:flex;justify-content:flex-end}._saveBtn_1d5q6_181{height:38px;padding:0 var(--space-5);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:13px;font-weight:600;cursor:pointer;transition:opacity var(--transition-fast)}._saveBtn_1d5q6_181:disabled{opacity:.6;cursor:not-allowed}._page_1yut1_1{padding:var(--space-6);max-width:720px}._card_1yut1_6{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);box-shadow:var(--shadow-sm)}._fieldGroup_1yut1_17{display:flex;flex-direction:column;gap:6px}._label_1yut1_23{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._input_1yut1_31{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-primary);font-size:13px}._input_1yut1_31:focus{outline:none;border-color:var(--color-primary)}._hint_1yut1_47{margin:0;font-size:12px;color:var(--color-text-muted);line-height:1.4}._toggleRow_1yut1_54{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}._checkbox_1yut1_61{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-primary)}._toggleLabel_1yut1_69{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:2px}._toggleHint_1yut1_76{font-size:12px;color:var(--color-text-muted);line-height:1.4}._pill_1yut1_82{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:700;padding:3px 10px;border-radius:99px;letter-spacing:.05em}._pillOn_1yut1_92{background:var(--color-success-light);color:var(--color-status-fixed)}._pillOff_1yut1_97{background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border)}._previewCard_1yut1_103{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 88%,var(--color-bg));min-height:220px;display:grid;place-items:center;padding:var(--space-4)}._page_7etpc_1{padding:var(--space-6);max-width:960px}._grid_7etpc_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-4)}._themeCard_7etpc_12{position:relative;display:flex;flex-direction:column;gap:12px;padding:12px;border:1.5px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-base)}._themeCard_7etpc_12:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._themeCardActive_7etpc_35{border-color:var(--color-primary);box-shadow:var(--shadow-glow-primary)}._preview_7etpc_40{display:grid;grid-template-columns:28px 1fr;height:88px;border-radius:10px;overflow:hidden;border:1px solid var(--color-border)}._previewSidebar_7etpc_49{width:100%}._previewBody_7etpc_53{display:flex;flex-direction:column;gap:8px;padding:10px}._previewBar_7etpc_60{height:10px;border-radius:999px;opacity:.95}._previewChip_7etpc_66{width:42%;height:18px;border-radius:6px}._themeMeta_7etpc_72{display:grid;gap:4px}._themeMetaTop_7etpc_77{display:flex;align-items:center;justify-content:space-between;gap:8px}._themeMeta_7etpc_72 strong{font-size:14px;font-weight:700;color:var(--color-text-primary)}._themeMeta_7etpc_72 p{margin:0;font-size:12px;line-height:1.4;color:var(--color-text-muted)}._modeBadge_7etpc_97{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border)}._page_1m6vc_1{padding:var(--space-6);max-width:960px}._grid_1m6vc_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}._fontCard_1m6vc_12{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1.5px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-base)}._fontCard_1m6vc_12:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._fontCardActive_1m6vc_35{border-color:var(--color-primary);box-shadow:var(--shadow-glow-primary)}._preview_1m6vc_40{margin:0;font-size:28px;font-weight:700;line-height:1.2;color:var(--color-text-primary)}._previewSentence_1m6vc_48{margin:0;font-size:13px;line-height:1.45;color:var(--color-text-secondary)}._fontMeta_1m6vc_55 strong{display:block;font-size:14px;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}._fontMeta_1m6vc_55 p{margin:0;font-size:12px;color:var(--color-text-muted);line-height:1.4}._page_1wk4f_1{padding:28px 32px 48px;max-width:920px;width:100%;margin:0 auto;box-sizing:border-box;overflow-x:clip}._hero_1wk4f_10{margin-bottom:22px}._eyebrow_1wk4f_14{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}._heroTitle_1wk4f_23{margin:0 0 6px;font-size:28px;font-weight:780;letter-spacing:-.02em;color:var(--color-text-primary)}._heroSub_1wk4f_31{margin:0;max-width:42ch;font-size:14px;line-height:1.5;color:var(--color-text-muted)}._segment_1wk4f_39{display:flex;align-items:center;gap:4px;width:100%;padding:4px;margin-bottom:20px;border-radius:14px;background:var(--color-bg);border:1px solid var(--color-border);box-shadow:inset 0 1px #fff6;box-sizing:border-box}._segmentBtn_1wk4f_53{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;border:1px solid transparent;background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:650;padding:10px 14px;border-radius:11px;cursor:pointer;box-sizing:border-box;transition:background .15s ease,color .15s ease,border-color .15s ease}._segmentBtn_1wk4f_53:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-surface) 70%,transparent)}._segmentBtnActive_1wk4f_80{color:var(--color-primary);background:var(--color-surface);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}._segmentIcon_1wk4f_86{display:inline-flex;width:16px;height:16px;color:inherit}._segmentIcon_1wk4f_86 svg{width:16px;height:16px}._panel_1wk4f_98{width:100%;min-height:360px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);padding:22px 24px 26px;box-shadow:0 8px 24px #0f172a0a;box-sizing:border-box;overflow-x:clip}._panelHeader_1wk4f_110{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}._panelHeader_1wk4f_110 h2{margin:0 0 4px;font-size:18px;font-weight:750;color:var(--color-text-primary)}._panelHeader_1wk4f_110 p{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.45}._grid_1wk4f_130{display:grid;grid-template-columns:1fr;gap:10px}._card_1wk4f_136{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg);text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease,transform .15s ease}._card_1wk4f_136:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg));transform:translateY(-1px)}._cardIcon_1wk4f_159{width:40px;height:40px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-primary)}._cardIcon_1wk4f_159 svg{width:20px;height:20px}._cardBody_1wk4f_176{min-width:0}._cardTitle_1wk4f_180{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--color-text-primary)}._selectedRow_1wk4f_187{display:flex;align-items:center;gap:8px;min-width:0}._selectedValue_1wk4f_194{font-size:12px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardChevron_1wk4f_203{font-size:22px;line-height:1;color:var(--color-text-muted);opacity:.7}._themeDot_1wk4f_210{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex-shrink:0}._fontPreview_1wk4f_218{font-size:13px;font-weight:700;color:var(--color-text-primary);line-height:1;flex-shrink:0}._stack_1wk4f_226{display:flex;flex-direction:column;gap:28px}._sectionLabel_1wk4f_232{margin-bottom:12px}._sectionLabel_1wk4f_232 h3{margin:0 0 3px;font-size:14px;font-weight:750;color:var(--color-text-primary)}._sectionLabel_1wk4f_232 p{margin:0;font-size:12px;color:var(--color-text-muted)}._dividerBlock_1wk4f_249{padding-top:24px;border-top:1px solid var(--color-border)}._choiceGrid_1wk4f_254{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}._choiceCard_1wk4f_261{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;min-height:188px;text-align:left;padding:14px;border-radius:16px;border:2px solid var(--color-border);background:var(--color-bg);cursor:pointer;color:inherit;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._choiceCard_1wk4f_261:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}._choiceCardActive_1wk4f_285{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}._choiceCopy_1wk4f_290{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._choiceHead_1wk4f_298{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px}._choiceTitle_1wk4f_306{font-size:14px;font-weight:750;color:var(--color-text-primary);min-width:0}._choiceDesc_1wk4f_313{font-size:12px;line-height:1.45;color:var(--color-text-muted);min-height:2.9em}._choiceRadio_1wk4f_320{flex-shrink:0;width:16px;height:16px;border-radius:999px;border:2px solid var(--color-border);background:var(--color-surface);box-sizing:border-box}._choiceRadioOn_1wk4f_330{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary) 0 45%,transparent 46%),var(--color-surface)}._preview_1wk4f_337{height:72px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:var(--color-surface);overflow:hidden}._previewDropdown_1wk4f_345{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px 16px}._previewBar_1wk4f_353{display:block;height:10px;border-radius:6px;background:color-mix(in srgb,var(--color-primary) 18%,#e2e8f0)}._previewBarShort_1wk4f_360{width:58%}._previewSchedule_1wk4f_364{display:grid;grid-template-columns:28px 1fr;gap:6px;padding:10px}._previewRail_1wk4f_371{border-radius:6px;background:color-mix(in srgb,var(--color-primary) 12%,#e2e8f0)}._previewGrid_1wk4f_376{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);gap:4px}._previewCell_1wk4f_383{border-radius:4px;background:#eef2ff}._previewCellFilled_1wk4f_388{border-radius:4px;background:#4338ca}._embed_1wk4f_393 .page{padding:0;max-width:none}._embed_1wk4f_393 .card{border:none;box-shadow:none;padding:0;background:transparent;gap:16px}._embed_1wk4f_393 .header{display:none}@media (max-width: 720px){._page_1wk4f_1{padding:20px 16px 40px}._segment_1wk4f_39{display:flex;width:100%}._segmentBtn_1wk4f_53{flex:1 1 0;padding:10px}._choiceGrid_1wk4f_254{grid-template-columns:1fr}._panel_1wk4f_98{padding:18px 16px 22px}}._page_ubuti_1{padding:var(--space-6);max-width:1100px}._header_ubuti_6{margin-bottom:var(--space-5)}._title_ubuti_10{font-size:22px;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-2)}._subtitle_ubuti_17{font-size:13px;color:var(--color-text-muted);line-height:1.55;max-width:720px}._toolbar_ubuti_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}._toolbarActions_ubuti_33{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._purgeBtn_ubuti_40{background:var(--color-danger);color:#fff;border:none}._purgeBtn_ubuti_40:hover:not(:disabled){opacity:.9}._purgeBtn_ubuti_40:disabled{opacity:.65;cursor:not-allowed}._checkCol_ubuti_55{width:40px;text-align:center;vertical-align:middle}._checkCol_ubuti_55 input{cursor:pointer}._rowSelected_ubuti_65 td{background:color-mix(in srgb,var(--color-danger) 6%,var(--color-surface))}._filters_ubuti_69{display:flex;gap:var(--space-2);flex-wrap:wrap}._filterBtn_ubuti_75{height:32px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._filterBtn_ubuti_75:hover{border-color:var(--color-primary);color:var(--color-text-primary)}._filterBtnActive_ubuti_93{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary-text)}._loaderWrap_ubuti_99{flex:1;display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--topbar-height) - 3rem)}._empty_ubuti_107{text-align:center;padding:var(--space-10) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}._empty_ubuti_107 h3{font-size:16px;margin-bottom:var(--space-2)}._empty_ubuti_107 p{font-size:13px;color:var(--color-text-muted)}._tableWrap_ubuti_125{border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:auto;background:var(--color-surface)}._table_ubuti_125{width:100%;border-collapse:collapse;font-size:13px}._table_ubuti_125 th{text-align:left;padding:10px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-bg);white-space:nowrap}._table_ubuti_125 td{padding:12px;border-bottom:1px solid var(--color-border);vertical-align:top}._row_ubuti_65:last-child td,._detailsRow_ubuti_157:last-child td{border-bottom:none}._typeBadge_ubuti_161{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:99px;white-space:nowrap}._typeUser_ubuti_172{background:#6366f11f;color:#6366f1}._typeTicket_ubuti_177{background:#f59e0b1f;color:#d97706}._typeArchive_ubuti_182{background:#ef44441f;color:#dc2626}._itemCell_ubuti_187{display:flex;flex-direction:column;gap:2px;min-width:140px}._itemTitle_ubuti_194{font-weight:600;color:var(--color-text-primary)}._itemSub_ubuti_199{font-size:12px;color:var(--color-text-muted)}._locationCell_ubuti_204{min-width:160px}._metaTag_ubuti_208{display:inline-block;margin-left:6px;font-size:10px;padding:1px 6px;border-radius:99px;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted);text-transform:capitalize}._deletedByEmail_ubuti_220{font-size:11px;color:var(--color-text-muted);margin-top:2px}._dateCell_ubuti_226{white-space:nowrap;color:var(--color-text-secondary)}._rowActions_ubuti_231{display:flex;gap:var(--space-2);justify-content:flex-end;flex-wrap:wrap}._restoreBtn_ubuti_238{background:var(--color-primary);color:#fff;border:none}._restoreBtn_ubuti_238:hover{opacity:.9}._detailsRow_ubuti_157 td{background:var(--color-bg);padding-top:0}._detailsGrid_ubuti_253{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);padding:var(--space-2) 0 var(--space-3)}._detailWide_ubuti_260{grid-column:1 / -1}._detailLabel_ubuti_264{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:2px}@media (max-width: 768px){._rowActions_ubuti_231{flex-direction:column;align-items:stretch}}._page_1qns1_1{padding:var(--space-6);max-width:1100px}._settingsCard_1qns1_6{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-sm)}._settingsCardCollapsed_1qns1_18{padding:var(--space-3) var(--space-4);gap:0}._settingsToggle_1qns1_23{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;color:inherit}._settingsHeader_1qns1_37 h2{margin:0 0 4px;font-size:16px;font-weight:700}._settingsHeader_1qns1_37 p{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5;max-width:46rem}._settingsChevron_1qns1_51{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-primary)}._fieldGroup_1qns1_58{display:flex;flex-direction:column;gap:6px}._label_1qns1_64{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._uriRow_1qns1_72{display:flex;gap:var(--space-2);align-items:center}._input_1qns1_78,._daysInput_1qns1_79{height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-primary);font-size:var(--control-font-size)}._input_1qns1_78{flex:1;min-width:0;font-family:var(--font-mono)}._input_1qns1_78:focus,._daysInput_1qns1_79:focus{outline:none;border-color:var(--color-primary)}._hint_1qns1_101{margin:0;font-size:12px;color:var(--color-text-muted);line-height:1.4}._hint_1qns1_101 code{font-family:var(--font-mono);font-size:11px;word-break:break-all}._retentionRow_1qns1_114{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._preset_1qns1_121{height:var(--control-height);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-secondary);font-size:12px;font-weight:600;cursor:pointer}._presetOn_1qns1_133{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}._daysInput_1qns1_79{width:72px}._daysSuffix_1qns1_143{font-size:12px;color:var(--color-text-muted)}._settingsActions_1qns1_148{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._toolbar_1qns1_155{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}._meta_1qns1_164 p{margin:0 0 4px;font-size:13px;color:var(--color-text-secondary)}._configLine_1qns1_170{font-size:12px!important;color:var(--color-text-muted)!important}._center_1qns1_175{display:grid;place-items:center;min-height:calc(100dvh - var(--topbar-height) - 3rem)}._stamp_1qns1_181{font-family:var(--font-mono);font-size:12px}._fileName_1qns1_186{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--color-text-muted)}._badge_1qns1_195{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700}._badgeLocal_1qns1_204{background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border)}._badgeCloud_1qns1_210{background:var(--color-primary-light);color:var(--color-primary)}._restoreBtn_1qns1_215{border:1px solid var(--color-danger);color:var(--color-danger);background:transparent}._restoreBtn_1qns1_215:hover:not(:disabled){background:var(--color-danger-light)}._confirmModal_1qns1_225{width:min(480px,100%)}._warn_1qns1_229{color:var(--color-danger-text);background:var(--color-danger-light);border:1px solid color-mix(in srgb,var(--color-danger) 35%,transparent);border-radius:var(--radius-md);padding:10px 12px}._dangerBtn_1qns1_237{background:var(--color-danger);border:1px solid var(--color-danger);color:#fff}._dangerBtn_1qns1_237:hover:not(:disabled){opacity:.9}._mongoStatus_1qns1_247{display:flex;align-items:center;gap:var(--space-3);padding:12px 16px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg);margin-bottom:var(--space-5)}._mongoStatusDot_1qns1_258{width:10px;height:10px;border-radius:50%;flex-shrink:0}._mongoStatusDotOk_1qns1_265{background:var(--color-success, #22c55e);box-shadow:0 0 6px color-mix(in srgb,var(--color-success, #22c55e) 50%,transparent)}._mongoStatusDotFail_1qns1_270{background:var(--color-danger);box-shadow:0 0 6px color-mix(in srgb,var(--color-danger) 50%,transparent)}._mongoStatusDotSkip_1qns1_275{background:var(--color-text-muted)}._mongoStatusBody_1qns1_279{flex:1;min-width:0}._mongoStatusTitle_1qns1_284{margin:0;font-size:13px;font-weight:600;color:var(--color-text-primary)}._mongoStatusSub_1qns1_291{margin:2px 0 0;font-size:12px;color:var(--color-text-muted)}._page_1x1x7_1{padding:var(--space-6);max-width:1180px;display:flex;flex-direction:column;gap:var(--space-5);min-height:calc(100vh - var(--topbar-height))}._headerActions_1x1x7_10{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;flex-wrap:nowrap;width:max-content;max-width:100%}._headerActions_1x1x7_10 .input,._headerActions_1x1x7_10 .btn{width:auto;flex-shrink:0;font-size:12px;padding:4px 10px;height:32px;line-height:1.2;border-radius:var(--radius-md);box-sizing:border-box}._headerActions_1x1x7_10 .btn{white-space:nowrap}._searchInput_1x1x7_38{width:220px!important;min-width:160px;max-width:260px;flex:0 0 220px}._grid_1x1x7_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-4);perspective:1200px}._card_1x1x7_52{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:16px 16px 14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow-sm);transition:border-color .18s ease,box-shadow .18s ease;animation:_staggerIn_1x1x7_1 .45s var(--transition-spring) both;animation-delay:calc(var(--i, 0) * 40ms)}._card_1x1x7_52:hover{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-md)}._cardTop_1x1x7_74{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._initial_1x1x7_81{width:36px;height:36px;border-radius:10px;background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;box-shadow:0 6px 14px color-mix(in srgb,var(--color-primary) 18%,transparent);transition:transform .22s cubic-bezier(.22,1,.36,1)}._card_1x1x7_52:hover ._initial_1x1x7_81{transform:rotate(-8deg) scale(1.08)}._cardBadges_1x1x7_100{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}._productBadge_1x1x7_108{background:var(--color-bg);color:var(--color-text-secondary);max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardName_1x1x7_117{margin:0;font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--color-text-primary);line-height:1.3}._cardDesc_1x1x7_126{margin:0;font-size:12.5px;color:var(--color-text-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}._cardFooter_1x1x7_138{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--color-border)}._cardMeta_1x1x7_148{font-size:11px;color:var(--color-text-muted)}._openHint_1x1x7_153{font-size:12px;font-weight:700;color:var(--color-primary-text);transition:transform .18s cubic-bezier(.22,1,.36,1)}._card_1x1x7_52:hover ._openHint_1x1x7_153{transform:translate(4px)}@media (prefers-reduced-motion: reduce){._card_1x1x7_52{animation:none}._card_1x1x7_52:hover ._initial_1x1x7_81,._card_1x1x7_52:hover ._openHint_1x1x7_153{transform:none}}._empty_1x1x7_175{padding:var(--space-10);text-align:center;color:var(--color-text-muted);font-size:14px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}._errorBox_1x1x7_185{padding:var(--space-4);background:var(--color-danger-light);color:var(--color-danger);border-radius:var(--radius-lg);font-size:13px}._report_1x1x7_194{display:flex;flex-direction:column;gap:var(--space-6)}._reportHeader_1x1x7_196{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._projectName_1x1x7_202{font-size:20px;font-weight:700;color:var(--color-text-primary)}._generatedAt_1x1x7_207{font-size:11px;color:var(--color-text-muted);margin-left:auto}._section_1x1x7_214{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);box-shadow:var(--shadow-sm)}._sectionTitle_1x1x7_221{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-5)}._progressTrack_1x1x7_231{width:100%;height:8px;background:var(--color-bg);border-radius:99px;overflow:hidden;margin:var(--space-2) 0}._progressFill_1x1x7_239{height:100%;border-radius:99px;transition:width .4s ease}._completionRow_1x1x7_246{display:grid;grid-template-columns:220px 1fr;gap:var(--space-6);align-items:start}@media (max-width: 700px){._completionRow_1x1x7_246{grid-template-columns:1fr}}._completionMain_1x1x7_254{display:flex;flex-direction:column;gap:4px}._pctBig_1x1x7_255{font-size:52px;font-weight:800;color:var(--color-status-fixed);line-height:1}._pctLabel_1x1x7_256{font-size:13px;font-weight:600;color:var(--color-text-secondary)}._pctSub_1x1x7_257{font-size:12px;color:var(--color-text-muted);margin-top:var(--space-2)}._statGrid_1x1x7_259{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}@media (max-width: 600px){._statGrid_1x1x7_259{grid-template-columns:repeat(2,1fr)}}._statCard_1x1x7_266{background:var(--color-surface);border:1.5px solid var(--color-border);border-top:3px solid;border-radius:12px;padding:18px 18px 16px;box-shadow:var(--shadow-sm)}._statValue_1x1x7_274{font-size:26px;font-weight:800;letter-spacing:-.5px;line-height:1;margin-bottom:4px}._statLabel_1x1x7_275{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._statSub_1x1x7_276{font-size:11px;color:var(--color-text-muted);margin-top:2px}._phaseGrid_1x1x7_279{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width: 600px){._phaseGrid_1x1x7_279{grid-template-columns:1fr}}._phaseCard_1x1x7_286{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}._phaseLabel_1x1x7_292{font-size:13px;font-weight:700;color:var(--color-text-secondary);margin-bottom:var(--space-2)}._phasePct_1x1x7_293{font-size:34px;font-weight:800;color:var(--color-text-primary);line-height:1;margin-bottom:4px}._phaseStats_1x1x7_294{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);font-size:12px;color:var(--color-text-secondary)}._phaseStats_1x1x7_294 strong{color:var(--color-text-primary)}._noData_1x1x7_303{font-size:13px;color:var(--color-text-muted);font-style:italic;margin-top:var(--space-2)}._statusGrid_1x1x7_306{display:flex;flex-direction:column;gap:var(--space-2)}._statusRow_1x1x7_307{display:grid;grid-template-columns:160px 1fr 40px 44px;align-items:center;gap:var(--space-3)}._statusName_1x1x7_313{font-size:13px;color:var(--color-text-secondary);font-weight:500}._statusBarWrap_1x1x7_314{height:8px;background:var(--color-bg);border-radius:99px;overflow:hidden;border:1px solid var(--color-border)}._statusBar_1x1x7_314{height:100%;background:var(--color-primary);border-radius:99px}._statusCount_1x1x7_316{font-size:13px;font-weight:700;color:var(--color-text-primary);text-align:right}._statusPct_1x1x7_317{font-size:11px;color:var(--color-text-muted);text-align:right}._severityRow_1x1x7_320{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}@media (max-width: 600px){._severityRow_1x1x7_320{grid-template-columns:repeat(2,1fr)}}._sevCard_1x1x7_327{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center}._sevValue_1x1x7_334{font-size:30px;font-weight:800;line-height:1;margin-bottom:4px}._sevLabel_1x1x7_335{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:capitalize;margin-bottom:var(--space-2)}._sevPct_1x1x7_336{font-size:11px;color:var(--color-text-muted);margin-top:4px}._tableWrap_1x1x7_339{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);box-shadow:0 2px 8px #0000000a,0 0 0 1px #00000005;transition:box-shadow .3s ease}._tableWrap_1x1x7_339:hover{box-shadow:0 4px 16px #00000012,0 0 0 1px #00000008}._table_1x1x7_339{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}._table_1x1x7_339 th{text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);padding:10px var(--space-3);border-bottom:2px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-right:1px solid color-mix(in srgb,var(--color-border) 40%,transparent);white-space:nowrap;background:color-mix(in srgb,var(--color-surface) 80%,var(--color-bg))}._table_1x1x7_339 th:first-child{text-align:left;border-top-left-radius:var(--radius-lg)}._table_1x1x7_339 th:last-child{border-right:none;border-top-right-radius:var(--radius-lg)}._table_1x1x7_339 td{padding:10px var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--color-border) 35%,transparent);border-right:1px solid color-mix(in srgb,var(--color-border) 25%,transparent);vertical-align:middle;text-align:center;transition:background .2s ease,transform .15s ease}._table_1x1x7_339 td:first-child{text-align:left}._table_1x1x7_339 td:last-child{border-right:none}._table_1x1x7_339 tbody tr:last-child td{border-bottom:none}._table_1x1x7_339 tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-lg)}._table_1x1x7_339 tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-lg)}._table_1x1x7_339 tbody tr{transition:all .2s ease}._table_1x1x7_339 tbody tr:hover{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg))}._table_1x1x7_339 tbody tr:hover td{transform:scale(1)}._table_1x1x7_339 td[rowspan]{vertical-align:middle;background:color-mix(in srgb,var(--color-surface) 60%,var(--color-bg))}._moduleName_1x1x7_398{font-weight:600;color:var(--color-text-primary)}._num_1x1x7_402{font-weight:500;font-variant-numeric:tabular-nums}._tablePct_1x1x7_403{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:120px}._pctText_1x1x7_404{font-size:12px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}._subHeading_1x1x7_406{font-size:13px;font-weight:700;color:var(--color-text-secondary);margin-bottom:var(--space-3)}._ticketLink_1x1x7_414{display:flex;align-items:center;gap:6px;text-decoration:none;color:var(--color-primary);max-width:280px;transition:color .15s}._ticketLink_1x1x7_414:hover{color:var(--color-primary-text);text-decoration:underline}._ticketId_1x1x7_427{flex-shrink:0;font-size:11px;font-weight:700;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._ticketTitle_1x1x7_434{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._page_mb6mh_1{max-width:600px;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}._pageTitle_mb6mh_9{font-size:22px;font-weight:800;letter-spacing:-.02em}._card_mb6mh_15{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}._avatarWrap_mb6mh_22{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4)}._avatarBtn_mb6mh_30{position:relative;padding:0;border:none;background:none;border-radius:16px;cursor:pointer;overflow:hidden;width:88px;height:88px;box-shadow:var(--shadow-md);transition:transform var(--transition-spring),box-shadow var(--transition-spring)}._avatarBtn_mb6mh_30:hover:not(:disabled){transform:scale(1.04) rotate(-2deg);box-shadow:var(--shadow-float)}._avatarBtn_mb6mh_30:disabled{cursor:wait}._avatar_mb6mh_22{width:88px;height:88px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800}._avatarImg_mb6mh_66{width:88px;height:88px;border-radius:16px;object-fit:cover;display:block}._avatarOverlay_mb6mh_74{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#091e428c;color:#fff;font-size:11px;font-weight:700;opacity:0;transition:opacity var(--transition-fast);text-align:center;padding:8px}._avatarBtn_mb6mh_30:hover ._avatarOverlay_mb6mh_74,._avatarBtn_mb6mh_30:focus-visible ._avatarOverlay_mb6mh_74,._avatarBtn_mb6mh_30:disabled ._avatarOverlay_mb6mh_74{opacity:1}._avatarHint_mb6mh_96{font-size:12px;color:var(--color-text-muted);max-width:280px;line-height:1.4}._infoBlock_mb6mh_104{display:flex;flex-direction:column;gap:4px}._userName_mb6mh_110{font-size:20px;font-weight:700}._userEmail_mb6mh_115{font-size:13px;color:var(--color-text-muted)}._metaText_mb6mh_120{font-size:12px;color:var(--color-text-disabled);margin-top:4px}._sectionTitle_mb6mh_126{font-size:15px;font-weight:700;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}._pwRow_mb6mh_134{display:flex;gap:8px;align-items:center}._pwRow_mb6mh_134 ._input_mb6mh_139{flex:1}._strengthBar_mb6mh_143{height:4px;background:var(--color-border);border-radius:99px;overflow:hidden;margin-bottom:var(--space-3)}._strengthFill_mb6mh_150{height:100%;border-radius:99px;transition:width .3s,background .3s}._page_1h2c6_1{padding:0}._grid_1h2c6_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;perspective:1200px}._card_1h2c6_8{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;padding:20px;cursor:pointer;transition:box-shadow var(--transition-spring),border-color var(--transition-base);transform-style:preserve-3d;animation:_staggerIn_1h2c6_1 .5s var(--transition-spring) both;animation-delay:calc(var(--i, 0) * 50ms)}._card_1h2c6_8:hover{box-shadow:var(--shadow-float),var(--shadow-glow-primary);border-color:var(--color-primary)}._cardTop_1h2c6_25{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;transform:translateZ(14px)}._initial_1h2c6_32{width:40px;height:40px;border-radius:10px;background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;box-shadow:0 8px 18px color-mix(in srgb,var(--color-primary) 20%,transparent);transition:transform var(--transition-bounce)}._card_1h2c6_8:hover ._initial_1h2c6_32{transform:rotate(-8deg) scale(1.08)}._cardActions_1h2c6_49{display:flex;gap:4px;align-items:center}._cardName_1h2c6_54{margin:0 0 6px;font-size:16px;font-weight:600;transform:translateZ(10px)}._cardDesc_1h2c6_60{margin:0;font-size:13px;color:var(--color-text-muted);transform:translateZ(6px)}._cardFooter_1h2c6_66{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;color:var(--color-text-muted);transform:translateZ(4px)}._headerActions_1h2c6_75{display:flex;gap:8px;align-items:center}._manageBtn_1h2c6_76{background:none;border:none;cursor:pointer;font-size:14px;padding:4px 8px;border-radius:6px;color:var(--color-text-muted)}._manageBtn_1h2c6_76:hover{background:var(--color-bg);color:var(--color-text)}._rolesPage_9msep_1{padding:var(--space-6);max-width:1400px;margin:0 auto}._header_9msep_7{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}._title_9msep_15{font-size:24px;font-weight:700;margin-bottom:4px;color:var(--color-text-primary)}._subtitle_9msep_22{color:var(--color-text-muted);font-size:14px}._layout_9msep_27{display:grid;grid-template-columns:280px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_9msep_27{grid-template-columns:1fr}}._roleList_9msep_40{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm)}._roleListHeader_9msep_48{padding:var(--space-3) var(--space-4);font-weight:700;font-size:13px;border-bottom:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-primary)}._roleItem_9msep_57{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--color-border);border-left:3px solid transparent;background:transparent;color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}._roleItem_9msep_57:hover{background:var(--color-bg)}._roleItemActive_9msep_77{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));border-left-color:var(--color-primary);color:var(--color-text-primary)}._roleItemActive_9msep_77 ._roleName_9msep_83{color:var(--color-text-primary)}._roleItemActive_9msep_77 ._roleSlug_9msep_87,._roleItemActive_9msep_77 ._systemBadge_9msep_88{color:var(--color-text-muted)}._roleItemTop_9msep_92{display:flex;align-items:center;gap:8px;width:100%}._roleDot_9msep_99{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px #00000014}._roleDotLarge_9msep_107{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;vertical-align:middle;box-shadow:0 0 0 1px #00000014}._roleName_9msep_83{font-weight:600;font-size:14px;color:var(--color-text-primary)}._roleSlug_9msep_87{font-size:11px;color:var(--color-text-muted);margin-top:2px;margin-left:18px}._systemBadge_9msep_88{margin-top:6px;margin-left:18px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._panel_9msep_140{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._panelHeader_9msep_147{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}._panelTitle_9msep_156{font-size:18px;font-weight:700;color:var(--color-text-primary);display:flex;align-items:center}._panelActions_9msep_164{display:flex;gap:var(--space-2)}._meta_9msep_169{font-size:13px;color:var(--color-text-muted);margin-bottom:var(--space-4);line-height:1.5}._permGroup_9msep_176{margin-bottom:var(--space-4)}._permGroupTitle_9msep_180{font-weight:700;font-size:13px;margin-bottom:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}._permGrid_9msep_189{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-2)}._permItem_9msep_195{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:6px 8px;border-radius:var(--radius-md);color:var(--color-text-primary)}._permItem_9msep_195:hover{background:var(--color-bg)}._permItem_9msep_195 input{margin-top:2px;flex-shrink:0}._permItemLocked_9msep_214{opacity:.65}._empty_9msep_218{padding:var(--space-8);text-align:center;color:var(--color-text-muted)}._formRow_9msep_224{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-3)}._formRow_9msep_224 label{font-size:13px;font-weight:600;color:var(--color-text-primary)}._formRow_9msep_224 input,._formRow_9msep_224 textarea{width:100%}._hint_9msep_242{font-size:12px;color:var(--color-text-muted)}._count_9msep_247{font-size:12px;color:var(--color-text-muted);margin-top:var(--space-2)}._colorPicker_9msep_253{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._colorSwatches_9msep_260{display:flex;flex-wrap:wrap;gap:6px}._swatch_9msep_266{width:24px;height:24px;border-radius:999px;border:2px solid transparent;cursor:pointer;padding:0;box-shadow:inset 0 0 0 1px #0000001f}._swatch_9msep_266:disabled{cursor:not-allowed;opacity:.5}._swatchActive_9msep_281{border-color:var(--color-text-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 45%,transparent)}._customColor_9msep_286{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-muted)}._customColor_9msep_286 input[type=color]{width:32px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:6px;background:transparent;cursor:pointer}._previewBadge_9msep_304{align-self:flex-start;margin-top:4px}._field_s2s6q_1{display:grid;gap:8px}._heading_s2s6q_6{display:flex;align-items:center;justify-content:space-between;gap:12px}._heading_s2s6q_6 label{margin:0}._heading_s2s6q_6 span,._help_s2s6q_18{color:var(--color-text-secondary);font-size:12px}._help_s2s6q_18{margin:0}._chips_s2s6q_27{display:flex;flex-wrap:wrap;gap:6px}._chip_s2s6q_27{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);border-radius:999px;padding:4px 9px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:12px}._chip_s2s6q_27:hover{border-color:var(--color-primary);color:var(--color-primary)}._inputWrap_s2s6q_51{position:relative;z-index:1}._searchInput_s2s6q_56{width:100%;padding-right:28px}._chevron_s2s6q_61{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:11px;pointer-events:none}._dropdown_s2s6q_71{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);max-height:240px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-md)}._empty_s2s6q_85{padding:10px 12px;font-size:12px;color:var(--color-text-muted)}._group_s2s6q_91+._group_s2s6q_91{border-top:1px solid var(--color-border)}._groupLabel_s2s6q_95{padding:8px 12px 4px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._option_s2s6q_104{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 12px;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}._option_s2s6q_104:hover{background:var(--color-bg)}._optionName_s2s6q_123{font-size:13px;font-weight:600;color:var(--color-text-primary)}._optionMeta_s2s6q_129{font-size:11px;color:var(--color-text-muted)}._section_18cwb_1{display:flex;flex-direction:column;gap:10px;margin-top:4px}._sectionTitle_18cwb_8{margin:0;font-size:13px;font-weight:700;color:var(--color-text-primary)}._hint_18cwb_15{margin:0;font-size:12px;color:var(--color-text-secondary);line-height:1.45}._meta_18cwb_22{margin:6px 0 0;font-size:11px;color:var(--color-text-muted)}._actionBtn_18cwb_28{align-self:flex-start}._dropZone_18cwb_32{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:88px;padding:14px 12px;border:1.5px dashed var(--color-border);border-radius:8px;background:var(--color-bg);cursor:pointer;transition:border-color .15s,background .15s;-webkit-user-select:none;user-select:none}._dropZone_18cwb_32:hover:not(._dropZoneDisabled_18cwb_50),._dropZone_18cwb_32:focus-visible:not(._dropZoneDisabled_18cwb_50){border-color:var(--color-primary);outline:none}._dropZoneActive_18cwb_56{border-color:var(--color-primary);background:var(--color-primary-light, #deebff)}._dropZoneDisabled_18cwb_50{opacity:.55;cursor:not-allowed}._dropZoneTitle_18cwb_66{margin:0;font-size:13px;font-weight:600;color:var(--color-text-primary)}._dropZoneHint_18cwb_73{margin:0;font-size:11px;color:var(--color-text-muted)}._imageGrid_18cwb_79{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._imageWrap_18cwb_86{position:relative;width:80px;height:80px;cursor:pointer}._imageWrap_18cwb_86:hover ._image_18cwb_79{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._image_18cwb_79{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg)}._removeImage_18cwb_107{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:none;background:var(--color-danger);color:#fff;font-size:9px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1}._urlList_18cwb_126{display:flex;flex-direction:column;gap:8px}._urlRow_18cwb_132{display:flex;align-items:center;gap:8px}._urlRow_18cwb_132 ._input_18cwb_138{flex:1}._removeUrl_18cwb_142{border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:6px 8px;border-radius:6px}._removeUrl_18cwb_142:hover{background:var(--color-danger-light);color:var(--color-danger)}._modal_1nury_1.modal{width:var(--ticket-modal-width, 70vw);max-width:var(--ticket-modal-max-width, 70vw);height:var(--ticket-modal-height, min(85vh, calc(100vh - 48px) ));max-height:var(--ticket-modal-height, min(85vh, calc(100vh - 48px) ));display:flex;flex-direction:column;overflow:hidden}._header_1nury_11{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0}._headerMain_1nury_21{min-width:0;flex:1}._eyebrow_1nury_26{margin:0 0 4px;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.04em}._headerMain_1nury_21 h3{margin:0;font-size:18px;line-height:1.3;overflow-wrap:anywhere}._headerActions_1nury_41{display:flex;align-items:center;gap:6px;flex-shrink:0}._tabs_1nury_48{display:flex;gap:3px;margin:0 var(--space-6);padding:3px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:10px;width:fit-content;max-width:calc(100% - 48px);flex-shrink:0}._tab_1nury_48{padding:6px 16px;font-size:12.5px;font-weight:600;color:var(--color-text-muted);background:none;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:var(--space-2);border-radius:7px}._tab_1nury_48:hover{color:var(--color-text-primary)}._activeTab_1nury_80{color:#fff;background:var(--color-primary);box-shadow:0 2px 6px #7c3aed4d;font-weight:600}._tabCount_1nury_87{background:color-mix(in srgb,var(--color-text-inverse) 18%,transparent);color:inherit;font-size:10px;font-weight:700;padding:1px 6px;border-radius:99px}._tab_1nury_48:not(._activeTab_1nury_80) ._tabCount_1nury_87{background:var(--color-primary-light);color:var(--color-primary-text)}._body_1nury_100{flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:var(--space-6)}._layout_1nury_109{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;max-width:100%}._layoutWithAside_1nury_117{grid-template-columns:minmax(0,1fr) minmax(200px,260px)}._main_1nury_121{min-width:0;max-width:100%;overflow-x:hidden}._aside_1nury_127{display:flex;flex-direction:column;gap:18px;padding-left:22px;border-left:1px solid var(--color-border);min-width:0}._aside_1nury_127>div{display:flex;flex-direction:column;gap:5px}._aside_1nury_127 span{color:var(--color-text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._aside_1nury_127 strong{font-size:13px}._stickyFooter_1nury_154{flex-shrink:0;border-top:1px solid var(--color-border);padding:12px var(--space-6);background:var(--color-surface)}._footer_1nury_161{flex-shrink:0;display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border)}._aside_1nury_127 .routeBox{padding-top:16px;border-top:1px solid var(--color-border);gap:9px!important}@media (max-width: 760px){._modal_1nury_1.modal{width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100vh - 24px);max-height:calc(100vh - 24px)}._layoutWithAside_1nury_117{grid-template-columns:1fr}._aside_1nury_127{padding:20px 0 0;border-left:0;border-top:1px solid var(--color-border)}}._section_g4bmv_1{margin-top:24px;padding-top:18px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:12px;min-width:0;max-width:100%;overflow-x:hidden}._sectionFlush_g4bmv_13{margin-top:0;padding-top:0;border-top:none}._title_g4bmv_19{margin:0;font-size:13px;font-weight:700;color:var(--color-text-primary);display:flex;align-items:center;gap:8px}._count_g4bmv_29{background:var(--color-primary-light);color:var(--color-primary-text);font-size:10px;font-weight:700;padding:1px 6px;border-radius:99px}._list_g4bmv_38{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}._comment_g4bmv_46{display:flex;gap:12px;align-items:flex-start;min-width:0;max-width:100%}._body_g4bmv_54{flex:1;min-width:0;max-width:100%;overflow-x:hidden}._meta_g4bmv_61{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}._author_g4bmv_69{font-size:13px;font-weight:600;color:var(--color-text-primary)}._time_g4bmv_75{font-size:11px;color:var(--color-text-muted);margin-left:auto}._text_g4bmv_81{margin:0;font-size:13px;color:var(--color-text-secondary);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._empty_g4bmv_91{margin:0;font-size:13px;color:var(--color-text-muted);text-align:center;padding:16px 0}._loader_g4bmv_99{display:grid;place-items:center;min-height:80px}._form_g4bmv_105{display:grid;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--color-border);min-width:0;max-width:100%}._formActions_g4bmv_115{display:flex;justify-content:flex-end;width:100%}._composerRow_g4bmv_121{display:flex;align-items:flex-end;gap:12px;min-width:0;width:100%}._composerInput_g4bmv_129{flex:1;min-width:0}._composerRow_g4bmv_121>button{flex-shrink:0}._wrap_10z8o_1{min-width:0;max-width:100%}._loader_10z8o_6{display:grid;place-items:center;min-height:160px;width:100%}._empty_10z8o_13{margin:0;padding:var(--space-8, 32px) 0;text-align:center;font-size:13px;color:var(--color-text-muted)}._timeline_10z8o_21{position:relative;display:flex;flex-direction:column;gap:0;padding-left:4px}._timeline_10z8o_21:before{content:"";position:absolute;left:15px;top:8px;bottom:8px;width:2px;background:var(--color-border)}._item_10z8o_39{position:relative;display:grid;grid-template-columns:28px 1fr;gap:12px;padding-bottom:18px;min-width:0}._item_10z8o_39:last-child{padding-bottom:0}._dot_10z8o_52{width:22px;height:22px;border-radius:50%;border:2px solid var(--color-primary);background:var(--color-surface);z-index:1;display:grid;place-items:center;font-size:10px;font-weight:700;color:var(--color-primary-text);flex-shrink:0}._content_10z8o_67{min-width:0;padding-top:2px}._action_10z8o_72{font-size:13px;font-weight:600;color:var(--color-text-primary);line-height:1.4;overflow-wrap:anywhere;min-width:0;flex:1}._actionRow_10z8o_82{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._deptBadge_10z8o_89{flex-shrink:0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:99px;border:1px solid transparent;line-height:1.2}._deptSales_10z8o_101{color:#9a3412;background:#ffedd5;border-color:#fdba74}._deptCs_10z8o_107{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}._deptEngineering_10z8o_113{color:#6d28d9;background:#ede9fe;border-color:#c4b5fd}._deptOther_10z8o_119{color:var(--color-text-secondary);background:var(--color-bg);border-color:var(--color-border)}._message_10z8o_124{margin:4px 0 0;font-size:13px;color:var(--color-text-secondary);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._meta_10z8o_133{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}._who_10z8o_141{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary)}._time_10z8o_21{font-size:11px;color:var(--color-text-muted)}._block_knxe8_1{display:grid;gap:10px;margin:16px 0}._title_knxe8_7{margin:0;font-size:13px;font-weight:700}._imageGrid_knxe8_13{display:flex;flex-wrap:wrap;gap:8px}._imageLink_knxe8_19{display:block;width:88px;height:88px;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg)}._imageLink_knxe8_19 img{width:100%;height:100%;object-fit:cover}._videoList_knxe8_35{margin:0;padding-left:18px;display:grid;gap:6px}._videoList_knxe8_35 a{color:var(--color-primary);font-size:12px;word-break:break-all}._card_ft2ub_1{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;text-align:left;border:1px solid var(--color-border);border-radius:12px;padding:16px 18px;background:var(--color-surface);color:inherit;text-decoration:none;cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}._card_ft2ub_1:hover{border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 7px 20px #0000000f}._board_ft2ub_24{padding:14px}._board_ft2ub_24 ._title_ft2ub_28{overflow-wrap:anywhere;word-break:break-word}._board_ft2ub_24 ._meta_ft2ub_33{flex-wrap:wrap}._done_ft2ub_37{border-color:var(--color-success);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-success) 35%,transparent)}._done_ft2ub_37:hover{border-color:var(--color-success);box-shadow:0 7px 20px color-mix(in srgb,var(--color-success) 18%,transparent)}._main_ft2ub_47{min-width:0;display:flex;flex-direction:column;gap:6px}._top_ft2ub_54{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}._topRight_ft2ub_62{display:flex;align-items:center;gap:6px;flex-shrink:0}._shareBtn_ft2ub_69{border:1px solid var(--color-border);background:var(--color-bg);border-radius:8px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;line-height:1;padding:0}._shareBtn_ft2ub_69:hover{border-color:var(--color-primary);background:var(--color-primary-light, #deebff)}._ticketKey_ft2ub_89{color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.04em;margin:0}._status_ft2ub_97{border-radius:999px;padding:3px 8px;background:var(--color-bg);color:var(--color-text-secondary);font-size:11px;font-weight:700;flex-shrink:0}._new_ft2ub_107{background:#dbeafe;color:#1d4ed8}._under-review_ft2ub_112{background:#fef3c7;color:#92400e}._needs-information_ft2ub_117{background:#ffedd5;color:#c2410c}._approved_ft2ub_122{background:#dcfce7;color:#15803d}._routed_ft2ub_127{background:#ede9fe;color:#6d28d9}._declined_ft2ub_132,._closed_ft2ub_133{background:#f1f5f9;color:#475569}._pending_ft2ub_138{background:#dbeafe;color:#1d4ed8}._title_ft2ub_28{font-size:15px;margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._board_ft2ub_24 ._title_ft2ub_28{font-size:14px;margin:8px 0 5px;line-height:1.4}._subtitle_ft2ub_159{margin:0;color:var(--color-text-secondary);font-size:12px;line-height:1.5}._description_ft2ub_166{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}._meta_ft2ub_33{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;color:var(--color-text-muted);font-size:11px}._priority_ft2ub_187{font-size:11px;font-weight:800;text-transform:uppercase;align-self:flex-start;padding-top:2px}._priorityUrgent_ft2ub_195{color:#dc2626}._priorityHigh_ft2ub_199{color:#ea580c}._priorityMedium_ft2ub_203{color:#ca8a04}._priorityLow_ft2ub_207{color:#16a34a}._page_jmrzo_1{padding:28px;max-width:1320px;margin:0 auto;width:100%;box-sizing:border-box}._headerActions_jmrzo_3{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;flex-wrap:nowrap;width:max-content;max-width:100%}._headerActions_jmrzo_3 .btn{width:auto;flex-shrink:0;font-size:12px;padding:4px 10px;height:32px;line-height:1.2;border-radius:var(--radius-md);white-space:nowrap}._toolbar_jmrzo_25{display:flex;align-items:center;gap:12px;margin:0 0 20px;flex-wrap:wrap}._backlogFilterBar_jmrzo_26{margin-bottom:0}._toolbar_jmrzo_25 select{width:min(230px,100%);min-width:0}._loading_jmrzo_28{display:grid;place-items:center;min-height:calc(100dvh - var(--topbar-height) - 3rem)}._list_jmrzo_29{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}._card_jmrzo_34{width:100%;min-width:0;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-surface);color:var(--color-text-primary);padding:18px;display:flex;flex-direction:column;gap:12px;text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .18s,box-shadow .18s}._card_jmrzo_34:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._cardMain_jmrzo_51{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}._cardTop_jmrzo_52{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}._ticketKey_jmrzo_53{color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.04em;margin:0}._status_jmrzo_54{border-radius:999px;padding:3px 8px;background:var(--color-bg);color:var(--color-text-secondary);font-size:11px;font-weight:700;flex-shrink:0}._new_jmrzo_55{background:#dbeafe;color:#1d4ed8}._under-review_jmrzo_56{background:#fef3c7;color:#92400e}._needs-information_jmrzo_57{background:#ffedd5;color:#c2410c}._approved_jmrzo_58{background:#dcfce7;color:#15803d}._routed_jmrzo_59{background:#ede9fe;color:#6d28d9}._declined_jmrzo_60,._closed_jmrzo_60{background:#f1f5f9;color:#475569}._card_jmrzo_34 h3{font-size:15px;margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._card_jmrzo_34 p{color:var(--color-text-secondary);font-size:13px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}._meta_jmrzo_81{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;color:var(--color-text-muted);font-size:11px}._priority_jmrzo_82{font-size:11px;font-weight:800;text-transform:uppercase;align-self:flex-start;padding-top:2px}._priority-urgent_jmrzo_89{color:#dc2626}._priority-high_jmrzo_90{color:#ea580c}._priority-medium_jmrzo_91{color:#ca8a04}._priority-low_jmrzo_92{color:#16a34a}._formGrid_jmrzo_93{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._description_jmrzo_94{white-space:pre-wrap;color:var(--color-text-secondary);line-height:1.65}._clientCard_jmrzo_95,._routedCard_jmrzo_95{display:flex;flex-direction:column;gap:4px;margin:18px 0;padding:14px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg);font-size:13px}._routedCard_jmrzo_95{border-color:var(--color-primary)}._clientCard_jmrzo_95 span,._routedCard_jmrzo_95 span{color:var(--color-text-secondary)}._watcherGrid_jmrzo_98{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:8px}._watcherRow_jmrzo_99{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:12px}._mentionRow_jmrzo_100{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--color-text-muted);font-size:11px}._routeBox_jmrzo_101{padding-top:16px;border-top:1px solid var(--color-border);gap:9px!important;display:flex;flex-direction:column}@media (max-width: 760px){._page_jmrzo_1{padding:18px}._toolbar_jmrzo_25{align-items:stretch;flex-direction:column}._toolbar_jmrzo_25 select{width:100%}._formGrid_jmrzo_93,._watcherGrid_jmrzo_98,._productGrid_jmrzo_108{grid-template-columns:1fr}}._pickerSection_jmrzo_111{display:flex;flex-direction:column;gap:20px}._pickerIntro_jmrzo_117{display:flex;flex-direction:column;gap:4px}._pickerTitle_jmrzo_123{margin:0;font-size:18px;font-weight:700;color:var(--color-text-primary)}._pickerHint_jmrzo_130{margin:0;font-size:13px;color:var(--color-text-secondary)}._productGrid_jmrzo_108{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;perspective:1200px}._productCard_jmrzo_143{background:var(--color-surface);border:1.5px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius-xl, 14px);padding:18px;cursor:pointer;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow-sm);transition:border-color .18s ease,box-shadow .18s ease;animation:_productStaggerIn_jmrzo_1 .45s ease both;animation-delay:calc(var(--i, 0) * 45ms);text-align:left;color:inherit}._productCard_jmrzo_143:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));box-shadow:var(--shadow-md)}._productCard_jmrzo_143:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._productCardTop_jmrzo_170{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._productInitial_jmrzo_177{width:40px;height:40px;border-radius:var(--radius-lg, 10px);background:var(--color-primary-light);color:var(--color-primary-text);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;flex-shrink:0}._productCardName_jmrzo_191{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--color-text-primary)}._productCardDesc_jmrzo_199{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}._productCardFooter_jmrzo_211{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;font-size:12px;color:var(--color-text-muted)}._openHint_jmrzo_221{font-weight:600;color:var(--color-primary)}@keyframes _productStaggerIn_jmrzo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._page_k0shi_1{padding:24px;max-width:none;margin:0 auto;width:100%;box-sizing:border-box}._headerRow_k0shi_9{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}._titleBlock_k0shi_18 h1{margin:0 0 4px;font-size:22px;font-weight:750}._titleBlock_k0shi_18 p{margin:0;color:var(--color-text-secondary);font-size:13px}._stats_k0shi_30{display:flex;flex-wrap:wrap;gap:8px}._stat_k0shi_30{font-size:12px;font-weight:650;padding:6px 10px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface)}._statFree_k0shi_45{color:#15803d;background:#dcfce7;border-color:#bbf7d0}._statBusy_k0shi_51{color:#b91c1c;background:#fee2e2;border-color:#fecaca}._dateStrip_k0shi_57{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;margin-bottom:18px}._dateChip_k0shi_65{flex:0 0 auto;min-width:78px;border:1.5px solid var(--color-border);background:var(--color-surface);border-radius:12px;padding:10px 12px;cursor:pointer;text-align:left}._dateChipActive_k0shi_76{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary-text)}._dateChip_k0shi_65 span{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.75}._dateChip_k0shi_65 strong{display:block;margin-top:2px;font-size:14px}._layout_k0shi_97{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:18px;align-items:start}._roomsPanel_k0shi_104{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);overflow:hidden}._floorBlock_k0shi_111+._floorBlock_k0shi_111{border-top:1px solid var(--color-border)}._floorTitle_k0shi_115{padding:10px 14px;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg));font-size:11px;font-weight:780;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}._roomRow_k0shi_126{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:14px 16px;cursor:pointer}._roomRow_k0shi_126:last-child{border-bottom:none}._roomRow_k0shi_126:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}._roomRowSelected_k0shi_145{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));box-shadow:inset 3px 0 0 var(--color-primary)}._roomHead_k0shi_150{margin-bottom:8px}._roomName_k0shi_154{margin:0;font-size:14px;font-weight:700}._roomMeta_k0shi_160{margin:4px 0 0;font-size:11px;color:var(--color-text-muted)}._chipsWrap_k0shi_166{position:relative;display:flex;align-items:center;min-width:0}._roomBookings_k0shi_173{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;min-width:0;flex:1;-webkit-overflow-scrolling:touch;scrollbar-width:none}._roomBookings_k0shi_173::-webkit-scrollbar{display:none}._chipArrow_k0shi_190{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-size:18px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 4px #0f172a1f;padding:0}._chipArrow_k0shi_190:hover{background:var(--color-bg)}._chipArrowLeft_k0shi_214{left:0}._chipArrowRight_k0shi_218{right:0}._chipsWrap_k0shi_166:has(._chipArrowLeft_k0shi_214) ._roomBookings_k0shi_173{padding-left:32px}._chipsWrap_k0shi_166:has(._chipArrowRight_k0shi_218) ._roomBookings_k0shi_173{padding-right:32px}._freeLabel_k0shi_230{font-size:12px;color:#15803d;font-weight:600;flex-shrink:0}._bookingChip_k0shi_237{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px;flex:0 0 auto;white-space:nowrap;padding:7px 10px;border-radius:8px;font-size:12px;line-height:1.3;background:#eef2ff;color:#1e1b4b;border:1px solid #c7d2fe}._bookingChipMine_k0shi_253{background:#312e81;color:#fff;border-color:#312e81}._chipTime_k0shi_259{font-weight:700;color:inherit}._chipWho_k0shi_264{color:inherit;opacity:.92}._chipCancel_k0shi_269{margin-left:2px;font-size:11px;font-weight:700;text-decoration:underline;cursor:pointer;color:inherit;opacity:.95;background:none;border:none;padding:0;font-family:inherit}._bookingChip_k0shi_237:not(._bookingChipMine_k0shi_253) ._chipCancel_k0shi_269{color:#4338ca}._bookingChipMine_k0shi_253 ._chipCancel_k0shi_269{color:#fff}._chipCancel_k0shi_269:hover{opacity:1}._bookPanel_k0shi_295{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);padding:18px 20px;position:sticky;top:16px}._bookPanel_k0shi_295 h2{margin:0 0 6px;font-size:16px;font-weight:700}._hint_k0shi_310{margin:0 0 14px;font-size:13px;color:var(--color-text-secondary)}._hintFloor_k0shi_316{font-weight:500}._bookForm_k0shi_320{display:flex;flex-direction:column;gap:2px}._summary_k0shi_326{margin:4px 0 0;font-size:13px;color:var(--color-text-secondary)}._scheduleToolbar_k0shi_332{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}._scheduleHint_k0shi_341{margin:0;font-size:13px;color:var(--color-text-secondary)}._legend_k0shi_347{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px;font-size:12px;color:var(--color-text-secondary)}._legendItem_k0shi_356{display:inline-flex;align-items:center;gap:6px}._swatch_k0shi_362{width:14px;height:14px;border-radius:4px;border:1px solid var(--color-border)}._swatchMine_k0shi_369{background:color-mix(in srgb,var(--color-primary) 22%,white);border-color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary)}._swatchOther_k0shi_375{background:#eef2ff;border-color:#a5b4fc;box-shadow:inset 3px 0 #6366f1}._floorsStack_k0shi_381{display:flex;flex-direction:column;gap:16px}._scheduleFloor_k0shi_387{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);overflow:hidden}._scheduleFloorTitle_k0shi_394{display:flex;align-items:center;padding:10px 14px;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg));border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}._scheduleFloorBadge_k0shi_402{display:inline-flex;align-items:center;font-size:11px;font-weight:780;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,white);border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:999px;padding:5px 12px}._scheduleFloorScroll_k0shi_416{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._scheduleTable_k0shi_423{width:100%;min-width:calc(168px + (var(--slot-count) * 52px))}._scheduleRow_k0shi_428{display:flex;width:100%;align-items:stretch;border-bottom:1px solid var(--color-border)}._scheduleRow_k0shi_428:last-child{border-bottom:none}._roomCell_k0shi_439{flex:0 0 168px;width:168px;position:sticky;left:0;z-index:3;background:var(--color-surface);padding:12px 14px;border-right:1px solid var(--color-border);box-sizing:border-box}._headRoom_k0shi_451{display:flex;align-items:center;background:var(--color-bg);font-size:11px;font-weight:700;color:var(--color-text-muted)}._slotsTrack_k0shi_460{flex:1 1 auto;min-width:calc(var(--slot-count) * 52px);display:grid;grid-template-columns:repeat(var(--slot-count),minmax(0,1fr));position:relative;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc((100% / var(--slot-count)) - 1px),color-mix(in srgb,var(--color-border) 80%,transparent) calc((100% / var(--slot-count)) - 1px),color-mix(in srgb,var(--color-border) 80%,transparent) calc(100% / var(--slot-count)))}._headCell_k0shi_477{min-height:44px;padding:8px 2px;font-size:10px;font-weight:700;text-align:center;color:var(--color-text-muted);white-space:pre-line;background:var(--color-bg);box-sizing:border-box}._slotCell_k0shi_489{position:relative;min-height:64px;background:transparent;cursor:pointer;border:none;padding:0;z-index:3}._slotCell_k0shi_489:hover:not([aria-disabled=true]){background:color-mix(in srgb,var(--color-primary) 7%,transparent)}._slotFromOnly_k0shi_504{z-index:3}._slotFromOnly_k0shi_504:after{content:"";position:absolute;top:7px;right:4px;bottom:7px;left:4px;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border:1.5px solid var(--color-primary);pointer-events:none;box-sizing:border-box}._slotPickLabel_k0shi_519{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:780;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);pointer-events:none;z-index:4}._slotBooked_k0shi_534{cursor:default}._selectionBlock_k0shi_538{position:absolute;top:7px;bottom:7px;z-index:2;border-radius:10px;pointer-events:none;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border:1.5px solid var(--color-primary);box-sizing:border-box}._selectionRange_k0shi_550{color:var(--color-primary)}._bookingBlock_k0shi_554{position:absolute;top:7px;bottom:7px;z-index:4;display:flex;flex-direction:column;justify-content:center;gap:2px;border-radius:10px;padding:8px 10px 8px 12px;font-size:11px;line-height:1.25;overflow:hidden;cursor:pointer;text-align:left;box-sizing:border-box;min-width:0;pointer-events:auto}._bookingTip_k0shi_575{position:fixed;z-index:10000;width:260px;max-width:calc(100vw - 24px);padding:12px 14px;border-radius:12px;background:#0f172a;color:#f8fafc;box-shadow:0 10px 30px #0f172a47;pointer-events:none;transform:translateY(0)}._bookingTipAbove_k0shi_589{transform:translateY(-100%)}._bookingTipTitle_k0shi_593{margin:0 0 10px;font-size:13px;font-weight:750;line-height:1.3}._bookingTipRow_k0shi_600{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px;font-size:12px;line-height:1.35}._bookingTipRow_k0shi_600 span{color:#94a3b8;flex-shrink:0}._bookingTipRow_k0shi_600 strong{font-weight:650;text-align:right}._bookingTipReason_k0shi_620{margin:8px 0 0;padding-top:8px;border-top:1px solid rgba(148,163,184,.35);font-size:12px;line-height:1.4;color:#e2e8f0}._bookingTipHint_k0shi_629{margin:10px 0 0;font-size:11px;color:#94a3b8}._detailRow_k0shi_635{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:13px}._detailRow_k0shi_635 span{color:var(--color-text-muted)}._detailRow_k0shi_635 strong{text-align:right}._detailReason_k0shi_652{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--color-border);font-size:13px;line-height:1.45;color:var(--color-text-secondary)}._formActions_k0shi_661{display:flex;align-items:center;gap:8px;margin-top:12px}._bookingMine_k0shi_668{color:#312e81;background:color-mix(in srgb,var(--color-primary) 16%,white);border:1px solid color-mix(in srgb,var(--color-primary) 28%,#c7d2fe);box-shadow:inset 3px 0 0 var(--color-primary),0 1px 2px #0f172a0f}._bookingOther_k0shi_677{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;box-shadow:inset 3px 0 #6366f1,0 1px 2px #0f172a0d}._bookingBlockTitle_k0shi_686{font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bookingBlockMeta_k0shi_693{font-size:10px;font-weight:550;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._formGrid_k0shi_702{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 860px){._page_k0shi_1{padding:16px}._layout_k0shi_97{grid-template-columns:1fr}._bookPanel_k0shi_295{position:static}._formGrid_k0shi_702{grid-template-columns:1fr}}._page_1l3cs_1{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 0 28px;max-width:1400px;margin:0 auto;width:100%}._center_1l3cs_11{display:grid;place-items:center;min-height:calc(100dvh - var(--topbar-height) - 3rem)}._muted_1l3cs_12{color:var(--color-text-muted);font-size:13px}._productGrid_1l3cs_13{display:flex;flex-wrap:wrap;gap:16px}._productCard_1l3cs_14{flex:0 1 320px;border:1.5px solid var(--color-border);border-radius:12px;padding:20px;background:var(--color-surface);box-shadow:var(--shadow-sm)}._productCard_1l3cs_14 h3{margin:0 0 8px}._productCard_1l3cs_14 p{color:var(--color-text-secondary);font-size:13px;margin-bottom:16px}._deptActions_1l3cs_17{display:flex;gap:8px;flex-wrap:wrap}._headerActions_1l3cs_18{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0;flex-wrap:wrap;min-width:0}._workspaceToolbar_1l3cs_27{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:8px}._workspaceFilters_1l3cs_34{min-width:0;width:100%}._productRequestBtn_1l3cs_38{display:inline-flex;align-items:center;gap:4px;border:1px solid #7c3aed;border-radius:6px;padding:4px 8px;height:28px;background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;font-family:var(--font-sans);font-size:11px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:0 2px 6px #7c3aed2e;transition:transform .15s,box-shadow .15s;white-space:nowrap}._productRequestBtn_1l3cs_38:hover{transform:translateY(-1px);box-shadow:0 4px 10px #7c3aed47}._productRequestBtn_1l3cs_38 span{font-size:13px;line-height:1;font-weight:500}._headerActions_1l3cs_18 .btn{padding:4px 8px;height:28px;font-size:11px;line-height:1.2;border-radius:6px}._tabs_1l3cs_74{display:flex;flex-wrap:wrap;gap:3px;margin:16px 0 20px;padding:3px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;width:fit-content;max-width:100%}._tab_1l3cs_74{border:none;background:transparent;padding:6px 16px;border-radius:7px;cursor:pointer;color:var(--color-text-muted);font-weight:600;font-size:12.5px;font-family:var(--font-sans);transition:all .2s}._tab_1l3cs_74:hover{color:var(--color-text-primary)}._tabActive_1l3cs_99{background:var(--color-primary);color:#fff;box-shadow:0 2px 6px #7c3aed4d}._statsGrid_1l3cs_104{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}._statCard_1l3cs_105{border:1.5px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:12px;padding:18px 18px 16px;background:var(--color-surface);display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-sm)}._statCard_1l3cs_105:nth-child(2){border-top-color:var(--color-success)}._statCard_1l3cs_105:nth-child(3){border-top-color:var(--color-brand-amber, #fdc73a)}._statCard_1l3cs_105:nth-child(4){border-top-color:var(--color-danger)}._statCard_1l3cs_105:nth-child(5){border-top-color:var(--color-teal)}._statCard_1l3cs_105 span{font-size:11.5px;letter-spacing:.2px;color:var(--color-text-muted);font-weight:600;text-transform:none}._statCard_1l3cs_105 strong{font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--color-text-primary)}._panel_1l3cs_122{grid-column:1 / -1;border:1.5px solid var(--color-border);border-radius:12px;padding:18px;background:var(--color-surface);box-shadow:var(--shadow-sm)}._panel_1l3cs_122 h3{margin:0 0 12px;font-size:15px}._commRow_1l3cs_124{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--color-border)}._commRow_1l3cs_124:last-child{border-bottom:none}._commRow_1l3cs_124 p{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.5}._commRow_1l3cs_124 small{color:var(--color-text-muted);font-size:11px}._commHead_1l3cs_128{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._commBadge_1l3cs_129{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--color-surface-muted, rgba(124, 58, 237, .12));color:var(--color-text-primary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}._commAccount_1l3cs_130{font-size:13px;font-weight:600;color:var(--color-text-primary)}._commDate_1l3cs_131{margin-left:auto;white-space:nowrap}._commSubject_1l3cs_132{font-size:13px;font-weight:600;color:var(--color-text-primary)}._emptyText_1l3cs_133{margin:4px 0 0;color:var(--color-text-muted);font-size:13px}._list_1l3cs_134{display:grid;gap:12px}._card_1l3cs_135{display:block;width:100%;text-align:left;border:1.5px solid var(--color-border);border-radius:12px;padding:16px 18px;background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .18s;box-shadow:var(--shadow-sm)}._card_1l3cs_135:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md)}._cardTop_1l3cs_137{display:flex;align-items:center;gap:8px;margin-bottom:6px}._ticketKey_1l3cs_138{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.04em}._badge_1l3cs_139{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--color-bg);color:var(--color-text-secondary);font-weight:700}._card_1l3cs_135 h3{margin:0 0 4px;font-size:15px}._card_1l3cs_135 p{margin:0;color:var(--color-text-secondary);font-size:13px}._meta_1l3cs_142{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px;font-size:11px;color:var(--color-text-muted)}._clientCard_1l3cs_143 ._meta_1l3cs_142 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._kanban_1l3cs_144{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:12px;overflow-x:auto;padding-bottom:8px}._column_1l3cs_145{background:var(--color-bg);border-radius:12px;padding:12px;min-height:320px}._column_1l3cs_145 h4{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._kanbanCard_1l3cs_147{width:100%;text-align:left;border:1px solid var(--color-border);border-radius:10px;padding:12px;background:var(--color-surface);margin-bottom:8px;cursor:pointer}._kanbanCard_1l3cs_147 strong{display:block;margin:4px 0;font-size:13px}._kanbanCard_1l3cs_147 p{margin:0;font-size:11px;color:var(--color-text-muted)}._linkedRequest_1l3cs_150{margin:12px 0;padding:10px;border-radius:8px;background:var(--color-primary-light);font-size:12px;display:flex;flex-direction:column;gap:4px}._detailGrid_1l3cs_151{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px}._detailAside_1l3cs_152{display:flex;flex-direction:column;gap:14px;border-left:1px solid var(--color-border);padding-left:18px}._detailAside_1l3cs_152 span{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700}._detailAside_1l3cs_152 strong{font-size:13px}._timeline_1l3cs_155{display:grid;gap:0;margin:12px 0}._timelineItem_1l3cs_156{display:grid;grid-template-columns:14px 1fr;gap:8px;padding-bottom:14px;position:relative}._timelineItem_1l3cs_156:before{content:"";position:absolute;left:5px;top:10px;bottom:0;border-left:1px solid var(--color-border)}._timelineDot_1l3cs_158{width:10px;height:10px;border-radius:50%;border:2px solid var(--color-primary);background:var(--color-surface);margin-top:3px;z-index:1}._timelineItem_1l3cs_156 p{margin:2px 0;font-size:13px;color:var(--color-text-secondary)}._timelineItem_1l3cs_156 small{color:var(--color-text-muted);font-size:10px}._activityLoader_1l3cs_161{display:grid;place-items:center;height:100%;min-height:160px;width:100%}._requestModal_1l3cs_162.modal{width:min(760px,calc(100vw - 32px));height:min(680px,calc(100vh - 48px));max-height:min(680px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden}._requestModal_1l3cs_162.modal .modal-header{flex-shrink:0}._requestModalBody_1l3cs_173{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:var(--space-6);overflow:hidden}._requestModalContent_1l3cs_182{flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding-right:2px}._requestModalTabs_1l3cs_190{display:flex;gap:3px;flex-wrap:wrap;flex-shrink:0;margin:0 0 16px;padding:3px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:10px;width:fit-content;max-width:100%}._requestModalTabs_1l3cs_190 ._tab_1l3cs_74{display:inline-flex;align-items:center;gap:6px}._requestTabBadge_1l3cs_204{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--color-primary-light);color:var(--color-primary);font-size:10px;font-weight:700}._ticketDetailSection_1l3cs_205{display:grid;gap:12px;min-width:0;max-width:100%}._ticketDetailSection_1l3cs_205 h3{margin:0;font-size:18px}._ticketDetailSection_1l3cs_205>p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}._ticketDetailLabel_1l3cs_208{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700}._commentsSection_1l3cs_209{display:grid;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--color-border);min-width:0;max-width:100%}._commentsSectionHead_1l3cs_210{display:flex;align-items:center;gap:8px}._commentsSectionHead_1l3cs_210 h4{margin:0;font-size:13px;font-weight:700;color:var(--color-text-primary)}._commentsList_1l3cs_212{display:grid;gap:10px;min-width:0}._commentItem_1l3cs_213{padding:12px 14px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg);min-width:0;max-width:100%;overflow-x:hidden}._commentItemHead_1l3cs_214{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}._commentItemHead_1l3cs_214 strong{font-size:13px}._commentItemHead_1l3cs_214 small{color:var(--color-text-muted);font-size:10px;white-space:nowrap}._commentItem_1l3cs_213 p,._commentItemBody_1l3cs_218{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.5;white-space:pre-wrap;min-width:0;max-width:100%;overflow-x:hidden;overflow-wrap:anywhere;word-break:break-word}._activityTabPanel_1l3cs_219{min-height:100%}._activityTabPanel_1l3cs_219 ._timeline_1l3cs_155{margin:0}._commentsSection_1l3cs_209 ._commentForm_1l3cs_221{margin-top:4px;padding-top:14px;border-top:1px solid var(--color-border)}._commentForm_1l3cs_221{display:grid;gap:10px;margin-top:12px;width:100%}._commentForm_1l3cs_221>*{width:100%;min-width:0}._commentForm_1l3cs_221 textarea{width:100%;resize:vertical}._commentFormActions_1l3cs_225{display:flex;justify-content:flex-end;width:100%}._fieldFull_1l3cs_226{width:100%;justify-self:stretch}._memberSearch_1l3cs_227{margin-bottom:12px}._formGrid_1l3cs_231{display:grid;grid-template-columns:1fr 1fr;gap:12px}._inlineForm_1l3cs_232{display:grid;gap:8px;margin-top:12px}._clientFieldHead_1l3cs_233{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:var(--space-1, 4px)}._clientFieldHead_1l3cs_233 .label{margin-bottom:0}._inlineCreatePanel_1l3cs_241{display:grid;gap:10px;margin-top:8px;padding:12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg)}._inlineCreatePanel_1l3cs_241 .form-group{margin-bottom:0}._inlineCreateActions_1l3cs_251{display:flex;justify-content:flex-end;gap:8px}._checkRow_1l3cs_256{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px}._watcherGrid_1l3cs_257{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;max-height:180px;overflow-y:auto;padding:8px 0}._mentionRow_1l3cs_258{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--color-text-muted);font-size:11px}._raiseSourceCard_1l3cs_259{margin-bottom:16px;padding:14px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg)}._raiseSourceLabel_1l3cs_260{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700;margin-bottom:4px}._raiseSourceCard_1l3cs_259 strong{display:block;font-size:14px;margin-bottom:4px}._raiseSourceCard_1l3cs_259 p{margin:0;color:var(--color-text-secondary);font-size:12px}._raiseSection_1l3cs_263{display:grid;gap:12px;padding-top:4px;margin-bottom:18px}._raiseSectionTitle_1l3cs_264{margin:0;font-size:13px;font-weight:700;color:var(--color-text-primary)}._raiseSectionHead_1l3cs_265{display:flex;align-items:center;justify-content:space-between;gap:8px}._raiseWatcherCount_1l3cs_266{font-size:11px;font-weight:700;color:var(--color-primary)}._raiseTextarea_1l3cs_267{min-height:120px;resize:vertical}._evidenceBlock_1l3cs_268{display:grid;gap:10px;margin-top:8px}._evidenceImageGrid_1l3cs_269{display:flex;flex-wrap:wrap;gap:8px}._evidenceImageLink_1l3cs_270{display:block;width:88px;height:88px;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg)}._evidenceImageLink_1l3cs_270 img{width:100%;height:100%;object-fit:cover}._evidenceVideoList_1l3cs_284{margin:0;padding-left:18px;display:grid;gap:6px}._evidenceVideoList_1l3cs_284 a{color:var(--color-primary);font-size:12px;word-break:break-all}._toolbar_1l3cs_295{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}._filters_1l3cs_296{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none}._filters_1l3cs_296::-webkit-scrollbar{display:none}._clientFilter_1l3cs_306{flex:0 1 260px;min-width:200px;max-width:320px}._clientFilter_1l3cs_306>*{width:100%;min-width:0}._clientFilter_1l3cs_306 .input{width:100%!important;height:30px;font-size:12px;padding:4px 28px 4px 8px;box-sizing:border-box}._filterSelect_1l3cs_322{min-width:110px;max-width:150px;height:28px;padding:2px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-text-primary);font-size:11px;line-height:1.2;flex-shrink:0}._peopleFilter_1l3cs_335{display:flex;align-items:center;gap:4px;padding-left:0;flex-shrink:0;min-width:max-content}._peopleFilter_1l3cs_335 button.avatar,._peopleFilter_1l3cs_335 [class*=avatar]{width:24px;height:24px;font-size:9px}._peopleFilter_1l3cs_335 [class*=clearBtn]{width:20px;height:20px;font-size:9px}._linkedFilter_1l3cs_354{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-secondary);font-size:11px;font-weight:600;white-space:nowrap;flex-shrink:0;line-height:1.2}._linkedFilter_1l3cs_354 input{width:13px;height:13px;margin:0}._clientCardGrid_1l3cs_370{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:stretch}._clientCardWrap_1l3cs_371{position:relative;min-width:0}._clientCard_1l3cs_143{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;text-align:left;border:1.5px solid var(--color-border);border-radius:12px;padding:18px 72px 18px 18px;background:var(--color-surface);cursor:pointer;transition:border-color .15s,box-shadow .15s;box-shadow:var(--shadow-sm)}._clientCard_1l3cs_143:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #0000000f}._clientCardEdit_1l3cs_374{position:absolute;top:12px;right:12px;z-index:1}._viewToggle_1l3cs_381{display:inline-flex;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:var(--color-surface)}._viewToggleBtn_1l3cs_389{border:none;background:transparent;padding:6px 12px;font-size:12px;font-weight:600;color:var(--color-text-muted);cursor:pointer}._viewToggleBtn_1l3cs_389+._viewToggleBtn_1l3cs_389{border-left:1px solid var(--color-border)}._viewToggleActive_1l3cs_403{background:var(--color-primary-light, rgba(37, 99, 235, .1));color:var(--color-primary)}._clientListWrap_1l3cs_408{overflow-x:auto;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}._clientListTable_1l3cs_415{width:100%;border-collapse:collapse;font-size:13px}._clientListTable_1l3cs_415 th{text-align:left;padding:10px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-bg);white-space:nowrap}._clientListTable_1l3cs_415 td{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);vertical-align:middle}._clientListRow_1l3cs_441{cursor:pointer;transition:background .12s}._clientListRow_1l3cs_441:hover{background:var(--color-bg)}._clientListRow_1l3cs_441:last-child td{border-bottom:none}._clientListName_1l3cs_454{font-weight:600;color:var(--color-text-primary)}._clientListRowSelected_1l3cs_459{background:var(--color-primary-light, rgba(37, 99, 235, .08))}._clientBulkBar_1l3cs_463{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:10px 14px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}._clientBulkSelectAll_1l3cs_475{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}._clientBulkCount_1l3cs_484{font-size:13px;color:var(--color-text-muted)}._clientBulkSelect_1l3cs_475{width:auto;min-width:180px;max-width:260px;height:auto;min-height:36px;padding:6px 32px 6px 12px;font-size:13px;line-height:1.3;box-sizing:border-box}._clientCardCheck_1l3cs_501{position:absolute;top:12px;left:12px;z-index:2;display:flex;padding:2px;background:var(--color-surface);border-radius:4px}._clientCardSelected_1l3cs_512{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._clientCardWrap_1l3cs_371:has(._clientCardCheck_1l3cs_501) ._clientCard_1l3cs_143{padding-left:36px}._clientCardTop_1l3cs_520{display:flex;align-items:center;justify-content:space-between}._clientCard_1l3cs_143 h3{margin:0;font-size:16px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientCard_1l3cs_143 p{margin:0;color:var(--color-text-secondary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientDetailHero_1l3cs_523{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}._clientDetailActions_1l3cs_524{display:flex;gap:8px;flex-wrap:wrap}._clientDetailGrid_1l3cs_525{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._contactPickerRow_1l3cs_526{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}._ticketAccordion_1l3cs_527{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;margin-top:8px}._ticketAccordionHead_1l3cs_528{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:none;background:var(--color-bg);cursor:pointer;font-weight:600;font-size:13px;color:var(--color-text-primary)}._ticketAccordionBody_1l3cs_529{padding:14px;display:grid;gap:12px;border-top:1px solid var(--color-border);background:var(--color-surface)}._aiFillRow_1l3cs_531{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._aiFillRow_1l3cs_531 ._muted_1l3cs_12{margin:0;flex:1;min-width:180px}._summaryBtn_1l3cs_545{white-space:nowrap}._conversationActions_1l3cs_548{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._modalHeaderActions_1l3cs_554{display:flex;align-items:center;gap:6px;flex-shrink:0}._conversationRowClickable_1l3cs_560{cursor:pointer}._conversationRowClickable_1l3cs_560:hover td{background:var(--color-surface)}._detailMetaRow_1l3cs_566{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}._detailMetaRow_1l3cs_566 ._detailLabel_1l3cs_574{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:4px}._detailMetaRow_1l3cs_566 strong{display:block;font-size:13px}._preWrap_1l3cs_587{white-space:pre-wrap;line-height:1.55;margin:0;color:var(--color-text-secondary)}._labelPicker_1l3cs_593{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._issueLabel_1l3cs_594{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:3px 8px;background:var(--color-bg);color:var(--color-text-secondary);font-size:10px;font-weight:700}button._issueLabel_1l3cs_594{cursor:pointer}._issueLabelActive_1l3cs_596{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}._addLabelRow_1l3cs_597{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:8px}._sectionLoader_1l3cs_598{display:grid;place-items:center;min-height:min(50vh,420px);width:100%;flex:1}._conversationSection_1l3cs_599{margin-top:20px}._conversationSection_1l3cs_599 h3{margin:0 0 12px;font-size:15px}._conversationTableWrap_1l3cs_601{position:relative;overflow-x:auto;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-sm)}._tableUpdating_1l3cs_602 ._conversationTable_1l3cs_601{opacity:.55;transition:opacity .15s ease;pointer-events:none}._tableOverlay_1l3cs_603{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:2;background:color-mix(in srgb,var(--color-surface) 55%,transparent)}._conversationTable_1l3cs_601{width:100%;min-width:1280px;border-collapse:collapse}._conversationTable_1l3cs_601 th{padding:10px 12px;border-bottom:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);font-size:10px;font-weight:800;text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._conversationTable_1l3cs_601 td{max-width:260px;padding:12px;border-bottom:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-primary);font-size:12px;vertical-align:top;transition:background .15s ease,color .15s ease}._conversationTable_1l3cs_601 tr:last-child td{border-bottom:none}._conversationTable_1l3cs_601 tbody tr:hover td{background:var(--color-surface);color:var(--color-text-secondary)}._conversationTable_1l3cs_601 td strong{display:block;color:var(--color-text-primary);font-size:12px;margin-bottom:3px}._conversationTable_1l3cs_601 tbody tr:hover td strong{color:var(--color-text-secondary)}._conversationTable_1l3cs_601 td small{display:block;max-width:300px;color:var(--color-text-muted);font-size:10px;line-height:1.45;white-space:normal}._conversationTable_1l3cs_601 tbody tr:hover td small{color:var(--color-text-disabled)}._titleDescriptionCell_1l3cs_613{max-width:280px!important;width:28%}._conversationSubject_1l3cs_617{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}._conversationBodyPreview_1l3cs_625{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;max-width:100%!important}._resolutionCell_1l3cs_634{max-width:220px!important}._conversationLineClamp_1l3cs_637{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}._conversationId_1l3cs_645{color:var(--color-primary)!important;white-space:nowrap}._tableLabels_1l3cs_646{display:flex;flex-wrap:wrap;gap:4px}._ticketLink_1l3cs_647{border:0;padding:0;background:none;color:var(--color-primary);font:inherit;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}._linkedTicketCell_1l3cs_648{display:grid;gap:4px}._linkedTicketCell_1l3cs_648 small{color:var(--color-text-muted);font-size:10px;line-height:1.4}._ticketLink_1l3cs_647:hover{text-decoration:underline}._ticketPill_1l3cs_651{display:inline-flex;border-radius:999px;padding:3px 8px;background:var(--color-primary-light);color:var(--color-primary);font-size:10px;font-weight:700;white-space:nowrap}._requestBoard_1l3cs_652{display:flex;align-items:stretch;gap:12px;overflow-x:auto;padding:4px 2px 16px;min-height:420px;scroll-snap-type:x proximity}._requestSection_1l3cs_662{display:flex;flex-direction:column;flex:0 0 300px;width:300px;max-width:300px;min-height:380px;max-height:calc(100vh - 260px);padding:0;border:1px solid var(--section-border, var(--color-border));border-radius:14px;background:var(--section-bg, color-mix(in srgb, var(--color-bg) 88%, var(--color-border)));box-shadow:inset 0 1px #fff6;overflow:hidden;scroll-snap-align:start}._requestSectionHead_1l3cs_679{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin:0;padding:12px 14px;border-bottom:1px solid var(--section-border, var(--color-border));background:var(--section-head, var(--color-surface));border-top:3px solid var(--section-accent, var(--color-primary))}._requestSectionHead_1l3cs_679 h3{margin:0;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--section-accent, var(--color-text-secondary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._requestSectionHead_1l3cs_679 span{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--section-count-bg, var(--color-bg));border:1px solid var(--section-border, var(--color-border));color:var(--section-accent, var(--color-text-muted));font-size:11px;font-weight:700;flex-shrink:0}._section_default_1l3cs_720,._section_pending_1l3cs_721{--section-accent: #1d4ed8;--section-border: #bfdbfe;--section-head: #eff6ff;--section-bg: #f8fbff;--section-count-bg: #dbeafe}._section_under-review_1l3cs_729,._section_open_1l3cs_730,._section_in-progress_1l3cs_731,._section_in_progress_1l3cs_732{--section-accent: #b45309;--section-border: #fde68a;--section-head: #fffbeb;--section-bg: #fffcf5;--section-count-bg: #fef3c7}._section_needs-information_1l3cs_740,._section_waiting-client_1l3cs_741,._section_waiting-product_1l3cs_742,._section_reopened_1l3cs_743{--section-accent: #c2410c;--section-border: #fed7aa;--section-head: #fff7ed;--section-bg: #fffaf5;--section-count-bg: #ffedd5}._section_approved_1l3cs_751,._section_ready-for-qa_1l3cs_752,._section_ready_for_qa_1l3cs_753{--section-accent: #6d28d9;--section-border: #ddd6fe;--section-head: #f5f3ff;--section-bg: #faf8ff;--section-count-bg: #ede9fe}._section_routed_1l3cs_761,._section_assigned_1l3cs_762,._section_in-qa_1l3cs_763,._section_in_qa_1l3cs_764{--section-accent: #0369a1;--section-border: #bae6fd;--section-head: #f0f9ff;--section-bg: #f7fcff;--section-count-bg: #e0f2fe}._section_fixed_1l3cs_772,._section_fixed-on-local_1l3cs_773,._section_fixed_on_local_1l3cs_774,._section_done_1l3cs_775,._section_completed_1l3cs_776,._section_resolved_1l3cs_777{--section-accent: #15803d;--section-border: #bbf7d0;--section-head: #f0fdf4;--section-bg: #f7fdf9;--section-count-bg: #dcfce7}._section_declined_1l3cs_785,._section_closed_1l3cs_786,._section_rejected_1l3cs_787,._section_cancelled_1l3cs_788{--section-accent: #475569;--section-border: #cbd5e1;--section-head: #f8fafc;--section-bg: #f1f5f9;--section-count-bg: #e2e8f0}._requestCardGrid_1l3cs_796{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;min-width:0;padding:12px;overflow-x:hidden;overflow-y:auto}._requestColumnEmpty_1l3cs_808{display:grid;place-items:center;flex:1;min-height:120px;margin:0;padding:16px 12px;border:1px dashed var(--color-border);border-radius:10px;color:var(--color-text-muted);font-size:12px;text-align:center;background:color-mix(in srgb,var(--color-surface) 55%,transparent)}._requestCard_1l3cs_796{min-width:0;padding:15px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}._requestCard_1l3cs_796:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 7px 20px #0000000f}._requestCardDone_1l3cs_825{border-color:var(--color-success);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-success) 35%,transparent)}._requestCardDone_1l3cs_825:hover{border-color:var(--color-success);box-shadow:0 7px 20px color-mix(in srgb,var(--color-success) 18%,transparent)}._requestCard_1l3cs_796 h3{margin:8px 0 5px;font-size:14px;line-height:1.4}._requestCard_1l3cs_796 p{margin:0;color:var(--color-text-secondary);font-size:12px}._watcherCardGrid_1l3cs_829{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;max-height:220px;overflow-y:auto}._watcherCard_1l3cs_829{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);cursor:pointer;transition:border-color .15s,background .15s}._watcherCardActive_1l3cs_831{border-color:var(--color-primary);background:var(--color-primary-light)}._watcherCardBody_1l3cs_832{display:flex;flex-direction:column;gap:2px}._watcherCardBody_1l3cs_832 strong{font-size:13px}._watcherCardBody_1l3cs_832 small{color:var(--color-text-muted);font-size:11px}@media (max-width: 900px){._page_1l3cs_1{padding:0 0 16px}._productCard_1l3cs_14{flex:1 1 100%}._workspaceToolbar_1l3cs_27{gap:8px}._workspaceFilters_1l3cs_34{width:100%}._headerActions_1l3cs_18{flex-wrap:wrap;justify-content:flex-end}._filters_1l3cs_296{width:100%;flex-wrap:wrap}._filterSelect_1l3cs_322{flex:1 1 120px;min-width:120px;max-width:none}._detailGrid_1l3cs_151{grid-template-columns:1fr}._detailAside_1l3cs_152{border-left:none;border-top:1px solid var(--color-border);padding:16px 0 0}._formGrid_1l3cs_231,._watcherGrid_1l3cs_257,._watcherCardGrid_1l3cs_829{grid-template-columns:1fr}}._conversationListBlock_1l3cs_850{display:flex;flex-direction:column;min-width:0}._pagination_1l3cs_856{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding:10px 12px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-sm)}._paginationMeta_1l3cs_869{font-size:12.5px;font-weight:500;color:var(--color-text-muted)}._paginationControls_1l3cs_874{display:flex;align-items:center;gap:8px}._pageInfo_1l3cs_879{font-size:12.5px;font-weight:600;color:var(--color-text-secondary);min-width:96px;text-align:center}._sidebar_1yu9l_1{position:fixed;left:0;top:0;bottom:0;width:var(--sidebar-width);background:var(--color-sidebar-bg);display:flex;flex-direction:column;z-index:100;padding:0;border-right:1px solid var(--color-sidebar-border, var(--color-border));overflow:hidden;transition:width var(--transition-spring);box-shadow:2px 0 16px #0f172a0f}._collapsed_1yu9l_18{width:var(--sidebar-width-collapsed)}._logo_1yu9l_22{display:flex;gap:12px;padding:18px 18px 16px;border-bottom:1px solid var(--color-sidebar-border, var(--color-border));margin-bottom:4px;align-items:center;position:relative;z-index:1;text-decoration:none;color:inherit;cursor:pointer;background:var(--color-sidebar-header-bg, transparent)}._logo_1yu9l_22:hover ._logoText_1yu9l_37{color:var(--color-sidebar-active)}._logoIconContainer_1yu9l_41{background:transparent;border-radius:0;justify-content:center;align-items:center;display:flex;width:40px;height:40px;overflow:visible;flex-shrink:0}._logoIconContainer_1yu9l_41 .mx-maxel-loader-mark,._logoIconContainer_1yu9l_41 .mx-maxel-logo,._logoIconContainer_1yu9l_41 .mx-maxel-logo-svg{display:block;width:40px;height:40px}._logoIconContainer_1yu9l_41 .mx-maxel-logo--tick .mx-maxel-ring-purple,._logoIconContainer_1yu9l_41 .mx-maxel-logo--tick .mx-maxel-ring-orange,._logoIconContainer_1yu9l_41 .mx-maxel-logo--tick .mx-maxel-tick,._logoIconContainer_1yu9l_41 .mx-maxel-logo-halo{animation:none!important}._logoText_1yu9l_37{font-size:16px;font-weight:800;color:var(--color-sidebar-logo-text, var(--color-sidebar-active));letter-spacing:-.03em}._nav_1yu9l_75{flex:1;display:flex;flex-direction:column;gap:1px;position:relative;z-index:1;overflow-y:auto;min-height:0;padding:0 0 8px}._nav_1yu9l_75::-webkit-scrollbar{width:3px}._nav_1yu9l_75::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:99px}._navLabel_1yu9l_95{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-text-disabled);padding:22px 18px 7px;opacity:1;display:flex;align-items:center;gap:9px}._navLabel_1yu9l_95:after{content:"";flex:1;height:1px;background:var(--color-sidebar-border, var(--color-border))}._navItem_1yu9l_115{display:flex;align-items:center;gap:10px;padding:8px 11px;margin:1px 7px;border-radius:8px;color:var(--color-sidebar-text);font-size:13px;font-weight:500;letter-spacing:-.1px;border:1px solid transparent;transition:background .14s,color .14s,border-color .14s,box-shadow .14s;cursor:pointer;text-decoration:none;position:relative;white-space:nowrap}._navItem_1yu9l_115:hover{background:var(--color-sidebar-hover);color:var(--color-sidebar-active)}._navItem_1yu9l_115._active_1yu9l_143{background:var(--color-sidebar-active-bg, var(--color-primary-light));color:var(--color-sidebar-active);font-weight:600;border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);box-shadow:0 1px 4px #7c3aed14}._navItem_1yu9l_115._active_1yu9l_143:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:3px;height:18px;background:linear-gradient(180deg,var(--color-primary),var(--color-teal));border-radius:0 3px 3px 0;box-shadow:0 0 8px #7c3aed73}._navIcon_1yu9l_164{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.55;transition:opacity .14s,transform var(--transition-bounce)}._navItem_1yu9l_115:hover ._navIcon_1yu9l_164,._navItem_1yu9l_115._active_1yu9l_143 ._navIcon_1yu9l_164{opacity:1;transform:none}._navIcon_1yu9l_164 svg{display:block}._footer_1yu9l_185{border-top:1.5px solid var(--color-sidebar-border, var(--color-border));padding:12px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:relative;z-index:1;box-shadow:0 -4px 12px #0f172a12}._userInfo_1yu9l_197{display:flex;align-items:center;gap:10px;min-width:0;border-radius:9px;padding:8px 10px;margin:0;border:1px solid transparent;transition:background .14s,border-color .14s;cursor:pointer}._userInfo_1yu9l_197:hover{background:var(--color-sidebar-hover);border-color:var(--color-sidebar-border, var(--color-border))}._userInfoActive_1yu9l_213{background:var(--color-sidebar-hover)}._avatar_1yu9l_217{background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#fff;flex-shrink:0;border-radius:9px;box-shadow:0 2px 8px #7c3aed4d}._avatarImg_1yu9l_225{width:32px;height:32px;border-radius:9px;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px #7c3aed33}._userMeta_1yu9l_234{min-width:0}._userName_1yu9l_238{font-size:13px;font-weight:600;color:var(--color-sidebar-user-name, var(--color-text-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_1yu9l_247{font-size:11px;color:var(--color-text-disabled);text-transform:capitalize;opacity:1;margin-top:1px;font-weight:400}._logoutBtn_1yu9l_256{background:none;border:none;color:var(--color-sidebar-text);font-size:16px;cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:all var(--transition-fast);flex-shrink:0}._logoutBtn_1yu9l_256:hover{background:var(--color-primary-light);color:var(--color-primary)}._guestNote_1yu9l_273{font-size:11px;color:var(--text-secondary);padding:8px 12px;margin-top:8px}._productItemWrap_1yu9l_281{display:flex;flex-direction:column;gap:0;position:relative}._productItem_1yu9l_281{align-items:flex-start!important;gap:10px!important;width:100%;border:none;background:none;font:inherit;text-align:left}._productDot_1yu9l_298{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0;background:color-mix(in srgb,var(--color-sidebar-text) 45%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 15%,transparent)}._productItem_1yu9l_281._active_1yu9l_143 ._productDot_1yu9l_298{background:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 35%,transparent)}._productItemText_1yu9l_313{display:flex;flex-direction:column;gap:2px;min-width:0}._productItemName_1yu9l_320{font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._defaultStar_1yu9l_331{color:var(--color-brand-amber, #fbbf24);font-size:10px;flex-shrink:0}._productItemMeta_1yu9l_337{font-size:10px;opacity:.65;font-weight:400}._setDefaultBtn_1yu9l_343{background:none;border:none;color:var(--color-primary);font-size:10px;font-weight:600;cursor:pointer;padding:0 4px}._setDefaultBtn_1yu9l_343:hover{color:var(--color-primary-hover);text-decoration:underline}._setDefaultBtn_1yu9l_343:disabled{opacity:.4;cursor:not-allowed}._productItemActions_1yu9l_363{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 10px 6px;opacity:0;transition:opacity var(--transition-fast)}._productItemWrap_1yu9l_281:hover ._productItemActions_1yu9l_363,._productItemWrap_1yu9l_281:focus-within ._productItemActions_1yu9l_363{opacity:1}._editProjectBtn_1yu9l_378{background:none;border:none;color:var(--color-primary);font-size:10px;font-weight:700;cursor:pointer;padding:0 4px}._editProjectBtn_1yu9l_378:hover{color:var(--color-primary-hover);text-decoration:underline}._logoutIcon_1yu9l_393{display:none;width:16px;height:16px}._logoutLabel_1yu9l_399{font:inherit;color:inherit}._collapsed_1yu9l_18 ._logo_1yu9l_22{justify-content:center;padding:14px 8px 12px;gap:0}._collapsed_1yu9l_18 ._logoIconContainer_1yu9l_41,._collapsed_1yu9l_18 ._logoIconContainer_1yu9l_41 .mx-maxel-loader-mark,._collapsed_1yu9l_18 ._logoIconContainer_1yu9l_41 .mx-maxel-logo,._collapsed_1yu9l_18 ._logoIconContainer_1yu9l_41 .mx-maxel-logo-svg{width:32px;height:32px}._collapsed_1yu9l_18 ._logoText_1yu9l_37,._collapsed_1yu9l_18 ._userMeta_1yu9l_234,._collapsed_1yu9l_18 ._logoutLabel_1yu9l_399,._collapsed_1yu9l_18 ._guestNote_1yu9l_273,._collapsed_1yu9l_18 ._productItemText_1yu9l_313,._collapsed_1yu9l_18 ._productItemActions_1yu9l_363,._collapsed_1yu9l_18 ._navItem_1yu9l_115>span:not(._navIcon_1yu9l_164):not(._productDot_1yu9l_298){display:none}._collapsed_1yu9l_18 ._navLabel_1yu9l_95{font-size:0;line-height:0;color:transparent;padding:12px 12px 6px;gap:0}._collapsed_1yu9l_18 ._nav_1yu9l_75{padding:4px 0 8px;overflow-x:hidden}._collapsed_1yu9l_18 ._navItem_1yu9l_115{justify-content:center;gap:0;margin:2px 8px;padding:9px 0;white-space:nowrap}._collapsed_1yu9l_18 ._navItem_1yu9l_115._active_1yu9l_143:before{left:-8px;height:16px;width:3px}._collapsed_1yu9l_18 ._navIcon_1yu9l_164{opacity:.75}._collapsed_1yu9l_18 ._productItem_1yu9l_281{align-items:center!important;justify-content:center}._collapsed_1yu9l_18 ._productDot_1yu9l_298{margin-top:0}._collapsed_1yu9l_18 ._footer_1yu9l_185{flex-direction:column;justify-content:center;align-items:center;padding:10px 8px 12px;gap:6px}._collapsed_1yu9l_18 ._userInfo_1yu9l_197{justify-content:center;padding:6px;margin:0}._collapsed_1yu9l_18 ._logoutBtn_1yu9l_256{padding:6px}._collapsed_1yu9l_18 ._logoutIcon_1yu9l_393{display:block}._toggle_yr5i7_1{position:fixed;top:50%;z-index:110;width:28px;height:28px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001f;transform:translateY(-50%);transition:left var(--transition-base),background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}._toggle_yr5i7_1:hover{background:var(--color-bg);color:var(--color-text-primary);border-color:var(--color-primary);box-shadow:0 4px 12px #00000029}._open_yr5i7_32{left:calc(var(--sidebar-width) - 14px)}._closed_yr5i7_36{left:calc(var(--sidebar-width-collapsed) - 14px)}._icon_yr5i7_40{display:block;flex-shrink:0}._shell_1nc55_1{display:flex;min-height:100vh;background:var(--color-bg);position:relative;isolation:isolate}._shell_1nc55_1:before{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.55;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(145,97,252,.1),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(13,184,105,.07),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(6,182,212,.06),transparent 55%);background-size:200% 200%;animation:_ambientShift_1nc55_1 28s ease-in-out infinite}[data-theme=dark] ._shell_1nc55_1:before,[data-theme=midnight] ._shell_1nc55_1:before{opacity:.7;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(145,97,252,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(6,182,212,.1),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(13,184,105,.08),transparent 55%);background-size:200% 200%}[data-theme=azure] ._shell_1nc55_1:before{opacity:.55;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(29,78,216,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(2,132,199,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(79,70,229,.08),transparent 55%);background-size:200% 200%}[data-theme=nord] ._shell_1nc55_1:before{opacity:.5;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(94,129,172,.2),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(136,192,208,.14),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(46,52,64,.1),transparent 55%);background-size:200% 200%}[data-theme=forest] ._shell_1nc55_1:before{opacity:.5;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(22,101,52,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(15,118,110,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(5,46,22,.1),transparent 55%);background-size:200% 200%}[data-theme=sand] ._shell_1nc55_1:before{opacity:.45;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(120,113,108,.16),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(194,65,12,.1),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(28,25,23,.08),transparent 55%);background-size:200% 200%}[data-theme=sunset] ._shell_1nc55_1:before{opacity:.5;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(234,88,12,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(245,158,11,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(219,39,119,.08),transparent 55%);background-size:200% 200%}[data-theme=slate] ._shell_1nc55_1:before{opacity:.45;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(15,23,42,.14),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(6,182,212,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(2,6,23,.1),transparent 55%);background-size:200% 200%}[data-theme=ember] ._shell_1nc55_1:before{opacity:.65;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(245,158,11,.2),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(249,115,22,.14),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(251,113,133,.1),transparent 55%);background-size:200% 200%}[data-theme=carbon] ._shell_1nc55_1:before{opacity:.65;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(34,211,238,.18),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(167,139,250,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 80% 100%,rgba(45,212,191,.08),transparent 55%);background-size:200% 200%}._main_1nc55_106{flex:1;margin-left:var(--sidebar-width);display:flex;flex-direction:column;min-height:100vh;min-width:0;overflow:hidden;transition:margin-left var(--transition-spring);position:relative;z-index:1}._mainExpanded_1nc55_119{margin-left:var(--sidebar-width-collapsed)}._content_1nc55_123{flex:1;display:flex;flex-direction:column;padding:24px 28px 36px;padding-top:calc(var(--topbar-height) + 24px);max-width:1400px;width:100%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;margin-left:auto;margin-right:auto}._contentBoard_1nc55_139{max-width:none;width:100%;overflow:hidden}._pageStage_1nc55_145{flex:1 0 auto;display:flex;flex-direction:column;min-height:100%;height:auto;animation:_pageEnter_1nc55_1 .42s var(--transition-spring) both;transform-origin:center center}@media (prefers-reduced-motion: reduce){._shell_1nc55_1:before,._pageStage_1nc55_145{animation:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{line-height:1.5;min-height:100vh}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none}:root{--color-primary: #9161fc;--color-primary-hover: #7c4ef0;--color-primary-light: #f5f0ff;--color-primary-text: #6535e0;--color-accent: #F43F5E;--color-accent-hover: #E11D48;--color-accent-light: #FFE4E6;--color-success: #0db869;--color-success-light: #D1FAE5;--color-success-text: #065F46;--color-warning: #fdc73a;--color-warning-light: #FEF3C7;--color-warning-text: #92400E;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-danger-text: #991B1B;--color-purple: #7c4ef0;--color-purple-light: #ede9fe;--color-purple-text: #4C1D95;--color-teal: #06B6D4;--color-teal-light: #CFFAFE;--color-teal-text: #0E7490;--color-brand-cyan: #06B6D4;--color-brand-green: #0db869;--color-brand-amber: #fdc73a;--gradient-primary: linear-gradient(135deg, #9161fc, #7c4ef0);--gradient-primary-hover: linear-gradient(135deg, #7c4ef0, #6535e0);--shadow-primary-btn: 0 2px 8px rgba(124, 58, 237, .35);--color-bg: #F2F4F7;--color-surface: #FFFFFF;--color-surface-raised: #FFFFFF;--color-surface-overlay:#FFFFFF;--color-border: #E4E7EC;--color-border-strong: #CBD5E1;--color-text-primary: #111827;--color-text-secondary: #374151;--color-text-muted: #6B7280;--color-text-disabled: #9CA3AF;--color-text-inverse: #FFFFFF;--color-sidebar-bg: #FFFFFF;--color-sidebar-text: #6B7280;--color-sidebar-active: #6535e0;--color-sidebar-hover: #F2F4F7;--color-sidebar-border: #E4E7EC;--color-sidebar-active-bg: #f5f0ff;--color-sidebar-logo-text: #111827;--color-sidebar-user-name: #111827;--color-sidebar-header-bg: #F4F7FB;--color-hero-start: #3B0764;--color-hero-end: #1A0D35;--color-status-open: #9161fc;--color-status-inprogress: #fdc73a;--color-status-fixed: #0db869;--color-status-retest: #7c4ef0;--color-status-closed: #6B7280;--color-status-rejected: #EF4444;--color-status-negate: #fdc73a;--color-status-backlog: #6B778C;--color-status-suggestions: #0db869;--color-status-discussion: #06B6D4;--color-status-negate-dev: #E56910;--color-status-fixed-local: #0B6E4F;--color-status-ready: #0db869;--color-status-retesting: #a87ffd;--color-status-readytest: #7c4ef0;--color-critical: #EF4444;--color-high: #F43F5E;--color-medium: #fdc73a;--color-low: #0db869;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(15,23,42,.06), 0 1px 2px rgba(15,23,42,.04);--shadow-md: 0 4px 16px rgba(15,23,42,.08), 0 1px 4px rgba(15,23,42,.04);--shadow-lg: 0 8px 32px rgba(15,23,42,.1), 0 2px 8px rgba(15,23,42,.06);--shadow-xl: 0 16px 48px rgba(15,23,42,.14), 0 4px 12px rgba(15,23,42,.08);--font-sans: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--transition-fast: .1s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--transition-spring: .45s cubic-bezier(.22, 1, .36, 1);--transition-bounce: .5s cubic-bezier(.34, 1.56, .64, 1);--shadow-float: 0 8px 32px rgba(15, 23, 42, .1), 0 2px 8px rgba(15, 23, 42, .06);--shadow-glow-primary: 0 0 0 1px rgba(145, 97, 252, .16), 0 8px 32px rgba(145, 97, 252, .18);--perspective: 900px;--sidebar-width: 252px;--sidebar-width-collapsed: 72px;--topbar-height: 62px;--control-height: 32px;--control-height-sm: 26px;--control-font-size: 13px;--control-font-size-sm: 12px;--control-padding-x: 10px}[data-theme=dark]{--color-primary: #a87ffd;--color-primary-hover: #c4a8fd;--color-primary-light: #2D1B69;--color-primary-text: #c4a8fd;--gradient-primary: linear-gradient(135deg, #9161fc, #7c4ef0);--gradient-primary-hover: linear-gradient(135deg, #a87ffd, #9161fc);--shadow-primary-btn: 0 2px 10px rgba(145, 97, 252, .4);--color-hero-start: #0F0720;--color-hero-end: #1A0D35;--color-accent: #FF7452;--color-accent-hover: #FF8F73;--color-accent-light: #3D1A10;--color-success: #57D9A3;--color-success-light: #0C3B2E;--color-success-text: #57D9A3;--color-warning: #FFC400;--color-warning-light: #3D2E00;--color-warning-text: #FFC400;--color-danger: #FF5630;--color-danger-light: #3D1A10;--color-danger-text: #FF7452;--color-purple: #998DD9;--color-purple-light: #2C2060;--color-purple-text: #C0B6F2;--color-teal: #00C7E6;--color-teal-light: #003B4A;--color-teal-text: #00C7E6;--color-bg: #161B22;--color-surface: #1C2333;--color-surface-raised: #243047;--color-surface-overlay:#2C3956;--color-border: #2D3748;--color-border-strong: #4A5568;--color-text-primary: #E2E8F0;--color-text-secondary: #A0AEC0;--color-text-muted: #718096;--color-text-disabled: #4A5568;--color-text-inverse: #172B4D;--color-sidebar-bg: #0F0720;--color-sidebar-text: #A78BFA;--color-sidebar-active: #EDE9FE;--color-sidebar-hover: rgba(145, 97, 252, .12);--color-sidebar-border: rgba(255, 255, 255, .08);--color-sidebar-active-bg: rgba(145, 97, 252, .18);--color-sidebar-logo-text: #FFFFFF;--color-sidebar-user-name: #FFFFFF;--color-sidebar-header-bg: #1A0D35;--color-status-open: #a87ffd;--color-status-inprogress: #FFC400;--color-status-fixed: #57D9A3;--color-status-retest: #998DD9;--color-status-closed: #718096;--color-status-rejected: #FF5630;--color-status-negate: #FFC400;--color-status-backlog: #97A0AF;--color-status-suggestions: #7BC47F;--color-status-discussion: #00C7E6;--color-status-fixed-local: #36B37E;--color-status-ready: #97C459;--color-status-retesting: #C0B6F2;--color-status-readytest: #998DD9;--shadow-sm: 0 1px 2px rgba(0,0,0,.3);--shadow-md: 0 2px 8px rgba(0,0,0,.4);--shadow-lg: 0 8px 24px rgba(0,0,0,.5);--shadow-xl: 0 16px 48px rgba(0,0,0,.6);--shadow-float: 0 16px 48px rgba(0,0,0,.45), 0 4px 16px rgba(0,0,0,.3);--shadow-glow-primary: 0 0 0 1px rgba(145, 97, 252, .28), 0 8px 36px rgba(145, 97, 252, .3)}[data-theme=azure]{--color-primary: #1D4ED8;--color-primary-hover: #1E40AF;--color-primary-light: #DBEAFE;--color-primary-text: #1E3A8A;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(29, 78, 216, .35);--color-accent: #0284C7;--color-accent-hover: #0369A1;--color-accent-light: #E0F2FE;--color-success: #059669;--color-success-light: #D1FAE5;--color-success-text: #047857;--color-warning: #D97706;--color-warning-light: #FEF3C7;--color-warning-text: #92400E;--color-danger: #DC2626;--color-danger-light: #FEE2E2;--color-danger-text: #B91C1C;--color-purple: #4F46E5;--color-purple-light: #E0E7FF;--color-purple-text: #3730A3;--color-teal: #0891B2;--color-teal-light: #CFFAFE;--color-teal-text: #0E7490;--color-bg: #EFF6FF;--color-surface: #FFFFFF;--color-surface-raised: #F8FBFF;--color-surface-overlay:#FFFFFF;--color-border: #BFDBFE;--color-border-strong: #93C5FD;--color-text-primary: #1E3A8A;--color-text-secondary: #1E40AF;--color-text-muted: #64748B;--color-text-disabled: #94A3B8;--color-text-inverse: #FFFFFF;--color-sidebar-bg: #1E3A8A;--color-sidebar-text: #BFDBFE;--color-sidebar-active: #FFFFFF;--color-sidebar-hover: rgba(255,255,255,.14);--color-sidebar-border: rgba(255, 255, 255, .12);--color-sidebar-active-bg: rgba(255, 255, 255, .14);--color-sidebar-logo-text: #FFFFFF;--color-sidebar-user-name: #FFFFFF;--color-sidebar-header-bg: transparent;--color-status-open: #1D4ED8;--color-status-inprogress: #D97706;--color-status-fixed: #059669;--color-status-retest: #4F46E5;--color-status-closed: #64748B;--color-status-rejected: #DC2626;--color-status-negate: #D97706;--color-status-backlog: #64748B;--color-status-suggestions: #16A34A;--color-status-discussion: #0284C7;--color-status-fixed-local: #047857;--color-status-ready: #16A34A;--color-status-retesting: #818CF8;--color-status-readytest: #4F46E5;--shadow-glow-primary: 0 0 0 1px rgba(29, 78, 216, .16), 0 8px 32px rgba(29, 78, 216, .22)}[data-theme=nord]{--color-primary: #5E81AC;--color-primary-hover: #81A1C1;--color-primary-light: #D8DEE9;--color-primary-text: #3B4252;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(94, 129, 172, .35);--color-accent: #BF616A;--color-accent-hover: #D08770;--color-accent-light: #EBC4C7;--color-success: #A3BE8C;--color-success-light: #E5EDDC;--color-success-text: #4C6440;--color-warning: #EBCB8B;--color-warning-light: #F7EED4;--color-warning-text: #8A6B2F;--color-danger: #BF616A;--color-danger-light: #EBC4C7;--color-danger-text: #8F3E46;--color-purple: #B48EAD;--color-purple-light: #E8DCE6;--color-purple-text: #6E4F69;--color-teal: #88C0D0;--color-teal-light: #D6EAF0;--color-teal-text: #3E6B78;--color-bg: #ECEFF4;--color-surface: #FFFFFF;--color-surface-raised: #E5E9F0;--color-surface-overlay:#FFFFFF;--color-border: #D8DEE9;--color-border-strong: #B0B8C7;--color-text-primary: #2E3440;--color-text-secondary: #3B4252;--color-text-muted: #4C566A;--color-text-disabled: #9AA3B2;--color-text-inverse: #ECEFF4;--color-sidebar-bg: #2E3440;--color-sidebar-text: #D8DEE9;--color-sidebar-active: #88C0D0;--color-sidebar-hover: rgba(136, 192, 208, .14);--color-sidebar-border: rgba(255, 255, 255, .1);--color-sidebar-active-bg: rgba(136, 192, 208, .16);--color-sidebar-logo-text: #ECEFF4;--color-sidebar-user-name: #ECEFF4;--color-sidebar-header-bg: transparent;--color-status-open: #5E81AC;--color-status-inprogress: #EBCB8B;--color-status-fixed: #A3BE8C;--color-status-retest: #B48EAD;--color-status-closed: #4C566A;--color-status-rejected: #BF616A;--color-status-negate: #D08770;--color-status-backlog: #4C566A;--color-status-suggestions: #A3BE8C;--color-status-discussion: #88C0D0;--color-status-fixed-local: #8FBCBB;--color-status-ready: #A3BE8C;--color-status-retesting: #B48EAD;--color-status-readytest: #B48EAD;--shadow-glow-primary: 0 0 0 1px rgba(94, 129, 172, .18), 0 8px 32px rgba(46, 52, 64, .16)}[data-theme=forest]{--color-primary: #166534;--color-primary-hover: #14532D;--color-primary-light: #BBF7D0;--color-primary-text: #14532D;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(22, 101, 52, .35);--color-accent: #B45309;--color-accent-hover: #92400E;--color-accent-light: #FDE68A;--color-success: #15803D;--color-success-light: #DCFCE7;--color-success-text: #14532D;--color-warning: #CA8A04;--color-warning-light: #FEF9C3;--color-warning-text: #854D0E;--color-danger: #B91C1C;--color-danger-light: #FEE2E2;--color-danger-text: #991B1B;--color-purple: #6B21A8;--color-purple-light: #F3E8FF;--color-purple-text: #581C87;--color-teal: #0F766E;--color-teal-light: #CCFBF1;--color-teal-text: #115E59;--color-bg: #ECFDF5;--color-surface: #FFFFFF;--color-surface-raised: #F0FDF4;--color-surface-overlay:#FFFFFF;--color-border: #86EFAC;--color-border-strong: #4ADE80;--color-text-primary: #052E16;--color-text-secondary: #14532D;--color-text-muted: #3F6212;--color-text-disabled: #86A88A;--color-text-inverse: #FFFFFF;--color-sidebar-bg: #052E16;--color-sidebar-text: #86EFAC;--color-sidebar-active: #FFFFFF;--color-sidebar-hover: rgba(255,255,255,.12);--color-sidebar-border: rgba(255, 255, 255, .1);--color-sidebar-active-bg: rgba(255, 255, 255, .12);--color-sidebar-logo-text: #FFFFFF;--color-sidebar-user-name: #FFFFFF;--color-sidebar-header-bg: transparent;--color-status-open: #166534;--color-status-inprogress: #CA8A04;--color-status-fixed: #15803D;--color-status-retest: #6B21A8;--color-status-closed: #3F6212;--color-status-rejected: #B91C1C;--color-status-negate: #B45309;--color-status-backlog: #4D7C0F;--color-status-suggestions: #22C55E;--color-status-discussion: #0F766E;--color-status-fixed-local: #14532D;--color-status-ready: #22C55E;--color-status-retesting: #A855F7;--color-status-readytest: #6B21A8;--shadow-glow-primary: 0 0 0 1px rgba(22, 101, 52, .18), 0 8px 32px rgba(22, 101, 52, .2)}[data-theme=sand]{--color-primary: #78716C;--color-primary-hover: #57534E;--color-primary-light: #E7E5E4;--color-primary-text: #44403C;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(120, 113, 108, .35);--color-accent: #C2410C;--color-accent-hover: #9A3412;--color-accent-light: #FFEDD5;--color-success: #4D7C0F;--color-success-light: #ECFCCB;--color-success-text: #3F6212;--color-warning: #D97706;--color-warning-light: #FEF3C7;--color-warning-text: #92400E;--color-danger: #B91C1C;--color-danger-light: #FEE2E2;--color-danger-text: #991B1B;--color-purple: #9A3412;--color-purple-light: #FFEDD5;--color-purple-text: #7C2D12;--color-teal: #0F766E;--color-teal-light: #CCFBF1;--color-teal-text: #115E59;--color-bg: #FAF7F2;--color-surface: #FFFCF8;--color-surface-raised: #F5F0E8;--color-surface-overlay:#FFFCF8;--color-border: #E7E0D5;--color-border-strong: #D6CBBA;--color-text-primary: #1C1917;--color-text-secondary: #44403C;--color-text-muted: #78716C;--color-text-disabled: #A8A29E;--color-text-inverse: #FAF7F2;--color-sidebar-bg: #1C1917;--color-sidebar-text: #D6D3D1;--color-sidebar-active: #FDBA74;--color-sidebar-hover: rgba(253, 186, 116, .12);--color-sidebar-border: rgba(255, 255, 255, .1);--color-sidebar-active-bg: rgba(253, 186, 116, .12);--color-sidebar-logo-text: #FAF7F2;--color-sidebar-user-name: #FAF7F2;--color-sidebar-header-bg: transparent;--color-status-open: #78716C;--color-status-inprogress: #D97706;--color-status-fixed: #4D7C0F;--color-status-retest: #9A3412;--color-status-closed: #A8A29E;--color-status-rejected: #B91C1C;--color-status-negate: #C2410C;--color-status-backlog: #A8A29E;--color-status-suggestions: #65A30D;--color-status-discussion: #0F766E;--color-status-fixed-local: #3F6212;--color-status-ready: #65A30D;--color-status-retesting: #EA580C;--color-status-readytest: #9A3412;--shadow-glow-primary: 0 0 0 1px rgba(120, 113, 108, .16), 0 8px 32px rgba(28, 25, 23, .12)}[data-theme=sunset]{--color-primary: #EA580C;--color-primary-hover: #C2410C;--color-primary-light: #FFEDD5;--color-primary-text: #9A3412;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(234, 88, 12, .35);--color-accent: #DB2777;--color-accent-hover: #BE185D;--color-accent-light: #FCE7F3;--color-success: #15803D;--color-success-light: #DCFCE7;--color-success-text: #166534;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-warning-text: #92400E;--color-danger: #DC2626;--color-danger-light: #FEE2E2;--color-danger-text: #B91C1C;--color-purple: #C026D3;--color-purple-light: #FAE8FF;--color-purple-text: #A21CAF;--color-teal: #0891B2;--color-teal-light: #CFFAFE;--color-teal-text: #0E7490;--color-bg: #FFF4EB;--color-surface: #FFFFFF;--color-surface-raised: #FFF7ED;--color-surface-overlay:#FFFFFF;--color-border: #FDBA74;--color-border-strong: #FB923C;--color-text-primary: #7C2D12;--color-text-secondary: #9A3412;--color-text-muted: #C2410C;--color-text-disabled: #D6A57A;--color-text-inverse: #FFFFFF;--color-sidebar-bg: #7C2D12;--color-sidebar-text: #FED7AA;--color-sidebar-active: #FFFFFF;--color-sidebar-hover: rgba(255,255,255,.14);--color-sidebar-border: rgba(255, 255, 255, .12);--color-sidebar-active-bg: rgba(255, 255, 255, .14);--color-sidebar-logo-text: #FFFFFF;--color-sidebar-user-name: #FFFFFF;--color-sidebar-header-bg: transparent;--color-status-open: #EA580C;--color-status-inprogress: #F59E0B;--color-status-fixed: #15803D;--color-status-retest: #C026D3;--color-status-closed: #C2410C;--color-status-rejected: #DC2626;--color-status-negate: #F59E0B;--color-status-backlog: #A16207;--color-status-suggestions: #4D7C0F;--color-status-discussion: #0891B2;--color-status-fixed-local: #166534;--color-status-ready: #4D7C0F;--color-status-retesting: #E879F9;--color-status-readytest: #C026D3;--shadow-glow-primary: 0 0 0 1px rgba(234, 88, 12, .18), 0 8px 32px rgba(234, 88, 12, .22)}[data-theme=slate]{--color-primary: #0F172A;--color-primary-hover: #020617;--color-primary-light: #CBD5E1;--color-primary-text: #0F172A;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 8px rgba(15, 23, 42, .35);--color-accent: #06B6D4;--color-accent-hover: #0891B2;--color-accent-light: #CFFAFE;--color-success: #15803D;--color-success-light: #DCFCE7;--color-success-text: #166534;--color-warning: #CA8A04;--color-warning-light: #FEF9C3;--color-warning-text: #854D0E;--color-danger: #DC2626;--color-danger-light: #FEE2E2;--color-danger-text: #B91C1C;--color-purple: #6366F1;--color-purple-light: #E0E7FF;--color-purple-text: #4338CA;--color-teal: #0D9488;--color-teal-light: #CCFBF1;--color-teal-text: #0F766E;--color-bg: #E2E8F0;--color-surface: #F8FAFC;--color-surface-raised: #FFFFFF;--color-surface-overlay:#FFFFFF;--color-border: #94A3B8;--color-border-strong: #64748B;--color-text-primary: #020617;--color-text-secondary: #1E293B;--color-text-muted: #475569;--color-text-disabled: #94A3B8;--color-text-inverse: #F8FAFC;--color-sidebar-bg: #020617;--color-sidebar-text: #94A3B8;--color-sidebar-active: #22D3EE;--color-sidebar-hover: rgba(34, 211, 238, .12);--color-sidebar-border: rgba(255, 255, 255, .1);--color-sidebar-active-bg: rgba(34, 211, 238, .12);--color-sidebar-logo-text: #F8FAFC;--color-sidebar-user-name: #F8FAFC;--color-sidebar-header-bg: transparent;--color-status-open: #0F172A;--color-status-inprogress: #CA8A04;--color-status-fixed: #15803D;--color-status-retest: #6366F1;--color-status-closed: #64748B;--color-status-rejected: #DC2626;--color-status-negate: #CA8A04;--color-status-backlog: #64748B;--color-status-suggestions: #16A34A;--color-status-discussion: #06B6D4;--color-status-fixed-local: #166534;--color-status-ready: #16A34A;--color-status-retesting: #818CF8;--color-status-readytest: #6366F1;--shadow-glow-primary: 0 0 0 1px rgba(15, 23, 42, .14), 0 8px 32px rgba(15, 23, 42, .18)}[data-theme=midnight]{--color-primary: #818CF8;--color-primary-hover: #A5B4FC;--color-primary-light: #1E1B4B;--color-primary-text: #A5B4FC;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 10px rgba(129, 140, 248, .4);--color-accent: #FB7185;--color-accent-hover: #FDA4AF;--color-accent-light: #3F1D2A;--color-success: #34D399;--color-success-light: #064E3B;--color-success-text: #6EE7B7;--color-warning: #FBBF24;--color-warning-light: #422006;--color-warning-text: #FCD34D;--color-danger: #F87171;--color-danger-light: #3F1D1D;--color-danger-text: #FCA5A5;--color-purple: #C084FC;--color-purple-light: #2E1065;--color-purple-text: #E9D5FF;--color-teal: #22D3EE;--color-teal-light: #083344;--color-teal-text: #67E8F9;--color-bg: #0F0F1A;--color-surface: #16162A;--color-surface-raised: #1E1E36;--color-surface-overlay:#27274A;--color-border: #2E2E4A;--color-border-strong: #3F3F66;--color-text-primary: #E0E7FF;--color-text-secondary: #A5B4FC;--color-text-muted: #7C85B0;--color-text-disabled: #4C517A;--color-text-inverse: #1E1B4B;--color-sidebar-bg: #0A0A14;--color-sidebar-text: #8B92C4;--color-sidebar-active: #E0E7FF;--color-sidebar-hover: rgba(255,255,255,.08);--color-sidebar-border: rgba(255, 255, 255, .08);--color-sidebar-active-bg: rgba(129, 140, 248, .16);--color-sidebar-logo-text: #E0E7FF;--color-sidebar-user-name: #E0E7FF;--color-sidebar-header-bg: transparent;--color-status-open: #818CF8;--color-status-inprogress: #FBBF24;--color-status-fixed: #34D399;--color-status-retest: #C084FC;--color-status-closed: #7C85B0;--color-status-rejected: #F87171;--color-status-negate: #FBBF24;--color-status-backlog: #8B92C4;--color-status-suggestions: #4ADE80;--color-status-discussion: #22D3EE;--color-status-fixed-local: #10B981;--color-status-ready: #86EFAC;--color-status-retesting: #D8B4FE;--color-status-readytest: #C084FC;--shadow-sm: 0 1px 2px rgba(0,0,0,.35);--shadow-md: 0 2px 8px rgba(0,0,0,.45);--shadow-lg: 0 8px 24px rgba(0,0,0,.55);--shadow-xl: 0 16px 48px rgba(0,0,0,.65);--shadow-float: 0 16px 48px rgba(0,0,0,.5), 0 4px 16px rgba(0,0,0,.35);--shadow-glow-primary: 0 0 0 1px rgba(129, 140, 248, .22), 0 8px 36px rgba(129, 140, 248, .28)}[data-theme=ember]{--color-primary: #F59E0B;--color-primary-hover: #FBBF24;--color-primary-light: #451A03;--color-primary-text: #FCD34D;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 10px rgba(245, 158, 11, .4);--color-accent: #F97316;--color-accent-hover: #FB923C;--color-accent-light: #431407;--color-success: #4ADE80;--color-success-light: #14532D;--color-success-text: #86EFAC;--color-warning: #FBBF24;--color-warning-light: #422006;--color-warning-text: #FDE68A;--color-danger: #F87171;--color-danger-light: #450A0A;--color-danger-text: #FCA5A5;--color-purple: #FB7185;--color-purple-light: #4C0519;--color-purple-text: #FDA4AF;--color-teal: #2DD4BF;--color-teal-light: #134E4A;--color-teal-text: #5EEAD4;--color-bg: #0C0A09;--color-surface: #1C1917;--color-surface-raised: #292524;--color-surface-overlay:#44403C;--color-border: #44403C;--color-border-strong: #57534E;--color-text-primary: #FAFAF9;--color-text-secondary: #D6D3D1;--color-text-muted: #A8A29E;--color-text-disabled: #78716C;--color-text-inverse: #1C1917;--color-sidebar-bg: #0C0A09;--color-sidebar-text: #A8A29E;--color-sidebar-active: #FBBF24;--color-sidebar-hover: rgba(251, 191, 36, .12);--color-sidebar-border: rgba(255, 255, 255, .08);--color-sidebar-active-bg: rgba(251, 191, 36, .12);--color-sidebar-logo-text: #FAFAF9;--color-sidebar-user-name: #FAFAF9;--color-sidebar-header-bg: transparent;--color-status-open: #F59E0B;--color-status-inprogress: #F97316;--color-status-fixed: #4ADE80;--color-status-retest: #FB7185;--color-status-closed: #A8A29E;--color-status-rejected: #F87171;--color-status-negate: #FBBF24;--color-status-backlog: #78716C;--color-status-suggestions: #86EFAC;--color-status-discussion: #2DD4BF;--color-status-fixed-local: #22C55E;--color-status-ready: #86EFAC;--color-status-retesting: #FDA4AF;--color-status-readytest: #FB7185;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow-md: 0 2px 8px rgba(0,0,0,.5);--shadow-lg: 0 8px 24px rgba(0,0,0,.6);--shadow-xl: 0 16px 48px rgba(0,0,0,.7);--shadow-float: 0 16px 48px rgba(0,0,0,.55), 0 4px 16px rgba(0,0,0,.4);--shadow-glow-primary: 0 0 0 1px rgba(245, 158, 11, .25), 0 8px 36px rgba(245, 158, 11, .28)}[data-theme=carbon]{--color-primary: #22D3EE;--color-primary-hover: #67E8F9;--color-primary-light: #083344;--color-primary-text: #A5F3FC;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));--gradient-primary-hover: linear-gradient(135deg, var(--color-primary-hover), var(--color-primary));--shadow-primary-btn: 0 2px 10px rgba(34, 211, 238, .4);--color-accent: #A78BFA;--color-accent-hover: #C4B5FD;--color-accent-light: #2E1065;--color-success: #4ADE80;--color-success-light: #14532D;--color-success-text: #86EFAC;--color-warning: #FACC15;--color-warning-light: #422006;--color-warning-text: #FEF08A;--color-danger: #FB7185;--color-danger-light: #4C0519;--color-danger-text: #FDA4AF;--color-purple: #C084FC;--color-purple-light: #3B0764;--color-purple-text: #E9D5FF;--color-teal: #2DD4BF;--color-teal-light: #134E4A;--color-teal-text: #5EEAD4;--color-bg: #09090B;--color-surface: #18181B;--color-surface-raised: #27272A;--color-surface-overlay:#3F3F46;--color-border: #3F3F46;--color-border-strong: #52525B;--color-text-primary: #FAFAFA;--color-text-secondary: #A1A1AA;--color-text-muted: #71717A;--color-text-disabled: #52525B;--color-text-inverse: #09090B;--color-sidebar-bg: #000000;--color-sidebar-text: #71717A;--color-sidebar-active: #22D3EE;--color-sidebar-hover: rgba(34, 211, 238, .12);--color-sidebar-border: rgba(255, 255, 255, .08);--color-sidebar-active-bg: rgba(34, 211, 238, .12);--color-sidebar-logo-text: #FAFAFA;--color-sidebar-user-name: #FAFAFA;--color-sidebar-header-bg: transparent;--color-status-open: #22D3EE;--color-status-inprogress: #FACC15;--color-status-fixed: #4ADE80;--color-status-retest: #C084FC;--color-status-closed: #71717A;--color-status-rejected: #FB7185;--color-status-negate: #FACC15;--color-status-backlog: #52525B;--color-status-suggestions: #86EFAC;--color-status-discussion: #2DD4BF;--color-status-fixed-local: #22C55E;--color-status-ready: #86EFAC;--color-status-retesting: #E9D5FF;--color-status-readytest: #C084FC;--shadow-sm: 0 1px 2px rgba(0,0,0,.45);--shadow-md: 0 2px 8px rgba(0,0,0,.55);--shadow-lg: 0 8px 24px rgba(0,0,0,.65);--shadow-xl: 0 16px 48px rgba(0,0,0,.75);--shadow-float: 0 16px 48px rgba(0,0,0,.6), 0 4px 16px rgba(0,0,0,.45);--shadow-glow-primary: 0 0 0 1px rgba(34, 211, 238, .28), 0 8px 36px rgba(34, 211, 238, .3)}:root,[data-font=inter]{--font-sans: "Inter", system-ui, sans-serif}[data-font=jakarta]{--font-sans: "Plus Jakarta Sans", sans-serif}[data-font=dm-sans]{--font-sans: "DM Sans", sans-serif}[data-font=nunito]{--font-sans: "Nunito", sans-serif}[data-font=outfit]{--font-sans: "Outfit", sans-serif}[data-font=manrope]{--font-sans: "Manrope", sans-serif}[data-font=plex]{--font-sans: "IBM Plex Sans", sans-serif}[data-font=source-sans]{--font-sans: "Source Sans 3", sans-serif}[data-font=space-grotesk]{--font-sans: "Space Grotesk", sans-serif}[data-font=figtree]{--font-sans: "Figtree", sans-serif}[data-font=sora]{--font-sans: "Sora", sans-serif}body{font-family:var(--font-sans);font-size:14px;letter-spacing:-.01em;background:var(--color-bg);color:var(--color-text-primary);transition:background var(--transition-slow),color var(--transition-slow)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}h1{font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.3}h2{font-size:20px;font-weight:700;line-height:1.35}h3{font-size:16px;font-weight:600;line-height:1.4}h4{font-size:14px;font-weight:600;line-height:1.4}h5{font-size:12px;font-weight:600;line-height:1.4}.app-shell{display:flex;min-height:100vh}.main-content{flex:1;margin-left:var(--sidebar-width);padding-top:var(--topbar-height);min-height:100vh;overflow-x:hidden}.page-container{padding:var(--space-6);max-width:1400px}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.w-full{width:100%}.text-sm{font-size:12px}.text-muted{color:var(--color-text-muted)}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.input{width:100%;height:var(--control-height);box-sizing:border-box;padding:0 var(--control-padding-x);border:1.5px solid var(--color-border);border-radius:9px;background:var(--color-surface);color:var(--color-text-primary);font-size:var(--control-font-size);font-family:var(--font-sans);line-height:1.25;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #7c3aed1a}.input::placeholder{color:var(--color-text-disabled)}.input.error{border-color:var(--color-danger)}textarea.input{height:auto;min-height:72px;padding:8px var(--control-padding-x);line-height:1.45;resize:vertical}.label{display:block;font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:.04em}.form-group{margin-bottom:var(--space-4)}.error-text{font-size:12px;color:var(--color-danger);margin-top:var(--space-1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;height:var(--control-height);padding:0 16px;border-radius:9px;font-size:var(--control-font-size);font-weight:600;font-family:var(--font-sans);line-height:1;letter-spacing:-.1px;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow .18s,opacity .15s;cursor:pointer;border:1.5px solid transparent;white-space:nowrap;position:relative;overflow:hidden}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:active:not(:disabled){transform:scale(.97)}.btn-sm{height:var(--control-height-sm);padding:0 8px;font-size:var(--control-font-size-sm)}.btn-lg{height:36px;padding:0 16px;font-size:14px}.btn-primary{background:var(--gradient-primary, var(--color-primary));color:#fff;border-color:transparent;box-shadow:var(--shadow-primary-btn, 0 2px 8px rgba(124, 58, 237, .35))}.btn-primary:hover:not(:disabled){background:var(--gradient-primary-hover, var(--color-primary-hover));border-color:transparent;box-shadow:0 4px 16px #9161fc73}.btn-danger{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}.btn-danger:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.btn-ghost{background:var(--color-surface);color:var(--color-text-secondary);border-color:var(--color-border)}.btn-ghost:hover:not(:disabled){background:var(--color-primary-light);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));color:var(--color-primary)}.btn-link{background:transparent;color:var(--color-primary-text);height:auto;padding:0;border:none}.btn-link:hover:not(:disabled){text-decoration:underline}.card{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color var(--transition-base)}.card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border)}.card-sm{padding:var(--space-4);border-radius:var(--radius-lg)}.tilt-3d{transform-style:preserve-3d;will-change:transform;transition:transform .12s ease-out,box-shadow var(--transition-spring);position:relative;isolation:isolate}.tilt-3d:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(420px circle at var(--tilt-glare-x, 50%) var(--tilt-glare-y, 50%),rgba(255,255,255,.35),transparent 55%);opacity:calc(.35 * var(--tilt-glare-o, 0));transition:opacity .2s ease;mix-blend-mode:soft-light;z-index:2}[data-theme=dark] .tilt-3d:after,[data-theme=midnight] .tilt-3d:after,[data-theme=ember] .tilt-3d:after,[data-theme=carbon] .tilt-3d:after{background:radial-gradient(420px circle at var(--tilt-glare-x, 50%) var(--tilt-glare-y, 50%),rgba(145,97,252,.28),transparent 55%);mix-blend-mode:screen}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1118277a;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4);animation:overlayIn .28s var(--transition-spring) both;overscroll-behavior:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl),var(--shadow-glow-primary);width:100%;max-width:560px;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;animation:modalPop .4s var(--transition-spring) both;transform-origin:center bottom;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}.modal-body{padding:var(--space-6)}.modal-footer{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border)}.badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-full);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.badge-open{background:var(--color-primary-light);color:var(--color-status-open)}.badge-in-progress{background:var(--color-warning-light);color:var(--color-warning-text)}.badge-fixed{background:var(--color-success-light);color:var(--color-success-text)}.badge-retest{background:var(--color-purple-light);color:var(--color-purple-text)}.badge-closed{background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border)}.badge-rejected{background:var(--color-danger-light);color:var(--color-danger-text)}.badge-negate{background:var(--color-warning-light);color:var(--color-warning-text)}.badge-discussion{background:#e6fcff;color:#006c8c}.badge-backlog{background:#f1f2f4;color:#44526a}.badge-suggestions{background:#eaf5e4;color:#6ba847}.badge-negate-dev{background:#fff4e6;color:#974f0c}.badge-fixed-local{background:#e3fcef;color:#064}.badge-ready{background:#eaf3de;color:#27500a}.badge-retesting{background:#eae6ff;color:#403294}.badge-critical{background:#ffebe6;color:#bf2600}.badge-high{background:#ffebe6;color:#de350b}.badge-medium{background:#fffae6;color:#974f0c}.badge-low{background:#e3fcef;color:#064}.badge-admin{background:#eae6ff;color:#403294}.badge-pm{background:#ede9fe;color:#4c1d95}.badge-developer{background:#e3fcef;color:#064}.badge-tester{background:#fffae6;color:#974f0c}.badge-guest{background:#f3f4f6;color:#6b7280}.badge-tl-qa{background:#fff0e6;color:#8a3b00}.badge-tl-dev{background:#e6fcff;color:#00566b}.badge-role{background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border)}.spinner{width:20px;height:20px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin .6s linear infinite}.spinner-lg{width:36px;height:36px;border-width:3px}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2344526A' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:26px}:root{color-scheme:light}[data-theme=dark],[data-theme=midnight],[data-theme=ember],[data-theme=carbon]{color-scheme:dark}[data-theme=azure],[data-theme=nord],[data-theme=forest],[data-theme=sand],[data-theme=sunset],[data-theme=slate]{color-scheme:light}input[type=date],input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}[data-theme=dark] select.input,[data-theme=midnight] select.input,[data-theme=ember] select.input,[data-theme=carbon] select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23A0AEC0' d='M6 8L1 3h10z'/%3E%3C/svg%3E")}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayIn{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@keyframes modalPop{0%{opacity:0;transform:perspective(var(--perspective)) translateY(28px) rotateX(8deg) scale(.94)}to{opacity:1;transform:perspective(var(--perspective)) translateY(0) rotateX(0) scale(1)}}@keyframes pageEnter{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@keyframes riseIn{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes staggerIn{0%{opacity:0;transform:translateY(16px) rotateX(6deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes floatOrb{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(18px,-22px,0) scale(1.06)}66%{transform:translate3d(-14px,12px,0) scale(.96)}}@keyframes floatOrbSlow{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-24px,18px,0) rotate(8deg)}}@keyframes ambientShift{0%,to{background-position:0% 40%}50%{background-position:100% 60%}}@keyframes softPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--col-color, var(--color-primary)) 35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--col-color, var(--color-primary)) 0%,transparent)}}@keyframes unreadPulse{0%,to{transform:scale(1);box-shadow:0 0 0 2px #ef444440}50%{transform:scale(1.15);box-shadow:0 0 0 6px #ef444400}}.stagger-children>*{animation:staggerIn .5s var(--transition-spring) both;animation-delay:calc(var(--i, 0) * 60ms);transform-origin:center top}.page-enter{animation:pageEnter .45s var(--transition-spring) both;transform-origin:center top}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-shimmer{position:relative;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-md)}.skeleton-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.18) 60%,transparent 100%);animation:shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.tilt-3d:after{display:none}.page-enter,.stagger-children>*,.modal,.modal-overlay{animation:none!important;filter:none!important;transform:none!important}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);text-align:center;color:var(--color-text-muted)}.empty-state h3{margin-bottom:var(--space-2);color:var(--color-text-secondary)}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.page-header h1{font-size:22px;font-weight:700}.page-subtext{font-size:13px;color:var(--color-text-muted);margin-top:2px}.avatar{display:flex;align-items:center;justify-content:center;border-radius:9px;font-weight:700;text-transform:uppercase;flex-shrink:0;background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#fff}.avatar-sm{width:24px;height:24px;font-size:10px}.avatar-md{width:32px;height:32px;font-size:12px}.avatar-lg{width:40px;height:40px;font-size:14px}.avatar-xl{width:48px;height:48px;font-size:16px}.divider{height:1px;background:var(--color-border);margin:var(--space-4) 0}.table-wrap{overflow-x:auto;border-radius:var(--radius-xl);border:1.5px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm)}table{width:100%;border-collapse:collapse}thead tr{background:var(--color-bg)}th{padding:10px 16px;text-align:left;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border)}td{padding:12px 16px;border-bottom:1px solid var(--color-border);font-size:13px;color:var(--color-text-primary)}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--color-bg)}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--color-text-primary);color:var(--color-surface);font-size:11px;padding:4px 8px;border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast);z-index:100}[data-tooltip]:hover:after{opacity:1}
