.ProjectDocsGraph_surface__wYTmF{position:fixed;inset:0;z-index:0;min-height:100dvh;--project-graph-overlay-top:calc(var(--app-shell-project-top-clearance, 112px) + 20px);pointer-events:none}.ProjectDocsGraph_noticeRail__pXKF8{position:fixed;top:var(--project-graph-overlay-top);left:112px;right:392px;z-index:17;display:flex;justify-content:flex-end;pointer-events:none}.ProjectDocsGraph_noticeRail__pXKF8>*{width:min(560px,100%);pointer-events:auto}.ProjectDocsGraph_toolbar__qxM3J{position:fixed;bottom:16px;top:auto;left:24px;right:auto;z-index:16;pointer-events:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.ProjectDocsGraph_toolbarMeta__iJfoG{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ProjectDocsGraph_toolbarPrimaryStats__cHosp{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ProjectDocsGraph_summaryCount__KBuYg{display:inline-flex;align-items:baseline;gap:0}.ProjectDocsGraph_summaryCountActive__03blh{font-weight:700;margin-left:.3em}.ProjectDocsGraph_summaryCountDivider__zw44_,.ProjectDocsGraph_summaryCountLabel__BI1vI,.ProjectDocsGraph_summaryCountTitle___Q8Mm{opacity:.9}.ProjectDocsGraph_summaryCountLabel__BI1vI{margin-left:.2em}.ProjectDocsGraph_summaryCountDivider__zw44_{margin-left:.12em}.ProjectDocsGraph_statusRail__GGJF1{position:fixed;top:calc(var(--app-shell-project-top-clearance, 112px) - 20px);left:24px;right:24px;z-index:16;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ProjectDocsGraph_statusRail__GGJF1>*{pointer-events:auto}.ProjectDocsGraph_toolbarStatusGroup__KbiHh{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;padding-left:12px;border-left:1px solid rgba(255,255,255,.08)}.ProjectDocsGraph_breadcrumbRow__BHu5k{position:relative;display:flex;align-items:center;gap:0;flex-wrap:nowrap;align-self:flex-start;width:auto;max-width:min(860px,calc(100vw - 48px));min-height:30px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;overflow:visible;pointer-events:auto}.ProjectDocsGraph_breadcrumbIcon__CBhdG{width:14px;height:14px;flex:0 0 auto;stroke-width:2}.ProjectDocsGraph_breadcrumbList__dTiP_{display:inline-flex;align-items:center;flex:1 1 auto;min-width:0;max-width:100%;margin:0;padding:0;list-style:none}.ProjectDocsGraph_breadcrumbPathGroup__DOJi5{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto}.ProjectDocsGraph_breadcrumbSep__rrKiI{color:#484848;font-size:12px;line-height:1;padding:0 2px;pointer-events:none;user-select:none;flex:0 0 auto}.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG{position:relative;display:inline-flex;align-items:center}.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG:after{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.ProjectDocsGraph_breadcrumbEllipsis__Qq8tP{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:rgba(255,255,255,.48);border-radius:8px;background:transparent;border:1px solid transparent;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG:focus-within .ProjectDocsGraph_breadcrumbEllipsis__Qq8tP,.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG:hover .ProjectDocsGraph_breadcrumbEllipsis__Qq8tP{background:rgba(255,255,255,.075);color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.12)}.ProjectDocsGraph_breadcrumbDropdown__czYNi{position:absolute;top:calc(100% + 6px);left:0;z-index:100;min-width:180px;display:none;flex-direction:column;gap:2px;padding:6px;background:rgba(20,20,24,.96);border:1px solid rgba(255,255,255,.12);border-radius:10px;backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.5)}.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG:focus-within .ProjectDocsGraph_breadcrumbDropdown__czYNi,.ProjectDocsGraph_breadcrumbEllipsisWrap__GPEZG:hover .ProjectDocsGraph_breadcrumbDropdown__czYNi{display:flex}.ProjectDocsGraph_breadcrumbDropdownItem__XR9l5{display:block;width:100%;text-align:left;padding:7px 10px;border-radius:6px;background:transparent;border:none;color:rgba(255,255,255,.6);font-size:12px;font-weight:500;cursor:pointer;transition:background .1s ease,color .1s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectDocsGraph_breadcrumbDropdownItem__XR9l5:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.92)}.ProjectDocsGraph_breadcrumbPathItem__AsP1O{display:inline-flex;align-items:center;max-width:180px;min-width:0;height:30px;padding:0 10px;border-radius:8px;background:transparent;border:1px solid transparent;color:rgba(244,244,244,.67);font-size:12px;font-weight:600;letter-spacing:-.03em;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .14s ease,color .14s ease,border-color .14s ease}.ProjectDocsGraph_breadcrumbPathItem__AsP1O:hover{background:rgba(255,255,255,.05);color:#f4f4f4;border-color:transparent}.ProjectDocsGraph_breadcrumbCurrent__VNF4S{display:inline-flex;align-items:center;max-width:min(300px,100%);min-width:0;height:30px;padding:0 10px;border-radius:8px;background:transparent;border:1px solid transparent;color:#f4f4f4;font-size:12px;font-weight:600;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDocsGraph_breadcrumbCurrent__VNF4S:hover{background:rgba(255,255,255,.05);color:#f4f4f4;border-color:transparent}.ProjectDocsGraph_toolbarActions__7bTpf{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ProjectDocsGraph_toggleGroup__Ld0br{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ProjectDocsGraph_toggleChip__hWiVl{appearance:none;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);color:#8e97a8;border-radius:999px;height:28px;padding:0 11px;font-size:11px;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,transform .14s ease}.ProjectDocsGraph_toggleChip__hWiVl:hover:not(:disabled){color:#dfe5f4;border-color:rgba(255,255,255,.15)}.ProjectDocsGraph_toggleChip__hWiVl:disabled{cursor:not-allowed;opacity:.48}.ProjectDocsGraph_toggleChipActive__KT_yV{color:#f5f7fb;border-color:rgba(130,155,255,.28);background:rgba(130,155,255,.12)}.ProjectDocsGraph_featureTag__K8qob,.ProjectDocsGraph_serviceTag__jWQqq,.ProjectDocsGraph_softTag__6XSXg,.ProjectDocsGraph_uiKitTag__IPNAD{margin:0;border-radius:999px}.ProjectDocsGraph_softTag__6XSXg{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);color:#9aa4b2}.ProjectDocsGraph_featureTag__K8qob{background:rgba(130,155,255,.08);border-color:rgba(130,155,255,.18);color:#c1cdff}.ProjectDocsGraph_serviceTag__jWQqq{background:rgba(83,204,173,.08);border-color:rgba(83,204,173,.18);color:#9fe7d4}.ProjectDocsGraph_uiKitTag__IPNAD{background:rgba(251,191,36,.06);border-color:rgba(251,191,36,.2);color:#fde68a}.ProjectDocsGraph_navigationRailWrap__T3dWD{position:fixed;top:var(--project-graph-overlay-top);bottom:0;left:24px;z-index:15;pointer-events:none;display:flex;align-items:center}.ProjectDocsGraph_navigationRail__WPvoQ{pointer-events:auto;display:flex;flex-direction:column;padding:6px;border-radius:24px;border:1px solid #1a1a1a;background:#0f0f0f;box-shadow:none}.ProjectDocsGraph_navigationRailItem__q_2Dg{position:relative;display:flex;align-items:center}.ProjectDocsGraph_navigationRailDivider__uMgyZ{width:24px;height:1px;margin:4px auto;background:#1f1f1f}.ProjectDocsGraph_navigationRailButton___Rq6H{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:16px;border:1px solid transparent;background:transparent;color:#555;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.ProjectDocsGraph_navigationRailButton___Rq6H:focus-visible,.ProjectDocsGraph_navigationRailButton___Rq6H:hover:not(:disabled){color:#999;background:#1a1a1a;outline:none}.ProjectDocsGraph_navigationRailButtonActive__LrQ9A,.ProjectDocsGraph_navigationRailButtonActive__LrQ9A:focus-visible,.ProjectDocsGraph_navigationRailButtonActive__LrQ9A:hover:not(:disabled){color:#f0f0f0;border-color:#2a2a2a;background:#1e1e1e}.ProjectDocsGraph_navigationRailButton___Rq6H:disabled{cursor:not-allowed;opacity:.3}.ProjectDocsGraph_navigationRailButton___Rq6H svg{width:18px;height:18px;stroke-width:2}.ProjectDocsGraph_navigationRailHint__4mzTh{position:absolute;left:calc(100% + 16px);top:50%;transform:translateY(-50%) translateX(-8px);display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;min-height:28px;padding:0 12px;border-radius:8px;border:1px solid #1a1a1a;background:#0f0f0f;color:#f0f0f0;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.ProjectDocsGraph_navigationRailHintCompact__0cDKa{min-width:auto}.ProjectDocsGraph_navigationRailItem__q_2Dg:hover .ProjectDocsGraph_navigationRailHint__4mzTh{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.ProjectDocsGraph_navigationRailHintLabel__dQNI6{display:inline-flex;align-items:center;font-size:12px;font-weight:500;line-height:1;letter-spacing:-.01em;color:#f0f0f0}.ProjectDocsGraph_navigationRailHintKey__Epjat{display:inline-flex;align-items:center;color:#8d8d8d;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace;transform:translateY(.5px)}.ProjectDocsGraph_zoomHudWrap__GnoSS{position:fixed;top:auto;left:50%;transform:translateX(-50%);right:auto;bottom:16px;z-index:18;pointer-events:none}.ProjectDocsGraph_zoomHudStack__MlTTD{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:8px}.ProjectDocsGraph_zoomHud__r4pv4{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;justify-content:flex-end;padding:0 4px;height:34px;border:none;border-radius:12px;background:transparent;box-shadow:none;backdrop-filter:none}.ProjectDocsGraph_zoomHudSecondary__XcXPK{pointer-events:auto;display:flex;justify-content:center}.ProjectDocsGraph_zoomHudButton__KTUii{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:6px;border:none;background:transparent;color:rgba(244,244,244,.38);cursor:pointer;transition:color .14s ease}.ProjectDocsGraph_zoomHudButton__KTUii:focus-visible,.ProjectDocsGraph_zoomHudButton__KTUii:hover:not(:disabled){color:rgba(244,244,244,.85);outline:none}.ProjectDocsGraph_zoomHudButton__KTUii:disabled{cursor:not-allowed;opacity:.25}.ProjectDocsGraph_zoomHudButton__KTUii svg{font-size:12px}.ProjectDocsGraph_zoomHudValue__yJk0O{appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;gap:3px;padding:0 6px;height:24px;color:rgba(244,244,244,.5);font-size:10px;font-weight:500;font-family:inherit;letter-spacing:-.04em;cursor:pointer;border-radius:6px;transition:color .14s ease,background .14s ease}.ProjectDocsGraph_zoomHudValueActive__oxMHq,.ProjectDocsGraph_zoomHudValue__yJk0O:hover{color:rgba(244,244,244,.85);background:rgba(255,255,255,.07)}.ProjectDocsGraph_zoomHudChevron__ljS_9{width:14px;height:14px;opacity:.5;flex-shrink:0}.ProjectDocsGraph_zoomMenu__x_irZ{display:flex;flex-direction:column;gap:1px}.ProjectDocsGraph_zoomMenuItem__RgPMO{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:7px 10px;border-radius:6px;border:none;background:transparent;color:rgba(244,244,244,.82);font-size:13px;font-family:inherit;cursor:pointer;width:100%;text-align:left;transition:background .1s ease}.ProjectDocsGraph_zoomMenuItem__RgPMO:hover:not(:disabled){background:rgba(255,255,255,.07)}.ProjectDocsGraph_zoomMenuItem__RgPMO:disabled{color:rgba(244,244,244,.28);cursor:not-allowed}.ProjectDocsGraph_zoomMenuItemKey__jybuM{font-size:11px;color:rgba(244,244,244,.32);font-variant-numeric:tabular-nums}.ProjectDocsGraph_miniMapPanel__w6h33{position:absolute;right:24px;bottom:58px;z-index:8;width:332px;height:188px;border-radius:26px;border:1px solid rgba(145,159,192,.18);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 18%),rgba(11,13,17,.92);box-shadow:0 26px 64px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px);overflow:hidden;pointer-events:none}.ProjectDocsGraph_miniMap__ZCpbT{width:100%;height:100%;border-radius:26px}@media (max-width:860px){.ProjectDocsGraph_zoomHudWrap__GnoSS{top:auto;bottom:14px}}.ProjectDocsGraph_graphFiltersTitle__K4iIQ{padding:6px 10px 4px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(244,244,244,.28)}.ProjectDocsGraph_graphFilterDot__YVYoP{width:6px;height:6px;border-radius:50%;background:rgba(244,244,244,.15);flex-shrink:0;transition:background .14s ease}.ProjectDocsGraph_graphFilterDotActive__WiOBF{background:rgba(130,180,255,.85)}.ProjectDocsGraph_navigationRailButtonBadge__TTut4{position:relative}.ProjectDocsGraph_navigationRailButtonBadge__TTut4:after{content:"";position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background:rgba(130,180,255,.85)}.ProjectDocsGraph_graphShell__OFfoX{position:fixed;inset:0;display:block;min-height:100dvh;height:100dvh;overflow:hidden;pointer-events:none}.ProjectDocsGraph_graphStatusOverlay__kAt1Z{position:absolute;inset:0;z-index:18;display:flex;align-items:center;justify-content:center;padding:32px;pointer-events:auto}.ProjectDocsGraph_graphStatusCard__BaTW4{width:min(520px,calc(100% - 32px));display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:#111111;box-shadow:0 24px 64px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.04);text-align:center}.ProjectDocsGraph_graphStatusSpinner__4AMqO{width:26px;height:26px;border-radius:50%;border:2px solid rgba(96,165,250,.12);border-top-color:rgba(96,165,250,.8);animation:ProjectDocsGraph_graphSpinnerSpin__GXiE4 .7s linear infinite;flex-shrink:0}@keyframes ProjectDocsGraph_graphSpinnerSpin__GXiE4{to{transform:rotate(1turn)}}@keyframes ProjectDocsGraph_graphShimmer__3vLJE{0%{transform:translateX(-200%)}to{transform:translateX(200%)}}.ProjectDocsGraph_graphStatusTitle___JloU{color:#f4f4f4;font-size:17px;font-weight:700;letter-spacing:-.02em}.ProjectDocsGraph_graphStatusDescription__Y0JoX{max-width:420px;color:rgba(255,255,255,.4);font-size:13px;line-height:1.6}.ProjectDocsGraph_graphStatusProgressTrack__Mgh4s{width:100%;height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;margin-top:2px}.ProjectDocsGraph_graphStatusProgressBar__DSjc3{height:100%;border-radius:999px;background:#7aa2ff;position:relative;overflow:hidden;transition:width .4s ease}.ProjectDocsGraph_graphStatusProgressShimmer__oO_dE{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35) 50%,transparent);animation:ProjectDocsGraph_graphShimmer__3vLJE 1.5s ease-in-out infinite}.ProjectDocsGraph_viewport__C5XX3{position:absolute;inset:0;overflow:hidden;cursor:default;user-select:none;background:transparent;pointer-events:auto}.ProjectDocsGraph_cytoscapeDiagram__mwkRF{position:relative;width:100%;height:100%}.ProjectDocsGraph_cytoscapeDiagram__mwkRF,.ProjectDocsGraph_viewport__C5XX3 .react-flow__renderer{-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 60px,black 120px,black calc(100% - 120px),rgba(0,0,0,.35) calc(100% - 60px),transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 60px,black 120px,black calc(100% - 120px),rgba(0,0,0,.35) calc(100% - 60px),transparent)}.ProjectDocsGraph_viewport__C5XX3 .react-flow__edges{z-index:1}.ProjectDocsGraph_viewport__C5XX3 .react-flow__nodes{z-index:2}.ProjectDocsGraph_viewport__C5XX3 .react-flow__edge{z-index:1!important}.ProjectDocsGraph_viewport__C5XX3 .react-flow__node-graphNode{z-index:2!important;border-radius:32px 12px 32px 12px;background:#090909;box-shadow:0 0 0 18px #090909}.ProjectDocsGraph_viewportSelectMode__VFVt_{cursor:default}.ProjectDocsGraph_viewportPanMode__CxZ2D{cursor:grab}.ProjectDocsGraph_viewportDragging__nPWwT{cursor:grabbing}.ProjectDocsGraph_viewportSimplified__U00WO{background:transparent}.ProjectDocsGraph_viewportEmpty__ktjod{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.ProjectDocsGraph_viewportEmpty__ktjod .ant-empty{pointer-events:auto;padding:24px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:rgba(11,11,12,.82);backdrop-filter:blur(10px)}.ProjectDocsGraph_viewportStatus__BVP_O{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;padding:160px 24px 24px;pointer-events:none}.ProjectDocsGraph_viewportStatus__BVP_O>*{width:min(560px,calc(100% - 48px));pointer-events:auto}.ProjectDocsGraph_viewportStatus__BVP_O .ant-alert{border-radius:20px;border-color:rgba(145,159,192,.16);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 18%),rgba(11,14,20,.86);box-shadow:0 22px 54px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(16px)}.ProjectDocsGraph_vignette__Z_L2J{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at center,transparent 52%,rgba(0,0,0,.22) 100%),linear-gradient(180deg,rgba(255,255,255,.01),rgba(0,0,0,.08))}.ProjectDocsGraph_stage__Z0lou{position:absolute;inset:0;transform-origin:0 0}.ProjectDocsGraph_laneCard__MRlpu{position:absolute;display:inline-flex;align-items:center;gap:12px;width:fit-content;max-width:320px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(9,11,18,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(0,0,0,.18);padding:8px 10px 8px 8px}.ProjectDocsGraph_pageLaneCard__M_drg{border-color:rgba(167,183,255,.18)}.ProjectDocsGraph_featureLaneCard__QztfA{border-color:rgba(138,157,255,.2)}.ProjectDocsGraph_serviceLaneCard__maSs1{border-color:rgba(109,205,183,.2)}.ProjectDocsGraph_laneStep__cNFFD{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#c4ccdb;font-size:9px;font-weight:700;letter-spacing:.16em;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_laneMeta__YJByw{display:inline-flex;align-items:center;gap:10px;min-width:0}.ProjectDocsGraph_laneHeader__QIEfm{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProjectDocsGraph_laneTitle__64WdY{color:#f1f4fb;font-size:12px;font-weight:700;white-space:nowrap}.ProjectDocsGraph_laneSubtitle__g6Y2U{display:none}.ProjectDocsGraph_laneCount__fb_9h{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(9,11,18,.66);color:#dce4f5;font-size:11px;font-weight:700;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_edgeLayer__nEYWt{position:absolute;inset:0;overflow:visible}.ProjectDocsGraph_edgePath__qOFRT{fill:none;stroke:rgba(214,220,238,.42);opacity:.34;stroke-width:1.7;stroke-dasharray:3 5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .16s ease,opacity .16s ease,filter .16s ease}.ProjectDocsGraph_edgePathPage__yKRUv{stroke:rgba(197,207,232,.42)}.ProjectDocsGraph_edgePathFeature___CwQ1{stroke:rgba(155,176,255,.42)}.ProjectDocsGraph_edgePathDependency__Y_EwV{stroke:rgba(117,210,188,.42)}.ProjectDocsGraph_edgeWeak__5RjyW{opacity:.34}.ProjectDocsGraph_edgeActive__FhapK{opacity:1;stroke:rgba(233,239,255,.82)}.ProjectDocsGraph_edgeDimmed__zaLEf{opacity:.08}.ProjectDocsGraph_edgeMarker__EnbNp{stroke:none;opacity:.55;fill:rgba(214,220,238,.7);transition:fill .16s ease,opacity .16s ease}.ProjectDocsGraph_edgeMarkerPage__S0gVb{fill:rgba(197,207,232,.8)}.ProjectDocsGraph_edgeMarkerFeature__nIVAE{fill:rgba(155,176,255,.75)}.ProjectDocsGraph_edgeMarkerDependency__kMjnK{fill:rgba(117,210,188,.7)}.ProjectDocsGraph_edgeMarkerWeak___twxN{opacity:.55}.ProjectDocsGraph_edgeMarkerActive__sa5nK{opacity:1;fill:rgba(233,239,255,.95)}.ProjectDocsGraph_edgeMarkerDimmed__YEfvM{opacity:.08}.ProjectDocsGraph_edgeLabel__Nnedo{fill:#8790a3;font-size:10.5px;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.04em;opacity:.6;transition:opacity .16s ease;pointer-events:none}.ProjectDocsGraph_edgeLabelVisible__3cvrv,.ProjectDocsGraph_viewportEdgeLabelsVisible__XQl6N [data-edge-label=true]{opacity:1}.ProjectDocsGraph_edgeLabelChip__cer41{opacity:.75;transition:opacity .16s ease;pointer-events:none}.ProjectDocsGraph_edgeLabelChipHtml___xzWw{z-index:20;border:1px solid #1f1f1f;border-radius:6px;background:#111;color:#b6bcca;padding:2px 8px 2px 10px;font-size:9px;line-height:normal;font-family:Inter,sans-serif;font-weight:400;white-space:nowrap}.ProjectDocsGraph_edgeLabelChipActive__3M_mA{opacity:1}.ProjectDocsGraph_edgeLabelChipMuted__tKCRO:not(.ProjectDocsGraph_edgeLabelVisible__3cvrv):not(.ProjectDocsGraph_edgeLabelChipActive__3M_mA),.ProjectDocsGraph_viewportEdgeLabelsVisible__XQl6N [data-edge-label=true].ProjectDocsGraph_edgeLabelChipMuted__tKCRO:not(.ProjectDocsGraph_edgeLabelVisible__3cvrv){opacity:.16}.ProjectDocsGraph_edgeLabelChipDimmed__wDGXd{opacity:.08}.ProjectDocsGraph_edgeLabelChipBg__eqnNY{fill:rgba(12,14,20,.92);stroke:rgba(255,255,255,.12);stroke-width:1}.ProjectDocsGraph_edgeLabelChipText__TQ7oE{fill:rgba(180,188,210,.9);font-size:10px;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.04em}.ProjectDocsGraph_node__OV22A{position:relative;box-sizing:border-box;width:100%;height:100%;border-radius:32px 12px 32px 12px;background:#0c0e12;border:1px solid rgba(255,255,255,.08);box-shadow:none;padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,opacity .16s ease;overflow:visible}.ProjectDocsGraph_node__OV22A:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:50px;pointer-events:none}.ProjectDocsGraph_node__OV22A:hover:after{pointer-events:auto}.ProjectDocsGraph_nodeActionButton__QKfzd{appearance:none;position:absolute;right:-42px;width:34px;height:34px;padding:0;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .14s ease;color:#9ca3af;z-index:2;cursor:pointer}.ProjectDocsGraph_nodeInspectButton__YJHqb{top:0}.ProjectDocsGraph_nodeCodeButton__eFUnx{top:40px}.ProjectDocsGraph_nodeActionButton__QKfzd:hover{color:#d7dce5;border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.12)}.ProjectDocsGraph_nodeCodeOpen__ZIuIL .ProjectDocsGraph_nodeActionButton__QKfzd,.ProjectDocsGraph_nodeInspectOpen__s0osV .ProjectDocsGraph_nodeActionButton__QKfzd,.ProjectDocsGraph_node__OV22A:hover .ProjectDocsGraph_nodeActionButton__QKfzd{opacity:1;pointer-events:auto}.ProjectDocsGraph_nodeCodeOpen__ZIuIL .ProjectDocsGraph_nodeCodeButton__eFUnx,.ProjectDocsGraph_nodeInspectOpen__s0osV .ProjectDocsGraph_nodeInspectButton__YJHqb{color:#b2c2ff;background:rgba(130,155,255,.16);border-color:rgba(178,194,255,.34)}.ProjectDocsGraph_pageNode__vYp8_{border-color:rgba(176,188,255,.18);border-radius:20px 8px 20px 8px;background:#0e1118;padding:10px 12px 11px;gap:6px}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_kindBanner__AM2KO{gap:6px;margin-bottom:0}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_kindBannerLabel__cwzU6{font-size:7.5px}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_pageBannerMeta__v8Bqm{max-width:66%;gap:5px}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_pageBannerRoot__CzPXU,.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_pageBannerRoute__OW_pU{font-size:9px}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_nodeTitle__mzs9t{font-size:12.5px;line-height:1.22}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_footMeta__f4fAC{gap:6px}.ProjectDocsGraph_pageNode__vYp8_ .ProjectDocsGraph_statChip__eQJDP{height:18px;padding:0 7px;font-size:8.5px}.ProjectDocsGraph_entryPageNode__HO_ZL{box-shadow:0 0 0 1px rgba(255,225,80,.22)}.ProjectDocsGraph_featureNode__kVbVh{border-color:rgba(146,178,255,.24);border-radius:32px 12px 32px 12px;background:#0d0f18}.ProjectDocsGraph_serviceNode__txwOI{border-color:rgba(111,210,184,.2);border-radius:32px 12px 32px 12px;background:#0a1112}.ProjectDocsGraph_uiNode__tw3qS{border-color:rgba(251,191,36,.22);border-radius:32px 12px 32px 12px;background:#130f07}.ProjectDocsGraph_kindBanner__AM2KO{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.ProjectDocsGraph_kindBannerLabel__cwzU6{font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_kindBannerScope__3qzbF{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7484}.ProjectDocsGraph_pageBannerMeta__v8Bqm{min-width:0;max-width:68%;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.ProjectDocsGraph_pageBannerRoot__CzPXU,.ProjectDocsGraph_pageBannerRoute__OW_pU{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600;letter-spacing:.03em}.ProjectDocsGraph_pageBannerRoot__CzPXU{flex:0 0 auto;color:#ffe97a}.ProjectDocsGraph_pageBannerRoute__OW_pU{color:#8f9bc2}.ProjectDocsGraph_featureEyebrow__beV9e{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.ProjectDocsGraph_featureEyebrowLabel__nO5r7{font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#8b9cff;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_featureEyebrowScope__y8JXt{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7484}.ProjectDocsGraph_domainNode__JlOKg{border-color:rgba(251,146,60,.35)!important;background:linear-gradient(180deg,rgba(251,146,60,.07),transparent 40%),#120e08!important}.ProjectDocsGraph_domainEyebrowLabel__dWb2z{font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fb923c;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_featureAccentBar__pu0Ly{background:rgba(146,178,255,.4)}.ProjectDocsGraph_featureAccentBar__pu0Ly,.ProjectDocsGraph_uiAccentBar__2nH8U{position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:32px 0 0 12px;pointer-events:none}.ProjectDocsGraph_uiAccentBar__2nH8U{background:rgba(251,191,36,.5)}.ProjectDocsGraph_uiEyebrowLabel__Kmq4d{font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#f5c518;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_metaSummary__xo7y8{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProjectDocsGraph_nodeActive__CkN9Z{opacity:1;border-color:rgba(178,194,255,.34);box-shadow:0 0 0 1px rgba(130,155,255,.16)}.ProjectDocsGraph_nodeRelated__cr5Bi{opacity:1}.ProjectDocsGraph_nodeDimmed__K92bd,.ProjectDocsGraph_viewportOverlayDimmed__zgchW [data-graph-node=true]{opacity:.18}.ProjectDocsGraph_viewportOverlayDimmed__zgchW .ProjectDocsGraph_nodeActive__CkN9Z,.ProjectDocsGraph_viewportOverlayDimmed__zgchW .ProjectDocsGraph_nodeRelated__cr5Bi{opacity:1}.ProjectDocsGraph_viewportOverlayDimmed__zgchW [data-edge-path=true]{opacity:.18}.ProjectDocsGraph_viewportOverlayDimmed__zgchW .ProjectDocsGraph_edgeActive__FhapK{opacity:1}.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_laneCard__MRlpu{box-shadow:none;background:rgba(255,255,255,.02)}.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_node__OV22A{box-shadow:none;background:#0d0f14}.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_featureAccentBar__pu0Ly,.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_node__OV22A:after,.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_node__OV22A:before,.ProjectDocsGraph_viewportSimplified__U00WO .ProjectDocsGraph_vignette__Z_L2J{display:none}.ProjectDocsGraph_nodeEyebrowRow__MIqp4{display:flex;align-items:center;justify-content:space-between;gap:8px}.ProjectDocsGraph_nodeEyebrow__6qYTG{color:#8390a8;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ProjectDocsGraph_scopeBadge__PA7Fn{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#c4cede;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ProjectDocsGraph_featureScopeBadge__37gNn{border-color:rgba(146,178,255,.18);color:#c2ceff}.ProjectDocsGraph_serviceScopeBadge__3pQzC{border-color:rgba(111,210,184,.18);color:#a1ead7}.ProjectDocsGraph_nodeHeader___eoWb{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ProjectDocsGraph_nodeTitle__mzs9t{color:#f5f7fb;font-size:14px;font-weight:700;line-height:1.35}.ProjectDocsGraph_nodeMeta__COs9x{display:flex;flex-direction:column;gap:8px}.ProjectDocsGraph_metaRow__xiTg5{display:grid;grid-template-columns:62px 1fr;gap:10px;align-items:start}.ProjectDocsGraph_metaLabel__kxRag{color:#697284;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ProjectDocsGraph_metaValue__xL0sT{color:#c0c8d7;font-size:11px;line-height:1.5}.ProjectDocsGraph_routesList__pmouz,.ProjectDocsGraph_sourcesList__YIzA6{display:flex;flex-direction:column;gap:4px}.ProjectDocsGraph_monoValue__ECF1z{font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px;color:#a2adbf;word-break:break-all}.ProjectDocsGraph_nodeDescription__4Ivqt{color:rgba(255,255,255,.45);font-size:12px;line-height:1.5}.ProjectDocsGraph_footMeta__f4fAC{margin-top:auto;display:flex;gap:8px;flex-wrap:nowrap;overflow:hidden}.ProjectDocsGraph_statChip__eQJDP{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);color:#8e98aa;font-size:10px;line-height:1;white-space:nowrap;font-family:JetBrains Mono,Fira Code,monospace}.ProjectDocsGraph_inspector__xWcoJ{position:absolute;z-index:14;pointer-events:auto;border:1px solid rgba(145,159,192,.14);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 14%),rgba(11,13,17,.82);box-shadow:0 24px 60px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(18px);display:flex;flex-direction:column;overflow:hidden}.ProjectDocsGraph_inspectorConnector__pCjG5{position:absolute;z-index:13;overflow:visible;pointer-events:none}.ProjectDocsGraph_inspectorConnectorPath__aKboX{fill:none;stroke:rgba(160,146,255,.58);stroke-width:4;stroke-linecap:round;stroke-dasharray:0;filter:drop-shadow(0 0 10px rgba(130,118,255,.24))}.ProjectDocsGraph_inspectorConnectorPort__Emndj{position:absolute;left:-6px;z-index:2;width:12px;height:12px;border-radius:50%;border:2px solid rgba(218,213,255,.9);background:rgba(126,111,255,.72);box-shadow:0 0 0 4px rgba(126,111,255,.16),0 0 18px rgba(126,111,255,.34);pointer-events:none}.ProjectDocsGraph_inspectorHeader__a1Hta{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px 8px 18px;border-bottom:1px solid rgba(255,255,255,.055)}.ProjectDocsGraph_inspectorHeaderCode__VrU_M{min-height:58px;padding-top:10px;padding-bottom:10px}.ProjectDocsGraph_inspectorHeaderCode__VrU_M .ProjectDocsGraph_inspectorHeaderMain__UJh3G{flex-direction:row;align-items:center;gap:16px}.ProjectDocsGraph_inspectorHeaderCode__VrU_M .ProjectDocsGraph_inspectorPanelTitle__2QI0j{flex:0 0 auto}.ProjectDocsGraph_inspectorHeaderMain__UJh3G{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.ProjectDocsGraph_inspectorPanelTitle__2QI0j{min-width:0;color:#c8cfdd;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ProjectDocsGraph_inspectorCloseButton__QOURi{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03);color:#8f98a8;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.ProjectDocsGraph_inspectorCloseButton__QOURi:focus-visible,.ProjectDocsGraph_inspectorCloseButton__QOURi:hover{color:#f0f2f6;border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.07);outline:none}.ProjectDocsGraph_inspectorCloseButton__QOURi svg{width:16px;height:16px;stroke-width:2}.ProjectDocsGraph_inspectorBody__V8aTf{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:14px;padding:16px 18px 20px;overflow:auto;scrollbar-color:#2a2a2a transparent;scrollbar-width:thin}.ProjectDocsGraph_inspectorBodyCode__PoZyR{gap:0;padding:0;overflow:hidden}.ProjectDocsGraph_inspectorTop__pf4yC{display:flex;flex-direction:column;gap:12px}.ProjectDocsGraph_legend__F5wlA{display:flex;flex-direction:column;gap:8px}.ProjectDocsGraph_legendItem__VV9qh{display:flex;align-items:center;gap:8px;color:#b9c1d0;font-size:11px}.ProjectDocsGraph_legendSwatch___HDrc{width:10px;height:10px;border-radius:999px}.ProjectDocsGraph_legendPage___r7oS{background:#bac5ff}.ProjectDocsGraph_legendFeature__oIXBK{background:#9eb3ff}.ProjectDocsGraph_legendService__GuNwL{background:#84dbc3}.ProjectDocsGraph_legendLine__dCyOW{width:20px;height:0;border-top:1px dashed rgba(255,255,255,.4)}.ProjectDocsGraph_legendLineStrong__Z_spM{border-top-color:rgba(225,232,255,.72)}.ProjectDocsGraph_legendLineWeak__c_FQ7{border-top-color:rgba(160,168,185,.44);opacity:.7}.ProjectDocsGraph_inspectorSection__cdkJG{display:flex;flex-direction:column;gap:8px}.ProjectDocsGraph_inspectorLabel__HeGSM{color:#5e6673;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ProjectDocsGraph_inspectorList__8hm2z{display:flex;flex-direction:column;gap:6px}.ProjectDocsGraph_inspectorItemWrap__aOI03{display:flex}.ProjectDocsGraph_inspectorItem__qsGlI,.ProjectDocsGraph_inspectorSelectButton__Qs8TD{padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02);color:#b6becd;font-size:12px;line-height:1.45}.ProjectDocsGraph_inspectorSelectButton__Qs8TD{width:100%;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.ProjectDocsGraph_inspectorSelectButton__Qs8TD:hover:not(:disabled){border-color:rgba(130,155,255,.18);background:rgba(130,155,255,.06)}.ProjectDocsGraph_inspectorSelectButton__Qs8TD:disabled{cursor:default}.ProjectDocsGraph_inspectorCode__AYyWd{font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;color:#9ba4b2}.ProjectDocsGraph_inspectorCodeTopControls__za__r{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:10px}.ProjectDocsGraph_inspectorSourceSelectWrap__8k3dT{position:relative;min-width:0;flex:1 1 auto}.ProjectDocsGraph_inspectorSourceSelect__9T0IX{appearance:none;width:100%;min-height:34px;padding:8px 34px 8px 12px;border-radius:12px;border:1px solid rgba(130,155,255,.24);background:rgba(130,155,255,.1);color:#eef2ff;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.35;cursor:pointer;outline:none}.ProjectDocsGraph_inspectorSourceSelectWrap__8k3dT svg{position:absolute;right:12px;top:50%;color:#9ba8d8;pointer-events:none;transform:translateY(-50%)}.ProjectDocsGraph_inspectorSourceSelect__9T0IX:focus-visible,.ProjectDocsGraph_inspectorSourceSelect__9T0IX:hover{border-color:rgba(150,170,255,.38);background:rgba(130,155,255,.13)}.ProjectDocsGraph_inspectorSourceIconButton__ssQAz{appearance:none;flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.035);color:#8f98a8;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.ProjectDocsGraph_inspectorSourceIconButton__ssQAz:focus-visible,.ProjectDocsGraph_inspectorSourceIconButton__ssQAz:hover{border-color:rgba(125,211,252,.18);background:rgba(125,211,252,.07);color:#bfeaff;outline:none}.ProjectDocsGraph_inspectorSourcePopover__3JwuK .ant-popover-inner{border:1px solid rgba(145,159,192,.16);background:rgba(13,15,20,.96);box-shadow:0 18px 42px rgba(0,0,0,.38);backdrop-filter:blur(14px)}.ProjectDocsGraph_inspectorSourcePopover__3JwuK .ant-popover-arrow:before{background:rgba(13,15,20,.96)}.ProjectDocsGraph_inspectorSourcePopoverContent__Wf507{display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 48px))}.ProjectDocsGraph_inspectorSourcePopoverPath__7FkwR{min-width:0;color:#d7dce5;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.ProjectDocsGraph_inspectorSourceCopyButton__22otY{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#8f98a8;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.ProjectDocsGraph_inspectorSourceCopyButton__22otY:focus-visible,.ProjectDocsGraph_inspectorSourceCopyButton__22otY:hover{color:#f0f2f6;border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.08);outline:none}.ProjectDocsGraph_inspectorCodeState__ok_id{margin:18px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02);color:#b6becd;font-size:12px;line-height:1.45}.ProjectDocsGraph_inspectorCodeViewer__l30KU{flex:1 1 auto;min-height:0;overflow:hidden;border:0;border-radius:0;background:#0b0d10;-webkit-user-select:text;user-select:text}.ProjectDocsGraph_inspectorCodeLanguage__6ONYJ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:5px 9px;border-radius:999px;border:1px solid rgba(125,211,252,.18);background:rgba(125,211,252,.07);color:#9bdcff;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.ProjectDocsGraph_inspectorCodeScroller__zcD44{display:grid;grid-template-columns:auto minmax(0,1fr);height:100%;max-height:none;overflow:auto;scrollbar-color:#2a2a2a transparent;scrollbar-width:thin;-webkit-user-select:text;user-select:text}.ProjectDocsGraph_inspectorBody__V8aTf::-webkit-scrollbar,.ProjectDocsGraph_inspectorCodeScroller__zcD44::-webkit-scrollbar{width:4px;height:4px}.ProjectDocsGraph_inspectorBody__V8aTf::-webkit-scrollbar-track,.ProjectDocsGraph_inspectorCodeScroller__zcD44::-webkit-scrollbar-track{background:transparent}.ProjectDocsGraph_inspectorBody__V8aTf::-webkit-scrollbar-thumb,.ProjectDocsGraph_inspectorCodeScroller__zcD44::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:99px}.ProjectDocsGraph_inspectorBody__V8aTf::-webkit-scrollbar-thumb:hover,.ProjectDocsGraph_inspectorCodeScroller__zcD44::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2,.ProjectDocsGraph_inspectorLineNumbers__D62_T{margin:0;padding:12px 0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;line-height:1.65;tab-size:4}.ProjectDocsGraph_inspectorLineNumbers__D62_T{position:sticky;left:0;z-index:1;min-width:42px;padding-right:9px;padding-left:10px;border-right:1px solid rgba(255,255,255,.06);background:#0b0d10;color:#58606f;text-align:right;user-select:none}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2{min-width:max-content;padding-right:14px;padding-left:12px;background:transparent;color:#c8d0df;white-space:pre;-webkit-user-select:text;user-select:text}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 *{-webkit-user-select:text;user-select:text}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-built_in,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-keyword,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-name,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-selector-tag,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-tag{color:#c586e8}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-addition,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-attribute,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-literal,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-section,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-string,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-template-tag,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-template-variable,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-title,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-type{color:#9cdcfe}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-bullet,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-link,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-number,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-symbol,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-variable{color:#b5cea8}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-comment,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-deletion,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-meta,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-quote{color:#6a9955}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-operator,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-punctuation,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-subst{color:#d4d4d4}.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-attr,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-params,.ProjectDocsGraph_inspectorHighlightedCode__Gpev2 .hljs-property{color:#dcdcaa}@keyframes ProjectDocsGraph_dashFlow__ql2iF{0%{stroke-dashoffset:0}to{stroke-dashoffset:-48}}@media (max-width:1200px){.ProjectDocsGraph_noticeRail__pXKF8{left:20px;right:20px}.ProjectDocsGraph_noticeRail__pXKF8>*{width:100%}.ProjectDocsGraph_toolbar__qxM3J{left:20px;right:auto;bottom:16px}.ProjectDocsGraph_navigationRailWrap__T3dWD{top:calc(var(--project-graph-overlay-top) + 132px);left:20px}.ProjectDocsGraph_graphShell__OFfoX{min-height:100dvh;height:100dvh}.ProjectDocsGraph_viewport__C5XX3{min-height:100%}}@media (max-width:720px){.ProjectDocsGraph_noticeRail__pXKF8{left:16px;right:16px}.ProjectDocsGraph_statusRail__GGJF1{left:16px;right:16px;align-items:flex-start}.ProjectDocsGraph_breadcrumbRow__BHu5k{width:100%;max-width:100%;gap:0}.ProjectDocsGraph_breadcrumbMobileHidden__xlkjN{display:none}.ProjectDocsGraph_breadcrumbList__dTiP_{flex:1 1 auto;max-width:calc(100vw - 70px)}.ProjectDocsGraph_breadcrumbPathItem__AsP1O{max-width:34vw}.ProjectDocsGraph_breadcrumbCurrent__VNF4S{max-width:calc(100vw - 126px)}.ProjectDocsGraph_toolbarActions__7bTpf,.ProjectDocsGraph_toolbar__qxM3J{align-items:stretch}.ProjectDocsGraph_toolbar__qxM3J{top:calc(var(--app-shell-project-top-clearance, 112px) + 12px);bottom:auto;left:16px;right:16px;padding:16px}.ProjectDocsGraph_toolbarActions__7bTpf{justify-content:flex-start}.ProjectDocsGraph_navigationRailWrap__T3dWD{left:50%;top:auto;bottom:18px;transform:translateX(-50%)}.ProjectDocsGraph_navigationRail__WPvoQ{flex-direction:row;padding:8px 10px}.ProjectDocsGraph_navigationRailDivider__uMgyZ{width:1px;height:20px;margin:0 4px;background:#1f1f1f}.ProjectDocsGraph_viewport__C5XX3{background-size:16px 16px,auto,auto}.ProjectDocsGraph_viewportStatus__BVP_O{padding:188px 16px 24px}.ProjectDocsGraph_laneHeader__QIEfm{flex-direction:column;align-items:flex-start}}.ProjectDocsGraph_viewport__C5XX3 .react-flow__node{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;font-size:inherit!important}.ProjectDocsGraph_viewport__C5XX3 .react-flow__edge-path{stroke:none}.ProjectDocsGraph_viewport__C5XX3 .react-flow__selection{display:none}.ProjectDocsGraph_viewport__C5XX3 .react-flow__background{z-index:0}.ProjectDocsGraph_viewport__C5XX3 .react-flow__pane{cursor:inherit}.ProjectDetailPage_docsGraphWorkspace__1xWQr{position:relative;min-height:var(--app-shell-project-available-height,100dvh);background:transparent;overflow:visible;width:100%;margin:0}.ProjectDetailPage_docsGraphBanner__AEcw_{position:absolute;top:132px;left:112px;right:392px;z-index:17;display:flex;justify-content:flex-end;pointer-events:none}.ProjectDetailPage_docsGraphBanner__AEcw_>*{width:min(560px,100%);pointer-events:auto}.ProjectDetailPage_docsGraphDock__NHlV7{position:fixed;right:24px;bottom:16px;z-index:220;pointer-events:none}.ProjectDetailPage_docsGraphDock__NHlV7>*{pointer-events:auto}.ProjectDetailPage_docsGraphDockButton__JuDBM{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;border-radius:999px;border:1px solid rgba(145,159,192,.16);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 20%),rgba(9,11,16,.84);box-shadow:0 10px 28px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(18px);color:rgba(244,244,244,.58);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.ProjectDetailPage_docsGraphDockButton__JuDBM:focus-visible,.ProjectDetailPage_docsGraphDockButton__JuDBM:hover{color:rgba(244,244,244,.9);border-color:rgba(145,159,192,.26);outline:none}.ProjectDetailPage_docsGraphDockButtonActive__JAtYs{color:#f4f4f4;border-color:rgba(130,155,255,.28);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 18%),rgba(130,155,255,.12);box-shadow:0 12px 30px rgba(6,10,22,.24),inset 0 1px 0 rgba(255,255,255,.05)}.ProjectDetailPage_settingsPanelBackdrop__fD_ij{position:fixed;inset:0;z-index:240;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(7,7,7,.42);backdrop-filter:blur(4px)}.ProjectDetailPage_settingsPanel__wvdNu{position:relative;width:min(1020px,calc(100vw - 64px));max-width:100%;height:min(560px,calc(100vh - 64px));max-height:100%;border:1px solid #1d1d1d;border-radius:14px;background:#111111;box-shadow:none;backdrop-filter:blur(32px);display:flex;flex-direction:column;overflow:hidden;animation:ProjectDetailPage_settingsPanelEnter__aaPxa .18s ease-out}@keyframes ProjectDetailPage_settingsPanelEnter__aaPxa{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ProjectDetailPage_settingsPanelHeader__BcsSQ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 15px;border-bottom:1px solid rgba(255,255,255,.07)}.ProjectDetailPage_settingsPanelHeaderMeta__I2stR{min-width:0}.ProjectDetailPage_settingsPanelTitle__q8knM{color:#f0f2f7;font-size:14px;font-weight:600;letter-spacing:-.005em}.ProjectDetailPage_settingsPanelSubtitle__s9gLH{margin-top:2px;color:#666e80;font-size:12px;line-height:1.5}.ProjectDetailPage_settingsPanelClose__tPCkv{width:32px!important;min-width:32px!important;height:32px!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.07)!important;background:rgba(255,255,255,.04)!important;color:#8e98aa!important}.ProjectDetailPage_settingsPanelBody__kSy_C{flex:1;min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr)}.ProjectDetailPage_settingsPanelNav__2MwRO{display:flex;flex-direction:column;gap:2px;padding:12px 10px;border-right:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.018);overflow-y:auto}.ProjectDetailPage_settingsPanelNavButton__eAi_H{appearance:none;width:100%;padding:8px 12px;border:none;border-radius:8px;background:transparent;color:inherit;text-align:left;display:flex;align-items:center;cursor:pointer;transition:background-color .12s ease,color .12s ease}.ProjectDetailPage_settingsPanelNavButton__eAi_H:focus-visible,.ProjectDetailPage_settingsPanelNavButton__eAi_H:hover{background:rgba(255,255,255,.05);outline:none}.ProjectDetailPage_settingsPanelNavButtonActive__5EZ3Y{background:rgba(255,255,255,.07)}.ProjectDetailPage_settingsPanelNavTitle__xGMVM{color:#c8d0e0;font-size:13px;font-weight:500;min-width:0}.ProjectDetailPage_settingsPanelNavButtonActive__5EZ3Y .ProjectDetailPage_settingsPanelNavTitle__xGMVM{color:#eef2fa;font-weight:600}.ProjectDetailPage_settingsPanelContent__tRWYt{min-width:0;min-height:0;display:flex;flex-direction:column}.ProjectDetailPage_settingsPanelSectionHeader__XTczD{padding:18px 24px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.ProjectDetailPage_settingsPanelSectionTitle__GcHix{color:#e8ecf4;font-size:14px;font-weight:600;letter-spacing:-.01em}.ProjectDetailPage_settingsPanelScrollArea__t2f7W{flex:1;min-height:0;overflow:auto;padding:16px 24px 24px}.ProjectDetailPage_settingsPanelScrollAreaCanvas__hnXZK{display:flex;flex-direction:column;padding:16px 24px 24px}.ProjectDetailPage_projectSearchBackdrop__0nqkb{position:fixed;inset:0;z-index:360;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(7,7,7,.72)}.ProjectDetailPage_projectSearchPanel___iSWc{width:640px;height:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);border:1px solid #262a34;border-radius:18px;background:#111111;box-shadow:0 32px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.035);display:flex;flex-direction:column;overflow:hidden;animation:ProjectDetailPage_settingsPanelEnter__aaPxa .16s ease-out}.ProjectDetailPage_projectSearchInputRow__AeE23{display:flex;align-items:center;gap:12px;min-height:76px;padding:0 18px;border-bottom:1px solid #242832}.ProjectDetailPage_projectSearchInputIcon__OnDcK{flex:0 0 auto;color:#6f7888}.ProjectDetailPage_projectSearchInput__d0nwY{flex:1;min-width:0;height:54px;border:0;outline:0;background:transparent;color:#f3f6fb;font-size:18px;font-weight:400;letter-spacing:0}.ProjectDetailPage_projectSearchInput__d0nwY::placeholder{color:#777f8d}.ProjectDetailPage_projectSearchEsc__ITeeE,.ProjectDetailPage_projectSearchIconButton__jbqnf{appearance:none;border:1px solid #2a2f3a;background:#171a21;color:#8791a3;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.ProjectDetailPage_projectSearchIconButton__jbqnf{width:32px;min-width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.ProjectDetailPage_projectSearchEsc__ITeeE{min-width:46px;height:32px;border-radius:8px;font-size:14px;line-height:1}.ProjectDetailPage_projectSearchEsc__ITeeE:focus-visible,.ProjectDetailPage_projectSearchEsc__ITeeE:hover,.ProjectDetailPage_projectSearchIconButton__jbqnf:focus-visible,.ProjectDetailPage_projectSearchIconButton__jbqnf:hover{color:#d4d9e4;border-color:#3b4352;background:#1d212a;outline:none}.ProjectDetailPage_projectSearchResults__DcW_w{flex:1;min-height:0;overflow-y:auto;padding:12px;scrollbar-color:#3a3f48 transparent}.ProjectDetailPage_projectSearchGroup__Szny4+.ProjectDetailPage_projectSearchGroup__Szny4{margin-top:12px;padding-top:10px;border-top:1px solid #222630}.ProjectDetailPage_projectSearchGroupTitle__EjtIP{padding:0 8px 7px;color:#8f98aa;font-size:12px;font-weight:700;letter-spacing:.12em}.ProjectDetailPage_projectSearchResult__BjGtP{appearance:none;width:100%;border:0;border-radius:14px;background:transparent;color:inherit;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;min-height:56px;padding:8px;text-align:left;cursor:pointer}.ProjectDetailPage_projectSearchResultActive__1S_49,.ProjectDetailPage_projectSearchResult__BjGtP:hover{background:#1b1f28}.ProjectDetailPage_projectSearchResultIcon__K4oeA{width:40px;height:40px;border:1px solid #2a2f3a;background:#141820;color:#7f8da4;display:inline-flex;align-items:center;justify-content:center}.ProjectDetailPage_projectSearchResultActive__1S_49 .ProjectDetailPage_projectSearchResultIcon__K4oeA{color:#aebcff;border-color:rgba(130,155,255,.34);background:rgba(130,155,255,.1)}.ProjectDetailPage_projectSearchResultBody__01XiY{min-width:0;display:flex;flex-direction:column;gap:4px}.ProjectDetailPage_projectSearchResultSubtitle__NvRpG,.ProjectDetailPage_projectSearchResultTitle__0OG4_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetailPage_projectSearchResultTitle__0OG4_{color:#eef2f8;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:0}.ProjectDetailPage_projectSearchResultSubtitle__NvRpG{color:#778294;font-size:13px;line-height:1.25}.ProjectDetailPage_projectSearchEmpty__cpKR3{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#858fa1;font-size:15px}.ProjectDetailPage_projectSearchEmpty__cpKR3 svg{color:#2d323c}.ProjectDetailPage_projectSearchFooter__XwMhP{min-height:44px;display:flex;align-items:center;gap:14px;padding:0 18px;border-top:1px solid #242832;color:#727d90;font-size:13px}.ProjectDetailPage_projectSearchFooter__XwMhP span{display:inline-flex;align-items:center;gap:10px;min-width:0}.ProjectDetailPage_projectSearchFooter__XwMhP kbd{min-width:28px;height:24px;padding:0 6px;border:1px solid #2a303b;border-radius:6px;background:#171a21;color:#9aa4b5;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-family:var(--font-sans);font-weight:500}@media (max-width:1280px){.ProjectDetailPage_docsGraphBanner__AEcw_{left:104px;right:344px}.ProjectDetailPage_settingsPanel__wvdNu{width:min(1100px,calc(100vw - 48px))}}@media (max-width:1100px){.ProjectDetailPage_docsGraphWorkspace__1xWQr{display:flex;flex-direction:column;gap:16px;padding:20px;overflow:visible;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.ProjectDetailPage_docsGraphBanner__AEcw_{position:relative;top:auto;left:auto;right:auto;display:block;width:auto;pointer-events:auto}.ProjectDetailPage_docsGraphBanner__AEcw_>*{width:100%}.ProjectDetailPage_settingsPanelBackdrop__fD_ij{padding:20px}.ProjectDetailPage_settingsPanel__wvdNu{width:100%;height:min(820px,calc(100vh - 40px))}.ProjectDetailPage_settingsPanelBody__kSy_C{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:720px){.ProjectDetailPage_docsGraphWorkspace__1xWQr{padding:16px}.ProjectDetailPage_settingsPanelBackdrop__fD_ij{padding:12px}.ProjectDetailPage_settingsPanelHeader__BcsSQ,.ProjectDetailPage_settingsPanelScrollAreaCanvas__hnXZK,.ProjectDetailPage_settingsPanelScrollArea__t2f7W,.ProjectDetailPage_settingsPanelSectionHeader__XTczD{padding-left:16px;padding-right:16px}.ProjectDetailPage_settingsPanelBody__kSy_C{display:flex;flex-direction:column}.ProjectDetailPage_settingsPanelNav__2MwRO{flex-direction:row;gap:10px;padding:14px 16px;border-right:none;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;overflow-y:hidden}.ProjectDetailPage_settingsPanelNavButton__eAi_H{min-width:180px}.ProjectDetailPage_settingsPanelSectionTitle__GcHix{font-size:18px}.ProjectDetailPage_projectSearchPanel___iSWc{width:520px;height:500px}.ProjectDetailPage_projectSearchInputRow__AeE23{min-height:68px;gap:12px;padding:0 16px}.ProjectDetailPage_projectSearchInput__d0nwY{height:48px;font-size:16px}.ProjectDetailPage_projectSearchResult__BjGtP{grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:54px}.ProjectDetailPage_projectSearchResultIcon__K4oeA{width:38px;height:38px}.ProjectDetailPage_projectSearchEmpty__cpKR3{font-size:14px}.ProjectDetailPage_projectSearchFooter__XwMhP{min-height:42px;gap:12px;padding:0 16px;overflow-x:auto;font-size:12px}.ProjectDetailPage_projectSearchFooter__XwMhP kbd{min-width:30px;height:28px;font-size:13px}}.FeedbackWidget_wrap__DYGyH{position:fixed;bottom:16px;right:24px;z-index:220;display:inline-flex;align-items:flex-end;gap:10px}.FeedbackWidget_wrapDocked__TsnXD{position:relative;bottom:auto;right:auto;z-index:auto}.FeedbackWidget_trigger__SR_eR{appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:rgba(244,244,244,.67);font-size:12px;font-weight:600;font-family:inherit;letter-spacing:-.03em;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .14s ease,background-color .14s ease}.FeedbackWidget_trigger__SR_eR:hover{color:#f4f4f4;background:rgba(255,255,255,.05)}.FeedbackWidget_triggerActive__76uPk{color:rgba(244,244,244,.85);background:rgba(255,255,255,.07)}.FeedbackWidget_triggerActive__76uPk:hover{background:rgba(255,255,255,.09)}.FeedbackWidget_triggerIcon__QgDTi{color:rgba(244,244,244,.38);flex-shrink:0}.FeedbackWidget_panel__qlZHz{position:absolute;right:0;bottom:calc(100% + 12px);width:320px;border-radius:16px;border:1px solid rgba(255,255,255,.05);background:#111111;box-shadow:0 24px 56px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.04);display:flex;flex-direction:column;overflow:hidden}.FeedbackWidget_accessory__vbogc{display:inline-flex;align-items:center}.FeedbackWidget_header__NoBup{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 13px;border-bottom:1px solid rgba(255,255,255,.05)}.FeedbackWidget_title__MMdTm{font-size:11px;font-weight:600;color:rgba(244,244,244,.55);letter-spacing:.06em;text-transform:uppercase}.FeedbackWidget_close__lm7y8{appearance:none;border:none;background:transparent;color:rgba(244,244,244,.28);font-size:18px;line-height:1;cursor:pointer;padding:0 2px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .12s ease}.FeedbackWidget_close__lm7y8:hover{color:rgba(244,244,244,.7)}.FeedbackWidget_body__EV3tq{padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px}.FeedbackWidget_dropdownWrap__tc1Yl{position:relative}.FeedbackWidget_dropdownTrigger__dqJc_{appearance:none;display:inline-flex;align-items:center;gap:6px;height:32px;width:100%;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03);cursor:pointer;transition:border-color .14s ease,background .14s ease}.FeedbackWidget_dropdownTrigger__dqJc_:hover{border-color:rgba(255,255,255,.11);background:rgba(255,255,255,.05)}.FeedbackWidget_dropdownValue__fDZtl{flex:1;text-align:left;font-size:12px;font-weight:500;font-family:inherit;color:rgba(244,244,244,.72);letter-spacing:-.01em;white-space:nowrap}.FeedbackWidget_dropdownChevron__OPDYj{color:rgba(244,244,244,.28);flex-shrink:0;transition:transform .16s ease}.FeedbackWidget_dropdownChevronOpen__cXKrT{transform:rotate(180deg)}.FeedbackWidget_dropdownMenu__IQ6r7{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#161616;box-shadow:0 16px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.04);padding:4px;display:flex;flex-direction:column;gap:1px}.FeedbackWidget_dropdownItem__HJb39{appearance:none;display:flex;align-items:center;width:100%;height:30px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:rgba(244,244,244,.5);font-size:12px;font-weight:500;font-family:inherit;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.FeedbackWidget_dropdownItem__HJb39:hover{background:rgba(255,255,255,.05);color:rgba(244,244,244,.85)}.FeedbackWidget_dropdownItemActive__fG6gI{background:rgba(255,255,255,.07);color:rgba(244,244,244,.9)}.FeedbackWidget_textarea__0Ibqw{width:100%;box-sizing:border-box;resize:none;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02);color:rgba(244,244,244,.78);font-size:13px;font-family:inherit;line-height:1.55;padding:10px 12px;outline:none;transition:border-color .14s ease}.FeedbackWidget_textarea__0Ibqw::placeholder{color:rgba(244,244,244,.2)}.FeedbackWidget_textarea__0Ibqw:focus{border-color:rgba(255,255,255,.12)}.FeedbackWidget_send__zy9dT{appearance:none;display:inline-flex;align-items:center;justify-content:center;height:34px;width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);color:rgba(244,244,244,.65);font-size:12px;font-weight:600;font-family:inherit;letter-spacing:-.01em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.FeedbackWidget_send__zy9dT:hover:not(:disabled){background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.12);color:rgba(244,244,244,.9)}.FeedbackWidget_send__zy9dT:disabled{opacity:.3;cursor:not-allowed}.FeedbackWidget_thanks__5cgaK{font-size:13px;color:rgba(130,210,160,.9);text-align:center;margin:4px 0}