html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--glass-border: rgba(255, 255, 255, .45);--glass-border-strong: rgba(255, 255, 255, .65);--glass-bg: rgba(255, 255, 255, .72);--glass-bg-strong: rgba(255, 255, 255, .86);--glass-bg-subtle: rgba(255, 255, 255, .55);--panel-shadow-lg: 0 24px 60px rgba(15, 23, 42, .08);--panel-shadow-xl: 0 32px 80px rgba(15, 23, 42, .12)}.glass-surface{background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.glass-surface--strong{background:var(--glass-bg-strong);border:1px solid var(--glass-border-strong);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.glass-surface--subtle{background:var(--glass-bg-subtle);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.panel-shadow-lg{box-shadow:var(--panel-shadow-lg)}.panel-shadow-xl{box-shadow:var(--panel-shadow-xl)}.aurora-sheen{position:relative;overflow:hidden}.aurora-sheen:before{content:"";position:absolute;inset:-30% auto auto -30%;width:65%;height:65%;background:radial-gradient(circle at center,#38bdf81f,#fff0);filter:blur(8px);animation:auroraFloat 12s ease-in-out infinite;pointer-events:none}.aurora-sheen:after{content:"";position:absolute;inset:auto -20% -40% auto;width:50%;height:50%;background:radial-gradient(circle at center,#8b5cf61a,#fff0);filter:blur(12px);animation:auroraFloat 16s ease-in-out infinite reverse;pointer-events:none}@keyframes auroraFloat{0%{transform:translateZ(0) scale(1);opacity:.8}50%{transform:translate3d(8%,-6%,0) scale(1.05);opacity:1}to{transform:translate3d(-4%,4%,0) scale(1);opacity:.85}}@media(prefers-reduced-motion:reduce){.aurora-sheen:before,.aurora-sheen:after{animation:none}}._uploadZone_1kpfd_1{border:2px dashed rgba(217,217,217,.8);border-radius:16px;text-align:center;background:linear-gradient(135deg,#fafafad9,#ffffffe6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 12px #0000000a,0 2px 4px #00000005;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._panelVariant_1kpfd_19{padding:32px 20px;min-height:150px;width:100%}._cardVariant_1kpfd_25{padding:24px 20px;min-height:260px;height:100%;border-style:solid;border-color:#94a3b866;background:#ffffffeb;box-shadow:0 14px 30px #0f172a14,0 6px 12px #0f172a0d}._uploadZone_1kpfd_1:hover{border-color:#1890ffcc;background:linear-gradient(135deg,#f0f7ffe6,#e6f4fff2);box-shadow:0 10px 20px #1890ff1f,0 4px 8px #0000000f;transform:translateY(-2px);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._uploadZone_1kpfd_1:focus{outline:2px solid #1890ff;outline-offset:2px}._dragOver_1kpfd_49{border-color:#1890ff;border-style:solid;background:linear-gradient(135deg,#e6f7fff2,#bae7fff2);transform:scale(1.02);box-shadow:0 12px 24px #1890ff33,inset 0 0 20px #1890ff1a}._activePress_1kpfd_57{transform:scale(.98);border-color:#0f172a33;box-shadow:0 4px 10px #0f172a14}._uploading_1kpfd_63{border-color:#1890ff;background:linear-gradient(135deg,#f0f7fff2,#e6f4fff2);cursor:wait;box-shadow:0 8px 16px #1890ff26;animation:_uploadPulse_1kpfd_1 2s ease-in-out infinite}._success_1kpfd_71{border-color:#52c41a;border-style:solid;background:linear-gradient(135deg,#f6ffedf2,#edffe0f2);animation:_successBounce_1kpfd_1 .6s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 8px 16px #52c41a33,inset 0 0 20px #52c41a1a}._error_1kpfd_79{border-color:#ff4d4f;border-style:solid;background:linear-gradient(135deg,#fff2f0f2,#ffe5e0f2);animation:_errorShake_1kpfd_1 .6s cubic-bezier(.36,.07,.19,.97);box-shadow:0 8px 16px #ff4d4f33,inset 0 0 20px #ff4d4f1a}._fileInput_1kpfd_87{display:none}._uploadIcon_1kpfd_91{font-size:48px;color:#1890ff;margin-bottom:16px}._successIcon_1kpfd_97{font-size:48px;color:#52c41a;margin-bottom:16px;animation:_successIconBounce_1kpfd_1 .8s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 8px rgba(82,196,26,.3))}._errorIcon_1kpfd_105{font-size:48px;color:#ff4d4f;margin-bottom:16px;animation:_errorIconShake_1kpfd_1 .6s cubic-bezier(.36,.07,.19,.97);filter:drop-shadow(0 4px 8px rgba(255,77,79,.3))}._progressText_1kpfd_113{font-size:12px;color:#8c8c8c;margin:8px 0 0;font-weight:500}._idleContent_1kpfd_120,._uploadingContent_1kpfd_121,._successContent_1kpfd_122,._errorContent_1kpfd_123{display:flex;flex-direction:column;align-items:center}._uploadingContent_1kpfd_121{align-items:stretch;gap:16px;width:100%}._cardIdleContent_1kpfd_135{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:12px}._cardIconWrap_1kpfd_144{width:72px;height:72px;border-radius:24px;background:#3b82f61f;display:flex;align-items:center;justify-content:center;color:#1d4ed8;box-shadow:inset 0 0 0 1px #3b82f640}._cardPlusIcon_1kpfd_156{font-size:32px}._cardTitle_1kpfd_160{font-size:18px;font-weight:600;color:#0f172a;margin:0}._cardHint_1kpfd_167{font-size:13px;color:#64748b;margin:0;max-width:220px;line-height:1.4}._trustBanner_1kpfd_175{font-size:12px;color:#0f172a;background:#3b82f61f;border:1px solid rgba(59,130,246,.28);border-radius:999px;padding:6px 12px;margin:4px 0 8px;text-align:center}._primaryText_1kpfd_188{font-size:16px;font-weight:500;color:#262626;margin:0 0 8px}._secondaryText_1kpfd_195{font-size:14px;color:#8c8c8c;margin:0 0 16px}._hint_1kpfd_201{font-size:12px;color:#bfbfbf;margin:0}._message_1kpfd_207{font-size:14px;color:#595959;margin:16px 0 0}._progressHint_1kpfd_213{font-size:13px;color:#94a3b8;margin:6px 0 0}._errorMessage_1kpfd_219{font-size:14px;color:#ff4d4f;margin:16px 0 0;font-weight:500}._inlineStatus_1kpfd_226{display:flex;align-items:center;gap:16px;text-align:left}._statusCopy_1kpfd_233{text-align:left}._inlineStatus_1kpfd_226 ._uploadIcon_1kpfd_91{margin-bottom:0}._statusCopy_1kpfd_233 ._message_1kpfd_207{margin:0}._statusCopy_1kpfd_233 ._progressHint_1kpfd_213{margin-top:4px}._progressBarWrap_1kpfd_249{width:100%;max-width:520px;margin:0 auto}@keyframes _successBounce_1kpfd_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes _successIconBounce_1kpfd_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes _errorShake_1kpfd_1{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}@keyframes _errorIconShake_1kpfd_1{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@keyframes _uploadPulse_1kpfd_1{0%,to{box-shadow:0 8px 16px #1890ff26}50%{box-shadow:0 8px 24px #1890ff40}}@media(prefers-reduced-motion:reduce){._uploadZone_1kpfd_1,._uploadIcon_1kpfd_91,._successIcon_1kpfd_97,._errorIcon_1kpfd_105{animation:none;transition:none}._dragOver_1kpfd_49,._uploadZone_1kpfd_1:hover{transform:none}}@media(max-width:768px){._panelVariant_1kpfd_19{padding:24px 15px;min-height:140px;border-radius:12px}._cardVariant_1kpfd_25{padding:20px 16px;min-height:220px}._uploadIcon_1kpfd_91,._successIcon_1kpfd_97,._errorIcon_1kpfd_105{font-size:40px}._primaryText_1kpfd_188{font-size:14px}._secondaryText_1kpfd_195{font-size:13px}._panelVariant_1kpfd_19{min-height:140px}}@media(max-width:480px){._panelVariant_1kpfd_19{padding:18px 14px;min-height:120px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._cardVariant_1kpfd_25{padding:18px 14px;min-height:180px}._primaryText_1kpfd_188{font-size:13px}._secondaryText_1kpfd_195{font-size:12px}}@media(min-width:769px)and (max-width:1024px){._uploadZone_1kpfd_1{padding:35px 18px}}._container_8wyjr_1{width:100%;display:flex;flex-direction:column;gap:6px}._header_8wyjr_8{display:flex;justify-content:space-between;align-items:center;gap:8px}._label_8wyjr_15{font-size:12px;color:#8c8c8c;font-weight:500}._percent_8wyjr_21{font-size:12px;color:#262626;font-weight:600}._track_8wyjr_27{width:100%;background:#f0f0f0;border-radius:4px;overflow:hidden;position:relative}._fill_8wyjr_35{height:100%;border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._blue_8wyjr_44{background:linear-gradient(90deg,#1890ff,#40a9ff)}._green_8wyjr_48{background:linear-gradient(90deg,#52c41a,#73d13d)}._orange_8wyjr_52{background:linear-gradient(90deg,#fa8c16,#ffa940)}._red_8wyjr_56{background:linear-gradient(90deg,#ff4d4f,#ff7875)}._purple_8wyjr_60{background:linear-gradient(90deg,#722ed1,#9254de)}._fill_8wyjr_35:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:_shimmer_8wyjr_1 2s ease-in-out infinite}@keyframes _shimmer_8wyjr_1{0%{left:-100%}to{left:100%}}@media(prefers-reduced-motion:reduce){._fill_8wyjr_35{transition:none}._fill_8wyjr_35:after{animation:none}}@media(max-width:768px){._label_8wyjr_15,._percent_8wyjr_21{font-size:11px}._container_8wyjr_1{gap:4px}}._card_5prus_1{background:transparent;border:1px solid rgba(232,232,232,.8);border-radius:12px;padding:20px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 12px #0000000d,0 2px 4px #00000008;height:100%;opacity:0;animation:_cardFadeIn_5prus_1 .6s cubic-bezier(.4,0,.2,1) forwards;touch-action:pan-y;-webkit-tap-highlight-color:transparent}._card_5prus_1:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 16px 32px #1890ff1f,0 8px 16px #00000014;border-color:#1890ff80;background:#fffffffa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._card_5prus_1:focus-visible{outline:3px solid #0f172a;outline-offset:4px;box-shadow:0 0 0 4px #0f172a33,0 16px 32px #1890ff1f,0 8px 16px #00000014}._card_5prus_1:focus:not(:focus-visible){outline:none}._card_5prus_1:active{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}._header_5prus_44{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._titleRow_5prus_51{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._projectName_5prus_59{margin:0;font-size:18px;font-weight:600;color:#262626;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-word;line-height:1.35}._menuButton_5prus_77{flex-shrink:0;color:#8c8c8c;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}._menuButton_5prus_77:hover{color:#262626;background:#0000000f;transform:scale(1.1)}._metadata_5prus_95{display:flex;flex-direction:column;gap:8px}._metadataRow_5prus_101{display:flex;justify-content:space-between;align-items:baseline;gap:16px}._metadataLabel_5prus_108{font-size:13px;color:#1e293b;font-weight:500}._metadataValue_5prus_114{font-size:14px;color:#262626;font-weight:500;text-align:right}._footer_5prus_121{padding-top:12px;border-top:1px solid #f0f0f0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}._fileNameWrap_5prus_130{flex:1;min-width:0}._fileName_5prus_130{font-size:12px;color:#475569;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionsRow_5prus_144{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._actionButton_5prus_151{border-radius:999px!important;display:inline-flex;align-items:center;gap:4px;font-weight:600;border:1px solid transparent!important;padding:0 18px;min-height:44px;box-shadow:0 4px 12px #0f172a14;transition:all .25s cubic-bezier(.4,0,.2,1)!important}._actionButton_5prus_151:active{transform:translateY(1px) scale(.99)}._actionButtonGhost_5prus_168{background:#0f172a14!important;color:#0f172a!important;border-color:#0f172a1f!important}._actionButtonGhost_5prus_168:hover{background:#0f172a1f!important}._actionButtonCurrent_5prus_178{background:linear-gradient(135deg,#1d4ed8,#2563eb)!important;color:#fff!important;border-color:#ffffff4d!important}._actionButtonBaseline_5prus_184{background:linear-gradient(135deg,#047857,#10b981)!important;color:#fff!important;border-color:#ffffff4d!important}._actionButtonDanger_5prus_190{background:#f43f5e1f!important;color:#be123c!important}._actionButtonDanger_5prus_190:hover{background:#f43f5e2e!important}@media(max-width:768px){._card_5prus_1{padding:16px;border-radius:10px}._card_5prus_1:hover{transform:translateY(-3px)}._projectName_5prus_59{font-size:16px}._metadataLabel_5prus_108,._metadataValue_5prus_114{font-size:12px}._metadata_5prus_95{gap:10px}._actionsRow_5prus_144{justify-content:flex-start}}@media(max-width:600px){._actionsRow_5prus_144{flex-direction:column;width:100%}._actionButton_5prus_151{width:100%;justify-content:center}}@media(hover:none)and (pointer:coarse){._menuButton_5prus_77{min-width:44px;min-height:44px}._card_5prus_1{min-height:200px}._card_5prus_1:active{transform:scale(.98);box-shadow:0 4px 8px #00000014}._actionButton_5prus_151{min-height:48px}}@media(min-width:769px)and (max-width:1024px){._card_5prus_1{padding:18px}}@keyframes _cardFadeIn_5prus_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _buttonPress_5prus_1{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}._menuButton_5prus_77:active{animation:_buttonPress_5prus_1 .2s ease}._srOnly_5prus_292{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._card_5prus_1{transition:none;animation:none;opacity:1}._card_5prus_1:hover,._card_5prus_1:active{transform:none}._menuButton_5prus_77:active{animation:none}}._grid_1akm4_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;width:100%;padding:4px 4px 40px;align-items:stretch}._gridCell_1akm4_10{display:flex;flex-direction:column;height:100%}._transitionContainer_1akm4_16{position:relative;width:100%;min-height:120px}._layer_1akm4_22{width:100%}._layerAnimated_1akm4_26{transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}._layerVisible_1akm4_31{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}._layerHidden_1akm4_38{position:absolute;inset:0;opacity:0;transform:translateY(24px);pointer-events:none}._virtualizedContainer_1akm4_46{width:100%;max-height:min(78vh,960px);overflow-y:auto;padding:4px 4px 40px;scrollbar-gutter:stable both-edges;border-radius:16px;background:transparent}._virtualizedContainer_1akm4_46:focus-visible{outline:3px solid #0f172a;outline-offset:4px}._virtualizedCanvas_1akm4_61{position:relative;width:100%}._virtualizedRow_1akm4_66{position:absolute;left:0;width:100%;will-change:transform}._virtualizedRowInner_1akm4_73{display:grid;width:100%}._skeletonCard_1akm4_79{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000000f}._emptyState_1akm4_88{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%}._emptyContent_1akm4_96{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;max-width:400px;padding:40px 20px}._emptyIcon_1akm4_106{width:80px;height:80px;color:#d9d9d9}._emptyMessage_1akm4_112{font-size:16px;color:#8c8c8c;margin:0;font-weight:500}@media(min-width:1200px){._grid_1akm4_1{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1199px){._grid_1akm4_1{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){._grid_1akm4_1{grid-template-columns:1fr;gap:16px}._emptyContent_1akm4_96{padding:30px 15px}._emptyIcon_1akm4_106{width:64px;height:64px}._emptyMessage_1akm4_112{font-size:14px}}@media(max-width:360px){._grid_1akm4_1{grid-template-columns:1fr;gap:12px}}._grid_1akm4_1>div{display:flex;flex-direction:column}._uploadCardWrapper_1akm4_170{display:flex;flex-direction:column;height:100%}@keyframes _skeletonPulse_1akm4_1{0%,to{opacity:1}50%{opacity:.6}}._skeletonCard_1akm4_79{animation:_skeletonPulse_1akm4_1 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._skeletonCard_1akm4_79{animation:none}._layerAnimated_1akm4_26{transition:none;will-change:auto}._layerHidden_1akm4_38{transform:none}}@media print{._grid_1akm4_1{grid-template-columns:repeat(2,1fr);gap:16px}}._page_dzabk_1{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;flex:1 1 auto;background:linear-gradient(180deg,#f9fafc,#f1f4f9 45%,#e9edf4);padding:clamp(24px,4vw,56px) clamp(20px,6vw,72px);scroll-behavior:smooth;overscroll-behavior-y:contain;position:relative}._pageAnimated_dzabk_16{opacity:0;transform:translateY(32px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}._pageAnimatedReady_dzabk_22{opacity:1;transform:translateY(0)}._pageAnimatedExit_dzabk_27{opacity:0;transform:translateY(-16px)}._shell_dzabk_32{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:100%;padding-bottom:72px}._surface_dzabk_42{border-radius:28px;padding:clamp(24px,3vw,44px);position:relative;isolation:isolate;background:#ffffffd1}._uploadSection_dzabk_50{display:flex;flex-direction:column;gap:16px;margin-top:20px}._sectionStack_dzabk_57{display:flex;flex-direction:column;gap:32px}._metaBar_dzabk_63{display:flex;justify-content:flex-end}._metaToggleGroup_dzabk_68{border-radius:20px;padding:20px 24px;display:flex;flex-direction:column;gap:8px;max-width:360px}._sectionHeader_dzabk_77{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}._sectionHeaderSeparated_dzabk_85{margin-bottom:16px}._sectionEyebrow_dzabk_89{text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:#94a3b8;margin:0 0 8px}._sectionTitle_dzabk_97{font-size:clamp(22px,3vw,32px);color:#0f172a;margin:0}._sectionSubtitle_dzabk_103{margin:4px 0 0;color:#64748b;max-width:560px;font-size:15px}._sectionSubtitleFull_dzabk_110{max-width:100%;white-space:nowrap}._sectionSubtitleInline_dzabk_115{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}._sectionAction_dzabk_123{display:flex;gap:12px;align-items:center}._gridSection_dzabk_129{display:flex;flex-direction:column;gap:24px}._uploadCardSlot_dzabk_135{height:100%}._filterChips_dzabk_139{display:flex;gap:12px;flex-wrap:wrap}._filterChip_dzabk_139{border-radius:999px;padding:6px 16px;font-size:13px;border:1px solid rgba(15,23,42,.08);background:#ffffffb3;color:#0f172a;cursor:pointer;transition:all .2s ease}._filterChipActive_dzabk_156{border-color:#6366f199;color:#4c1d95;background:#6366f11f}._sectionDivider_dzabk_162{height:1px;width:100%;background:linear-gradient(90deg,#0f172a00,#0f172a1f,#0f172a00)}._heroSkeleton_dzabk_168{display:flex;flex-direction:column;gap:24px}._heroSkeletonGrid_dzabk_174{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}._heroSkeletonCard_dzabk_180{padding:24px;border-radius:20px;border:1px solid rgba(148,163,184,.35);background:#fffffff2;box-shadow:0 8px 20px #0f172a14}._skipLink_dzabk_188{position:absolute;top:12px;left:12px;transform:translateY(-150%);background:#0f172a;color:#fff;padding:10px 16px;border-radius:999px;z-index:10;text-decoration:none;font-weight:600;outline:none;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 4px 16px #0f172a40}._skipLink_dzabk_188:focus-visible,._skipLink_dzabk_188:active{transform:translateY(0)}@media(max-width:768px){._page_dzabk_1{padding:16px}._surface_dzabk_42{border-radius:20px;padding:20px}._sectionHeader_dzabk_77{flex-direction:column;gap:16px}._metaToggleGroup_dzabk_68{width:100%}._sectionSubtitleFull_dzabk_110,._sectionSubtitleInline_dzabk_115{white-space:normal}}@media(max-width:480px){._shell_dzabk_32{gap:20px;padding-bottom:48px}._surface_dzabk_42{padding:18px}._sectionStack_dzabk_57{gap:20px}._gridSection_dzabk_129{gap:16px}._sectionHeader_dzabk_77{gap:12px}._metaBar_dzabk_63{justify-content:center}._metaToggleGroup_dzabk_68{padding:16px}}@media(prefers-reduced-motion:reduce){._pageAnimated_dzabk_16,._pageAnimatedReady_dzabk_22,._pageAnimatedExit_dzabk_27{opacity:1;transform:none;transition:none}}.mfpFilterCard:hover{background:#00000008}.mfpFilterCard:focus{outline:none}.mfpFilterCard:focus-visible{outline:2px solid rgba(22,119,255,.55);outline-offset:2px}.mfpFilterCard:hover .mfpFilterActions{opacity:1}._card_w2p2e_12{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px;background:linear-gradient(135deg,#fffffff2,#f8f9fae6);border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a;height:100%;min-height:180px}._cardActive_w2p2e_33{cursor:pointer}._cardActive_w2p2e_33:hover{transform:translateY(-4px);border-color:var(--category-primary);box-shadow:0 8px 24px #0000001f,0 0 24px var(--category-glow);background:linear-gradient(135deg,#fff,#f8f9fafa)}._cardActive_w2p2e_33:hover:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--category-primary) 0%,var(--category-light) 100%);border-radius:12px 12px 0 0}._cardActive_w2p2e_33:active{transform:translateY(-2px);box-shadow:0 4px 16px #00000014,0 0 16px var(--category-glow)}._cardEmpty_w2p2e_73{opacity:.6;cursor:default}._cardEmpty_w2p2e_73:hover{transform:none;box-shadow:0 2px 8px #0000000a}._cardHeader_w2p2e_87{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._iconWrapper_w2p2e_94{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--category-background);font-size:20px;flex-shrink:0;transition:all .25s ease}._cardActive_w2p2e_33:hover ._iconWrapper_w2p2e_94{background:var(--category-primary);color:#fff!important;box-shadow:0 4px 12px var(--category-glow)}._countBadge_w2p2e_113{display:flex;align-items:center;justify-content:center}._cardContent_w2p2e_123{display:flex;flex-direction:column;gap:8px;flex:1}._cardTitle_w2p2e_130{margin:0;font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.4}._cardDescription_w2p2e_138{margin:0;font-size:13px;color:#666;line-height:1.5}._metaRow_w2p2e_145{display:flex;flex-direction:column;gap:2px;margin-top:6px}._metaLabel_w2p2e_152{font-size:12px;color:#6b7280}._metaValue_w2p2e_157{font-size:14px;font-weight:600;color:#111827}._cardFooter_w2p2e_167{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}._changeCount_w2p2e_175{font-size:13px;font-weight:500;color:#666}._viewLink_w2p2e_181{font-size:13px;font-weight:500;color:var(--category-primary);opacity:0;transform:translate(-4px);transition:all .25s ease}._cardActive_w2p2e_33:hover ._viewLink_w2p2e_181{opacity:1;transform:translate(0)}@media(max-width:1023px){._card_w2p2e_12{min-height:160px;padding:16px}._iconWrapper_w2p2e_94{width:40px;height:40px;font-size:18px}._cardTitle_w2p2e_130{font-size:15px}._cardDescription_w2p2e_138{font-size:12px}}@media(max-width:767px){._card_w2p2e_12{min-height:140px;padding:14px}._iconWrapper_w2p2e_94{width:36px;height:36px;font-size:16px}._cardTitle_w2p2e_130{font-size:14px}._cardDescription_w2p2e_138,._changeCount_w2p2e_175,._viewLink_w2p2e_181{font-size:12px}}._root_1cakk_8{display:flex;flex-direction:column;gap:1.25rem;animation:_fadeIn_1cakk_1 .5s cubic-bezier(.4,0,.2,1)}._categoryCard_1cakk_16{background:linear-gradient(135deg,#fffffffa,#fffffff0);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.5);border-radius:14px;box-shadow:0 6px 24px #0000000f,0 2px 8px #0000000a,inset 0 1px #ffffffe6;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;animation:_slideIn_1cakk_1 .5s cubic-bezier(.4,0,.2,1)}._categoryCard_1cakk_16:hover{transform:translateY(-2px);box-shadow:0 10px 36px #00000014,0 4px 12px #0000000f,inset 0 1px #fff;border-color:#ffffffb3}._categoryCard_1cakk_16:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--category-color, #0078d4);border-radius:14px 14px 0 0;opacity:.9}._categoryCard_1cakk_16:hover:before{height:4px;opacity:1;box-shadow:0 2px 8px var(--category-color-shadow, rgba(0, 120, 212, .3))}._categoryHeader_1cakk_65{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;cursor:pointer;transition:background .2s ease;position:relative}._categoryHeader_1cakk_65:hover{background:linear-gradient(135deg,#f8f9fa80,#ffffff4d)}._categoryHeader_1cakk_65:active{background:linear-gradient(135deg,#f5f5f599,#fafafa66)}._expandButton_1cakk_92{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ffffffb3;border:1px solid rgba(0,0,0,.08);color:#616161;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px;box-shadow:0 2px 6px #0000000a,inset 0 1px #ffffffe6}._expandButton_1cakk_92:hover{background:#fffffff2;border-color:#0000001f;transform:scale(1.05);box-shadow:0 4px 10px #00000014,inset 0 1px #fff}._expandButton_1cakk_92._expanded_1cakk_118{transform:rotate(180deg);background:linear-gradient(135deg,var(--category-color, #0078d4) 0%,var(--category-color-light, #50a3e8) 100%);color:#fff;border-color:transparent}._expandButton_1cakk_92._expanded_1cakk_118:hover{transform:rotate(180deg) scale(1.05);box-shadow:0 4px 10px var(--category-color-shadow, rgba(0, 120, 212, .25)),inset 0 1px #ffffff4d}._titleSection_1cakk_133{flex:1;display:flex;flex-direction:column;gap:.375rem;margin:0 1rem}._categoryTitle_1cakk_141{font-size:1rem;font-weight:700;color:#212121;letter-spacing:-.01em;text-transform:uppercase}._categorySummary_1cakk_149{font-size:.875rem;color:#757575;font-weight:500}._scoreSection_1cakk_156{display:flex;align-items:center;gap:.75rem}._categoryBadge_1cakk_162{display:flex;align-items:center;justify-content:center;min-width:56px;height:36px;padding:0 1rem;border-radius:10px;font-size:.9375rem;font-weight:700;background:linear-gradient(135deg,var(--category-color, #0078d4) 0%,var(--category-color-light, #50a3e8) 100%);color:#fff;box-shadow:0 4px 12px var(--category-color-shadow, rgba(0, 120, 212, .25)),inset 0 1px #fff3;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_countUp_1cakk_1 .6s cubic-bezier(.34,1.56,.64,1)}._categoryCard_1cakk_16:hover ._categoryBadge_1cakk_162{transform:scale(1.05);box-shadow:0 6px 16px var(--category-color-shadow, rgba(0, 120, 212, .35)),inset 0 1px #ffffff4d}._cardsGrid_1cakk_189{padding:0 1.5rem 1.25rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;animation:_expandIn_1cakk_1 .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(180deg,#f8f9fa4d,#ffffff1a)}._changeTypesContainer_1cakk_203{padding:0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.625rem;animation:_expandIn_1cakk_1 .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(180deg,#f8f9fa4d,#ffffff1a)}._changeTypeRow_1cakk_217{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;border-radius:10px;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid rgba(0,0,0,.06);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._changeTypeRow_1cakk_217:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--category-color, #0078d4);opacity:0;transition:opacity .25s ease}._changeTypeRow_1cakk_217:hover{background:linear-gradient(135deg,#fff,#fcfcfcf2);border-color:#0000001a;transform:translate(4px);box-shadow:0 4px 12px #00000014,inset 0 1px #fff}._changeTypeRow_1cakk_217:hover:before{opacity:1}._changeTypeRow_1cakk_217:active{transform:translate(2px);background:linear-gradient(135deg,#f8f9fa,#fafafaf2)}._changeTypeIcon_1cakk_274{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,rgba(var(--category-color-rgb, 0, 120, 212),.12),rgba(var(--category-color-rgb, 0, 120, 212),.06));color:var(--category-color, #0078d4);font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000000a,inset 0 1px #ffffff80}._changeTypeRow_1cakk_217:hover ._changeTypeIcon_1cakk_274{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,var(--category-color, #0078d4) 0%,var(--category-color-light, #50a3e8) 100%);color:#fff;box-shadow:0 4px 10px var(--category-color-shadow, rgba(0, 120, 212, .25)),inset 0 1px #ffffff4d}._changeTypeInfo_1cakk_308{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._changeTypeLabel_1cakk_316{font-size:.9375rem;font-weight:600;color:#212121;letter-spacing:-.01em}._changeTypeDescription_1cakk_323{font-size:.8125rem;color:#757575;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._changeTypeBadge_1cakk_332{display:flex;align-items:center;justify-content:center;min-width:48px;height:32px;padding:0 .75rem;border-radius:8px;font-size:.875rem;font-weight:700;background:linear-gradient(135deg,rgba(var(--category-color-rgb, 0, 120, 212),.15),rgba(var(--category-color-rgb, 0, 120, 212),.08));color:var(--category-color, #0078d4);border:1px solid rgba(var(--category-color-rgb, 0, 120, 212),.2);transition:all .3s cubic-bezier(.4,0,.2,1)}._changeTypeRow_1cakk_217:hover ._changeTypeBadge_1cakk_332{background:linear-gradient(135deg,var(--category-color, #0078d4) 0%,var(--category-color-light, #50a3e8) 100%);color:#fff;border-color:transparent;transform:scale(1.05);box-shadow:0 3px 8px var(--category-color-shadow, rgba(0, 120, 212, .25)),inset 0 1px #ffffff4d}._emptyState_1cakk_367{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;background:linear-gradient(135deg,#f8f9fa99,#fff6);border-radius:12px;border:1px dashed rgba(0,0,0,.12)}._emptyTitle_1cakk_383{font-size:1.125rem;font-weight:600;color:#616161}._emptyText_1cakk_389{font-size:.9375rem;color:#9e9e9e;text-align:center;max-width:400px}@keyframes _fadeIn_1cakk_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideIn_1cakk_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _expandIn_1cakk_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}@keyframes _countUp_1cakk_1{0%{opacity:0;transform:scale(.85) translateY(4px)}60%{transform:scale(1.05) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){._categoryCard_1cakk_16,._changeTypeRow_1cakk_217,._expandButton_1cakk_92,._categoryBadge_1cakk_162,._changeTypeIcon_1cakk_274,._changeTypeBadge_1cakk_332{animation:none!important;transition:none!important}._categoryCard_1cakk_16:hover,._changeTypeRow_1cakk_217:hover,._changeTypeRow_1cakk_217:hover ._changeTypeIcon_1cakk_274{transform:none}}@media(max-width:767px){._categoryCard_1cakk_16{border-radius:12px}._categoryHeader_1cakk_65{padding:1rem 1.25rem;flex-wrap:wrap;gap:.75rem}._expandButton_1cakk_92{width:28px;height:28px;font-size:12px}._titleSection_1cakk_133{margin:0 .75rem;flex:1 1 100%;order:2}._categoryTitle_1cakk_141{font-size:.9375rem}._categorySummary_1cakk_149{font-size:.8125rem}._scoreSection_1cakk_156{order:1;margin-left:auto}._categoryBadge_1cakk_162{min-width:48px;height:32px;font-size:.875rem;padding:0 .75rem}._cardsGrid_1cakk_189{padding:0 1rem 1rem;grid-template-columns:1fr;gap:.75rem}._changeTypesContainer_1cakk_203{padding:0 1rem 1rem;gap:.5rem}._changeTypeRow_1cakk_217{padding:.75rem .875rem;gap:.75rem}._changeTypeIcon_1cakk_274{width:36px;height:36px;font-size:16px}._changeTypeLabel_1cakk_316{font-size:.875rem}._changeTypeDescription_1cakk_323{font-size:.75rem}._changeTypeBadge_1cakk_332{min-width:44px;height:28px;font-size:.8125rem;padding:0 .625rem}}@media(min-width:768px)and (max-width:1023px){._categoryHeader_1cakk_65{padding:1.125rem 1.375rem}._titleSection_1cakk_133{margin:0 .875rem}._cardsGrid_1cakk_189{padding:0 1.375rem 1.125rem;grid-template-columns:repeat(2,1fr);gap:.875rem}._changeTypesContainer_1cakk_203{padding:0 1.375rem 1.125rem}._changeTypeRow_1cakk_217{padding:.8125rem .9375rem}._changeTypeIcon_1cakk_274{width:38px;height:38px;font-size:17px}}@media(min-width:1024px)and (max-width:1439px){._cardsGrid_1cakk_189{grid-template-columns:repeat(3,1fr)}}._modalWrapper_j4bne_24 .ant-modal-content{padding:0;background:linear-gradient(135deg,#fffffff2,#fafafcfa);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-radius:16px;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000d,inset 0 1px #fffc;overflow:hidden;max-height:calc(100vh - 40px)}._modalContainer_j4bne_45{display:flex;flex-direction:column;height:calc(100vh - 40px);max-height:900px;overflow:hidden}._header_j4bne_57{position:sticky;top:0;z-index:100;background:linear-gradient(180deg,#fffffffa,#fafafcf2);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(0,120,212,.1);box-shadow:0 2px 8px #0000000d,inset 0 -1px #fff9;padding:24px 32px}._headerContent_j4bne_74{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._titleSection_j4bne_81{display:flex;align-items:center;gap:12px;flex:1}._headerIcon_j4bne_88{font-size:28px;color:#0078d4;display:flex;align-items:center;justify-content:center}._title_j4bne_81{margin:0;font-size:24px;font-weight:600;line-height:1.3;color:#1a1a1a;background:linear-gradient(135deg,#0078d4,#005a9e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_j4bne_108{font-size:14px;color:#666;font-weight:400}._closeButton_j4bne_114{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:#0000000a;color:#666;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:16px;flex-shrink:0}._closeButton_j4bne_114:hover{background:#d32f2f1a;color:#d32f2f;transform:scale(1.05)}._closeButton_j4bne_114:active{transform:scale(.95)}._filterBar_j4bne_144{position:sticky;top:73px;z-index:99;background:linear-gradient(180deg,#fafafcfa,#f5f5f7f2);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(0,120,212,.08);padding:12px 24px;box-shadow:0 1px 4px #0000000a,inset 0 -1px #ffffff80;display:flex;flex-direction:column;gap:8px}._filterPanelToggle_j4bne_165{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0078d40d;border:1px solid rgba(0,120,212,.2);border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:500;color:#0078d4;align-self:flex-start}._filterPanelToggle_j4bne_165:hover{background:#0078d41a;transform:translateY(-1px)}._toggleIcon_j4bne_186{margin-left:auto;font-size:10px}._rowInfo_j4bne_192{display:flex;align-items:center;gap:16px;font-size:12px}._rowCount_j4bne_199{color:#666;font-weight:500}._selectedInfo_j4bne_204{color:#0078d4;font-weight:600;background:#0078d41a;padding:4px 12px;border-radius:12px}._filterPanel_j4bne_165{display:flex;flex-direction:column;gap:10px;padding-top:8px}._filterRow_j4bne_220{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._compactFilterGroup_j4bne_228{display:flex;align-items:center;gap:8px}._compactLabel_j4bne_234{font-size:12px;font-weight:600;color:#0078d4;white-space:nowrap}._resourcePickerCompact_j4bne_242{flex:0 0 auto;min-width:200px}._viewToggleCompact_j4bne_248{display:flex;gap:2px;background:#0078d414;border-radius:6px;padding:2px}._viewButton_j4bne_256{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#333;font-size:12px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._viewButton_j4bne_256:hover{background:#0078d40d}._viewButton_j4bne_256._active_j4bne_276{background:linear-gradient(135deg,#0078d4,#00bcf2);color:#fff;box-shadow:0 2px 4px #0078d433}._categoryButtonsCompact_j4bne_283{display:flex;gap:2px;background:#0078d414;border-radius:6px;padding:2px}._categoryBtn_j4bne_291{padding:6px 10px;border:none;background:transparent;color:#333;font-size:11px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._categoryBtn_j4bne_291:hover{background:#0078d40d}._categoryBtn_j4bne_291._active_j4bne_276{background:linear-gradient(135deg,#0078d4,#00bcf2);color:#fff;box-shadow:0 2px 4px #0078d433}._toggleContainer_j4bne_315{display:flex;align-items:center;padding:6px 12px;background:#ffffffb3;border:1px solid rgba(0,120,212,.15);border-radius:6px}._toggleLabel_j4bne_324{display:flex;align-items:center;gap:8px;margin:0;cursor:pointer}._toggleText_j4bne_332{font-size:12px;font-weight:500;color:#333;-webkit-user-select:none;user-select:none}._contentArea_j4bne_343{flex:1;overflow:hidden;background:linear-gradient(180deg,#fafafc80,#f5f5f74d);display:flex;flex-direction:column}._contentArea_j4bne_343::-webkit-scrollbar{width:12px}._contentArea_j4bne_343::-webkit-scrollbar-track{background:#00000005;border-radius:6px}._contentArea_j4bne_343::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0078d44d,#0078d433);border-radius:6px;border:2px solid transparent;background-clip:padding-box}._contentArea_j4bne_343::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0078d466,#0078d44d);background-clip:padding-box}._placeholder_j4bne_389{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:48px 24px;text-align:center}._placeholderIcon_j4bne_399{font-size:64px;margin-bottom:24px;animation:_float_j4bne_1 3s ease-in-out infinite}@keyframes _float_j4bne_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._placeholderTitle_j4bne_414{margin:0 0 12px;font-size:24px;font-weight:600;color:#1a1a1a}._placeholderText_j4bne_421{margin:0 0 32px;font-size:16px;color:#666;max-width:500px}._placeholderStats_j4bne_428{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;width:100%;max-width:600px}._statItem_j4bne_436{display:flex;flex-direction:column;gap:8px;padding:20px;background:linear-gradient(135deg,#ffffffe6,#fafafccc);-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(0,120,212,.15);border-radius:12px;box-shadow:0 4px 16px #0000000f,inset 0 1px #fffc}._statLabel_j4bne_454{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#666}._statValue_j4bne_462{font-size:20px;font-weight:700;color:#0078d4}._footer_j4bne_472{position:sticky;bottom:0;z-index:100;background:linear-gradient(0deg,#fffffffa,#fafafcf2);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border-top:1px solid rgba(0,120,212,.1);box-shadow:0 -2px 8px #0000000d,inset 0 1px #fff9;padding:16px 32px}._footerContent_j4bne_489{display:flex;justify-content:space-between;align-items:center;gap:16px}._footerLeft_j4bne_496{display:flex;align-items:center;gap:12px}._rowCountBadge_j4bne_502{display:inline-flex;align-items:center;padding:6px 14px;font-size:13px;font-weight:500;color:#666;background:#0000000a;border-radius:16px;border:1px solid rgba(0,0,0,.08)}._selectedBadge_j4bne_514{display:inline-flex;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;color:#0078d4;background:#0078d41a;border-radius:16px;border:1px solid rgba(0,120,212,.2)}._footerText_j4bne_526{font-size:14px;font-weight:500;color:#0078d4}._footerRight_j4bne_532{display:flex;align-items:center;gap:12px}._exportButton_j4bne_538{min-width:180px;height:36px;font-weight:500;border-radius:6px;transition:all .2s ease}._exportButton_j4bne_538:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0078d426}._deselectButton_j4bne_551{height:36px;border-radius:6px;border-color:#00000026;color:#666}@media(max-width:1023px){._modalWrapper_j4bne_24 .ant-modal-content{border-radius:12px}._header_j4bne_57,._filterBar_j4bne_144,._contentArea_j4bne_343,._footer_j4bne_472{padding-left:24px;padding-right:24px}._footerContent_j4bne_489{flex-direction:column;align-items:stretch}._footerLeft_j4bne_496,._footerRight_j4bne_532{justify-content:center}._exportButton_j4bne_538{min-width:160px}._title_j4bne_81{font-size:22px}._placeholderStats_j4bne_428{grid-template-columns:1fr;max-width:400px}}@media(max-width:767px){._modalWrapper_j4bne_24 .ant-modal{width:100vw!important;max-width:100vw;margin:0;top:0!important;padding:0}._modalWrapper_j4bne_24 .ant-modal-content{border-radius:0;max-height:100vh}._modalContainer_j4bne_45{height:100vh;max-height:100vh}._header_j4bne_57,._filterBar_j4bne_144,._contentArea_j4bne_343,._footer_j4bne_472{padding-left:16px;padding-right:16px}._footerContent_j4bne_489{flex-direction:column;align-items:stretch;gap:12px}._footerLeft_j4bne_496,._footerRight_j4bne_532{justify-content:center}._footerRight_j4bne_532{flex-wrap:wrap}._exportButton_j4bne_538{min-width:140px;flex:1}._deselectButton_j4bne_551{width:100%}._header_j4bne_57{padding-top:16px;padding-bottom:16px}._headerContent_j4bne_74{gap:12px}._titleSection_j4bne_81{gap:2px}._title_j4bne_81{font-size:20px}._subtitle_j4bne_108{font-size:13px}._closeButton_j4bne_114{width:32px;height:32px;font-size:14px}._placeholderIcon_j4bne_399{font-size:48px}._placeholderTitle_j4bne_414{font-size:20px}._placeholderText_j4bne_421{font-size:14px}._placeholderStats_j4bne_428{gap:16px}._statItem_j4bne_436{padding:16px}}@media(prefers-reduced-motion:reduce){._closeButton_j4bne_114,._placeholderIcon_j4bne_399{animation:none;transition:none}._closeButton_j4bne_114:hover,._closeButton_j4bne_114:active{transform:none}}._tableWrapper_j4bne_725{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}._tableContainer_j4bne_733{flex:1;overflow:auto;position:relative}._tableContainer_j4bne_733::-webkit-scrollbar{width:12px;height:12px}._tableContainer_j4bne_733::-webkit-scrollbar-track{background:#00000005;border-radius:6px}._tableContainer_j4bne_733::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0078d44d,#0078d433);border-radius:6px;border:2px solid transparent;background-clip:padding-box}._tableContainer_j4bne_733::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0078d466,#0078d44d);background-clip:padding-box}._table_j4bne_725{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;table-layout:fixed;position:relative}._thead_j4bne_780{position:sticky;top:0;z-index:10;background:linear-gradient(180deg,#f8f9fafa,#f5f7faf2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px #0000000d;display:table-header-group}._thead_j4bne_780 tr{display:table;width:100%;table-layout:fixed}._th_j4bne_780{padding:14px 12px;text-align:left;font-weight:600;color:#1a1a1a;border-bottom:2px solid rgba(0,120,212,.2);border-right:1px solid rgba(0,0,0,.06);white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(180deg,#fffffff2,#f8f9fae6);box-sizing:border-box;display:table-cell}._th_j4bne_780:last-child{border-right:none}._headerCell_j4bne_816{display:flex;align-items:center;gap:6px;width:100%;justify-content:space-between;min-height:20px}._sortIndicator_j4bne_825{font-size:14px;font-weight:700;color:#0078d4;opacity:.8;flex-shrink:0}._resizer_j4bne_834{position:absolute;right:0;top:0;height:100%;width:6px;background:transparent;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;z-index:1}._resizer_j4bne_834:hover{background:#0078d44d}._resizer_j4bne_834:active{background:#0078d480}._tbody_j4bne_856{background:#fff;display:block;position:relative;will-change:transform;transform:translateZ(0)}._tr_j4bne_865{border-bottom:1px solid rgba(0,0,0,.06);transition:background-color .15s ease;display:block}._tr_j4bne_865:hover{background-color:#0078d40a}._td_j4bne_875{padding:12px;color:#333;vertical-align:middle;border-right:1px solid rgba(0,0,0,.04);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;display:inline-block}._td_j4bne_875:last-child{border-right:none}._groupHeader_j4bne_892{display:block;position:absolute;width:100%}._groupHeaderCell_j4bne_898{display:block;padding:0;border-bottom:none}._groupHeaderContent_j4bne_904{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:linear-gradient(135deg,#0078d414,#00bcf214);border-left:3px solid #0078d4;border-bottom:1px solid rgba(0,120,212,.2);margin:0}._groupHeaderText_j4bne_915{font-size:13px;font-weight:600;color:#0078d4;display:flex;align-items:center;gap:8px}._groupHeaderCount_j4bne_924{font-size:12px;font-weight:500;color:#666;background:#fffc;padding:3px 10px;border-radius:12px;border:1px solid rgba(0,120,212,.2)}._type-added_j4bne_935,._type-modified_j4bne_936,._type-removed_j4bne_937{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}._type-added_j4bne_935{background-color:#107c101a;color:#107c10}._type-modified_j4bne_936{background-color:#ffb9001a;color:#9a6700}._type-removed_j4bne_937{background-color:#d134381a;color:#d13438}._severity-critical_j4bne_961,._severity-warning_j4bne_962,._severity-info_j4bne_963{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}._severity-critical_j4bne_961{background-color:#d134381a;color:#d13438}._severity-warning_j4bne_962{background-color:#ffb9001a;color:#9a6700}._severity-info_j4bne_963{background-color:#0078d41a;color:#0078d4}._category-hard_j4bne_988,._category-medium_j4bne_989,._category-soft_j4bne_990{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}._category-hard_j4bne_988{background-color:#d134381a;color:#d13438}._category-medium_j4bne_989{background-color:#ffb9001a;color:#9a6700}._category-soft_j4bne_990{background-color:#0078d41a;color:#0078d4}._emptyState_j4bne_1015{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px;gap:16px}._emptyIcon_j4bne_1024{font-size:64px;opacity:.4}._emptyTitle_j4bne_1029{margin:0;font-size:20px;font-weight:600;color:#1a1a1a}._emptyText_j4bne_1036{margin:0;font-size:14px;color:#666;text-align:center}._filterBar_j4bne_144{position:sticky;top:73px;z-index:99;background:linear-gradient(180deg,#ffffff0a,#ffffff05);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.08);padding:20px 32px;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff0f}._filterBarContent_j4bne_1059{display:flex;flex-direction:column;gap:16px}._resourceFiltersContainer_j4bne_1066{display:flex;align-items:center;gap:16px;flex-wrap:wrap;width:100%}._qualitySortContainer_j4bne_1075{display:flex;align-items:center;gap:12px;padding:12px 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a}._sortLabel_j4bne_1087{font-size:11px;font-weight:600;color:#ffffffd9;white-space:nowrap;letter-spacing:.3px;text-transform:uppercase}._resourceFiltersContainer_j4bne_1066 .ant-select{min-width:250px}._resourceFiltersContainer_j4bne_1066 .ant-select-selector{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;padding:8px 14px!important;min-height:42px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}._resourceFiltersContainer_j4bne_1066 .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#ffffff40!important;background:#ffffff14!important;box-shadow:0 4px 12px #00000026,inset 0 1px #ffffff26!important}._resourceFiltersContainer_j4bne_1066 .ant-select-focused .ant-select-selector{border-color:#4a90e299!important;background:#ffffff14!important;box-shadow:0 0 0 3px #4a90e226,0 4px 12px #4a90e233!important}._resourceFiltersContainer_j4bne_1066 .ant-select-selection-item,._resourceFiltersContainer_j4bne_1066 .ant-select-selection-placeholder{color:#fffffff2!important;font-size:13px;font-weight:500}._resourceFiltersContainer_j4bne_1066 .ant-select-arrow{color:#fff9}._resourceFiltersContainer_j4bne_1066 .ant-select-dropdown{background:#141419fa!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0006;border-radius:10px;padding:4px}._resourceFiltersContainer_j4bne_1066 .ant-select-item{color:#ffffffe6!important;border-radius:6px;transition:all .2s}._resourceFiltersContainer_j4bne_1066 .ant-select-item-option-active{background:#4a90e226!important}._resourceFiltersContainer_j4bne_1066 .ant-select-item-option-selected{background:#4a90e240!important;font-weight:600}._searchBox_j4bne_1165{position:relative;flex:1;min-width:280px;max-width:450px}._searchIcon_j4bne_1172{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#ffffff80;font-size:15px;pointer-events:none}._searchInput_j4bne_1182{width:100%;padding:11px 14px 11px 42px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a;color:#fffffff2;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a;letter-spacing:.2px}._searchInput_j4bne_1182:focus{outline:none;border-color:#4a90e299;box-shadow:0 0 0 3px #4a90e226,0 4px 12px #4a90e233;background:#ffffff14}._searchInput_j4bne_1182::placeholder{color:#ffffff73;font-weight:400}._columnFilters_j4bne_1210{display:flex;gap:12px;flex-wrap:wrap;align-items:center}._filterSelect_j4bne_1217{padding:10px 36px 10px 14px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a url('data:image/svg+xml;charset=UTF-8,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="rgba(255,255,255,0.6)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 12px center;color:#ffffffe6;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);appearance:none;min-width:160px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a;letter-spacing:.2px}._filterSelect_j4bne_1217:hover{border-color:#ffffff40;background-color:#ffffff14;box-shadow:0 4px 12px #00000026,inset 0 1px #ffffff26;transform:translateY(-1px)}._filterSelect_j4bne_1217:focus{outline:none;border-color:#4a90e299;box-shadow:0 0 0 3px #4a90e226,0 4px 12px #4a90e233;background-color:#ffffff14}._filterSelect_j4bne_1217 option{background:#141419fa;color:#fffffff2;padding:10px;font-weight:500}._selectionCount_j4bne_1256{display:flex;align-items:center;gap:12px;padding:8px 16px;background:linear-gradient(135deg,#4a90e233,#50c87826);border-radius:8px;border:1px solid rgba(0,120,212,.2);margin-left:auto}._selectionText_j4bne_1267{font-size:14px;font-weight:500;color:#0078d4}._clearSelection_j4bne_1273{padding:4px 12px;font-size:13px;font-weight:500;color:#0078d4;background:#fffc;border:1px solid rgba(0,120,212,.3);border-radius:4px;cursor:pointer;transition:all .15s ease}._clearSelection_j4bne_1273:hover{background:#fff;border-color:#0078d4;transform:translateY(-1px);box-shadow:0 2px 4px #0078d426}._clearSelection_j4bne_1273:active{transform:translateY(0);box-shadow:none}._resultsCount_j4bne_1298{font-size:13px;color:#666;padding:8px 16px;background:#fff9;border-radius:8px;border:1px solid rgba(0,0,0,.06);white-space:nowrap}._table_j4bne_725 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#0078d4}._table_j4bne_725 input[type=checkbox]:focus{outline:2px solid rgba(0,120,212,.3);outline-offset:2px}._tbody_j4bne_856 ._tr_j4bne_865{display:flex}._tbody_j4bne_856 ._td_j4bne_875{flex:1}@media(max-width:1023px){._filterBar_j4bne_144{padding:12px 24px}._filterBarContent_j4bne_1059{gap:12px}._searchBox_j4bne_1165{min-width:200px;max-width:300px}}@media(max-width:767px){._filterBar_j4bne_144{padding:12px 16px}._filterToggle_j4bne_1352{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#ffffffe6;border:1px solid rgba(0,120,212,.2);border-radius:8px;font-size:14px;font-weight:500;color:#1a1a1a;cursor:pointer;transition:all .2s ease;position:relative;margin-bottom:12px}._filterToggle_j4bne_1352:hover{background:#fff;border-color:#0078d4}._filterToggle_j4bne_1352:active{transform:scale(.98)}._filterActiveIndicator_j4bne_1379{position:absolute;top:8px;right:8px;width:8px;height:8px;background:#0078d4;border-radius:50%;animation:_pulse_j4bne_1 2s infinite}@keyframes _pulse_j4bne_1{0%,to{opacity:1}50%{opacity:.5}}._filterBarCollapsed_j4bne_1400{display:none}._filterBarContent_j4bne_1059{flex-direction:column;align-items:stretch;gap:12px}._searchBox_j4bne_1165{max-width:100%;min-width:100%}._columnFilters_j4bne_1210{width:100%;flex-direction:column}._filterSelect_j4bne_1217{flex:1;min-width:0;width:100%}._selectionCount_j4bne_1256{margin-left:0;width:100%}._resultsCount_j4bne_1298{width:100%;text-align:center}._mobileCardList_j4bne_1437{position:relative;width:100%;padding:12px 16px;will-change:transform;transform:translateZ(0)}._tableContainer_j4bne_733{display:none}}._card_1m68v_9{display:flex;flex-direction:column;gap:12px;padding:16px;background:linear-gradient(135deg,#fffffff2,#f8f9faeb);border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);transition:all .2s ease;box-shadow:0 2px 8px #0000000a;will-change:transform,background;transform:translateZ(0)}._card_1m68v_9:active{background:linear-gradient(135deg,#f8f9fafa,#f5f7faf2)}._cardSelected_1m68v_37{border-color:#0078d44d;background:linear-gradient(135deg,#0078d40d,#0078d405);box-shadow:0 2px 8px #0078d41a,inset 0 0 0 1px #0078d41a}._cardHeader_1m68v_50{display:flex;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}._checkbox_1m68v_58{width:20px;height:20px;margin-top:2px;cursor:pointer;accent-color:#0078d4;flex-shrink:0}._checkbox_1m68v_58:focus{outline:2px solid rgba(0,120,212,.3);outline-offset:2px}._activityInfo_1m68v_72{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._activityId_1m68v_80{font-size:16px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._activityName_1m68v_89{font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badges_1m68v_97{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex-shrink:0}._typeBadge_1m68v_106{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}._type-added_1m68v_116{background-color:#107c101a;color:#107c10}._type-modified_1m68v_121{background-color:#ffb9001a;color:#9a6700}._type-removed_1m68v_126{background-color:#d134381a;color:#d13438}._severityBadge_1m68v_132{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:capitalize}._severity-critical_1m68v_141{background-color:#d134381a;color:#d13438}._severity-warning_1m68v_146{background-color:#ffb9001a;color:#9a6700}._severity-info_1m68v_151{background-color:#0078d41a;color:#0078d4}._cardContent_1m68v_157{display:flex;flex-direction:column;gap:12px}._field_1m68v_163{display:flex;flex-direction:column;gap:4px}._fieldLabel_1m68v_169{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.03em}._fieldValue_1m68v_177{font-size:14px;color:#1a1a1a;font-weight:500}._valueRow_1m68v_183{display:grid;grid-template-columns:1fr 1fr;gap:12px}._valueItem_1m68v_189{display:flex;flex-direction:column;gap:4px}._valueLabel_1m68v_195{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.03em}._valueText_1m68v_203{font-size:14px;color:#1a1a1a;word-break:break-word}._delta_1m68v_209{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0078d40d;border-radius:6px;border:1px solid rgba(0,120,212,.1)}._deltaLabel_1m68v_219{font-size:12px;font-weight:600;color:#0078d4;text-transform:uppercase;letter-spacing:.03em}._deltaValue_1m68v_227{font-size:14px;font-weight:600;color:#0078d4}._category_1m68v_233{display:flex;justify-content:flex-start}._categoryBadge_1m68v_238{display:inline-block;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:capitalize}._category-hard_1m68v_247{background-color:#d134381a;color:#d13438;border:1px solid rgba(209,52,56,.2)}._category-medium_1m68v_253{background-color:#ffb9001a;color:#9a6700;border:1px solid rgba(255,185,0,.2)}._category-soft_1m68v_259{background-color:#0078d41a;color:#0078d4;border:1px solid rgba(0,120,212,.2)}@media(hover:none)and (pointer:coarse){._card_1m68v_9{min-height:44px}._checkbox_1m68v_58{width:24px;height:24px}}._container_1fa4c_6{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:0}._filterGroup_1fa4c_14{display:flex;align-items:center;gap:12px}._label_1fa4c_20{font-size:13px;font-weight:600;color:#0078d4;white-space:nowrap}._segmented_1fa4c_27{min-width:500px}._segmented_1fa4c_27 .ant-segmented{background:#0078d414;border:1px solid rgba(0,120,212,.2);padding:3px;border-radius:6px}._segmented_1fa4c_27 .ant-segmented-item{background:transparent;border:none;color:#333;transition:all .2s ease;padding:6px 14px;font-weight:500;font-size:13px;border-radius:4px}._segmented_1fa4c_27 .ant-segmented-item:hover{background:#0078d40d;color:#0078d4}._segmented_1fa4c_27 .ant-segmented-item-selected{background:linear-gradient(135deg,#0078d4,#00bcf2)!important;border:none;color:#fff!important;font-weight:600;box-shadow:0 2px 4px #0078d433!important}._segmented_1fa4c_27 .ant-segmented-thumb{background:linear-gradient(135deg,#0078d4,#00bcf2);border:none;box-shadow:0 2px 4px #0078d433;border-radius:4px}._switchContainer_1fa4c_70{display:flex;align-items:center;gap:10px;padding:6px 14px;background:#0078d40f;border:1px solid rgba(0,120,212,.15);border-radius:6px;transition:all .2s}._switchContainer_1fa4c_70:hover{background:#0078d414;border-color:#0078d440}._switch_1fa4c_70{flex-shrink:0}._switchLabel_1fa4c_90{font-size:13px;color:#0078d4;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:8px;white-space:nowrap;font-weight:500}._icon_1fa4c_102{color:orange;font-size:16px}._switchContainer_1fa4c_70 .ant-switch{min-width:44px;height:22px;background:#00000026}._switchContainer_1fa4c_70 .ant-switch:hover{background:#0003}._switchContainer_1fa4c_70 .ant-switch-checked{background:#0078d4}._switchContainer_1fa4c_70 .ant-switch-checked:hover{background:#106ebe}._switchContainer_1fa4c_70 .ant-switch-handle{width:18px;height:18px;top:2px;background:#fff;box-shadow:0 2px 4px #0003}._switchContainer_1fa4c_70 .ant-switch-handle:before{border-radius:9px}._switchContainer_1fa4c_70 .ant-switch:focus-visible{outline:none;box-shadow:0 0 0 3px #0078d433}._toggleContainer_1fa4c_144{display:flex;align-items:center;padding:6px 12px;background:#ffffffb3;border:1px solid rgba(0,120,212,.15);border-radius:6px}._toggleLabel_1fa4c_153{display:flex;align-items:center;gap:8px;margin:0;cursor:pointer}._toggleText_1fa4c_161{font-size:12px;font-weight:500;color:#333;-webkit-user-select:none;user-select:none}@media(max-width:768px){._container_1fa4c_6{flex-direction:column;align-items:stretch;gap:14px}._filterGroup_1fa4c_14{flex-direction:column;align-items:stretch;gap:8px}._segmented_1fa4c_27{min-width:unset;width:100%}._switchContainer_1fa4c_70{justify-content:center}}._container_1tgot_6{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%}._searchInput_1tgot_14{flex:1;min-width:300px}._container_1tgot_6 .ant-input-affix-wrapper{background:#0078d40a;border:1px solid rgba(0,120,212,.15);border-radius:6px;padding:6px 12px;transition:all .2s ease}._container_1tgot_6 .ant-input-affix-wrapper:hover{border-color:#0078d440;background:#0078d40f}._container_1tgot_6 .ant-input-affix-wrapper-focused{border-color:#0078d4;background:#0078d40f;box-shadow:0 0 0 3px #0078d41a}._container_1tgot_6 .ant-input{background:transparent;color:#333;font-size:13px;font-weight:400}._container_1tgot_6 .ant-input::placeholder{color:#999}._container_1tgot_6 .ant-input-prefix{color:#666;margin-right:8px}._changeTypeSelect_1tgot_56,._container_1tgot_6 .ant-select{min-width:200px}._container_1tgot_6 .ant-select-selector{background:#0078d40a!important;border:1px solid rgba(0,120,212,.15)!important;border-radius:6px!important;padding:6px 12px!important;min-height:36px!important;transition:all .2s ease}._container_1tgot_6 .ant-select-selector:hover{border-color:#0078d440!important;background:#0078d40f!important}._container_1tgot_6 .ant-select-focused .ant-select-selector{border-color:#0078d4!important;box-shadow:0 0 0 3px #0078d41a!important}._container_1tgot_6 .ant-select-selection-item,._container_1tgot_6 .ant-select-selection-placeholder{color:#333;font-size:13px;font-weight:400}._container_1tgot_6 .ant-select-arrow{color:#666}@media(max-width:768px){._container_1tgot_6{flex-direction:column;align-items:stretch}._searchInput_1tgot_14,._changeTypeSelect_1tgot_56,._container_1tgot_6 .ant-select{min-width:100%}}._card_1ae15_6{height:100%;display:flex;flex-direction:column;padding:1.5rem;background:linear-gradient(135deg,#fffffffa,#ffffffeb);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.4);border-radius:12px;box-shadow:0 8px 32px #0000000f,0 2px 8px #0000000a,inset 0 1px #fffc;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:_fadeIn_1ae15_1 .4s ease-out}._card_1ae15_6:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--card-color, #0078d4) 0%,var(--card-color-light, #50a3e8) 50%,transparent 100%);opacity:0;transition:opacity .3s ease;border-radius:12px 12px 0 0}._card_1ae15_6:hover:before{opacity:1;box-shadow:0 2px 8px #0078d44d}._card_1ae15_6:after{content:"";position:absolute;inset:0;border-radius:12px;background:radial-gradient(circle at top right,rgba(var(--card-color-rgb, 0, 120, 212),.03) 0%,transparent 70%);pointer-events:none}._cardClickable_1ae15_66{cursor:pointer}._card_1ae15_6:hover{transform:translateY(-6px);box-shadow:0 16px 56px #0000001f,0 4px 16px #00000014,inset 0 1px #fff,0 0 0 1px rgba(var(--card-color-rgb, 0, 120, 212),.1);border-color:#ffffffb3}._header_1ae15_80{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}._iconWrapper_1ae15_87{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--card-color, #0078d4) 0%,var(--card-color-light, #50a3e8) 100%);box-shadow:0 4px 12px #0078d440,inset 0 1px #fff3;transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:_fadeIn_1ae15_1 .5s ease-out .1s both}._card_1ae15_6:hover ._iconWrapper_1ae15_87{transform:scale(1.15) rotate(8deg);box-shadow:0 8px 20px #0078d459,0 2px 8px #0078d433,inset 0 1px #ffffff4d}._icon_1ae15_87{font-size:20px;line-height:20px;color:#fff}._title_1ae15_120{font-size:.875rem;font-weight:600;color:#616161;text-transform:uppercase;letter-spacing:.5px}._body_1ae15_128{display:flex;flex-direction:column;gap:1rem;flex:1}._comparisonRow_1ae15_135{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._valueBlock_1ae15_141{display:flex;flex-direction:column;gap:.25rem}._label_1ae15_147{font-size:.75rem;color:#9e9e9e;text-transform:uppercase;font-weight:600;letter-spacing:.5px}._value_1ae15_141{font-size:1.75rem;font-weight:700;color:#212121;line-height:1.2;background:linear-gradient(135deg,#212121,#424242);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._valueAnimated_1ae15_170{animation:_countUp_1ae15_1 .8s cubic-bezier(.34,1.56,.64,1)}._deltaRow_1ae15_174{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-radius:10px;background:linear-gradient(135deg,#f8f9fae6,#ffffffb3);border:1px solid rgba(0,0,0,.04);transition:all .3s ease;animation:_slideIn_1ae15_1 .5s ease-out .2s both}._card_1ae15_6:hover ._deltaRow_1ae15_174{background:linear-gradient(135deg,#f8f9fa,#ffffffe6);border-color:#0000000f;box-shadow:0 2px 8px #0000000a}._deltaLabel_1ae15_200{font-size:.75rem;font-weight:600;color:#757575}._deltaBadge_1ae15_206{font-size:.875rem;font-weight:700;padding:.25rem .75rem;border-radius:12px;animation:_slideIn_1ae15_1 .4s ease}._trendIndicator_1ae15_214{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;margin-top:.25rem;animation:_fadeIn_1ae15_1 .6s ease}._trendUp_1ae15_223{color:#4caf50}._trendDown_1ae15_227{color:#f44336}._trendNeutral_1ae15_231{color:#757575}@keyframes _fadeIn_1ae15_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _countUp_1ae15_1{0%{opacity:0;transform:scale(.85) translateY(8px)}60%{transform:scale(1.02) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _slideIn_1ae15_1{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}._shimmer_1ae15_273{background:linear-gradient(90deg,#f5f5f500,#f5f5f5cc,#f5f5f500);background-size:200% 100%;animation:_shimmer_1ae15_273 1.5s infinite}@keyframes _shimmer_1ae15_273{0%{background-position:-200% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){._card_1ae15_6,._iconWrapper_1ae15_87,._value_1ae15_141,._deltaBadge_1ae15_206,._trendIndicator_1ae15_214{animation:none!important;transition:none!important}._card_1ae15_6:hover,._card_1ae15_6:hover ._iconWrapper_1ae15_87{transform:none}}@media(max-width:767px){._card_1ae15_6{padding:1rem}._header_1ae15_80{gap:.5rem;margin-bottom:1rem}._iconWrapper_1ae15_87{width:38px;height:38px}._icon_1ae15_87{font-size:18px}._title_1ae15_120{font-size:.8125rem}._value_1ae15_141{font-size:1.5rem}._comparisonRow_1ae15_135{gap:.75rem}._deltaRow_1ae15_174{padding:.625rem .75rem}}@media(min-width:768px)and (max-width:1023px){._card_1ae15_6{padding:1.25rem}._iconWrapper_1ae15_87{width:42px;height:42px}._value_1ae15_141{font-size:1.625rem}}._page_kzz7b_7{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;flex:1 1 auto;background:linear-gradient(180deg,#f9fafc,#f1f4f9 45%,#e9edf4);padding:clamp(12px,2vw,24px) clamp(12px,3vw,32px);scroll-behavior:smooth;overscroll-behavior-y:contain;position:relative}._page--animated_kzz7b_22{opacity:0;transform:translateY(32px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}._page--animated_kzz7b_22._page--ready_kzz7b_28{opacity:1;transform:translateY(0)}._page--animated-exit_kzz7b_33{opacity:0;transform:translateY(-16px)}._skip-link_kzz7b_39{position:fixed;top:-100px;left:16px;z-index:10000;padding:12px 24px;background:#1e40af;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;box-shadow:0 4px 16px #0003;transition:top .2s ease}._skip-link_kzz7b_39:focus{top:16px}._shell_kzz7b_59{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:20px;min-height:100%;padding-bottom:24px;--quality-inline-sticky-offset: 124px}@media(max-width:767px){._page_kzz7b_7{padding:8px}._shell_kzz7b_59{gap:12px;padding-bottom:16px;--quality-inline-sticky-offset: 184px}._hero-surface_kzz7b_82{border-radius:16px}._scores-surface_kzz7b_86,._categories-surface_kzz7b_87{padding:12px;border-radius:12px}._scores-stack_kzz7b_92{gap:12px;margin-bottom:12px}}@media(min-width:768px)and (max-width:1023px){._shell_kzz7b_59{gap:16px;padding-bottom:20px;--quality-inline-sticky-offset: 152px}}._hero-surface_kzz7b_82{border-radius:20px;overflow:hidden;position:relative;z-index:1;display:block!important;visibility:visible!important}._scores-surface_kzz7b_86,._categories-surface_kzz7b_87{border-radius:16px;padding:16px}._scores-stack_kzz7b_92{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}._emptyPresetCard_kzz7b_130{margin-top:0;border-radius:24px;padding:24px;background:radial-gradient(140% 140% at 10% 0%,rgba(59,130,246,.12),transparent),radial-gradient(120% 160% at 90% 10%,rgba(14,165,233,.12),transparent),linear-gradient(180deg,#fffffffa,#f4f8fff2);border:1px solid rgba(148,163,184,.25);box-shadow:0 20px 48px #0f172a14;display:flex;flex-direction:column;gap:18px}._emptyPresetIntro_kzz7b_144{display:flex;gap:16px;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.2)}._emptyPresetIcon_kzz7b_152{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;color:#2563eb;background:#3b82f626;box-shadow:inset 0 1px #ffffffb3}._emptyPresetIntroTitle_kzz7b_165{margin:0 0 6px;font-size:20px;font-weight:700;color:#0f172a}._emptyPresetIntroSubtitle_kzz7b_172{margin:0;font-size:15px;color:#475569;line-height:1.5}._emptyPresetLead_kzz7b_179{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._emptyPresetEyebrow_kzz7b_187{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 6px}._emptyPresetTitle_kzz7b_196{font-size:24px;font-weight:700;color:#0f172a;margin:0 0 8px}._emptyPresetSelect_kzz7b_203{width:min(520px,100%);margin:0 0 8px}._emptyPresetSubtitle_kzz7b_208{margin:0;font-size:15px;line-height:1.5;color:#475569;max-width:520px}._emptyPresetBadge_kzz7b_216{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;background:#3b82f61f;color:#1d4ed8}._emptyPresetBadge_kzz7b_216[data-source=custom]{background:#10b9811f;color:#047857}._emptyPresetMeta_kzz7b_230{display:flex;flex-wrap:wrap;gap:16px;padding-top:12px;border-top:1px solid rgba(148,163,184,.2)}._emptyPresetMetaGroup_kzz7b_238{display:flex;flex-direction:column;gap:8px;min-width:180px}._emptyPresetMetaLabel_kzz7b_245{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}._emptyPresetTagGroup_kzz7b_253{display:flex;flex-wrap:wrap;gap:8px}._emptyPresetTag_kzz7b_253{padding:6px 14px;border-radius:999px;background:#94a3b82e;color:#0f172a;font-size:13px;font-weight:500}._emptyPresetTag_kzz7b_253[data-variant=accent]{background:#0ea5e92e;color:#0369a1}._emptyPresetActions_kzz7b_273{display:flex;flex-wrap:wrap;gap:12px}._emptyPresetActions_kzz7b_273 button{flex:1 1 220px;min-height:48px;font-size:15px;font-weight:600}._hero-sticky_kzz7b_286{margin-bottom:12px}._hero-pinned_kzz7b_290{position:sticky;top:0;z-index:8;padding:0 0 8px;background:linear-gradient(180deg,#f9fafcf2,#f1f4f9e6 60%,#e9edf4cc);margin:-8px -4px 0}._hero-header-bar_kzz7b_299{border-radius:20px;padding:16px 20px}._hero-header-bar_kzz7b_299 .glass-surface--strong{box-shadow:0 12px 30px #0f172a14}._hero-metrics-surface_kzz7b_308{border-radius:16px;padding:20px 16px;margin-bottom:16px}@media(max-width:767px){._scores-surface_kzz7b_86,._categories-surface_kzz7b_87{padding:16px}._emptyPresetCard_kzz7b_130{padding:18px;border-radius:18px}._emptyPresetIntro_kzz7b_144{flex-direction:column;align-items:flex-start}._emptyPresetActions_kzz7b_273 button{flex:1 1 100%}}._section-header_kzz7b_336{margin-bottom:24px}._section-eyebrow_kzz7b_340{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 8px}._section-title_kzz7b_349{font-size:24px;font-weight:700;color:#0f172a;margin:0 0 8px}._section-subtitle_kzz7b_356{color:#64748b;font-size:15px;line-height:1.6;max-width:640px}._hero-skeleton_kzz7b_364{padding:40px;display:flex;flex-direction:column;gap:24px}._hero-skeleton-grid_kzz7b_371{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:767px){._hero-skeleton-grid_kzz7b_371{grid-template-columns:1fr}}._hero-skeleton-card_kzz7b_383{background:#ffffff80;border-radius:12px;height:120px;padding:24px;animation:_skeleton-pulse_kzz7b_1 1.5s ease-in-out infinite}@keyframes _skeleton-pulse_kzz7b_1{0%,to{opacity:.6}50%{opacity:1}}._categories-section_kzz7b_401{margin-top:32px;margin-bottom:32px}@media(max-width:768px){._categories-section_kzz7b_401{margin-top:24px;margin-bottom:24px}}._detail-drawer_kzz7b_414 .ant-drawer-content{border-radius:24px 0 0 24px;background:linear-gradient(180deg,#fffffff2,#f4f8ffe6);box-shadow:-24px 0 64px #0f172a14}._detail-modal_kzz7b_421 .ant-modal-content{border-radius:20px;background:linear-gradient(180deg,#fffffff5,#f4f8ffe6);box-shadow:0 20px 64px #0f172a1f;overflow:hidden}._detail-modal_kzz7b_421 .ant-modal-header{background:transparent;border-bottom:none;padding:20px 24px 12px;position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._detail-modal_kzz7b_421 .ant-modal-title{font-size:20px;font-weight:700;color:#0f172a}._detail-modal_kzz7b_421 .ant-modal-close{color:#475467}._detail-modal_kzz7b_421 .ant-modal-body{padding:0}._detail-modal-body_kzz7b_452{padding:18px 22px 22px;background:radial-gradient(120% 140% at 10% 10%,rgba(59,130,246,.08),transparent),radial-gradient(160% 160% at 85% 20%,rgba(56,189,248,.08),transparent),linear-gradient(180deg,#fffffff5,#f4f8ffe6);border-radius:18px;overflow:hidden;max-height:82vh}._detail-modal-inner_kzz7b_462{min-width:0;max-height:calc(82vh - 32px);overflow:auto;padding-right:10px;scrollbar-gutter:stable both-edges}._detail-modal-inner_kzz7b_462::-webkit-scrollbar{width:10px}._detail-modal-inner_kzz7b_462::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}._detail-modal-inner_kzz7b_462::-webkit-scrollbar-track{background:#e2e8f066}._detail-drawer_kzz7b_414 .ant-drawer-header{border-bottom:none;padding:24px 32px 8px;background:transparent}._detail-drawer_kzz7b_414 .ant-drawer-close{color:#475467}._detail-drawer_kzz7b_414 .ant-drawer-body{padding:0 32px 40px}@media(max-width:1023px){._detail-drawer_kzz7b_414 .ant-drawer-content{border-radius:24px 24px 0 0}._detail-drawer_kzz7b_414 .ant-drawer-body{padding:0 24px 32px}}._detail-content_kzz7b_508{display:flex;flex-direction:column;gap:24px}._detail-hero_kzz7b_514{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#ffffffb3;border:1px solid rgba(148,163,184,.2);border-radius:20px;padding:24px;box-shadow:0 12px 30px #0f172a0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._detail-eyebrow_kzz7b_527{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:4px}._detail-title_kzz7b_536{font-size:28px;font-weight:700;color:#0f172a;margin:0}._detail-subtitle_kzz7b_543{font-size:15px;color:#475467;margin-top:8px}._detail-stat-grid_kzz7b_549{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._detail-stat-card_kzz7b_555{background:#fffc;border-radius:16px;padding:18px;border:1px solid rgba(226,232,240,.8);box-shadow:inset 0 1px #fff9}._detail-stat-label_kzz7b_563{font-size:13px;font-weight:600;letter-spacing:.04em;color:#94a3b8;text-transform:uppercase}._detail-stat-value_kzz7b_571{font-size:28px;font-weight:700;color:#0f172a;margin-top:6px}._detail-list_kzz7b_578{display:flex;flex-direction:column;gap:12px;background:#ffffffbf;border-radius:20px;border:1px solid rgba(226,232,240,.8);padding:20px;max-height:420px;overflow-y:auto}._detail-list-item_kzz7b_590{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-radius:14px;background:#0f172a05;border:1px solid transparent}._detail-list-item_kzz7b_590[data-status=pass]{border-color:#22c55e40}._detail-list-item_kzz7b_590[data-status=fail]{border-color:#f8717140}._detail-list-name_kzz7b_609{flex:1;font-size:15px;color:#0f172a;font-weight:600}._detail-list-meta_kzz7b_616{font-size:13px;color:#94a3b8}._detail-chip_kzz7b_621{padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600;text-transform:uppercase}._detail-chip_kzz7b_621[data-tone=success]{background:#10b9811f;color:#047857}._detail-chip_kzz7b_621[data-tone=warning]{background:#fbbf2426;color:#b45309}._detail-chip_kzz7b_621[data-tone=danger]{background:#f8717133;color:#b91c1c}._detail-chip_kzz7b_621[data-tone=neutral]{background:#94a3b840;color:#475569}._detail-indicator-grid_kzz7b_649{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._detail-indicator-card_kzz7b_655{padding:16px;border-radius:16px;border:1px solid rgba(226,232,240,.8);background:#ffffffd9}._detail-indicator-card_kzz7b_655[data-skipped=true]{background:linear-gradient(135deg,#f1f5f9e6,#e2e8f0e6);color:#475569}._detail-indicator-name_kzz7b_667{font-size:14px;color:#475467;margin-bottom:8px;font-weight:600}._detail-indicator-value_kzz7b_674{font-size:24px;font-weight:700}._detail-divider_kzz7b_679{height:1px;background:#94a3b84d;width:100%}._detail-guidance_kzz7b_685{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(148,163,184,.45)}._detail-guidance_kzz7b_685[open]{border-top-color:#3b82f659}._detail-guidance_kzz7b_685 summary{cursor:pointer;font-size:13px;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:6px;list-style:none}._detail-guidance_kzz7b_685 summary::-webkit-details-marker{display:none}._detail-guidance_kzz7b_685[data-skipped=true] summary{color:#475569}._detail-guidance-text_kzz7b_714{margin:8px 0 0;font-size:13px;line-height:1.5;color:#475569}._detail-guidance-text_kzz7b_714 strong{color:#0f172a}._detail-guidance-inline_kzz7b_725{margin-top:10px;padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;border:1px solid rgba(148,163,184,.35);background:#94a3b81f;color:#475569}._detail-guidance-inline_kzz7b_725[data-tone=danger]{background:#f8717114;border-color:#f871714d;color:#7f1d1d}._detail-guidance-inline_kzz7b_725[data-tone=warning]{background:#fbbf241f;border-color:#fbbf2459;color:#92400e}._detail-guidance-inline_kzz7b_725 strong{color:inherit}@media(max-width:1023px){._detail-modal-body_kzz7b_452{padding:14px 16px 18px;max-height:none}._detail-modal-inner_kzz7b_462{max-height:none;padding-right:0}}@media(prefers-reduced-motion:reduce){._page_kzz7b_7{scroll-behavior:auto}._page--animated_kzz7b_22,._skip-link_kzz7b_39{transition:none}._hero-skeleton-card_kzz7b_383{animation:none}}._hero_11pju_6{display:flex;flex-direction:column;gap:24px;padding:32px 32px 28px;position:relative}@media(max-width:767px){._hero_11pju_6{padding:24px;gap:24px}}._heroHeaderFrame_11pju_22{padding:4px 0 0}._hero-header_11pju_27{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._hero-title-group_11pju_34{flex:1;min-width:0}._hero-metrics-row_11pju_39{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:8px}._hero-meta-inline_11pju_47{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px}._hero-eyebrow_11pju_67{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 8px}._hero-title_11pju_34{font-size:32px;font-weight:700;color:#0f172a;margin:0 0 8px;line-height:1.2}@media(max-width:767px){._hero-title_11pju_34{font-size:24px}}._hero-subtitle_11pju_90{color:#64748b;font-size:15px;margin:0;line-height:1.5}._hero-rerun-banner_11pju_97{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border-radius:12px;font-size:13px;font-weight:500;color:#1d4ed8;background:#3b82f61f;border:1px solid rgba(59,130,246,.24)}._hero-rerun-banner_11pju_97 svg{font-size:14px}._hero-rerun-banner_11pju_97[data-variant=schedule]{color:#b91c1c;background:#f871712e;border-color:#f8717166}._hero-actions_11pju_121{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width:1023px){._hero-header_11pju_27{grid-template-columns:1fr}._hero-actions_11pju_121{width:100%;justify-content:flex-start}._hero-score-visual_11pju_139{width:100%;justify-content:center;text-align:center}._hero-score-legend_11pju_145{align-items:center}}._hero-score-visual_11pju_139{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:#fffc;border:1px solid rgba(255,255,255,.5);border-radius:16px;padding:12px 16px;box-shadow:0 12px 28px #0f172a14,inset 0 1px #fff9}._hero-score-legend_11pju_145{display:flex;flex-direction:column;gap:4px}._hero-score-label_11pju_170{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}._hero-score-value_11pju_178{font-size:22px;font-weight:700;color:#0f172a}._hero-score-grade_11pju_184{font-size:13px;font-weight:600;color:#475467}._hero-score-skipped_11pju_190{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.08em}._hero-metrics_11pju_39{display:flex;align-items:center;gap:8px;color:#475467;font-size:14px}._hero-dot_11pju_63{color:#cbd5e1}._hero-schedule-grid_11pju_209{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:8px}._schedule-chip_11pju_217{border-radius:14px;border:1px solid rgba(148,163,184,.5);background:#f8fafccc;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-height:86px}._schedule-chip_11pju_217[data-accent=emerald]{border-color:#10b98166;background:#6ee7b726}._schedule-chip_11pju_217[data-accent=indigo]{border-color:#6366f173;background:#818cf826}._schedule-chip_11pju_217[data-accent=amber]{border-color:#fbbf2473;background:#fcd34d2e}._schedule-chip_11pju_217[data-accent=rose]{border-color:#f43f5e66;background:#fb718526}._schedule-chip-label_11pju_248{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._schedule-chip-value_11pju_256{font-size:18px;font-weight:600;color:#0f172a}._schedule-chip-meta_11pju_262{font-size:12px;color:#475467}@media(max-width:767px){._hero-header_11pju_27{grid-template-columns:1fr}._hero-actions_11pju_121{justify-content:flex-start}._hero-score-visual_11pju_139{flex-direction:column;align-items:center}._hero-schedule-grid_11pju_209{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(prefers-reduced-motion:reduce){._hero-score-visual_11pju_139{box-shadow:none}}._scoreCard_y2trq_1{background:#ffffffd9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.4);border-radius:18px;padding:20px;box-shadow:0 25px 50px #0f172a14,inset 0 0 0 1px #fff6;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;min-height:280px}._scoreCard_y2trq_1 .ant-card-body{height:100%}._cardContent_y2trq_18{display:flex;flex-direction:column;gap:16px;height:100%}._scoreCard_y2trq_1:hover{transform:translateY(-6px);box-shadow:0 35px 65px #0f172a24,inset 0 0 0 1px #fff9;border-color:#94a3b866}._positiveTone_y2trq_33{background:#f0fdf4;border-color:#22c55e33}._negativeTone_y2trq_38{background:#fef2f2;border-color:#f8717140}._cardHeader_y2trq_43{display:flex;align-items:center;justify-content:space-between;gap:12px}._cardIcon_y2trq_50{display:inline-flex;align-items:center;font-size:20px;color:#3b82f6}._headerTitle_y2trq_57{display:flex;align-items:center;gap:14px}._cardEyebrow_y2trq_63{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 2px}._cardTitle_y2trq_71{font-size:16px;font-weight:600;color:#0f172a}._cardSubtitle_y2trq_77{display:block;font-size:13px;color:#64748b;margin-top:2px}._gradePill_y2trq_84{font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid transparent;background:#0f172a0a}._scoreValueRow_y2trq_93{display:flex;align-items:baseline;gap:8px}._scoreValue_y2trq_93{font-size:40px;font-weight:700;color:#0f172a;line-height:1}._scoreMax_y2trq_106{font-size:16px;color:#94a3b8;font-weight:600}._scoreProgress_y2trq_112{margin-top:4px}._trendChart_y2trq_116{margin-top:8px;width:100%}._cardFooter_y2trq_121{display:flex;justify-content:flex-end;margin-top:auto;padding-top:12px;border-top:1px solid rgba(148,163,184,.2)}._detailsButton_y2trq_129{font-weight:600;color:#0f172a;display:inline-flex;align-items:center;gap:6px;padding:0}._detailsButton_y2trq_129 .anticon{font-size:14px}._detailsButton_y2trq_129:hover,._detailsButton_y2trq_129:focus-visible{color:#2563eb;background:transparent}@media(max-width:768px){._scoreCard_y2trq_1{padding:18px}._cardIcon_y2trq_50{font-size:18px}._cardTitle_y2trq_71{font-size:15px}._scoreValue_y2trq_93{font-size:32px}}._weightageCard_1xyuy_1{transition:all .2s ease;height:100%;display:flex;flex-direction:column}._weightageCard_1xyuy_1:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._cardHeader_1xyuy_13{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}._iconWrapper_1xyuy_20{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#00000008}._titleSection_1xyuy_30{flex:1;min-width:0}._title_1xyuy_30{font-size:14px;font-weight:600;color:#000000e0;margin-bottom:6px;line-height:1.4}._tags_1xyuy_43{display:flex;gap:4px;flex-wrap:wrap}._statusIcon_1xyuy_49{font-size:20px}._cardBody_1xyuy_53{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-bottom:16px;padding:12px;background:#00000005;border-radius:6px}._metric_1xyuy_63{display:flex;flex-direction:column;gap:4px}._metricLabel_1xyuy_69{font-size:12px;color:#00000073;font-weight:500}._metricValue_1xyuy_75{font-size:18px;font-weight:600;line-height:1.2}._cardFooter_1xyuy_81{margin-top:auto;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}._statusText_1xyuy_87{font-size:13px;font-weight:600;text-align:center}._scoreCardSection_nz9tc_6{margin-top:2rem}._scoreTabs_nz9tc_10{background:#ffffff80;border-radius:12px;padding:4px}._scoreTabs_nz9tc_10 .ant-tabs-nav{margin:0}._scoreTabs_nz9tc_10 .ant-tabs-tab{padding:12px 20px;font-weight:500}._cardGrid_nz9tc_25{padding:clamp(16px,2vw,24px)}._gridColumn_nz9tc_29{display:flex;min-width:0}._gridColumn_nz9tc_29>*{width:100%}._standardsContent_nz9tc_38,._customContent_nz9tc_39{min-height:200px;background:#ffffff4d;border-radius:8px;margin-top:16px}._weightageGrid_nz9tc_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding:8px}@media(max-width:768px){._weightageGrid_nz9tc_46{grid-template-columns:1fr}}._grid_nz9tc_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(12px,2vw,20px);width:100%}@media(max-width:420px){._grid_nz9tc_29{grid-template-columns:minmax(0,1fr)}}@media(min-width:1600px){._grid_nz9tc_29{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}._card_nz9tc_25{background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);border-radius:16px;padding:24px;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff80;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;opacity:0;transform:translateY(16px);animation:_cardFadeIn_nz9tc_1 .5s ease forwards;position:relative}._card_nz9tc_25:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001f,inset 0 1px #ffffffb3;border-color:#3b82f64d}._card_nz9tc_25:focus-visible{outline:2px solid #1e3a8a;outline-offset:2px}@media(hover:none){._card_nz9tc_25:active{transform:scale(.98)}}@keyframes _cardFadeIn_nz9tc_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._card-header_nz9tc_127{display:flex;align-items:center;gap:12px;margin-bottom:16px}._card-icon_nz9tc_134{font-size:24px;color:#3b82f6}._card-title_nz9tc_139{font-size:14px;font-weight:600;color:#475569;margin:0}._card-score_nz9tc_147{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}._card-score-value_nz9tc_154{font-size:36px;font-weight:700;color:#0f172a}._card-score-max_nz9tc_160{font-size:18px;color:#94a3b8;font-weight:600}._card-expand-btn_nz9tc_167{width:100%;padding:8px 16px;background:transparent;border:1px solid rgba(148,163,184,.2);border-radius:8px;color:#475569;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}._card-expand-btn_nz9tc_167:hover{background:#3b82f614;border-color:#3b82f666;color:#3b82f6}._card-expand-btn_nz9tc_167:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}._card-details_nz9tc_196{margin-top:16px;padding-top:16px;border-top:1px solid rgba(148,163,184,.2);animation:_detailsSlideDown_nz9tc_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _detailsSlideDown_nz9tc_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._card_nz9tc_25{animation:none;opacity:1;transform:none}._card_nz9tc_25:hover{transform:none}._card-details_nz9tc_196{animation:none}@media(hover:none){._card_nz9tc_25:active{transform:none}}}._checkCard_1e6g8_1{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 8px 24px #0f172a14;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(15,23,42,.06);padding:16px;height:100%;cursor:pointer;overflow:hidden}._checkCard_1e6g8_1:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0f172a1f}._cardContent_1e6g8_18{width:100%;height:100%;display:flex;flex-direction:column;gap:16px}._checkCardPass_1e6g8_26{background:linear-gradient(135deg,#16a34a14,#16a34a05);border-left:4px solid #16a34a}._checkCardFail_1e6g8_31{background:linear-gradient(135deg,#ef444414,#ef444405);border-left:4px solid #ef4444}._checkCardSkipped_1e6g8_36{background:linear-gradient(135deg,#94a3b824,#e2e8f066);border-left:4px solid #94a3b8}._checkCard_1e6g8_1[data-skipped=true]{cursor:default}._checkCard_1e6g8_1[data-skipped=true]:hover{transform:none;box-shadow:0 8px 24px #0f172a14}._checkHeader_1e6g8_50{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._checkName_1e6g8_57{margin:0;font-size:16px;font-weight:700;color:#0f172a}._iconPass_1e6g8_64,._iconFail_1e6g8_65,._iconSkipped_1e6g8_66{font-size:26px;opacity:.85}._iconPass_1e6g8_64{color:#16a34a}._iconFail_1e6g8_65{color:#ef4444}._iconSkipped_1e6g8_66{color:#475569}._metricRow_1e6g8_83{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:center}._metricStat_1e6g8_90{background:#ffffffb8;border:1px solid rgba(15,23,42,.05);border-radius:10px;padding:10px 12px;min-width:0}._metricLabel_1e6g8_98{margin:0 0 4px;font-size:12px;color:#475569;font-weight:600}._metricValue_1e6g8_105{margin:0;font-size:16px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metricBadge_1e6g8_115{justify-self:flex-end;padding:10px 12px;border-radius:10px;font-weight:700;text-transform:uppercase;font-size:13px;color:#0b132b;background:#e2e8f0}._metricBadge_1e6g8_115[data-tone=success]{background:#16a34a24;color:#065f46}._metricBadge_1e6g8_115[data-tone=danger]{background:#ef444424;color:#7f1d1d}._metricBadge_1e6g8_115[data-tone=neutral]{background:#94a3b84d;color:#334155}._barWrapper_1e6g8_141{display:flex;flex-direction:column;gap:8px}._barTrack_1e6g8_147{position:relative;width:100%;height:12px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0,#f8fafc);overflow:hidden}._barFill_1e6g8_156{height:100%;border-radius:999px;transition:width .3s ease;background:#16a34a}._barFill_1e6g8_156[data-tone=danger]{background:#ef4444}._barThreshold_1e6g8_167{position:absolute;top:0;bottom:0;width:2px;background:#0f172a;opacity:.6}._barLegend_1e6g8_176{font-size:12px;color:#475569;font-weight:600}._metaGrid_1e6g8_182{width:100%}._cardActions_1e6g8_186{margin-top:auto;display:flex;flex-wrap:wrap;gap:4px;overflow:hidden;width:100%;border-top:1px solid rgba(15,23,42,.06);padding-top:8px}._skippedMessage_1e6g8_197{padding:16px;border-radius:12px;border:1px dashed rgba(148,163,184,.7);background:#e2e8f080}._skippedTitle_1e6g8_204{margin:0 0 6px;font-size:14px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.08em}._skippedSubtitle_1e6g8_213{margin:0;font-size:13px;color:#475569;line-height:1.4}@media(max-width:768px){._checkCard_1e6g8_1{padding:14px}._metricRow_1e6g8_83{grid-template-columns:repeat(2,minmax(0,1fr))}._metricBadge_1e6g8_115{justify-self:start}._cardActions_1e6g8_186{gap:2px}}._categoryPanels_1c8x8_1{background:transparent}._categoryPanels_1c8x8_1 .ant-collapse-item{margin-bottom:16px;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;border:1px solid rgba(255,255,255,.5);box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:all .3s ease}._categoryPanels_1c8x8_1 .ant-collapse-item:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}._categoryPanels_1c8x8_1 .ant-collapse-header{padding:20px 24px;align-items:center}._categoryPanels_1c8x8_1 .ant-collapse-content{border-top:1px solid rgba(0,0,0,.06);background:#ffffff4d}._categoryPanels_1c8x8_1 .ant-collapse-content-box{padding:24px}._panelHeader_1c8x8_36{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding:4px 0}._panelHeader_1c8x8_36 h5{font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.01em}@media(max-width:768px){._categoryPanels_1c8x8_1 .ant-collapse-header,._categoryPanels_1c8x8_1 .ant-collapse-content-box{padding:16px}._panelHeader_1c8x8_36{flex-direction:column;align-items:flex-start;gap:16px}}@media(prefers-reduced-motion:reduce){._categoryPanels_1c8x8_1 .ant-collapse-item{transition:none}._categoryPanels_1c8x8_1 .ant-collapse-item:hover{transform:none}}._emptyStateContainer_1cbfi_1{display:flex;align-items:center;justify-content:center;min-height:clamp(180px,35vh,320px);padding:clamp(24px,5vw,40px) clamp(16px,4vw,20px);background:#ffffff52;border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .3s ease,backdrop-filter .3s ease,opacity .4s ease,transform .4s ease;opacity:0;transform:translateY(20px)}._emptyStateContainer_1cbfi_1._visible_1cbfi_15{opacity:1;transform:translateY(0)}._emptyStateContainer_1cbfi_1[data-variant=tablet]{min-height:clamp(170px,32vh,300px);padding:28px 18px}._emptyStateContainer_1cbfi_1[data-variant=mobile]{min-height:clamp(160px,30vh,280px);padding:20px 12px;border-radius:14px}._emptyContent_1cbfi_31{width:min(100%,420px);text-align:center}._emptyContent_1cbfi_31 .ant-empty-image{margin-bottom:12px}._emptyMessage_1cbfi_40{font-size:18px;font-weight:600;color:#1e293b;display:block;margin-bottom:8px}._emptyDescription_1cbfi_48{font-size:14px;color:#64748b;display:block;max-width:400px;line-height:1.5}._emptyStateContainer_1cbfi_1 .ant-btn{min-height:44px;padding:0 24px;font-size:clamp(14px,2.5vw,16px);border-radius:999px;transition:transform .15s ease,box-shadow .2s ease}._emptyStateContainer_1cbfi_1 .ant-btn:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){._emptyStateContainer_1cbfi_1 .ant-btn:hover{box-shadow:0 10px 30px #0f172a26}}@media(max-width:768px){._emptyMessage_1cbfi_40{font-size:16px}._emptyDescription_1cbfi_48{font-size:13px}._emptyStateContainer_1cbfi_1 .ant-btn{width:100%;max-width:320px}}@media(max-width:480px){._emptyDescription_1cbfi_48{max-width:100%}._emptyStateContainer_1cbfi_1 .ant-btn{max-width:none}}._loadingContainer_17x16_1{display:flex;align-items:center;justify-content:center;min-height:300px;padding:40px 20px}._loadingFullScreen_17x16_9{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999}._loadingMessage_17x16_23{font-size:14px;color:#64748b;font-weight:500;text-align:center;max-width:300px}@keyframes _fadeIn_17x16_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loadingContainer_17x16_1,._loadingFullScreen_17x16_9{animation:_fadeIn_17x16_1 .3s ease-out}@media(max-width:768px){._loadingContainer_17x16_1{min-height:200px;padding:30px 16px}._loadingMessage_17x16_23{font-size:13px}}._settingsShell_1ll9y_2{display:flex;flex-direction:column;min-height:0;height:min(82vh,760px);max-height:calc(100vh - 120px)}._settingsShell_1ll9y_2[data-variant=inline]{height:auto;max-height:none;background:transparent;padding-top:0}._settingsShell_1ll9y_2[data-variant=modal]{padding-bottom:env(safe-area-inset-bottom,0px)}._settingsShell_1ll9y_2[data-mobile=true]{height:calc(100vh - 16px);max-height:none}._settingsShell_1ll9y_2[data-mobile=true][data-variant=modal]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}._alertRegion_1ll9y_30{padding:12px 24px 0;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#f9fafce6,#f4f8ffe6)}._inlineHeaderRail_1ll9y_38{position:sticky;top:var(--quality-inline-sticky-offset, 112px);z-index:5;display:flex;flex-direction:column;gap:12px;padding:10px 0 16px;background:linear-gradient(180deg,#f9fafcf5,#ffffffe6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(148,163,184,.15);box-shadow:0 18px 36px #0f172a14;margin-bottom:12px}@media(max-width:767px){._inlineHeaderRail_1ll9y_38{top:var(--quality-inline-sticky-offset, 168px);padding:16px 0 18px;gap:10px}}._settingsShell_1ll9y_2[data-variant=inline] ._alertRegion_1ll9y_30{padding:0 24px 16px;background:transparent}._alertRegion_1ll9y_30 .ant-alert{border-radius:12px;border:1px solid rgba(148,163,184,.25)}._presetToolbar_1ll9y_71{display:flex;flex-direction:column;gap:16px;padding:18px 20px;background:#fff;border-top:1px solid rgba(148,163,184,.2);border-bottom:1px solid rgba(148,163,184,.2)}._presetToolbar_1ll9y_71[data-compact=true]{padding:12px 16px;gap:12px;border-radius:0;border-top:none;box-shadow:inset 0 -1px #0f172a0a}@media(min-width:768px){._presetToolbar_1ll9y_71{display:grid;grid-template-columns:minmax(200px,240px) 1fr auto;align-items:center;padding:18px 24px}}@media(min-width:1024px){._presetToolbar_1ll9y_71{grid-template-columns:minmax(220px,280px) minmax(280px,1fr) auto;gap:20px}}._settingsShell_1ll9y_2[data-variant=inline] ._presetToolbar_1ll9y_71{border-radius:20px;margin:-12px 24px 0;box-shadow:0 12px 40px #0f172a14}@media(max-width:767px){._settingsShell_1ll9y_2[data-variant=inline] ._presetToolbar_1ll9y_71{margin:-20px 16px 0;padding:16px;gap:12px}}._presetSelectGroup_1ll9y_121{display:flex;flex-direction:column;gap:6px}._presetSelectActions_1ll9y_127{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}._presetResetButton_1ll9y_134{width:auto}._presetToolbarHeader_1ll9y_138{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:16px;width:100%;align-items:stretch}@media(min-width:768px){._presetToolbarHeader_1ll9y_138,._presetMetaPanel_1ll9y_148,._presetDetailsToggle_1ll9y_149{grid-column:1 / -1}}@media(max-width:900px){._presetToolbarHeader_1ll9y_138{grid-template-columns:1fr}}._presetActionCluster_1ll9y_160{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:nowrap;overflow:visible}._presetActionCluster_1ll9y_160 button{flex:0 0 auto;min-height:40px}._presetActionCluster_1ll9y_160[data-compact=true]{justify-content:flex-start;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._presetActionCluster_1ll9y_160[data-compact=true]::-webkit-scrollbar{height:0;display:none}._presetActionCluster_1ll9y_160[data-compact=true] button{min-height:36px}._presetDropdownTrigger_1ll9y_192{display:inline-flex}._presetDeleteButton_1ll9y_196{color:#b42318;border-color:#f43f5e4d;background:transparent}._presetDeleteButton_1ll9y_196:hover,._presetDeleteButton_1ll9y_196:focus-visible{color:#b42318;border-color:#b42318;background:#f43f5e14}@media(max-width:900px){._presetActionCluster_1ll9y_160{justify-content:flex-start}}@media(max-width:520px){._presetToolbarHeader_1ll9y_138{gap:12px}._presetSelectActions_1ll9y_127{flex-direction:row;overflow-x:auto}._presetResetButton_1ll9y_134,._presetPrimaryButton_1ll9y_226,._presetSaveButton_1ll9y_227{min-width:160px}}._presetLabel_1ll9y_232{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._presetMeta_1ll9y_148{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow:hidden}._presetDescription_1ll9y_248{font-size:13px;color:#475569;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._presetStatus_1ll9y_258{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#0ea5e9}._presetTags_1ll9y_266{display:flex;flex-wrap:wrap;gap:8px}._presetTag_1ll9y_266{background:#0f172a0d;border-radius:999px;padding:2px 10px;font-size:12px;color:#0f172a}._presetTag_1ll9y_266[data-variant=tag]{background:#0ea5e926;color:#0ea5e9}._presetPrimaryButton_1ll9y_226{min-height:40px;font-size:15px;min-width:180px}._presetToolbar_1ll9y_71[data-compact=true] ._presetPrimaryButton_1ll9y_226{width:auto;min-height:36px;font-size:14px;min-width:140px}._presetSaveButton_1ll9y_227{min-height:40px;min-width:200px;display:inline-flex;align-items:center;justify-content:center;gap:8px}._presetToolbar_1ll9y_71[data-compact=true] ._presetSaveButton_1ll9y_227{min-height:36px;min-width:160px}._presetSaveButtonLabel_1ll9y_312{font-weight:600}._presetSaveButtonIcon_1ll9y_316{font-size:12px}._saveMenuOverlay_1ll9y_320 .ant-dropdown-menu{min-width:220px}._saveMenuOverlay_1ll9y_320{z-index:2100}@media(max-width:900px){._presetResetButton_1ll9y_134{width:100%}._presetToolbar_1ll9y_71[data-compact=true] ._presetResetButton_1ll9y_134{width:auto;min-width:120px}}._presetDirtyBanner_1ll9y_340{display:flex;align-items:center;gap:16px;margin:16px 24px 0;padding:16px 20px;border-radius:18px;border:1px solid rgba(234,179,8,.4);background:linear-gradient(120deg,#facc152e,#fef3c7e6);box-shadow:inset 0 1px #fffc;flex-wrap:wrap}._presetDirtyBanner_1ll9y_340[data-variant=inline]{margin-top:12px}._presetDirtyCopy_1ll9y_357{display:flex;flex-direction:column;gap:2px}._presetDirtyTitle_1ll9y_363{text-transform:uppercase;letter-spacing:.08em;color:#b45309;font-size:12px}._presetDirtyDescription_1ll9y_370{color:#92400e}._presetDirtyActions_1ll9y_374{margin-left:auto;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:768px){._presetDirtyBanner_1ll9y_340{flex-direction:column;align-items:stretch;margin-left:16px;margin-right:16px}._presetDirtyActions_1ll9y_374{width:100%;justify-content:flex-start}._presetDirtyActions_1ll9y_374 button{flex:1;min-width:120px}}._attributeCardStack_1ll9y_402{display:flex;flex-direction:column;gap:20px;padding:12px 0 4px}._attributeCard_1ll9y_402{border:1px solid rgba(148,163,184,.25);border-radius:22px;padding:20px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 18px 40px #0f172a0f;display:flex;flex-direction:column;gap:16px}._attributeCardHeader_1ll9y_420{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}._attributeDetailEyebrow_1ll9y_427{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._attributeCardTitle_1ll9y_435{font-size:20px;font-weight:600;color:#0f172a}._attributeCardDescription_1ll9y_441{color:#475569;margin-top:4px;line-height:1.5}._attributeSelectSection_1ll9y_447{display:flex;flex-direction:column;gap:8px}._attributeMultiSelect_1ll9y_453 .ant-select-selector{border-radius:12px!important;min-height:48px}._attributeCardControls_1ll9y_458{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._attributeControlItem_1ll9y_464{display:flex;flex-direction:column;gap:8px}._attributeToggle_1ll9y_470{width:56px;min-width:56px;height:30px;align-self:flex-start}._attributeControlLabel_1ll9y_477{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-weight:600}._attributeSeveritySelect_1ll9y_485 .ant-select-selector{border-radius:10px!important}._attributeStatsSection_1ll9y_489{border:1px dashed rgba(148,163,184,.5);border-radius:18px;padding:14px 16px;background:#0f172a08;display:flex;flex-direction:column;gap:8px}._attributeStatChips_1ll9y_499{display:flex;flex-wrap:wrap;gap:8px}._attributeStatTag_1ll9y_505{background:#3b82f61f;border:none;border-radius:999px;padding:4px 12px;display:inline-flex;align-items:center;gap:8px;color:#1d4ed8;font-size:13px}._attributeStatCount_1ll9y_517{font-weight:600}._attributeStatOverflow_1ll9y_521{font-size:13px;font-weight:600;color:#475569;align-self:center}._attributeEmptyState_1ll9y_528{font-size:13px;color:#94a3b8}@media(max-width:768px){._attributeCard_1ll9y_402{padding:16px;border-radius:18px}}._presetMetaPanel_1ll9y_148{display:flex;flex-direction:column;gap:6px}._presetMetaPanel_1ll9y_148[data-variant=modal]{max-height:180px;overflow:auto}._presetToolbar_1ll9y_71[data-compact=true] ._presetMetaPanel_1ll9y_148{padding:0}._presetDetailsToggle_1ll9y_149{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:none;background:#94a3b81f;color:#475569;font-size:13px;font-weight:600;border-radius:999px;padding:8px 14px;cursor:pointer}._presetDetailsToggle_1ll9y_149 svg{transition:transform .2s ease}._presetDetailsToggleOpen_1ll9y_575{transform:rotate(180deg)}._tabBar_1ll9y_579{padding:0 24px;background:#fff;border-bottom:1px solid rgba(148,163,184,.25);position:sticky;top:0;z-index:2;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._tabs_1ll9y_591 .ant-tabs-nav{margin:0;overflow:hidden}._tabs_1ll9y_591 .ant-tabs-nav-wrap{overflow-y:hidden}._settingsShell_1ll9y_2[data-variant=inline] ._tabBar_1ll9y_579{position:static;border-bottom:none;padding-top:8px;padding-left:32px;padding-right:32px}@media(max-width:767px){._settingsShell_1ll9y_2[data-variant=inline] ._tabBar_1ll9y_579{padding-left:16px;padding-right:16px}._tabs_1ll9y_591 .ant-tabs-nav-list{padding-bottom:4px}._tabs_1ll9y_591 .ant-tabs-tab{padding:12px 16px;margin:0 8px 0 0;white-space:nowrap}}._contentArea_1ll9y_625{flex:1;min-height:0;overflow-y:auto;padding:24px;background:radial-gradient(120% 140% at 10% 10%,rgba(59,130,246,.08),transparent),radial-gradient(160% 160% at 85% 20%,rgba(56,189,248,.08),transparent),linear-gradient(180deg,#fffffff5,#f4f8ffeb);display:flex;flex-direction:column;gap:20px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}@supports (padding-bottom: env(safe-area-inset-bottom)){._contentArea_1ll9y_625{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}._contentArea_1ll9y_625[data-mobile=true]{padding:16px 16px 24px}._settingsShell_1ll9y_2[data-variant=inline] ._contentArea_1ll9y_625{overflow:visible;max-height:none;padding:24px 32px 32px}._sectionCard_1ll9y_657{background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 40px #0f172a14;border:1px solid rgba(226,232,240,.9)}._sectionHeader_1ll9y_665{margin-bottom:20px}._sectionTitle_1ll9y_669{display:block;font-size:18px;font-weight:600;color:#0f172a;margin:0}._sectionDescription_1ll9y_677{display:block;margin:6px 0 0;color:#64748b;font-size:14px;line-height:1.5}._toggleSection_1ll9y_685{display:flex;flex-direction:column;gap:18px}._toggleIntro_1ll9y_691{color:#475569;font-size:14px;line-height:1.5;margin-bottom:4px}._toggleCard_1ll9y_698{border:1px solid rgba(148,163,184,.4);border-radius:18px;background:linear-gradient(135deg,#e2e8f02e,#f8fafce6);box-shadow:inset 0 1px #fff9}._toggleHeader_1ll9y_705{width:100%;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;cursor:pointer;text-align:left}._toggleHeader_1ll9y_705:focus-visible{outline:2px solid #38bdf8;border-radius:16px}._toggleHeaderLeft_1ll9y_723{display:flex;align-items:center;gap:14px}._toggleIcon_1ll9y_729{width:40px;height:40px;border-radius:12px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f61a}._toggleTitle_1ll9y_740{font-size:16px;font-weight:600;color:#0f172a}._toggleSubtitle_1ll9y_746{font-size:13px;color:#64748b}._toggleHeaderMeta_1ll9y_751{display:flex;align-items:center;gap:12px;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.08em}._toggleSummary_1ll9y_761{font-weight:600}._toggleChevron_1ll9y_765{width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}._toggleChevron_1ll9y_765[data-open=true]{transform:rotate(-135deg)}._toggleList_1ll9y_778{display:flex;flex-direction:column;border-top:1px solid rgba(148,163,184,.3)}._generalToggleBody_1ll9y_784{border-top:1px solid rgba(148,163,184,.3);padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px;background:#ffffffd9}._toggleRow_1ll9y_793{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 24px;border-bottom:1px solid rgba(148,163,184,.18);transition:background .2s ease,opacity .2s ease}._toggleRow_1ll9y_793:last-child{border-bottom:none}._toggleRow_1ll9y_793[data-disabled=true]{opacity:.6;background:#e2e8f059}._toggleInfo_1ll9y_812{flex:1;display:flex;flex-direction:column;gap:4px}._toggleName_1ll9y_819{font-weight:600;color:#0f172a}._toggleDescription_1ll9y_824{font-size:13px;color:#475569;line-height:1.4}._toggleWeightLabel_1ll9y_830{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._toggleWeightInputRow_1ll9y_838{display:flex;align-items:center;gap:10px;width:100%}._weightInput_1ll9y_845{flex:1 1 auto;min-width:120px}._weightInput_1ll9y_845 .ant-input-number{width:100%;min-height:44px;border-radius:12px}._weightInput_1ll9y_845 .ant-input-number-input{text-align:left;font-weight:600;font-size:16px}._toggleWeightHint_1ll9y_862{font-size:11px;color:#94a3b8}._weightReset_1ll9y_867{border:none;background:transparent;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;padding:0}._weightReset_1ll9y_867:focus-visible{outline:2px solid rgba(37,99,235,.4);border-radius:6px}._toggleSwitchGroup_1ll9y_882{display:flex;align-items:center;gap:12px;flex:0 0 auto}._toggleSwitchGroup_1ll9y_882 .ant-switch{min-width:56px;min-height:30px}._toggleSeverity_1ll9y_894{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px;border-radius:999px;font-size:12px;font-weight:600;text-transform:capitalize}._toggleSeverity_1ll9y_894[data-level=critical]{background:#f43f5e1f;color:#be123c}._toggleSeverity_1ll9y_894[data-level=major]{background:#f871712e;color:#b91c1c}._toggleSeverity_1ll9y_894[data-level=minor]{background:#fbbf242e;color:#a16207}._toggleSeverity_1ll9y_894[data-level=info]{background:#3b82f629;color:#1d4ed8}._settingList_1ll9y_925{display:flex;flex-direction:column;gap:18px}._settingRow_1ll9y_931{display:grid;grid-template-columns:minmax(260px,1fr) minmax(150px,220px);gap:24px;align-items:end}._settingCopy_1ll9y_938{display:flex;flex-direction:column;gap:4px}._settingLabel_1ll9y_944{display:block;font-size:15px;font-weight:600;color:#0f172a}._settingDescription_1ll9y_951{display:block;font-size:14px;color:#64748b;line-height:1.4}._settingInput_1ll9y_958{width:100%}._numericInput_1ll9y_962{text-align:right;font-weight:600}._keywordSection_1ll9y_967{display:flex;flex-direction:column;gap:16px}._keywordGrid_1ll9y_973{display:flex;flex-wrap:wrap;gap:10px;padding:6px 4px;border-radius:16px;background:#3b82f614}._keywordChip_1ll9y_982{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#3b82f61f;color:#1d4ed8;font-size:13px;min-height:40px}._keywordChip_1ll9y_982 button{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._keywordActions_1ll9y_1003{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}._keywordInput_1ll9y_1010{flex:1;min-width:220px}._keywordInput_1ll9y_1010 input{min-height:44px}._toggleSettingRow_1ll9y_1019{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(226,232,240,.8)}._toggleSettingRow_1ll9y_1019:last-child{border-bottom:none}._toggleSettingCopy_1ll9y_1032{display:flex;flex-direction:column;gap:6px;max-width:620px}._toggleSettingDescription_1ll9y_1039{color:#64748b}._toggleSettingRow_1ll9y_1019 .ant-switch{min-width:56px;min-height:30px}._weightageToggleRow_1ll9y_1048{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 12px;border-bottom:1px solid rgba(226,232,240,.8)}._weightageToggleCopy_1ll9y_1057{display:flex;flex-direction:column;gap:6px;max-width:620px}._weightageToggleDescription_1ll9y_1064{color:#64748b}._weightageToggleRow_1ll9y_1048 .ant-switch{min-width:56px;min-height:30px}._weightageDisabledCard_1ll9y_1073{margin-top:20px;padding:20px;border-radius:18px;border:1px dashed rgba(148,163,184,.6);background:#f8fafccc;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._weightageDisabledCopy_1ll9y_1086{max-width:520px;display:flex;flex-direction:column;gap:6px}._divider_1ll9y_1093{margin:24px 0}._inlineWrapper_1ll9y_1097{margin-top:32px;background:#fffffff2;border-radius:28px;box-shadow:0 25px 60px #0f172a14;border:1px solid rgba(226,232,240,.8);overflow:hidden}._inlineHeader_1ll9y_38{padding:24px 32px 0}._inlineActions_1ll9y_1110{display:flex;justify-content:flex-end;gap:12px;padding:0 32px 28px}._settingsModal_1ll9y_1117 .ant-modal-footer{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;padding:18px 24px;border-top:1px solid rgba(148,163,184,.2);background:linear-gradient(180deg,#fffffff5,#f8fafceb)}._settingsModal_1ll9y_1117 .ant-modal-footer button{min-height:44px}@media(max-width:767px){._settingsModal_1ll9y_1117 .ant-modal-footer{flex-direction:column;align-items:stretch}._settingsModal_1ll9y_1117 .ant-modal-footer button{width:100%}}@media(max-width:900px){._settingsShell_1ll9y_2{height:min(84vh,680px)}._presetToolbar_1ll9y_71{grid-template-columns:1fr;padding:16px}._presetActions_1ll9y_1152{justify-content:flex-start;flex-wrap:wrap}._sectionCard_1ll9y_657{padding:20px}._settingRow_1ll9y_931{grid-template-columns:1fr;align-items:stretch}._settingInput_1ll9y_958{max-width:240px}}@media(max-width:1023px){._toggleHeader_1ll9y_705{flex-direction:column;align-items:flex-start}._toggleRow_1ll9y_793{flex-direction:column;align-items:stretch;gap:16px}._toggleActions_1ll9y_1183{width:100%;justify-content:flex-start;flex-direction:column;gap:12px}._toggleWeight_1ll9y_830{width:100%;align-items:flex-start}._toggleWeightInputRow_1ll9y_838{width:100%;justify-content:flex-start;flex-wrap:wrap}._toggleSwitchGroup_1ll9y_882{width:100%;justify-content:space-between}}@media(max-width:768px){._toggleActions_1ll9y_1183{gap:10px}._keywordGrid_1ll9y_973{flex-wrap:nowrap;overflow-x:auto;gap:8px;scrollbar-width:thin}._keywordGrid_1ll9y_973::-webkit-scrollbar{height:6px}._keywordGrid_1ll9y_973::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:999px}}@media(max-width:600px){._contentArea_1ll9y_625{padding:16px}._settingsShell_1ll9y_2[data-variant=inline] ._alertRegion_1ll9y_30{padding:0 16px 12px}._settingsShell_1ll9y_2[data-variant=inline] ._tabBar_1ll9y_579{padding-left:16px;padding-right:16px}._settingsShell_1ll9y_2[data-variant=inline] ._contentArea_1ll9y_625{padding:16px}._inlineHeader_1ll9y_38{padding:18px 16px 0}._inlineActions_1ll9y_1110{padding:0 16px 18px;justify-content:stretch}._inlineActions_1ll9y_1110 button{width:100%;justify-content:center}._presetToolbar_1ll9y_71{margin:0 12px}._tabBar_1ll9y_579{padding:0 16px}._keywordActions_1ll9y_1003{flex-direction:column}._keywordInput_1ll9y_1010{width:100%}._toggleRow_1ll9y_793{padding:12px 16px}}:root{--rv2-bg: #ffffff;--rv2-text: #111827;--rv2-muted: #6b7280;--rv2-border: #e5e7eb;--rv2-panel: #f9fafb;--rv2-hover: #f3f4f6;--rv2-blue: #3b82f6;--rv2-green: #22c55e;--rv2-amber: #f59e0b}.rv2Root{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;background:var(--rv2-bg);color:var(--rv2-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif}.rv2Centered{height:100%;display:flex;align-items:center;justify-content:center;background:var(--rv2-bg)}.rv2ToolbarShell{flex:0 0 auto;height:48px;border-bottom:1px solid var(--rv2-border)}.rv2Body{flex:1 1 auto;display:flex;min-height:0;overflow:hidden;gap:0}.rv2GridShell{flex:0 0 auto;min-height:0;overflow:hidden;height:100%}.rv2Resizer{flex:0 0 auto;width:6px;cursor:col-resize;background:var(--rv2-border)}.rv2Resizer:hover{background:#3b82f659}.rv2ResizerActive{background:#3b82f699}.rv2TimelineShell{flex:1 1 auto;min-height:0;overflow:hidden;height:100%}.rv2HistogramShell{flex:0 0 auto;overflow:hidden;min-width:0;min-height:0;border-top:1px solid var(--rv2-border)}.rv2Column{display:flex;flex-direction:column;flex:0 0 auto;min-height:0;min-width:0;gap:0}.rv2ColumnSection{flex:0 0 auto;min-height:0;overflow:hidden}.rv2FiltersShell{background:var(--rv2-panel);border-top:1px solid var(--rv2-border);padding:0;height:100%;overflow:auto}.rv2FiltersEmpty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--rv2-muted)}.rv2FiltersEmpty button{border:1px solid var(--rv2-border);background:#fff;border-radius:4px;padding:4px 10px;cursor:pointer}.rv2FiltersEmpty button:hover{background:var(--rv2-hover)}.rv2HorizontalResizer{flex:0 0 auto;height:6px;cursor:row-resize;background:var(--rv2-border);width:100%}.rv2HorizontalResizer:hover{background:#3b82f659}.rv2Toolbar{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px;gap:12px}.rv2ToolbarLeft,.rv2ToolbarRight{display:flex;align-items:center;gap:10px;min-width:0}.rv2SearchWrap{position:relative}.rv2SearchIcon{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.rv2Input{height:30px;padding:0 10px 0 28px;width:220px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:13px;outline:none}.rv2Input:focus{border-color:#3b82f6cc;box-shadow:0 0 0 2px #3b82f640}.rv2Button{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:13px;cursor:pointer}.rv2Button:hover{background:var(--rv2-hover)}.rv2ButtonPrimary{border-color:#3b82f68c;background:#3b82f61a;color:#1d4ed8}.rv2ButtonPrimary:hover{background:#3b82f626}.rv2Pill{margin-left:6px;padding:1px 6px;border-radius:999px;background:#3b82f6e6;color:#fff;font-size:11px}.rv2Link{height:30px;border:none;background:transparent;color:var(--rv2-muted);cursor:pointer;padding:0 4px}.rv2Link:hover{color:var(--rv2-text)}.rv2Sep{width:1px;height:20px;background:var(--rv2-border)}.rv2Select{height:30px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:13px;padding:0 8px}.rv2IconBtn{width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;color:#6b7280;display:inline-flex;align-items:center;justify-content:center}.rv2IconBtn:hover{background:var(--rv2-hover);color:var(--rv2-text)}.rv2IconBtnActive{background:var(--rv2-primary);color:#fff;border-color:var(--rv2-primary)}.rv2IconBtnActive:hover{background:var(--rv2-primary);color:#fff}.rv2Stats{font-size:12px;color:var(--rv2-muted);white-space:nowrap}.rv2Granularity{display:inline-flex;align-items:center;gap:4px;background:var(--rv2-hover);border-radius:8px;padding:2px}.rv2GranularityBtn{border:none;background:transparent;height:26px;padding:0 8px;border-radius:6px;font-size:12px;cursor:pointer;color:var(--rv2-muted)}.rv2GranularityBtn:hover{color:var(--rv2-text)}.rv2GranularityBtnActive{background:#fff;box-shadow:0 1px 2px #00000014;color:var(--rv2-text);font-weight:600}.rv2GridRoot{height:100%;min-height:0;display:flex;flex-direction:column;font-family:var(--grid-font-family, inherit);font-size:var(--grid-font-size, 13px);color:var(--grid-row-text, inherit);background:var(--grid-canvas-bg, linear-gradient(135deg, #0F172A 0%, #1E1B4B 50%, #0B1120 100%));border-radius:var(--grid-surface-radius, 0px);overflow:hidden}.rv2GridHeader{position:sticky;top:0;z-index:3;height:var(--grid-header-height, 48px);display:flex;align-items:stretch;border-bottom:2px solid var(--grid-header-border, var(--rv2-border));background:var(--grid-header-bg, var(--rv2-panel));font-size:12px;font-weight:var(--grid-header-font-weight, 600);color:var(--grid-header-text, #374151);backdrop-filter:var(--grid-glass-filter, none);-webkit-backdrop-filter:var(--grid-glass-filter, none);box-shadow:var(--grid-header-shadow, none);border-radius:var(--grid-surface-radius, 0px);border:var(--grid-surface-border-strong, 1px solid transparent);overflow:hidden}.rv2GridHeaderCell{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-shrink:0;flex-grow:0;position:relative;padding:var(--grid-padding-v, 8px) var(--grid-padding-h, 12px);font-size:var(--grid-font-size, 13px);line-height:var(--grid-line-height, 1.4);font-weight:var(--grid-header-font-weight, 600);color:var(--grid-header-text, #374151);text-align:left;-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--grid-header-bg, transparent);box-sizing:border-box;backdrop-filter:var(--grid-glass-filter, none);-webkit-backdrop-filter:var(--grid-glass-filter, none);border:1px solid transparent;border-color:var(--grid-header-border, transparent);box-shadow:inset 0 0 0 1px #ffffff05;overflow:hidden;transition:background-color .16s ease}.rv2GridHeaderContent{display:flex;align-items:center;gap:6px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv2GridHeaderText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.rv2GridHeaderCell:hover{background:#ffffff0a}.rv2GridScroll{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.rv2GridRow{height:var(--grid-row-height, 32px);display:flex;align-items:center;border-bottom:var(--grid-row-border-bottom, 1px solid var(--grid-row-border, #f3f4f6));font-size:var(--grid-font-size, 13px);cursor:pointer;background:var(--grid-row-bg, #fff);color:var(--grid-row-text, inherit);border-radius:var(--grid-surface-radius, 0px);border:var(--grid-surface-border, 1px solid transparent);box-shadow:var(--grid-row-shadow, none);backdrop-filter:var(--grid-glass-filter, none);-webkit-backdrop-filter:var(--grid-glass-filter, none);overflow:hidden;transition:box-shadow .18s ease,border-color .16s ease,background-color .16s ease}.rv2GridRow:nth-child(2n){background:var(--grid-row-bg-alt, #fafafa)}.rv2GridRow:hover{background:var(--grid-row-hover, #f9fafb);box-shadow:var(--grid-selection-glow, none)}.rv2GridRowSelected{background:var(--grid-row-selected, rgba(59, 130, 246, .1));border-left:2px solid var(--rv2-blue);box-shadow:var(--grid-selection-glow, 0 4px 12px rgba(59, 130, 246, .2))}.rv2GridCell{display:flex;align-items:center;padding:var(--grid-padding-v, 8px) var(--grid-padding-h, 12px);font-size:var(--grid-font-size, 13px);line-height:var(--grid-line-height, 1.4);color:var(--grid-row-text, inherit);background:inherit;white-space:var(--grid-cell-white-space, nowrap);overflow:var(--grid-cell-overflow, hidden);text-overflow:var(--grid-cell-text-overflow, ellipsis);vertical-align:middle;box-sizing:border-box;border-bottom:var(--grid-row-border-bottom, none);border-right:var(--grid-row-border-right, none)}.rv2GridCellPinned{position:sticky;background:inherit;z-index:2;box-shadow:inset -1px 0 #0000000f}.rv2GridControlCell{padding:0;justify-content:center;background:inherit;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.rv2GroupRow{height:var(--grid-row-height, 32px);display:flex;align-items:center;border-bottom:1px solid var(--grid-group-border, var(--rv2-border));background:var(--grid-group-bg, #f3f4f6);font-size:var(--grid-font-size, 13px);font-weight:var(--grid-group-font-weight, 600);cursor:pointer;color:var(--grid-group-text, inherit);overflow:hidden;transition:background-color .12s ease}.rv2GroupRowCell{display:flex;align-items:center;padding:var(--grid-padding-v, 8px) var(--grid-padding-h, 12px);font-size:var(--grid-font-size, 13px);line-height:var(--grid-line-height, 1.4);vertical-align:middle;border-bottom:none;border-right:none;background:inherit}.rv2GroupContent{display:flex;align-items:center;gap:8px}.rv2GroupIcon{font-size:var(--grid-icon-size, 16px);min-width:var(--grid-icon-size, 16px);min-height:var(--grid-icon-size, 16px);color:inherit;transition:transform .18s ease}.rv2GroupIcon--expanded{transform:rotate(90deg)}.rv2GroupLabelText{font-weight:var(--grid-group-font-weight, 600);color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.rv2GroupActivityCount{color:inherit;font-size:12px;flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.rv2GroupAggValue{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:500;opacity:.9}.rv2Mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.rv2CanvasRoot{position:relative;width:100%;height:100%;overflow:hidden}.rv2AbsFill{position:absolute;inset:0}.rv2Canvas{position:absolute;top:0;left:0;pointer-events:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:auto}.rv2TimelineHeader{position:absolute;top:0;left:0;right:0;height:48px;border-bottom:1px solid var(--rv2-border);background:var(--rv2-panel, #f9fafb);overflow:hidden;z-index:2;display:flex;flex-direction:column}.rv2TimelineHeaderRow{display:flex;flex:0 0 24px;height:24px;background:inherit}.rv2TimelineHeaderCell{flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#4b5563;border-right:1px solid var(--rv2-border);height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:inherit}.rv2TimelineHeaderRow:first-child .rv2TimelineHeaderCell{border-bottom:1px solid var(--rv2-border);font-weight:700;font-size:12px}.rv2Legend{position:absolute;top:6px;right:10px;display:flex;gap:10px;font-size:12px;z-index:3;-webkit-user-select:none;user-select:none}.rv2LegendItem{display:flex;align-items:center;gap:6px;cursor:pointer}.rv2LegendSwatch{width:10px;height:10px;border-radius:2px;border:1px solid transparent}.rv2YAxis{position:absolute;left:0;top:0;bottom:0;width:50px;border-right:1px solid var(--rv2-border);background:var(--rv2-bg);z-index:2;box-sizing:border-box}.rv2HistogramYAxis{position:absolute;left:0;top:0;bottom:0;width:140px;border-right:1px solid var(--rv2-border);background:var(--rv2-panel);z-index:2;box-sizing:border-box;display:flex;flex-direction:column}.rv2HistogramFooter .rv2TimelineHeader{position:relative;top:auto;left:auto;right:auto;border-top:1px solid var(--rv2-border);border-bottom:none}.rv2HistogramScrollArea::-webkit-scrollbar{height:10px}.rv2HistogramScrollArea::-webkit-scrollbar-track{background:#f1f5f9;border-radius:5px}.rv2HistogramScrollArea::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#cbd5e1,#94a3b8);border-radius:5px;border:2px solid #f1f5f9}.rv2HistogramScrollArea::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#94a3b8,#64748b)}.rv2LegendItem{display:flex;align-items:center;gap:6px;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.rv2LegendItem:hover{transform:scale(1.04)}.rv2LegendItem[data-disabled=true]{opacity:.45;filter:grayscale(.6)}.rv2LegendSwatch{width:10px;height:10px;border-radius:2px;border:1px solid transparent;transition:box-shadow .2s ease}.rv2LegendItem:hover .rv2LegendSwatch{box-shadow:0 0 0 2px #3b82f626}.rv2HistogramHeader{border-bottom:1px solid transparent;border-image:linear-gradient(90deg,var(--rv2-border),rgba(59,130,246,.15),var(--rv2-border)) 1}.rv2Root{--rv2-bg: var(--grid-canvas-bg, #ffffff);--rv2-text: var(--grid-row-text, #111827);--rv2-muted: var(--grid-row-text-secondary, #6b7280);--rv2-border: var(--grid-row-border-color, #e5e7eb);--rv2-panel: var(--grid-header-bg, #f9fafb);--rv2-hover: var(--grid-row-hover-bg, #f3f4f6)}.rv2GridHeader{height:var(--grid-header-height, 48px);display:flex;align-items:stretch;background:var(--grid-header-bg, var(--rv2-panel));color:var(--grid-header-text, #374151);font-weight:var(--grid-header-font-weight, 600);font-size:var(--grid-font-size, 12px);border-bottom:2px solid var(--grid-header-border, var(--rv2-border));backdrop-filter:var(--grid-glass-filter, none);-webkit-backdrop-filter:var(--grid-glass-filter, none);box-shadow:var(--grid-header-shadow, none);border-radius:var(--grid-surface-radius, 0px);border:var(--grid-surface-border-strong, 1px solid transparent);overflow:hidden}.rv2GridHeaderCell{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--grid-padding-v, 8px) var(--grid-padding-h, 12px);background:var(--grid-header-bg, transparent);color:var(--grid-header-text, #374151);border-right:1px solid var(--grid-header-border, #e5e7eb);font-size:var(--grid-font-size, 12px);cursor:pointer;transition:background-color .16s ease}.rv2GridHeaderCell:hover{background:var(--grid-header-hover-bg, rgba(59, 130, 246, .08))}.rv2GridRow{height:var(--grid-row-height, 32px);font-size:var(--grid-font-size, 13px);color:var(--grid-row-text, #111827);background:var(--grid-row-bg, transparent);border-bottom:1px solid var(--grid-row-border-color, #f3f4f6);transition:background-color .12s ease,box-shadow .12s ease}.rv2GridRow:nth-child(2n){background:var(--grid-row-alt-bg, rgba(0, 0, 0, .02))}.rv2GridRow:hover{background:var(--grid-row-hover-bg, #f9fafb);box-shadow:var(--grid-row-hover-shadow, inset 0 0 0 1px rgba(59, 130, 246, .15))}.rv2GridRowSelected{background:var(--grid-row-selected-bg, rgba(59, 130, 246, .1));border-left:3px solid var(--grid-accent-primary, #3b82f6)}.rv2GridRowTimelineHighlight{background:#3b82f60f;box-shadow:inset 0 0 0 1px #3b82f61f}.rv2GridRowTimelineHighlight.rv2GridRowSelected{background:var(--grid-row-selected-bg, rgba(59, 130, 246, .1))}.rv2GroupRow[data-group-level="0"]{background:var(--wbs-band-1-color, #1e40af);color:var(--wbs-band-1-text-color, #ffffff)}.rv2GroupRow[data-group-level="1"]{background:var(--wbs-band-2-color, #1d4ed8);color:var(--wbs-band-2-text-color, #ffffff)}.rv2GroupRow[data-group-level="2"]{background:var(--wbs-band-3-color, #2563eb);color:var(--wbs-band-3-text-color, #ffffff)}.rv2GroupRow[data-group-level="3"]{background:var(--wbs-band-4-color, #3b82f6);color:var(--wbs-band-4-text-color, #ffffff)}.rv2GroupRow[data-group-level="4"]{background:var(--wbs-band-5-color, #60a5fa);color:var(--wbs-band-5-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="5"]{background:var(--wbs-band-6-color, #93c5fd);color:var(--wbs-band-6-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="6"]{background:var(--wbs-band-7-color, #bfdbfe);color:var(--wbs-band-7-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="7"]{background:var(--wbs-band-8-color, #dbeafe);color:var(--wbs-band-8-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="8"]{background:var(--wbs-band-9-color, #eff6ff);color:var(--wbs-band-9-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="9"]{background:var(--wbs-band-10-color, #f8fafc);color:var(--wbs-band-10-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="10"]{background:var(--wbs-band-11-color, #f8fafc);color:var(--wbs-band-11-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="11"]{background:var(--wbs-band-12-color, #f8fafc);color:var(--wbs-band-12-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="12"]{background:var(--wbs-band-13-color, #f8fafc);color:var(--wbs-band-13-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="13"]{background:var(--wbs-band-14-color, #f8fafc);color:var(--wbs-band-14-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="14"]{background:var(--wbs-band-15-color, #f8fafc);color:var(--wbs-band-15-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="15"]{background:var(--wbs-band-16-color, #f8fafc);color:var(--wbs-band-16-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="16"]{background:var(--wbs-band-17-color, #f8fafc);color:var(--wbs-band-17-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="17"]{background:var(--wbs-band-18-color, #f8fafc);color:var(--wbs-band-18-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="18"]{background:var(--wbs-band-19-color, #f8fafc);color:var(--wbs-band-19-text-color, #1e3a5f)}.rv2GroupRow[data-group-level="19"],.rv2GroupRow[data-group-level="20"]{background:var(--wbs-band-20-color, #f8fafc);color:var(--wbs-band-20-text-color, #1e3a5f)}.rv2GridCell{padding:var(--grid-padding-v, 8px) var(--grid-padding-h, 12px);font-size:var(--grid-font-size, 13px);color:var(--grid-row-text, inherit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--grid-cell-border-color, transparent)}.rv2GridCell[data-align=right]{text-align:right}.rv2GridCell[data-align=center]{text-align:center}.rv2ResizeHandle{position:absolute;right:-10px;top:0;height:100%;width:20px;cursor:col-resize;background:transparent;z-index:10}.rv2ResizeHandle:hover,.rv2ResizeHandle:active{background:var(--grid-accent-primary, rgba(59, 130, 246, .6))}.rv2SortIndicator{margin-left:4px;font-size:12px;line-height:1;color:var(--grid-row-text-secondary, rgba(0,0,0,.55));display:inline-flex;align-items:center}.rv2GroupRow .rv2GridCellPinned{box-shadow:none}.rv2PinButton{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:none;background:transparent;color:inherit;cursor:pointer;border-radius:4px;opacity:.85}.rv2PinButton:hover{opacity:1;background:var(--grid-header-hover-bg, rgba(59, 130, 246, .08))}.rv2PinnedCell{position:sticky;z-index:2;background:var(--grid-header-bg, #f9fafb);box-shadow:2px 0 4px #00000014}.rv2ExpandButton{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;border-radius:4px;transition:background-color .1s ease}.rv2ExpandButton:hover{background:#fff3}.rv2ExpandButton svg{width:14px;height:14px;transition:transform .15s ease}.rv2ExpandButton[aria-expanded=true] svg{transform:rotate(90deg)}@keyframes rv2FadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.tanstack-data-grid{--grid-header-height: 48px;--grid-row-height: 40px;--grid-font-size: 13px;--grid-header-font-size: 13px;--grid-cell-padding: 8px 12px;--grid-bg: #ffffff;--grid-header-bg: #f8f9fa;--grid-header-bg-hover: #f3f4f6;--grid-header-text: #374151;--grid-header-border: #e5e7eb;--grid-row-bg: #ffffff;--grid-row-bg-alt: #f9fafb;--grid-row-bg-hover: #f3f4f6;--grid-text: #1f2937;--grid-text-muted: #6b7280;--grid-border-color: #e5e7eb;--grid-selection-bg: #dbeafe;--grid-selection-text: #1e40af;position:relative;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;background:var(--grid-bg);color:var(--grid-text)}.tanstack-data-grid__scroll-container{flex:1;overflow:auto;position:relative}.tanstack-data-grid__scroll-container::-webkit-scrollbar{width:10px;height:10px}.tanstack-data-grid__scroll-container::-webkit-scrollbar-track{background:var(--grid-row-bg-alt)}.tanstack-data-grid__scroll-container::-webkit-scrollbar-thumb{background:var(--grid-border-color);border-radius:5px;border:2px solid var(--grid-row-bg-alt)}.tanstack-data-grid__scroll-container::-webkit-scrollbar-thumb:hover{background:var(--grid-text-muted)}.tanstack-data-grid__table{display:table;border-collapse:collapse;table-layout:fixed;min-width:100%}.tanstack-data-grid__thead{display:table-header-group;position:sticky;top:0;z-index:10;background:var(--grid-header-bg)}.tanstack-data-grid__header-row{display:table-row;height:var(--grid-header-height)}.tanstack-data-grid__header-cell{display:table-cell;padding:var(--grid-cell-padding);font-weight:600;font-size:var(--grid-header-font-size);color:var(--grid-header-text);border-bottom:1px solid var(--grid-header-border);vertical-align:middle;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;background:var(--grid-header-bg);transition:background-color .15s ease}.tanstack-data-grid__header-cell:hover,.tanstack-data-grid__header-cell[aria-sort=ascending],.tanstack-data-grid__header-cell[aria-sort=descending]{background:var(--grid-header-bg-hover)}.tanstack-data-grid__resize-handle{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:col-resize;background:transparent;z-index:1;transition:background-color .15s ease}.tanstack-data-grid__resize-handle:hover,.tanstack-data-grid__resize-handle:active{background:var(--grid-border-color)}.tanstack-data-grid__resize-handle:after{content:"";position:absolute;right:3px;top:25%;bottom:25%;width:2px;background:transparent;border-radius:1px;transition:background-color .15s ease}.tanstack-data-grid__resize-handle:hover:after{background:var(--grid-text-muted)}.tanstack-data-grid__tbody{display:block;position:relative}.tanstack-data-grid__row{display:table-row;height:var(--grid-row-height);background:var(--grid-row-bg);border-bottom:1px solid var(--grid-border-color);transition:background-color .1s ease;cursor:pointer}.tanstack-data-grid__row:hover{background:var(--grid-row-bg-hover)}.tanstack-data-grid__row:nth-child(2n){background:var(--grid-row-bg-alt)}.tanstack-data-grid__row:nth-child(2n):hover{background:var(--grid-row-bg-hover)}.tanstack-data-grid__row--selected{background:var(--grid-selection-bg)!important;color:var(--grid-selection-text)}.tanstack-data-grid__row--selected:hover{background:var(--grid-selection-bg)!important}.tanstack-data-grid__row--group{font-weight:600;cursor:pointer}.tanstack-data-grid__row--group[data-group-level="0"]{background:var(--wbs-band-0-bg, #e0f2fe);color:var(--wbs-band-0-text, #0c4a6e)}.tanstack-data-grid__row--group[data-group-level="0"]:hover{background:var(--wbs-band-0-bg-hover, #bae6fd)}.tanstack-data-grid__row--group[data-group-level="1"]{background:var(--wbs-band-1-bg, #dbeafe);color:var(--wbs-band-1-text, #1e3a8a)}.tanstack-data-grid__row--group[data-group-level="1"]:hover{background:var(--wbs-band-1-bg-hover, #bfdbfe)}.tanstack-data-grid__row--group[data-group-level="2"]{background:var(--wbs-band-2-bg, #e0e7ff);color:var(--wbs-band-2-text, #312e81)}.tanstack-data-grid__row--group[data-group-level="2"]:hover{background:var(--wbs-band-2-bg-hover, #c7d2fe)}.tanstack-data-grid__row--group[data-group-level="3"]{background:var(--wbs-band-3-bg, #ede9fe);color:var(--wbs-band-3-text, #4c1d95)}.tanstack-data-grid__row--group[data-group-level="3"]:hover{background:var(--wbs-band-3-bg-hover, #ddd6fe)}.tanstack-data-grid__row--group[data-group-level="4"]{background:var(--wbs-band-4-bg, #fae8ff);color:var(--wbs-band-4-text, #701a75)}.tanstack-data-grid__row--group[data-group-level="4"]:hover{background:var(--wbs-band-4-bg-hover, #f5d0fe)}.tanstack-data-grid__row--group[data-group-level="5"]{background:var(--wbs-band-5-bg, #fce7f3);color:var(--wbs-band-5-text, #831843)}.tanstack-data-grid__row--group[data-group-level="5"]:hover{background:var(--wbs-band-5-bg-hover, #fbcfe8)}.tanstack-data-grid__row--group[data-group-level="6"]{background:var(--wbs-band-6-bg, #fff1f2);color:var(--wbs-band-6-text, #881337)}.tanstack-data-grid__row--group[data-group-level="6"]:hover{background:var(--wbs-band-6-bg-hover, #fecdd3)}.tanstack-data-grid__row--group[data-group-level="7"]{background:var(--wbs-band-7-bg, #fef2f2);color:var(--wbs-band-7-text, #7f1d1d)}.tanstack-data-grid__row--group[data-group-level="7"]:hover{background:var(--wbs-band-7-bg-hover, #fecaca)}.tanstack-data-grid__row--group[data-group-level="8"]{background:var(--wbs-band-8-bg, #fff7ed);color:var(--wbs-band-8-text, #7c2d12)}.tanstack-data-grid__row--group[data-group-level="8"]:hover{background:var(--wbs-band-8-bg-hover, #fed7aa)}.tanstack-data-grid__row--group[data-group-level="9"]{background:var(--wbs-band-9-bg, #fffbeb);color:var(--wbs-band-9-text, #78350f)}.tanstack-data-grid__row--group[data-group-level="9"]:hover{background:var(--wbs-band-9-bg-hover, #fde68a)}.tanstack-data-grid__row--group[data-group-level="10"]{background:var(--wbs-band-10-bg, #fefce8);color:var(--wbs-band-10-text, #713f12)}.tanstack-data-grid__row--group[data-group-level="10"]:hover{background:var(--wbs-band-10-bg-hover, #fef08a)}.tanstack-data-grid__row--group[data-group-level="11"]{background:var(--wbs-band-11-bg, #f7fee7);color:var(--wbs-band-11-text, #3f6212)}.tanstack-data-grid__row--group[data-group-level="11"]:hover{background:var(--wbs-band-11-bg-hover, #d9f99d)}.tanstack-data-grid__row--group[data-group-level="12"]{background:var(--wbs-band-12-bg, #ecfdf5);color:var(--wbs-band-12-text, #14532d)}.tanstack-data-grid__row--group[data-group-level="12"]:hover{background:var(--wbs-band-12-bg-hover, #a7f3d0)}.tanstack-data-grid__row--group[data-group-level="13"]{background:var(--wbs-band-13-bg, #f0fdfa);color:var(--wbs-band-13-text, #134e4a)}.tanstack-data-grid__row--group[data-group-level="13"]:hover{background:var(--wbs-band-13-bg-hover, #99f6e4)}.tanstack-data-grid__row--group[data-group-level="14"]{background:var(--wbs-band-14-bg, #ecfeff);color:var(--wbs-band-14-text, #164e63)}.tanstack-data-grid__row--group[data-group-level="14"]:hover{background:var(--wbs-band-14-bg-hover, #a5f3fc)}.tanstack-data-grid__row--group[data-group-level="15"]{background:var(--wbs-band-15-bg, #f0f9ff);color:var(--wbs-band-15-text, #0c4a6e)}.tanstack-data-grid__row--group[data-group-level="15"]:hover{background:var(--wbs-band-15-bg-hover, #bae6fd)}.tanstack-data-grid__row--group[data-group-level="16"]{background:var(--wbs-band-16-bg, #eff6ff);color:var(--wbs-band-16-text, #1e3a8a)}.tanstack-data-grid__row--group[data-group-level="16"]:hover{background:var(--wbs-band-16-bg-hover, #bfdbfe)}.tanstack-data-grid__row--group[data-group-level="17"]{background:var(--wbs-band-17-bg, #eef2ff);color:var(--wbs-band-17-text, #312e81)}.tanstack-data-grid__row--group[data-group-level="17"]:hover{background:var(--wbs-band-17-bg-hover, #c7d2fe)}.tanstack-data-grid__row--group[data-group-level="18"]{background:var(--wbs-band-18-bg, #f5f3ff);color:var(--wbs-band-18-text, #4c1d95)}.tanstack-data-grid__row--group[data-group-level="18"]:hover{background:var(--wbs-band-18-bg-hover, #ddd6fe)}.tanstack-data-grid__row--group[data-group-level="19"]{background:var(--wbs-band-19-bg, #fdf4ff);color:var(--wbs-band-19-text, #701a75)}.tanstack-data-grid__row--group[data-group-level="19"]:hover{background:var(--wbs-band-19-bg-hover, #f5d0fe)}.tanstack-data-grid__cell{display:table-cell;padding:var(--grid-cell-padding);font-size:var(--grid-font-size);color:inherit;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tanstack-data-grid__cell[data-align=right]{text-align:right}.tanstack-data-grid__cell[data-align=center]{text-align:center}.tanstack-data-grid__expand-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;color:currentColor;opacity:.7;transition:transform .15s ease}.tanstack-data-grid__expand-icon--expanded{transform:rotate(90deg)}.tanstack-data-grid__empty-state{display:flex;align-items:center;justify-content:center;height:200px;color:var(--grid-text-muted);font-size:14px}.tanstack-data-grid__loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fffc;z-index:20;color:var(--grid-text-muted);font-size:14px}.tanstack-data-grid__row:focus-visible{outline:2px solid var(--grid-selection-text);outline-offset:-2px}.tanstack-data-grid__header-cell:focus-visible{outline:2px solid var(--grid-selection-text);outline-offset:-2px}@media print{.tanstack-data-grid,.tanstack-data-grid__scroll-container{overflow:visible}.tanstack-data-grid__tbody{display:table-row-group}.tanstack-data-grid__row{page-break-inside:avoid}}@media(prefers-reduced-motion:reduce){.tanstack-data-grid__row,.tanstack-data-grid__header-cell,.tanstack-data-grid__resize-handle,.tanstack-data-grid__expand-icon{transition:none}}._mobileBottomNav_8i3cz_3{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:64px;padding-bottom:env(safe-area-inset-bottom,0px);background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 10px #0000000d;z-index:1000;transition:transform .3s cubic-bezier(.4,0,.2,1)}@supports not (backdrop-filter: blur(10px)){._mobileBottomNav_8i3cz_3{background:#fffffff2}}._navItem_8i3cz_29{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:48px;min-height:48px;padding:8px 12px;border:none;background:transparent;cursor:pointer;color:#0009;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;border-radius:12px;-webkit-tap-highlight-color:transparent}._navItem_8i3cz_29:hover:not(:disabled){background:#0000000d}._navItem_8i3cz_29:active:not(:disabled){background:#0000001a;transform:scale(.95)}._navItem_8i3cz_29:disabled{opacity:.4;cursor:not-allowed}._navItem_8i3cz_29:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}._navItem_8i3cz_29._active_8i3cz_68{color:#4f46e5}._navItem_8i3cz_29._active_8i3cz_68:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:32px;height:3px;background:#4f46e5;border-radius:0 0 3px 3px;animation:_slideDown_8i3cz_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_8i3cz_1{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._icon_8i3cz_97{display:flex;align-items:center;justify-content:center;font-size:24px;transition:transform .2s cubic-bezier(.4,0,.2,1)}._navItem_8i3cz_29._active_8i3cz_68 ._icon_8i3cz_97{transform:scale(1.1)}._label_8i3cz_109{font-size:11px;font-weight:500;text-align:center;line-height:1.2;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){._mobileBottomNav_8i3cz_3,._navItem_8i3cz_29,._icon_8i3cz_97,._navItem_8i3cz_29._active_8i3cz_68:before{animation:none;transition:none}}@media(max-width:360px){._navItem_8i3cz_29{padding:6px 8px;min-width:44px}._label_8i3cz_109{font-size:10px}}._tabletTabs_1g61g_3{width:100%}._tabletTabs_1g61g_3 .ant-tabs-nav{margin-bottom:0;padding:0 12px}._tabletTabs_1g61g_3 .ant-tabs-tab{padding:8px 12px;margin:0 4px;min-height:44px}._tabLabel_1g61g_18{display:flex;align-items:center;gap:8px;font-size:14px}._icon_1g61g_25{display:flex;align-items:center;justify-content:center;font-size:18px}._label_1g61g_32{font-weight:500;white-space:nowrap}._tabletTabs_1g61g_3 .ant-tabs-tab-active ._tabLabel_1g61g_18{color:#4f46e5}._tabletTabs_1g61g_3 .ant-tabs-tab-active ._icon_1g61g_25{transform:scale(1.05);transition:transform .2s cubic-bezier(.4,0,.2,1)}._tabletTabs_1g61g_3 .ant-tabs-tab:hover{background:#00000005;border-radius:8px}._tabletTabs_1g61g_3 .ant-tabs-tab-disabled{opacity:.4;cursor:not-allowed}._tabletTabs_1g61g_3 .ant-tabs-ink-bar{height:3px;background:#4f46e5;border-radius:3px 3px 0 0}@media(orientation:landscape)and (min-width:768px)and (max-width:1023px){._tabletTabs_1g61g_3 .ant-tabs-tab{padding:6px 10px}._tabLabel_1g61g_18{gap:6px;font-size:13px}._icon_1g61g_25{font-size:16px}}@media(prefers-reduced-motion:reduce){._tabletTabs_1g61g_3 .ant-tabs-tab-active ._icon_1g61g_25{transform:none;transition:none}}._desktopTabs_1litm_3{width:100%}._desktopTabs_1litm_3 .ant-tabs-nav{margin-bottom:0;padding:0 20px}._desktopTabs_1litm_3 .ant-tabs-tab{padding:12px 20px;margin:0 4px;border-radius:8px 8px 0 0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._tabLabel_1litm_21{display:flex;align-items:center;gap:10px;font-size:15px;position:relative;z-index:1}._icon_1litm_30{display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .3s cubic-bezier(.4,0,.2,1)}._label_1litm_38{font-weight:500;white-space:nowrap}._desktopTabs_1litm_3 .ant-tabs-tab:hover:not(.ant-tabs-tab-active):not(.ant-tabs-tab-disabled){background:#4f46e50d}._desktopTabs_1litm_3 .ant-tabs-tab:hover:not(.ant-tabs-tab-disabled) ._icon_1litm_30{transform:translateY(-2px)}._desktopTabs_1litm_3 .ant-tabs-tab-active{background:#4f46e514}._desktopTabs_1litm_3 .ant-tabs-tab-active ._tabLabel_1litm_21{color:#4f46e5;font-weight:600}._desktopTabs_1litm_3 .ant-tabs-tab-active ._icon_1litm_30{transform:scale(1.1)}._desktopTabs_1litm_3 .ant-tabs-tab-active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4f46e5,#0ea5e9);transform:scaleX(1);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:3px 3px 0 0}._desktopTabs_1litm_3 .ant-tabs-tab-active:hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:_shimmer_1litm_1 2s infinite;z-index:0}@keyframes _shimmer_1litm_1{0%{left:-100%}to{left:200%}}._desktopTabs_1litm_3 .ant-tabs-tab-disabled{opacity:.4;cursor:not-allowed}._desktopTabs_1litm_3 .ant-tabs-tab-disabled:hover{background:transparent}._desktopTabs_1litm_3 .ant-tabs-ink-bar{display:none}._desktopTabs_1litm_3 .ant-tabs-tab:focus-visible{outline:2px solid #4f46e5;outline-offset:2px;border-radius:8px}@media(min-width:1440px){._desktopTabs_1litm_3 .ant-tabs-tab{padding:14px 24px;margin:0 6px}._tabLabel_1litm_21{gap:12px;font-size:16px}._icon_1litm_30{font-size:22px}}@media(prefers-reduced-motion:reduce){._desktopTabs_1litm_3 .ant-tabs-tab,._icon_1litm_30,._desktopTabs_1litm_3 .ant-tabs-tab-active:after{animation:none;transition:none}._desktopTabs_1litm_3 .ant-tabs-tab:hover:not(.ant-tabs-tab-disabled) ._icon_1litm_30,._desktopTabs_1litm_3 .ant-tabs-tab-active ._icon_1litm_30{transform:none}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable}:root{--focus-ring-color: #60a5fa;--focus-ring-offset: 3px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ant-tabs-tab-btn:focus-visible,.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-selector:focus-visible,.ant-segmented-item-label:focus-visible{box-shadow:0 0 0 2px #60a5fa59;border-radius:6px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#root{width:100%;height:100vh;position:relative}.ant-modal-mask.ant-modal-mask-hidden,.ant-drawer-mask.ant-drawer-mask-hidden{pointer-events:none!important;display:none!important;opacity:0!important}.ant-modal-wrap[style*="display: none"],.ant-drawer-wrapper-body:not(.ant-drawer-open){pointer-events:none!important}.ant-modal-root:empty{display:none!important}.ant-modal-wrap:not(.ant-modal-wrap-show){pointer-events:none!important}.ant-drawer:not(.ant-drawer-open){pointer-events:none!important}.ant-drawer:not(.ant-drawer-open) .ant-drawer-mask{display:none!important;pointer-events:none!important}#popup-root{position:fixed;top:0;left:0;width:0;height:0;z-index:1000;pointer-events:none}#popup-root>*{pointer-events:auto}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{white-space:nowrap!important}@media(prefers-reduced-motion:reduce){.ant-dropdown,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-tree-select-dropdown,.ant-menu-submenu-popup{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.ant-dropdown-hidden,.ant-select-dropdown-hidden,.ant-picker-dropdown-hidden,.ant-cascader-dropdown-hidden,.ant-tree-select-dropdown-hidden,.ant-menu-submenu-popup-hidden{display:none!important}.ant-slide-up-enter,.ant-slide-up-enter-active,.ant-slide-up-appear,.ant-slide-up-appear-active,.ant-slide-down-enter,.ant-slide-down-enter-active,.ant-slide-down-appear,.ant-slide-down-appear-active,.ant-zoom-enter,.ant-zoom-enter-active,.ant-zoom-appear,.ant-zoom-appear-active,.ant-fade-enter,.ant-fade-enter-active,.ant-fade-appear,.ant-fade-appear-active{opacity:1!important;animation:none!important;animation-duration:0ms!important}.ant-slide-up-leave,.ant-slide-up-leave-active,.ant-slide-down-leave,.ant-slide-down-leave-active,.ant-zoom-leave,.ant-zoom-leave-active,.ant-fade-leave,.ant-fade-leave-active{display:none!important;animation:none!important;animation-duration:0ms!important}.ant-tooltip:not(.ant-tooltip-hidden),.ant-popover:not(.ant-popover-hidden){opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.ant-tooltip-hidden,.ant-popover-hidden{display:none!important}.ant-modal,.ant-drawer,.ant-modal-mask,.ant-drawer-mask{animation:none!important;transition:none!important}.ant-modal-wrap{transition:none!important}.ant-modal-wrap:not([style*="display: none"]) .ant-modal{opacity:1!important;transform:none!important}.ant-modal-wrap[style*="display: none"],.ant-modal-mask[style*="display: none"]{display:none!important;opacity:0!important;pointer-events:none!important}.ant-drawer-open .ant-drawer-content-wrapper{transform:none!important;transition:none!important}.ant-drawer:not(.ant-drawer-open) .ant-drawer-content-wrapper{display:none!important}.ant-drawer:not(.ant-drawer-open) .ant-drawer-mask{display:none!important;opacity:0!important}.ant-select-dropdown{opacity:1!important;transform:none!important;animation:none!important}}.ant-dropdown:not(.ant-dropdown-hidden){pointer-events:auto!important;visibility:visible!important}.ant-dropdown-menu{pointer-events:auto!important}.shared-scroll-hidden{scrollbar-width:none;-ms-overflow-style:none}.shared-scroll-hidden::-webkit-scrollbar{width:0;height:0;display:none}.shared-scroll-hidden::-webkit-scrollbar-thumb,.shared-scroll-hidden::-webkit-scrollbar-track{display:none}.activities-shared-scroll-rail{pointer-events:auto;border-left:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f172ad9,#020617f2)}.activities-shared-scroll-rail::-webkit-scrollbar{width:8px}.activities-shared-scroll-rail::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:999px}.activities-shared-scroll-rail::-webkit-scrollbar-track{background:transparent}.activities-grid-scroll-mask{background:linear-gradient(180deg,#0f172ac7,#0f172aeb);box-shadow:inset 1px 0 #ffffff0f}.activities-gantt-scroll-mask{background:linear-gradient(180deg,#020617d9,#020617f7);box-shadow:inset -1px 0 #94a3b81f}
