.AtlasClient-module__DxX8mG__container{--atlas-page-bg:var(--bg);--atlas-canvas-bg:#0a0a0d;--atlas-tile-bg:#15151a;--atlas-tile-bg-hover:#1b1b22;--atlas-border:#ffffff1a;--atlas-divider:#ffffff12;--atlas-text:#ffffffed;--atlas-text-soft:#ffffff9e;--atlas-text-muted:#ffffff6b;--atlas-text-faint:#ffffff47;--atlas-icon:#ffffff8c;--atlas-badge:var(--attention-red);--atlas-badge-text:#fff;--atlas-route:#ffffff8c;--atlas-rail-width:140px;--atlas-rail-gap:28px;--atlas-canvas-pad:32px;flex-direction:column;gap:28px;animation:.22s ease-out AtlasClient-module__DxX8mG__potterFadeIn;display:flex}.AtlasClient-module__DxX8mG__headerStrip{flex-direction:column;gap:6px;display:flex}.AtlasClient-module__DxX8mG__greetingRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.AtlasClient-module__DxX8mG__greeting{color:var(--atlas-text);white-space:nowrap;letter-spacing:-.005em;margin:0;font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400}.AtlasClient-module__DxX8mG__headerRight{align-items:center;gap:18px;display:inline-flex}.AtlasClient-module__DxX8mG__dateTime{font-family:var(--font);color:var(--atlas-text-muted);white-space:nowrap;font-size:12px}.AtlasClient-module__DxX8mG__subline{font-family:var(--font);color:var(--atlas-text-soft);margin:0;font-size:14px}.AtlasClient-module__DxX8mG__canvasWrap{width:100%}.AtlasClient-module__DxX8mG__canvas{aspect-ratio:16/10;width:100%;min-height:820px;padding:var(--atlas-canvas-pad);border:1px solid var(--atlas-border);background:radial-gradient(circle at 50% 50%, #60a5fa0b 0%, #60a5fa05 30%, #60a5fa02 55%, transparent 80%), radial-gradient(circle, #ffffff09 .7px, transparent .7px), var(--atlas-canvas-bg);background-size:auto,36px 36px,auto;border-radius:24px;position:relative;overflow:hidden}.AtlasClient-module__DxX8mG__rail{top:var(--atlas-canvas-pad);bottom:var(--atlas-canvas-pad);left:var(--atlas-canvas-pad);width:var(--atlas-rail-width);z-index:6;pointer-events:none;position:absolute}.AtlasClient-module__DxX8mG__railSlot{pointer-events:auto;justify-content:flex-start;display:flex;position:absolute;left:0;right:0;transform:translateY(-50%)}.AtlasClient-module__DxX8mG__tileArea{top:var(--atlas-canvas-pad);bottom:var(--atlas-canvas-pad);right:var(--atlas-canvas-pad);left:calc(var(--atlas-canvas-pad) + var(--atlas-rail-width) + var(--atlas-rail-gap));position:absolute}.AtlasClient-module__DxX8mG__divider{border-top:1px dashed var(--atlas-divider);z-index:0;pointer-events:none;height:0;position:absolute;left:0;right:0}@media (max-width:900px){.AtlasClient-module__DxX8mG__canvas{aspect-ratio:auto;height:auto;min-height:0;padding:32px 16px 64px}.AtlasClient-module__DxX8mG__rail{flex-wrap:wrap;gap:12px;width:auto;margin-bottom:18px;display:flex;position:static}.AtlasClient-module__DxX8mG__railSlot{position:static;transform:none}.AtlasClient-module__DxX8mG__tileArea{position:static}.AtlasClient-module__DxX8mG__divider,.AtlasClient-module__DxX8mG__dividerText{display:none}}
.Tile-module__uBDVeq__tile{background:var(--atlas-tile-bg);border:1px solid var(--atlas-border);text-align:center;cursor:pointer;z-index:2;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:152px;height:134px;padding:18px 14px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s,opacity .22s,box-shadow .24s;display:flex;position:absolute;transform:translate(-50%,-50%)}.Tile-module__uBDVeq__breath{animation:4.5s ease-in-out infinite Tile-module__uBDVeq__atlasTileBreath}@keyframes Tile-module__uBDVeq__atlasTileBreath{0%,to{border-color:#fff6}50%{border-color:#ffffffb3}}.Tile-module__uBDVeq__tile:hover,.Tile-module__uBDVeq__tile:focus-visible,.Tile-module__uBDVeq__tileHovered{border-color:var(--tile-glow-strong,var(--electric-peak));background:var(--atlas-tile-bg-hover);z-index:5;box-shadow:0 0 0 1px var(--tile-glow-strong,var(--electric-peak)), 0 0 16px 2px var(--tile-glow-soft,#60a5fa4d), 0 0 32px 4px var(--tile-glow-soft,#60a5fa2e);outline:none;animation:none;transform:translate(-50%,calc(-50% - 3px))}.Tile-module__uBDVeq__tileDimmed{opacity:.32;animation:none}.Tile-module__uBDVeq__iconFrame{background:0 0;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.Tile-module__uBDVeq__icon{width:30px;height:30px;color:var(--atlas-icon);transition:color .18s}.Tile-module__uBDVeq__tile:hover .Tile-module__uBDVeq__icon,.Tile-module__uBDVeq__tileHovered .Tile-module__uBDVeq__icon{color:var(--tile-glow,var(--electric-peak))}.Tile-module__uBDVeq__tileName{letter-spacing:.005em;color:var(--atlas-text);max-width:130px;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;line-height:1.1}.Tile-module__uBDVeq__tileCount{font-family:var(--font);letter-spacing:.02em;color:var(--atlas-text-dim,#ffffff6b);margin-top:3px;font-size:11px;font-weight:500;line-height:1.2}.Tile-module__uBDVeq__badge{background:var(--atlas-badge);min-width:26px;height:26px;color:var(--atlas-badge-text);letter-spacing:.3px;box-shadow:0 0 0 3px var(--atlas-canvas-bg), 0 4px 10px #0000008c, 0 0 14px #9b3a2f59;border-radius:100px;justify-content:center;align-items:center;padding:0 8px;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:-14px;right:-14px}@media (prefers-reduced-motion:reduce){.Tile-module__uBDVeq__breath{animation:none}}
.RouteLayer-module__XWq-3W__svg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RouteLayer-module__XWq-3W__route{fill:none;vector-effect:non-scaling-stroke;transition:stroke-opacity .18s,stroke-width .18s}.RouteLayer-module__XWq-3W__routeIdle{stroke:var(--atlas-route);stroke-opacity:.2;stroke-width:.7px;stroke-dasharray:1.4 1.6}.RouteLayer-module__XWq-3W__routeDimmed{stroke:var(--atlas-route);stroke-opacity:.08;stroke-width:.6px;stroke-dasharray:1.4 1.6}.RouteLayer-module__XWq-3W__routeBase{stroke:#b4c8e64d;stroke-opacity:1;stroke-width:3px;stroke-linecap:round}.RouteLayer-module__XWq-3W__routeActive{stroke-width:3px;stroke-linecap:round}
.LayerPill-module__yMxbyq__pill{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -8px 16px -8px var(--pill-color-deep,#60a5fa59), 0 1px 3px #0006;-webkit-backdrop-filter:blur(20px)saturate(120%);isolation:isolate;background:linear-gradient(#ffffff12 0%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 12px;display:inline-flex;position:relative;overflow:hidden}.LayerPill-module__yMxbyq__flow{border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg, #0000 0%, #0000 38%, var(--pill-color-solid) 50%, #0000 62%, #0000 100%);opacity:.13;background-position:0 -100%;background-size:100% 320%;animation:7s linear infinite LayerPill-module__yMxbyq__pillFlow;position:absolute;inset:0}@keyframes LayerPill-module__yMxbyq__pillFlow{0%{background-position:0 -110%}to{background-position:0 210%}}.LayerPill-module__yMxbyq__dot{z-index:1;background:var(--pill-color-solid,#60a5fa);width:7px;height:7px;box-shadow:0 0 3px var(--pill-color-solid,#60a5fa), 0 0 8px var(--pill-color-solid,#60a5fae6);border-radius:50%;flex-shrink:0;position:relative}.LayerPill-module__yMxbyq__label{z-index:1;letter-spacing:.22em;color:#f5f5f5;white-space:nowrap;font-family:Inter,Sora,system-ui,sans-serif;font-size:12px;font-weight:500;position:relative}@media (prefers-reduced-motion:reduce){.LayerPill-module__yMxbyq__flow{opacity:.06;animation:none}}
.LegendBox-module__q-Pgfa__legend{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:14px;padding:0 4px;display:flex}.LegendBox-module__q-Pgfa__legendLeft{flex-direction:column;gap:8px;display:inline-flex}.LegendBox-module__q-Pgfa__graphLink{color:#ffffffa6;font-family:var(--font);white-space:nowrap;background:#ffffff06;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:7px;padding:7px 11px;font-size:11.5px;font-weight:500;text-decoration:none;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.LegendBox-module__q-Pgfa__graphLink:hover{color:#fff;background:#ffffff0f;border-color:#ffffff3d;transform:translateY(-1px)}.LegendBox-module__q-Pgfa__graphLink svg{color:#ffffff80;transition:color .15s}.LegendBox-module__q-Pgfa__graphLink:hover svg{color:#fff}.LegendBox-module__q-Pgfa__title{color:var(--atlas-text-soft);margin:0 0 9px;font-family:Cormorant Garamond,serif;font-size:14px;font-style:italic}.LegendBox-module__q-Pgfa__rows{flex-direction:row;gap:22px;margin:0;padding:0;list-style:none;display:flex}.LegendBox-module__q-Pgfa__row{font-family:var(--font);color:var(--atlas-text-muted);align-items:center;gap:10px;font-size:11.5px;display:flex}.LegendBox-module__q-Pgfa__line{flex-shrink:0;width:28px;height:4px}.LegendBox-module__q-Pgfa__lineActive{stroke:#fff;stroke-width:1.6px;filter:drop-shadow(0 0 2px #f0f8ffb3)}.LegendBox-module__q-Pgfa__lineIdle{stroke:var(--atlas-route);stroke-opacity:.5;stroke-width:1.2px;stroke-dasharray:2 2}
.HeaderToggle-module__kOGf9q__toggle{-webkit-backdrop-filter:blur(20px)saturate(120%);background:#0d0d0f99;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 1px 3px #0006}.HeaderToggle-module__kOGf9q__segment{letter-spacing:.05em;color:#888;background:0 0;border-radius:999px;align-items:center;padding:7px 18px;font-family:Inter,Sora,system-ui,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.HeaderToggle-module__kOGf9q__segment:hover{color:#c8c8c8;background:#ffffff08}.HeaderToggle-module__kOGf9q__active,.HeaderToggle-module__kOGf9q__active:hover{color:#f5f5f5;background:#ffffff14}
.PotterDisclaimer-module__-u0KSa__disclaimer{text-align:center;color:var(--tb,#6b6b72);opacity:.85;margin:0;padding:10px 16px;font-size:11.5px;line-height:1.45}.PotterDisclaimer-module__-u0KSa__left{text-align:left}.PotterDisclaimer-module__-u0KSa__financial{color:var(--tm,#8a8a92);opacity:.95;max-width:640px;margin:0 auto}
.EntityPill-module__2pcl0q__pill{border:1px solid var(--entity-border,#ffffff1a);background:var(--entity-bg,#ffffff0a);color:var(--entity-text,#d4d4d4);letter-spacing:-.005em;white-space:nowrap;appearance:none;text-align:left;border-radius:9999px;align-items:center;gap:6px;max-width:240px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.EntityPill-module__2pcl0q__compact{gap:5px;padding:3px 8px;font-size:11px}.EntityPill-module__2pcl0q__clickable{cursor:pointer}.EntityPill-module__2pcl0q__static{cursor:default}.EntityPill-module__2pcl0q__clickable:hover{background:var(--entity-bg-hover,#ffffff14);border-color:var(--entity-border-hover,#ffffff38);color:var(--entity-text-hover,#fff)}.EntityPill-module__2pcl0q__clickable:focus-visible{outline-offset:2px;outline:2px solid #fff6}.EntityPill-module__2pcl0q__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.EntityPill-module__2pcl0q__statusDot{background:#ffffff4d;border-radius:50%;flex-shrink:0;width:6px;height:6px}.EntityPill-module__2pcl0q__statusDot[data-status=active]{background:#67bb6b;background:lab(69.2376% -39.2288 32.1095)}.EntityPill-module__2pcl0q__statusDot[data-status=at_risk]{background:#f99532;background:lab(71.4961% 33.6324 64.9062)}.EntityPill-module__2pcl0q__statusDot[data-status=closed]{background:#ffffff4d}.EntityPill-module__2pcl0q__statusDot[data-status=dormant],.EntityPill-module__2pcl0q__statusDot[data-status=unknown]{background:#ffffff2e}.EntityPill-module__2pcl0q__count{font-variant-numeric:tabular-nums;color:#e4e4e4;letter-spacing:0;background:#ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:16px;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.EntityPill-module__2pcl0q__pill[data-entity-kind=customer]{--entity-border:#8cc8ff38;--entity-bg:#8cc8ff12;--entity-text:#99d6ff}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=customer]{--entity-text:lab(82.613% -13.3766 -31.8155)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=vendor]{--entity-border:#ffaa8238;--entity-bg:#ffaa8212;--entity-text:#ffba8f}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=vendor]{--entity-text:lab(81.9583% 28.7496 38.4125)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=partner]{--entity-border:#c8a0ff38;--entity-bg:#c8a0ff12;--entity-text:#c3b9ff}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=partner]{--entity-text:lab(77.8579% 16.3344 -37.6653)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=product]{--entity-border:#8ce6c838;--entity-bg:#8ce6c812;--entity-text:#87e3c4}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=product]{--entity-text:lab(83.9213% -34.288 6.33943)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=component]{--entity-border:#b4dc8238;--entity-bg:#b4dc8212;--entity-text:#b6dd8f}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=component]{--entity-text:lab(83.7968% -23.0167 33.7063)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=project]{--entity-border:#82c8ff38;--entity-bg:#82c8ff12;--entity-text:#6bd2ff}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=project]{--entity-text:lab(79.4199% -21.7747 -33.6842)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=milestone]{--entity-border:#ffdc8c38;--entity-bg:#ffdc8c12;--entity-text:#f2cd64}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=milestone]{--entity-text:lab(84.1378% 4.73297 56.0509)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=episode]{--entity-border:#dcb4ff38;--entity-bg:#dcb4ff12;--entity-text:#dbb5f8}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=episode]{--entity-text:lab(78.9357% 23.1476 -28.0885)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=member]{--entity-border:#e6e6e633;--entity-bg:#e6e6e60f;--entity-text:#e4e4e4}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=member]{--entity-text:lab(90.72% .0000298023 -.0000119209)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=person]{--entity-border:#ffe6c838;--entity-bg:#ffe6c812;--entity-text:#f2d1ad}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=person]{--entity-text:lab(86.0614% 7.83369 22.3934)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=department]{--entity-border:#a0b4dc38;--entity-bg:#a0b4dc12;--entity-text:#a2c8f0}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=department]{--entity-text:lab(78.9792% -6.0584 -24.3122)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=location]{--entity-border:#b4dcb438;--entity-bg:#b4dcb412;--entity-text:#a9ddb2}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=location]{--entity-text:lab(83.6492% -23.7902 15.303)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=doc]{--entity-border:#dcdcc838;--entity-bg:#dcdcc812;--entity-text:#d3cfb1}@supports (color:lab(0% 0 0)){.EntityPill-module__2pcl0q__pill[data-entity-kind=doc]{--entity-text:lab(82.8653% -2.02546 15.3422)}}.EntityPill-module__2pcl0q__pill[data-entity-kind=unknown]{--entity-border:#ffffff1a;--entity-bg:#ffffff0a;--entity-text:#aaa}
.ProseBlock-module__h36tfW__block{flex-direction:column;gap:6px;display:flex}.ProseBlock-module__h36tfW__header{justify-content:space-between;align-items:center;gap:12px;min-height:18px;display:flex}.ProseBlock-module__h36tfW__label{color:#888;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:500}.ProseBlock-module__h36tfW__indicator{color:#fff;letter-spacing:-.005em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;transition:opacity .3s;display:inline-flex}.ProseBlock-module__h36tfW__indicator[data-state=saving]{opacity:.65;animation:1.4s ease-in-out infinite ProseBlock-module__h36tfW__pulse}.ProseBlock-module__h36tfW__indicator[data-state=typing]{opacity:.45}.ProseBlock-module__h36tfW__indicator[data-state=error]{color:#ff716b;color:lab(65.744% 56.5434 32.8389);opacity:1}.ProseBlock-module__h36tfW__indicator[data-state=saved]{opacity:.78}.ProseBlock-module__h36tfW__checkmark{color:#0a0a0a;background:#67bb6b;background:lab(69.2376% -39.2288 32.1095);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;animation:.42s cubic-bezier(.34,1.56,.64,1) ProseBlock-module__h36tfW__checkPop;display:inline-flex}@keyframes ProseBlock-module__h36tfW__pulse{0%,to{opacity:.55}50%{opacity:.85}}@keyframes ProseBlock-module__h36tfW__checkPop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.ProseBlock-module__h36tfW__helper{color:#777;margin:0;font-size:12px;line-height:1.5}.ProseBlock-module__h36tfW__textarea{color:#fff;resize:none;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.65;transition:background .15s,border-color .15s}.ProseBlock-module__h36tfW__textarea::placeholder{color:#666}.ProseBlock-module__h36tfW__textarea:hover:not(:focus):not(:disabled){background:#ffffff09}.ProseBlock-module__h36tfW__textarea:focus{background:#ffffff0b;border-color:#fff3}.ProseBlock-module__h36tfW__textarea:disabled{opacity:.5;cursor:not-allowed}.ProseBlock-module__h36tfW__textareaError{border-color:#fa6863;border-color:lab(63.4204% 56.5783 32.9929)}.ProseBlock-module__h36tfW__textareaError:focus{border-color:#ff716b;border-color:lab(65.5311% 62.9738 37.1879)}.ProseBlock-module__h36tfW__textareaEditMode{background:#85cc870a;background:lab(75.9772% -33.5817 27.0639/.04);border-color:#85cc8752;border-color:lab(75.9772% -33.5817 27.0639/.32)}.ProseBlock-module__h36tfW__textareaEditMode:hover:not(:focus):not(:disabled){background:#85cc870f;background:lab(75.9772% -33.5817 27.0639/.06);border-color:#85cc876b;border-color:lab(75.9772% -33.5817 27.0639/.42)}.ProseBlock-module__h36tfW__textareaEditMode:focus{background:#85cc8714;background:lab(75.9772% -33.5817 27.0639/.08);border-color:#85cc878f;border-color:lab(75.9772% -33.5817 27.0639/.56)}.ProseBlock-module__h36tfW__footer{justify-content:space-between;align-items:center;gap:12px;min-height:18px;display:flex}.ProseBlock-module__h36tfW__provenance{color:#666;font-size:11px;font-style:italic}.ProseBlock-module__h36tfW__footerActions{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.ProseBlock-module__h36tfW__potterAssist{color:#aaa;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;-webkit-text-decoration:underline dotted #ffffff4d;text-decoration:underline dotted #ffffff4d;transition:color .15s}.ProseBlock-module__h36tfW__historyBtn{color:#888;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px solid #ffffff14;border-radius:5px;padding:3px 10px;font-family:inherit;font-size:11px;transition:all .15s}.ProseBlock-module__h36tfW__historyBtn:hover{color:#fff;background:#ffffff0a;border-color:#ffffff3d}.ProseBlock-module__h36tfW__potterAssist:hover:not(:disabled){color:#fff}.ProseBlock-module__h36tfW__potterAssist:disabled{opacity:.4;cursor:not-allowed}
.EditableField-module__bmNOGW__field{align-items:baseline;gap:12px;display:flex}.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__row{flex-flow:wrap}.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__stacked{flex-direction:column;align-items:stretch;gap:4px}.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__row .EditableField-module__bmNOGW__head{flex:0 0 130px;min-width:130px}.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__stacked .EditableField-module__bmNOGW__head{width:100%}@media (max-width:540px){.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__row{flex-direction:column;align-items:stretch;gap:4px}.EditableField-module__bmNOGW__field.EditableField-module__bmNOGW__row .EditableField-module__bmNOGW__head{flex-basis:auto;min-width:0}}.EditableField-module__bmNOGW__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.EditableField-module__bmNOGW__label{color:#888;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.EditableField-module__bmNOGW__optional{color:#666;letter-spacing:-.005em;text-transform:none;font-weight:400}.EditableField-module__bmNOGW__helper{color:#777;flex-basis:100%;margin:0;font-size:12px;font-style:italic;line-height:1.5}.EditableField-module__bmNOGW__displayBtn{color:#fff;letter-spacing:-.005em;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;white-space:pre-wrap;word-break:break-word;background:0 0;border:1px solid #0000;border-radius:6px;flex:auto;min-height:24px;margin:-4px -8px;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;transition:background .15s,border-color .15s}.EditableField-module__bmNOGW__displayBtn:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff1a}.EditableField-module__bmNOGW__displayBtn:focus-visible{background:#ffffff0a;border-color:#fff3;outline:none}.EditableField-module__bmNOGW__displayBtn:disabled{cursor:default;color:#aaa}.EditableField-module__bmNOGW__displayEmpty{color:#666;font-style:italic;font-weight:400}.EditableField-module__bmNOGW__editing .EditableField-module__bmNOGW__displayBtn{background:#85cc870a;background:lab(75.9772% -33.5817 27.0639/.04);border-color:#85cc8752;border-color:lab(75.9772% -33.5817 27.0639/.32)}.EditableField-module__bmNOGW__input,.EditableField-module__bmNOGW__textarea{color:#fff;letter-spacing:-.005em;font-variant-numeric:tabular-nums;background:#85cc870a;background:lab(75.9772% -33.5817 27.0639/.04);border:1px solid #85cc8752;border:1px solid lab(75.9772% -33.5817 27.0639/.32);border-radius:6px;outline:none;flex:auto;width:100%;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.EditableField-module__bmNOGW__input::placeholder,.EditableField-module__bmNOGW__textarea::placeholder{color:#666;font-weight:400}.EditableField-module__bmNOGW__input:hover:not(:focus):not(:disabled),.EditableField-module__bmNOGW__textarea:hover:not(:focus):not(:disabled){background:#85cc870f;background:lab(75.9772% -33.5817 27.0639/.06);border-color:#85cc876b;border-color:lab(75.9772% -33.5817 27.0639/.42)}.EditableField-module__bmNOGW__input:focus,.EditableField-module__bmNOGW__textarea:focus{background:#85cc8714;background:lab(75.9772% -33.5817 27.0639/.08);border-color:#85cc878f;border-color:lab(75.9772% -33.5817 27.0639/.56)}.EditableField-module__bmNOGW__textarea{resize:vertical;min-height:64px;line-height:1.55}select.EditableField-module__bmNOGW__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}select.EditableField-module__bmNOGW__input option{color:#fff;background:#111}.EditableField-module__bmNOGW__numberWrap{flex:auto;align-items:center;display:flex;position:relative}.EditableField-module__bmNOGW__numberWrap[data-affix=percentage]:after,.EditableField-module__bmNOGW__numberWrap[data-affix=currency]:before{color:#888;pointer-events:none;letter-spacing:.02em;z-index:2;font-size:11px;position:absolute}.EditableField-module__bmNOGW__numberWrap[data-affix=percentage]:after{content:"%";right:12px}.EditableField-module__bmNOGW__numberWrap[data-affix=percentage] .EditableField-module__bmNOGW__input{padding-right:26px}.EditableField-module__bmNOGW__numberWrap[data-affix=currency]:before{content:"$";left:10px}.EditableField-module__bmNOGW__numberWrap[data-affix=currency] .EditableField-module__bmNOGW__input{padding-left:22px}.EditableField-module__bmNOGW__chipEditor{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.EditableField-module__bmNOGW__chipRow{flex-wrap:wrap;gap:5px;display:flex}.EditableField-module__bmNOGW__chip{color:#a8e3a9;color:lab(85.0275% -27.9618 22.2539);letter-spacing:-.005em;background:#85cc871a;background:lab(75.9772% -33.5817 27.0639/.1);border:1px solid #85cc874d;border:1px solid lab(75.9772% -33.5817 27.0639/.3);border-radius:9999px;align-items:center;gap:4px;padding:3px 4px 3px 9px;font-size:12px;font-weight:500;display:inline-flex}.EditableField-module__bmNOGW__chipRemove{color:#61b565;color:lab(66.9137% -39.237 32.1906);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:13px;line-height:1;transition:background .12s,color .12s;display:inline-flex}.EditableField-module__bmNOGW__chipRemove:hover{color:#ff9189;color:lab(72.9216% 50.0549 28.4249);background:#ff918926;background:lab(72.9216% 50.0549 28.4249/.15)}.EditableField-module__bmNOGW__chipSuggestions{flex-wrap:wrap;gap:5px;display:flex}.EditableField-module__bmNOGW__chipSuggest{color:#aaa;letter-spacing:-.005em;cursor:pointer;background:#ffffff08;border:1px dashed #ffffff2e;border-radius:9999px;align-items:center;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.EditableField-module__bmNOGW__chipSuggest:hover{color:#a8e3a9;color:lab(85.0275% -27.9618 22.2539);background:#85cc8714;background:lab(75.9772% -33.5817 27.0639/.08);border-style:solid;border-color:#85cc876b;border-color:lab(75.9772% -33.5817 27.0639/.42)}.EditableField-module__bmNOGW__status{letter-spacing:-.005em;color:#888;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:10px;display:inline-flex}.EditableField-module__bmNOGW__status[data-state=saving]{color:#aaa;animation:1.4s ease-in-out infinite EditableField-module__bmNOGW__editFieldPulse}.EditableField-module__bmNOGW__status[data-state=saved]{color:#85cc87;color:lab(75.9772% -33.5817 27.0639)}.EditableField-module__bmNOGW__status[data-state=error]{color:#ff8880;color:lab(70.5991% 50.0807 28.5093)}.EditableField-module__bmNOGW__check{color:#0a0a0a;background:#67bb6b;background:lab(69.2376% -39.2288 32.1095);border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-size:8px;font-weight:700;display:inline-flex}.EditableField-module__bmNOGW__errorCaption{color:#ff8880;color:lab(70.5991% 50.0807 28.5093);flex-basis:100%;margin:4px 0 0;font-size:11px}@keyframes EditableField-module__bmNOGW__editFieldPulse{0%,to{opacity:.65}50%{opacity:1}}
.CustomFieldsEditor-module__XKtvFq__wrap{flex-direction:column;gap:10px;display:flex}.CustomFieldsEditor-module__XKtvFq__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CustomFieldsEditor-module__XKtvFq__row{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.CustomFieldsEditor-module__XKtvFq__row:hover{background:#ffffff08;border-color:#ffffff1a}.CustomFieldsEditor-module__XKtvFq__rowEditing{background:#ffffff09;border-color:#ffffff24;flex-direction:column;align-items:stretch}.CustomFieldsEditor-module__XKtvFq__rowMain{flex:1;min-width:0}.CustomFieldsEditor-module__XKtvFq__rowLabel{color:#888;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:500}.CustomFieldsEditor-module__XKtvFq__rowValue{color:#fff;word-break:break-word;font-size:14px;line-height:1.5}.CustomFieldsEditor-module__XKtvFq__rowDescription{color:#888;margin-top:6px;font-size:12px;font-style:italic;line-height:1.55}.CustomFieldsEditor-module__XKtvFq__descPrefix{color:#666;letter-spacing:.02em;font-style:normal;font-weight:500}.CustomFieldsEditor-module__XKtvFq__rowActions{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.CustomFieldsEditor-module__XKtvFq__textBtn{color:#aaa;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px solid #ffffff1a;border-radius:5px;padding:4px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:all .15s}.CustomFieldsEditor-module__XKtvFq__textBtn:hover:not(:disabled){color:#fff;background:#ffffff0f;border-color:#ffffff3d}.CustomFieldsEditor-module__XKtvFq__textBtn:disabled{opacity:.4;cursor:not-allowed}.CustomFieldsEditor-module__XKtvFq__sectionHint{color:#888;margin:0;padding:8px 0;font-size:12px;font-style:italic;line-height:1.5}.CustomFieldsEditor-module__XKtvFq__addBtn{color:#aaa;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px dashed #ffffff24;border-radius:6px;align-self:flex-start;padding:6px 12px;font-family:inherit;font-size:12px;transition:all .15s}.CustomFieldsEditor-module__XKtvFq__addBtn:hover{color:#fff;background:#ffffff08;border-color:#ffffff47}.CustomFieldsEditor-module__XKtvFq__addForm{background:#ffffff04;border:1px dashed #ffffff24;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.CustomFieldsEditor-module__XKtvFq__addInput{color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s}.CustomFieldsEditor-module__XKtvFq__addInput::placeholder{color:#777}.CustomFieldsEditor-module__XKtvFq__addInput:focus{background:#ffffff0d;border-color:#ffffff47}.CustomFieldsEditor-module__XKtvFq__addTextarea{color:#fff;resize:vertical;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.5;transition:border-color .15s,background .15s}.CustomFieldsEditor-module__XKtvFq__addTextarea::placeholder{color:#777}.CustomFieldsEditor-module__XKtvFq__addTextarea:focus{background:#ffffff0d;border-color:#ffffff47}.CustomFieldsEditor-module__XKtvFq__assistToggle{color:#aaa;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:12px;-webkit-text-decoration:underline dotted #ffffff40;text-decoration:underline dotted #ffffff40;transition:color .15s}.CustomFieldsEditor-module__XKtvFq__assistToggle:hover:not(:disabled){color:#fff}.CustomFieldsEditor-module__XKtvFq__assistToggle:disabled{opacity:.4;cursor:not-allowed}.CustomFieldsEditor-module__XKtvFq__error{color:#ff716b;color:lab(65.744% 56.5434 32.8389);margin:0;font-size:12px}.CustomFieldsEditor-module__XKtvFq__addActions{gap:8px;display:flex}.CustomFieldsEditor-module__XKtvFq__saveBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.CustomFieldsEditor-module__XKtvFq__saveBtn:hover:not(:disabled){background:#ffffff24;border-color:#ffffff52}.CustomFieldsEditor-module__XKtvFq__saveBtn:disabled{opacity:.4;cursor:not-allowed}.CustomFieldsEditor-module__XKtvFq__cancelBtn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:7px 14px;font-family:inherit;font-size:12px;transition:all .15s}.CustomFieldsEditor-module__XKtvFq__cancelBtn:hover:not(:disabled){color:#fff;border-color:#ffffff3d}.CustomFieldsEditor-module__XKtvFq__cancelBtn:disabled{opacity:.4;cursor:not-allowed}
.RelationshipFinancials-module__TRiRJG__countChip{background:var(--teal-bg);border:1px solid var(--teal-bd);min-width:20px;height:20px;color:var(--teal);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.RelationshipFinancials-module__TRiRJG__wrap{flex-direction:column;gap:16px;padding-top:4px;display:flex}.RelationshipFinancials-module__TRiRJG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RelationshipFinancials-module__TRiRJG__periodNote{color:var(--tm);font-size:12.5px}.RelationshipFinancials-module__TRiRJG__periodNote strong{color:var(--tp);font-weight:600}.RelationshipFinancials-module__TRiRJG__periodSelect{appearance:none;background:var(--card);border:1px solid var(--b1);color:var(--tp);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12.5px}.RelationshipFinancials-module__TRiRJG__product{background:var(--card);border:1px solid var(--b0);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.RelationshipFinancials-module__TRiRJG__productName{color:var(--tp);width:fit-content;font-size:14px;font-weight:600;text-decoration:none}.RelationshipFinancials-module__TRiRJG__productName:hover{color:var(--teal);text-decoration:underline}.RelationshipFinancials-module__TRiRJG__table{flex-direction:column;display:flex}.RelationshipFinancials-module__TRiRJG__thead,.RelationshipFinancials-module__TRiRJG__row{grid-template-columns:1.6fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:7px 0;display:grid}.RelationshipFinancials-module__TRiRJG__thead{border-bottom:1px solid var(--b0);letter-spacing:.04em;text-transform:uppercase;color:var(--tb);font-size:10.5px;font-weight:700}.RelationshipFinancials-module__TRiRJG__row{border-bottom:1px solid var(--b0);font-size:13px}.RelationshipFinancials-module__TRiRJG__row:last-child{border-bottom:none}.RelationshipFinancials-module__TRiRJG__metricLabel{color:var(--tp)}.RelationshipFinancials-module__TRiRJG__num{text-align:right;font-variant-numeric:tabular-nums;color:var(--tp)}.RelationshipFinancials-module__TRiRJG__blended{color:var(--tm)}.RelationshipFinancials-module__TRiRJG__delta{font-weight:600}.RelationshipFinancials-module__TRiRJG__delta[data-dir=up]{color:var(--amber)}.RelationshipFinancials-module__TRiRJG__delta[data-dir=down]{color:var(--teal)}.RelationshipFinancials-module__TRiRJG__delta[data-dir=flat]{color:var(--tb);font-weight:500}.RelationshipFinancials-module__TRiRJG__footnote{color:var(--tb);margin:0;font-size:11.5px;line-height:1.45}
.Select-module__MOIY6G__wrap{flex:auto;width:100%;font-family:inherit;position:relative}.Select-module__MOIY6G__trigger{color:#f0f0f0;letter-spacing:-.005em;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 12px;font-family:inherit;font-size:13px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.Select-module__MOIY6G__trigger:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff38}.Select-module__MOIY6G__trigger:focus-visible{border-color:#69c1fc8c;border-color:lab(74.4342% -14.7357 -37.8577/.55);outline:none;box-shadow:0 0 0 3px #69c1fc2e;box-shadow:0 0 0 3px lab(74.4342% -14.7357 -37.8577/.18)}.Select-module__MOIY6G__trigger:disabled{opacity:.45;cursor:not-allowed}.Select-module__MOIY6G__triggerOpen{background:#ffffff12;border-color:#69c1fc8c;border-color:lab(74.4342% -14.7357 -37.8577/.55);box-shadow:0 0 0 3px #69c1fc2e;box-shadow:0 0 0 3px lab(74.4342% -14.7357 -37.8577/.18)}.Select-module__MOIY6G__triggerEmpty .Select-module__MOIY6G__triggerLabel{color:#666}.Select-module__MOIY6G__triggerLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Select-module__MOIY6G__chevron{color:#888;flex-shrink:0;font-size:11px;line-height:1;transition:transform .18s,color .18s}.Select-module__MOIY6G__chevronOpen{color:#ddd;transform:rotate(180deg)}.Select-module__MOIY6G__popover{z-index:1000;transform-origin:0 0;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#111114;background:lab(5.24619% .0451282 -1.49437);border:1px solid #ffffff24;border-radius:10px;outline:none;flex-direction:column;min-width:200px;max-width:400px;max-height:360px;animation:.14s cubic-bezier(.22,1,.36,1) Select-module__MOIY6G__popIn;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000073,0 2px 6px #0000004d}@keyframes Select-module__MOIY6G__popIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.Select-module__MOIY6G__searchRow{background:#ffffff04;border-bottom:1px solid #ffffff0f;flex-shrink:0;padding:8px 10px}.Select-module__MOIY6G__searchInput{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:7px 10px;font-family:inherit;font-size:12px;transition:border-color .15s}.Select-module__MOIY6G__searchInput:focus{border-color:#69c1fc8c;border-color:lab(74.4342% -14.7357 -37.8577/.55)}.Select-module__MOIY6G__searchInput::placeholder{color:#666}.Select-module__MOIY6G__list{flex:1;margin:0;padding:6px;list-style:none;overflow-y:auto}.Select-module__MOIY6G__list::-webkit-scrollbar{width:8px}.Select-module__MOIY6G__list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.Select-module__MOIY6G__list::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.Select-module__MOIY6G__option{cursor:pointer;color:#e4e4e4;letter-spacing:-.005em;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .1s,color .1s;display:flex}.Select-module__MOIY6G__option+.Select-module__MOIY6G__option{margin-top:1px}.Select-module__MOIY6G__optionActive{color:#fff;background:#ffffff14}.Select-module__MOIY6G__optionSelected{color:#fff;background:#55aee81f;background:lab(67.452% -14.2553 -37.7572/.12)}.Select-module__MOIY6G__optionSelected.Select-module__MOIY6G__optionActive{background:#55aee833;background:lab(67.452% -14.2553 -37.7572/.2)}.Select-module__MOIY6G__optionDisabled{opacity:.4;cursor:not-allowed}.Select-module__MOIY6G__optionBadge{color:#aaa;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.Select-module__MOIY6G__optionBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Select-module__MOIY6G__optionLabel{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.Select-module__MOIY6G__optionHint{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Select-module__MOIY6G__check{color:#7bceff;color:lab(79.0616% -15.7742 -40.9718);flex-shrink:0;font-size:13px;font-weight:700;line-height:1}.Select-module__MOIY6G__empty{text-align:center;color:#777;padding:14px 12px;font-size:12px;font-style:italic}
.EntitySidePanel-module__XRttVW__drawerOverlay{-webkit-backdrop-filter:blur(4px);z-index:1000;background:#0009;animation:.18s ease-out EntitySidePanel-module__XRttVW__fadeIn;position:fixed;inset:0}@keyframes EntitySidePanel-module__XRttVW__fadeIn{0%{opacity:0}to{opacity:1}}.EntitySidePanel-module__XRttVW__drawer{background:var(--card);--tint-rgb:255, 255, 255;--tint-strong:#ffffffd9;border-left:.5px solid #52e3a02e;flex-direction:column;width:100%;max-width:460px;animation:.22s cubic-bezier(.2,.8,.2,1) EntitySidePanel-module__XRttVW__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@keyframes EntitySidePanel-module__XRttVW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.EntitySidePanel-module__XRttVW__drawerOverlay,.EntitySidePanel-module__XRttVW__drawer{animation:none}}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=person]{--tint-rgb:120, 200, 255;--tint-strong:#78c8ff}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=product]{--tint-rgb:82, 227, 160;--tint-strong:#52e3a0}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=customer]{--tint-rgb:220, 180, 80;--tint-strong:#dcb450}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=project]{--tint-rgb:200, 140, 220;--tint-strong:#c88cdc}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=department]{--tint-rgb:80, 200, 200;--tint-strong:#50c8c8}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=initiative]{--tint-rgb:220, 100, 180;--tint-strong:#dc64b4}.EntitySidePanel-module__XRttVW__hero{border-bottom:.5px solid var(--b0);background:linear-gradient(180deg, rgba(var(--tint-rgb), .1) 0%, rgba(var(--tint-rgb), .02) 100%);flex-shrink:0;padding:28px 28px 22px;position:relative}.EntitySidePanel-module__XRttVW__closeBtn{color:var(--tm);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-family:Sora,sans-serif;font-size:22px;line-height:1;transition:color .15s,background .15s;position:absolute;top:14px;right:14px}.EntitySidePanel-module__XRttVW__closeBtn:hover{color:var(--tp);background:#ffffff0a}.EntitySidePanel-module__XRttVW__closeBtn:focus-visible{color:var(--tp);background:#ffffff0f;outline:none;box-shadow:0 0 0 2px #52e3a066}.EntitySidePanel-module__XRttVW__portrait{background:var(--tint-strong);color:#08090b;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;font-family:Georgia,serif;font-size:22px;font-weight:700;display:inline-flex}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=product] .EntitySidePanel-module__XRttVW__portrait{border-radius:12px}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=project] .EntitySidePanel-module__XRttVW__portrait{border-radius:8px}.EntitySidePanel-module__XRttVW__drawer[data-entity-type=department] .EntitySidePanel-module__XRttVW__portrait{border-radius:14px}.EntitySidePanel-module__XRttVW__heroName{color:var(--tp);margin:0 0 4px;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.25}.EntitySidePanel-module__XRttVW__heroRole{font-family:var(--font);color:var(--tm);text-transform:capitalize;margin:0 0 10px;font-size:13px}.EntitySidePanel-module__XRttVW__provenance{font-family:var(--font);color:#ffffff8c;font-variant-numeric:tabular-nums;margin:0;font-size:11.5px}.EntitySidePanel-module__XRttVW__stats{border-bottom:.5px solid var(--b0);flex-shrink:0;grid-template-columns:repeat(4,1fr);padding:14px 22px;display:grid}.EntitySidePanel-module__XRttVW__stat{border-right:.5px solid var(--b0);flex-direction:column;gap:3px;padding:0 6px;display:flex}.EntitySidePanel-module__XRttVW__stat:last-child{border-right:none}.EntitySidePanel-module__XRttVW__statNum{color:var(--tp);font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1}.EntitySidePanel-module__XRttVW__statLabel{font-family:var(--font);color:var(--tm);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px}.EntitySidePanel-module__XRttVW__tabs{border-bottom:.5px solid var(--b0);flex-shrink:0;gap:0;padding:0 16px;display:flex}.EntitySidePanel-module__XRttVW__tab{cursor:pointer;color:var(--tm);letter-spacing:.04em;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:baseline;gap:4px;padding:10px 8px;font-family:Sora,sans-serif;font-size:11.5px;font-weight:500;transition:color .12s,border-bottom-color .12s;display:inline-flex}.EntitySidePanel-module__XRttVW__tab:hover:not(.EntitySidePanel-module__XRttVW__tabActive){color:var(--tp)}.EntitySidePanel-module__XRttVW__tab:focus-visible{color:var(--tp);outline:none;box-shadow:inset 0 0 0 2px #52e3a040}.EntitySidePanel-module__XRttVW__tabActive{color:var(--tp);border-bottom-color:var(--teal,#52e3a0)}.EntitySidePanel-module__XRttVW__tabCount{color:var(--tm);font-size:10.5px;font-weight:400}.EntitySidePanel-module__XRttVW__body{flex:1;min-height:0;padding:14px 22px 24px;overflow-y:auto}.EntitySidePanel-module__XRttVW__sectionLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--tm);margin:14px 0 10px;font-family:Sora,sans-serif;font-size:10.5px;font-weight:700}.EntitySidePanel-module__XRttVW__sectionLabel:first-child{margin-top:4px}.EntitySidePanel-module__XRttVW__empty{font-family:var(--font);color:var(--tm);margin:8px 0;font-size:13px;font-style:italic}.EntitySidePanel-module__XRttVW__placeholder{font-family:var(--font);color:var(--tm);text-align:center;margin:24px 0;font-size:13px;font-style:italic}.EntitySidePanel-module__XRttVW__signalMini{border-left:2px solid var(--signal-rail,#ffffff8c);cursor:pointer;color:inherit;background:#ffffff05;border-radius:4px;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 8px;margin-bottom:6px;padding:7px 12px;text-decoration:none;transition:background .12s;display:grid}.EntitySidePanel-module__XRttVW__signalMini:hover{background:#ffffff0a}.EntitySidePanel-module__XRttVW__signalMiniHeadline{font-variant-numeric:tabular-nums;color:var(--tp);flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600}.EntitySidePanel-module__XRttVW__signalMiniText{color:var(--tb);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.EntitySidePanel-module__XRttVW__signalMiniMeta{color:var(--tm);letter-spacing:.02em;grid-column:1/3;font-size:10.5px}.EntitySidePanel-module__XRttVW__suggestedActionRow{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.EntitySidePanel-module__XRttVW__suggestedActionChip{border:.5px solid var(--b1);color:var(--tp);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:4px 10px;font-family:Sora,sans-serif;font-size:11px;font-weight:500;transition:background .12s,border-color .12s}.EntitySidePanel-module__XRttVW__suggestedActionChip:hover{background:#ffffff0f;border-color:#fff3}.EntitySidePanel-module__XRttVW__footer{border-top:.5px solid var(--b0);background:var(--card);flex-shrink:0;gap:8px;padding:14px 20px;display:flex}.EntitySidePanel-module__XRttVW__actionBtn{border:.5px solid var(--b1);color:var(--tp);cursor:pointer;text-align:center;background:#ffffff0a;border-radius:6px;flex:1;padding:8px 12px;font-family:Sora,sans-serif;font-size:12px;font-weight:500;transition:background .12s,border-color .12s}.EntitySidePanel-module__XRttVW__actionBtn:hover{background:#ffffff0f;border-color:#ffffff2e}.EntitySidePanel-module__XRttVW__actionBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #52e3a066}.EntitySidePanel-module__XRttVW__actionBtnPrimary{color:var(--teal,#52e3a0);background:#52e3a01a;border-color:#52e3a047}.EntitySidePanel-module__XRttVW__actionBtnPrimary:hover{background:#52e3a029;border-color:#52e3a066}.EntitySidePanel-module__XRttVW__skeleton{flex-direction:column;flex:1;min-height:0;display:flex}.EntitySidePanel-module__XRttVW__skeletonHero{border-bottom:.5px solid var(--b0);padding:28px 28px 22px}.EntitySidePanel-module__XRttVW__skeletonPortrait{background:#ffffff0f;border-radius:50%;width:56px;height:56px;margin-bottom:14px}.EntitySidePanel-module__XRttVW__skeletonRow{background:#ffffff0d;border-radius:4px;height:14px;margin-bottom:8px}.EntitySidePanel-module__XRttVW__skeletonRowName{width:70%;height:22px}.EntitySidePanel-module__XRttVW__skeletonRowRole{width:35%}.EntitySidePanel-module__XRttVW__skeletonRowProv{width:60%;height:11px;margin-bottom:0}.EntitySidePanel-module__XRttVW__skeletonStats{border-bottom:.5px solid var(--b0);grid-template-columns:repeat(4,1fr);gap:0;padding:14px 22px;display:grid}.EntitySidePanel-module__XRttVW__skeletonStat{border-right:.5px solid var(--b0);padding:0 6px}.EntitySidePanel-module__XRttVW__skeletonStat:last-child{border-right:none}.EntitySidePanel-module__XRttVW__skeletonStatNum{background:#ffffff0f;border-radius:4px;width:50%;height:18px;margin-bottom:6px}.EntitySidePanel-module__XRttVW__skeletonStatLabel{background:#ffffff0a;border-radius:4px;width:80%;height:10px}.EntitySidePanel-module__XRttVW__skeletonBody{flex-direction:column;flex:1;gap:8px;padding:22px;display:flex}.EntitySidePanel-module__XRttVW__skeletonSig{background:#ffffff08;border-left:2px solid #ffffff14;border-radius:4px;height:38px}.EntitySidePanel-module__XRttVW__errorState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:48px 32px;display:flex}.EntitySidePanel-module__XRttVW__errorTitle{color:var(--tp);margin:0;font-family:Cormorant Garamond,serif;font-size:20px}.EntitySidePanel-module__XRttVW__errorMessage{font-family:var(--font);color:var(--tm);max-width:320px;margin:0;font-size:13px;line-height:1.5}.EntitySidePanel-module__XRttVW__errorClose{border:.5px solid var(--b1);color:var(--tp);cursor:pointer;background:#ffffff0a;border-radius:6px;margin-top:8px;padding:8px 18px;font-family:Sora,sans-serif;font-size:12px;font-weight:500;transition:background .12s}.EntitySidePanel-module__XRttVW__errorClose:hover{background:#ffffff0f}
.EntityHeader-module__puoGpa__hero{-webkit-backdrop-filter:blur(14px);z-index:20;background:#0e0e10f5;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:22px 26px 20px;display:flex;position:sticky;top:0;box-shadow:0 4px 18px #00000040}.EntityHeader-module__puoGpa__breadcrumb{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.EntityHeader-module__puoGpa__crumbWrap{align-items:center;gap:6px;display:inline-flex}.EntityHeader-module__puoGpa__crumb{color:#888;letter-spacing:-.005em;text-decoration:none;transition:color .15s}.EntityHeader-module__puoGpa__crumb:hover{color:#fff}.EntityHeader-module__puoGpa__crumbSep{color:#555}.EntityHeader-module__puoGpa__crumbCurrent{color:#d4d4d4;font-weight:500}.EntityHeader-module__puoGpa__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EntityHeader-module__puoGpa__identity{flex-direction:column;gap:4px;display:flex}.EntityHeader-module__puoGpa__name{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500;line-height:1.15}.EntityHeader-module__puoGpa__subtype{color:#888;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.EntityHeader-module__puoGpa__statusPill{color:#d4d4d4;letter-spacing:-.005em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.EntityHeader-module__puoGpa__statusDot{background:#ffffff4d;border-radius:50%;width:6px;height:6px}.EntityHeader-module__puoGpa__statusPill[data-tone=ok]{color:#91d993;color:lab(80.6219% -33.5752 26.9876);background:#8cdcb40f;border-color:#8cdcb438}.EntityHeader-module__puoGpa__statusPill[data-tone=ok] .EntityHeader-module__puoGpa__statusDot{background:#67bb6b;background:lab(69.2376% -39.2288 32.1095)}.EntityHeader-module__puoGpa__statusPill[data-tone=warn]{color:#ffaf67;color:lab(78.5997% 28.4264 53.0582);background:#ffc88c0f;border-color:#ffc88c38}.EntityHeader-module__puoGpa__statusPill[data-tone=warn] .EntityHeader-module__puoGpa__statusDot{background:#f99532;background:lab(71.4961% 33.6324 64.9062)}.EntityHeader-module__puoGpa__statusPill[data-tone=bad]{color:#ff9e96;color:lab(75.2439% 50.0302 28.3466);background:#dc786e0f;border-color:#dc786e38}.EntityHeader-module__puoGpa__statusPill[data-tone=bad] .EntityHeader-module__puoGpa__statusDot{background:#ff716b;background:lab(65.744% 56.5434 32.8389)}.EntityHeader-module__puoGpa__statusPill[data-tone=info]{color:#82cdff;color:lab(79.0871% -15.0134 -37.9195);background:#8cc8ff0f;border-color:#8cc8ff38}.EntityHeader-module__puoGpa__statusPill[data-tone=info] .EntityHeader-module__puoGpa__statusDot{background:#51bcff;background:lab(72.0449% -15.851 -43.9013)}.EntityHeader-module__puoGpa__statusPill[data-tone=neutral]{color:#ccc}.EntityHeader-module__puoGpa__metaRow{flex-wrap:wrap;align-items:center;gap:20px;padding-top:4px;display:flex}.EntityHeader-module__puoGpa__metaItem{align-items:baseline;gap:8px;display:inline-flex}.EntityHeader-module__puoGpa__metaLabel{color:#666;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.EntityHeader-module__puoGpa__metaValue{color:#d4d4d4;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:13px}.EntityHeader-module__puoGpa__metaLink{color:#aaa;letter-spacing:-.005em;align-items:center;gap:5px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.EntityHeader-module__puoGpa__metaLink:hover{color:#fff}.EntityHeader-module__puoGpa__linkIcon{opacity:.7;font-size:10px}.EntityHeader-module__puoGpa__actionsGroup{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.EntityHeader-module__puoGpa__actionBtn{color:#d4d4d4;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;align-items:center;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.EntityHeader-module__puoGpa__actionBtn:hover{color:#fff;background:#ffffff17;border-color:#ffffff3d}.EntityHeader-module__puoGpa__actionBtn:focus-visible{outline-offset:2px;outline:2px solid #fff6}.EntityHeader-module__puoGpa__actionBtnGhost{color:#aaa;background:0 0;border-color:#ffffff14}.EntityHeader-module__puoGpa__actionBtnGhost:hover{color:#ddd;background:#ffffff0a;border-color:#ffffff2e}.EntityHeader-module__puoGpa__actionBtnActive{color:#9af09d;color:lab(87.8228% -39.184 31.6385);background:#85cc8729;background:lab(75.9772% -33.5817 27.0639/.16);border-color:#85cc876b;border-color:lab(75.9772% -33.5817 27.0639/.42);align-items:center;gap:6px;display:inline-flex}.EntityHeader-module__puoGpa__actionBtnActive:hover{color:#a7fdaa;color:lab(92.4679% -39.1768 31.5545);background:#85cc8738;background:lab(75.9772% -33.5817 27.0639/.22);border-color:#85cc878c;border-color:lab(75.9772% -33.5817 27.0639/.55)}.EntityHeader-module__puoGpa__editDot{background:#6ed274;background:lab(76.4344% -44.8513 36.877);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite EntityHeader-module__puoGpa__editDotPulseEH;box-shadow:0 0 8px #6ed27499;box-shadow:0 0 8px lab(76.4344% -44.8513 36.877/.6)}@keyframes EntityHeader-module__puoGpa__editDotPulseEH{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (max-width:720px){.EntityHeader-module__puoGpa__actionsGroup{width:100%;margin-left:0}}
.EntityNodeClient-module__Wn9-IW__shell{flex-direction:row;align-items:flex-start;gap:16px;max-width:1500px;margin:0 auto;padding:12px 16px 0;display:flex}@media (max-width:900px){.EntityNodeClient-module__Wn9-IW__shell{padding:0}}.EntityNodeClient-module__Wn9-IW__page{flex-direction:column;flex:1;gap:18px;min-width:0;max-width:1100px;margin:0;padding:24px 28px 80px;display:flex;position:relative}@media (max-width:720px){.EntityNodeClient-module__Wn9-IW__page{padding:16px 14px 64px}}.EntityNodeClient-module__Wn9-IW__timeSliderSlot{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.EntityNodeClient-module__Wn9-IW__timeBanner{color:#f0f0f0;background:#f7ac4d0f;background:lab(76.5561% 21.8102 58.7346/.06);border:1px solid #f7ac4d3d;border:1px solid lab(76.5561% 21.8102 58.7346/.24);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.EntityNodeClient-module__Wn9-IW__timeBanner strong{color:#fff;font-weight:600}.EntityNodeClient-module__Wn9-IW__timeBannerIcon{color:#ffbf70;color:lab(82.3745% 21.4964 57.7642);background:#f7ac4d2e;background:lab(76.5561% 21.8102 58.7346/.18);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}.EntityNodeClient-module__Wn9-IW__editModeBanner{color:#d4d4d4;background:#85cc870f;background:lab(75.9772% -33.5817 27.0639/.06);border:1px solid #85cc873d;border:1px solid lab(75.9772% -33.5817 27.0639/.24);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.EntityNodeClient-module__Wn9-IW__editModeBannerDot{background:#6ed274;background:lab(76.4344% -44.8513 36.877);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite EntityNodeClient-module__Wn9-IW__enBannerPulse;box-shadow:0 0 8px #6ed27499;box-shadow:0 0 8px lab(76.4344% -44.8513 36.877/.6)}.EntityNodeClient-module__Wn9-IW__editModeBannerBody{letter-spacing:-.005em;color:#ccc;font-size:12px;line-height:1.55}.EntityNodeClient-module__Wn9-IW__editModeBannerBody strong{color:#9af09d;color:lab(87.8228% -39.184 31.6385);margin-right:4px;font-weight:600}@keyframes EntityNodeClient-module__Wn9-IW__enBannerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.EntityNodeClient-module__Wn9-IW__sectionControls{align-items:center;gap:8px;padding:0 4px;display:flex}.EntityNodeClient-module__Wn9-IW__linkBtn{color:#888;cursor:pointer;letter-spacing:-.005em;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;transition:color .15s}.EntityNodeClient-module__Wn9-IW__linkBtn:hover{color:#fff}.EntityNodeClient-module__Wn9-IW__sep{color:#555;font-size:12px}.EntityNodeClient-module__Wn9-IW__sections{flex-direction:column;gap:10px;display:flex}.EntityNodeClient-module__Wn9-IW__footer{color:#666;letter-spacing:-.005em;border-top:1px solid #ffffff0d;align-items:center;gap:12px;margin-top:32px;padding-top:24px;font-size:11px;display:flex}.EntityNodeClient-module__Wn9-IW__viewingTag{color:#8ec5ec;color:lab(76.8299% -11.1146 -25.5716);letter-spacing:.04em;text-transform:uppercase;background:#8cc8ff14;border:1px solid #8cc8ff2e;border-radius:9999px;align-items:center;padding:2px 10px;font-size:10px;font-weight:600;display:inline-flex}.EntityNodeClient-module__Wn9-IW__mockTag{color:#bcb3fa;color:lab(75.6687% 14.6464 -34.3075);letter-spacing:.04em;text-transform:uppercase;background:#c8a0ff1a;border:1px solid #c8a0ff38;border-radius:9999px;align-items:center;padding:2px 10px;font-size:10px;font-weight:600;display:inline-flex}.EntityNodeClient-module__Wn9-IW__loadingShell,.EntityNodeClient-module__Wn9-IW__errorShell{text-align:center;color:#aaa;max-width:600px;margin:80px auto;padding:40px 28px}.EntityNodeClient-module__Wn9-IW__loadingShell p{color:#888;margin:0;font-size:13px}.EntityNodeClient-module__Wn9-IW__loadingPulse{background:#ffffff14;border-radius:50%;width:32px;height:32px;margin:0 auto 20px;animation:1.4s ease-in-out infinite EntityNodeClient-module__Wn9-IW__enLoadPulse}@keyframes EntityNodeClient-module__Wn9-IW__enLoadPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.EntityNodeClient-module__Wn9-IW__errorShell h1{color:#fff;margin:0 0 8px;font-size:18px;font-weight:500}.EntityNodeClient-module__Wn9-IW__errorShell p{color:#ff8880;color:lab(70.5991% 50.0807 28.5093);margin:0 0 20px;font-size:13px}.EntityNodeClient-module__Wn9-IW__errorLink{color:#aaa;border-bottom:1px solid #fff3;padding-bottom:1px;font-size:13px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.EntityNodeClient-module__Wn9-IW__errorLink:hover{color:#fff;border-color:#ffffff80}.EntityNodeClient-module__Wn9-IW__modalShim{z-index:100;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.EntityNodeClient-module__Wn9-IW__modalShimNote{color:#ccc;text-align:center;background:#1a1a1c;border:1px solid #ffffff1f;border-radius:12px;max-width:480px;padding:24px;font-size:13px;line-height:1.55}
.SectionSearchBox-module__Qj1tfa__box{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.SectionSearchBox-module__Qj1tfa__inputWrap{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;align-items:center;transition:border-color .15s,background .15s;display:flex;position:relative}.SectionSearchBox-module__Qj1tfa__inputWrap:focus-within{background:#ffffff0d;border-color:#ffffff47}.SectionSearchBox-module__Qj1tfa__searchIcon{color:#777;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;font-size:14px;display:inline-flex}.SectionSearchBox-module__Qj1tfa__input{color:#fff;letter-spacing:-.005em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:9px 8px 9px 0;font-family:inherit;font-size:13px}.SectionSearchBox-module__Qj1tfa__input::placeholder{color:#666}.SectionSearchBox-module__Qj1tfa__clearBtn{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;width:28px;height:28px;margin-right:4px;font-family:inherit;font-size:18px;transition:background .12s,color .12s}.SectionSearchBox-module__Qj1tfa__clearBtn:hover{color:#fff;background:#ffffff0f}.SectionSearchBox-module__Qj1tfa__spinner{border:1.5px solid #ffffff2e;border-top-color:oklch(80% .1 240);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-right:12px;animation:.8s linear infinite SectionSearchBox-module__Qj1tfa__ssbSpin}@keyframes SectionSearchBox-module__Qj1tfa__ssbSpin{to{transform:rotate(360deg)}}.SectionSearchBox-module__Qj1tfa__empty{color:#888;padding:6px 10px;font-size:12px;font-style:italic}.SectionSearchBox-module__Qj1tfa__error{color:#ff857d;color:lab(70.3906% 56.4777 32.5684);background:#ff857d0d;background:lab(70.3906% 56.4777 32.5684/.05);border-radius:6px;padding:6px 10px;font-size:12px}.SectionSearchBox-module__Qj1tfa__hits{flex-direction:column;gap:4px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.SectionSearchBox-module__Qj1tfa__hitRow{margin:0}.SectionSearchBox-module__Qj1tfa__hitBtn{cursor:pointer;text-align:left;width:100%;color:inherit;background:#ffffff06;border:1px solid #ffffff0f;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;font-family:inherit;transition:background .12s,border-color .12s,transform 80ms;display:flex}.SectionSearchBox-module__Qj1tfa__hitBtn:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff24}.SectionSearchBox-module__Qj1tfa__hitBtn:active:not(:disabled){transform:scale(.998)}.SectionSearchBox-module__Qj1tfa__hitBtn:disabled{cursor:default}.SectionSearchBox-module__Qj1tfa__hitBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SectionSearchBox-module__Qj1tfa__hitTitle{color:#f0f0f0;letter-spacing:-.005em;font-size:13px;font-weight:500;line-height:1.4}.SectionSearchBox-module__Qj1tfa__hitExcerpt{color:#b8b8b8;letter-spacing:-.003em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.SectionSearchBox-module__Qj1tfa__hitMeta{color:#777;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.SectionSearchBox-module__Qj1tfa__hitKicker{letter-spacing:.08em;text-transform:uppercase;color:#b6adf3;color:lab(73.3431% 14.7175 -34.2839);margin-bottom:2px;font-size:10px;font-weight:600}.SectionSearchBox-module__Qj1tfa__simBadge{font-variant-numeric:tabular-nums;color:#86cdff;color:lab(79.127% -13.2487 -31.7811);background:#86cdff1a;background:lab(79.127% -13.2487 -31.7811/.1);border:1px solid #86cdff33;border:1px solid lab(79.127% -13.2487 -31.7811/.2);border-radius:9999px;flex-shrink:0;align-self:center;padding:3px 7px;font-size:10px;font-weight:700}
.RelationshipsSection-module__T7SeOG__card{border:.5px solid var(--b0);background:#ffffff05;border-radius:16px;margin-bottom:16px;padding:22px}.RelationshipsSection-module__T7SeOG__h2row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.RelationshipsSection-module__T7SeOG__h2{color:#ffffffeb;margin:0;font-family:Sora,sans-serif;font-size:15px;font-weight:600}.RelationshipsSection-module__T7SeOG__count{color:#ffffff80;background:#ffffff0f;border-radius:999px;padding:2px 9px;font-family:Sora,sans-serif;font-size:12px;font-weight:600}.RelationshipsSection-module__T7SeOG__edgeList{flex-direction:column;gap:6px;display:flex}.RelationshipsSection-module__T7SeOG__edgeRow{background:#ffffff06;border:.5px solid #ffffff1a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;transition:border-color .14s;display:flex}a.RelationshipsSection-module__T7SeOG__edgeRow:hover{border-color:#c4a46380}.RelationshipsSection-module__T7SeOG__edgeType{text-transform:uppercase;letter-spacing:.04em;color:#e8d093b3;min-width:130px;font-family:Sora,sans-serif;font-size:11px;font-weight:700}.RelationshipsSection-module__T7SeOG__edgeName{color:#ffffffeb;font-family:Sora,sans-serif;font-size:13px;font-weight:600}.RelationshipsSection-module__T7SeOG__edgeKind{font-family:var(--font);color:#ffffff73;font-size:12px}.RelationshipsSection-module__T7SeOG__edgeTerm{color:#7ec8ffd9;background:#60a5fa1a;border:.5px solid #60a5fa4d;border-radius:5px;padding:2px 7px;font-family:Sora,sans-serif;font-size:11px;font-weight:600}.RelationshipsSection-module__T7SeOG__edgeSource{font-family:var(--font);color:#ffffff59;margin-left:auto;font-size:11px}.RelationshipsSection-module__T7SeOG__empty{font-family:var(--font);color:#ffffff6b;margin:0;font-size:13.5px;line-height:1.5}.RelationshipsSection-module__T7SeOG__loading{font-family:var(--font);color:#fff6;margin:0;font-size:13px}
.ConversationsSection-module__4aJnMa__card{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:16px;padding:20px 22px}.ConversationsSection-module__4aJnMa__h2row{align-items:center;gap:10px;margin-bottom:14px;display:flex}.ConversationsSection-module__4aJnMa__h2{color:var(--tp,#f4f4f5);margin:0;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500}.ConversationsSection-module__4aJnMa__count{font-family:var(--font);color:var(--tm,#ffffff80);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ConversationsSection-module__4aJnMa__links{border-bottom:1px solid #ffffff12;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;display:flex}.ConversationsSection-module__4aJnMa__linksLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--tm,#ffffff73);font-family:Sora,sans-serif;font-size:10px;font-weight:600}.ConversationsSection-module__4aJnMa__chatList{flex-direction:column;gap:6px;display:flex}.ConversationsSection-module__4aJnMa__chatRow{background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.ConversationsSection-module__4aJnMa__chatRow:hover{background:#7c8cff12;border-color:#7c8cff38}.ConversationsSection-module__4aJnMa__chatTopic{font-family:var(--font);color:var(--tp,#f4f4f5);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ConversationsSection-module__4aJnMa__chatDate{font-family:var(--font);color:var(--tm,#fff6);flex-shrink:0;font-size:11.5px}.ConversationsSection-module__4aJnMa__noneMine{font-family:var(--font);color:var(--tm,#ffffff6b);margin:0;font-size:12.5px}.ConversationsSection-module__4aJnMa__teamLine{font-family:var(--font);color:var(--tm,#ffffff6b);align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.ConversationsSection-module__4aJnMa__teamPrivate{letter-spacing:.06em;text-transform:uppercase;color:#ffffff4d;font-family:Sora,sans-serif;font-size:9px;font-weight:600}.ConversationsSection-module__4aJnMa__loading,.ConversationsSection-module__4aJnMa__empty{font-family:var(--font);color:var(--tm,#ffffff80);margin:0;font-size:13.5px;line-height:1.55}.ConversationsSection-module__4aJnMa__list{flex-direction:column;gap:12px;display:flex}.ConversationsSection-module__4aJnMa__row{background:#7c8cff0d;border:1px solid #7c8cff1f;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ConversationsSection-module__4aJnMa__factLine{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ConversationsSection-module__4aJnMa__fact{font-family:var(--font);color:var(--tp,#f4f4f5);font-size:14.5px;line-height:1.5}.ConversationsSection-module__4aJnMa__sourceChip{letter-spacing:.08em;text-transform:uppercase;color:#aab4ff;background:#7c8cff1f;border-radius:5px;padding:2px 6px;font-family:Sora,sans-serif;font-size:9px;font-weight:600}.ConversationsSection-module__4aJnMa__metaLine{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ConversationsSection-module__4aJnMa__statusPill{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:2px 7px;font-family:Sora,sans-serif;font-size:9.5px;font-weight:600}.ConversationsSection-module__4aJnMa__statusPill[data-tone=ok]{color:#7adb9b;background:#7adb9b1a;border:1px solid #7adb9b47}.ConversationsSection-module__4aJnMa__statusPill[data-tone=pending]{color:#ffd166;background:#ffd1661a;border:1px solid #ffd16647}.ConversationsSection-module__4aJnMa__statusPill[data-tone=neutral]{color:var(--tm,#ffffff8c);background:#ffffff0d;border:1px solid #ffffff1a}.ConversationsSection-module__4aJnMa__provenance{font-family:var(--font);color:var(--tm,#ffffff73);font-size:11.5px;line-height:1.4}.ConversationsSection-module__4aJnMa__reviewLink{color:#aab4ff;align-self:flex-start;margin-top:2px;font-family:Sora,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s}.ConversationsSection-module__4aJnMa__reviewLink:hover{color:#c4ccff;text-decoration:underline}
.SourcesSection-module__GNupmG__card{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:16px;padding:20px 22px}.SourcesSection-module__GNupmG__h2row{align-items:center;gap:10px;margin-bottom:14px;display:flex}.SourcesSection-module__GNupmG__h2{color:var(--tp,#f4f4f5);margin:0;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500}.SourcesSection-module__GNupmG__count{font-family:var(--font);color:var(--tm,#ffffff80);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.SourcesSection-module__GNupmG__loading,.SourcesSection-module__GNupmG__empty{font-family:var(--font);color:var(--tm,#ffffff80);margin:0;font-size:13.5px;line-height:1.55}.SourcesSection-module__GNupmG__acrossLine{font-family:var(--font);color:var(--tm,#ffffff73);margin:0 0 12px;font-size:12px}.SourcesSection-module__GNupmG__list{flex-direction:column;gap:10px;display:flex}.SourcesSection-module__GNupmG__row{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}a.SourcesSection-module__GNupmG__row:hover{background:#ffffff0b;border-color:#ffffff24}.SourcesSection-module__GNupmG__badge{letter-spacing:.02em;color:#fff;background:var(--accent,#9aa4c7);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.SourcesSection-module__GNupmG__bodyCol{flex-direction:column;gap:3px;min-width:0;display:flex}.SourcesSection-module__GNupmG__primary{font-family:var(--font);color:var(--tp,#f4f4f5);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.SourcesSection-module__GNupmG__openGlyph{color:var(--tm,#fff6);font-size:11px}.SourcesSection-module__GNupmG__metaLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SourcesSection-module__GNupmG__systemLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--tm,#ffffff9e);font-family:Sora,sans-serif;font-size:10.5px;font-weight:600}.SourcesSection-module__GNupmG__secondary,.SourcesSection-module__GNupmG__synced{font-family:var(--font);color:var(--tm,#ffffff6b);font-size:11.5px}.SourcesSection-module__GNupmG__confPill{letter-spacing:.05em;text-transform:uppercase;color:#ffd166;background:#ffd1661a;border:1px solid #ffd16642;border-radius:5px;padding:1px 6px;font-family:Sora,sans-serif;font-size:9px;font-weight:600}
.NotesSection-module__idHhBG__card{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:16px;padding:20px 22px}.NotesSection-module__idHhBG__h2row{align-items:center;gap:10px;margin-bottom:14px;display:flex}.NotesSection-module__idHhBG__h2{color:var(--tp,#f4f4f5);margin:0;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500}.NotesSection-module__idHhBG__count{font-family:var(--font);color:var(--tm,#ffffff80);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.NotesSection-module__idHhBG__stack{flex-direction:column;gap:12px;display:flex}.NotesSection-module__idHhBG__loading,.NotesSection-module__idHhBG__empty{font-family:var(--font);color:var(--tm,#ffffff80);margin:0;font-size:13.5px;line-height:1.55}.NotesSection-module__idHhBG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.NotesSection-module__idHhBG__note{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:12px 14px}.NotesSection-module__idHhBG__noteText{font-family:var(--font);color:var(--tp,#f4f4f5);margin:0 0 8px;font-size:14px;line-height:1.55}.NotesSection-module__idHhBG__metaLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NotesSection-module__idHhBG__author{letter-spacing:.02em;color:var(--tm,#ffffff9e);font-family:Sora,sans-serif;font-size:11px;font-weight:600}.NotesSection-module__idHhBG__when{font-family:var(--font);color:var(--tm,#ffffff6b);font-size:11.5px}.NotesSection-module__idHhBG__sourceChip{font-family:var(--font);color:#8fd0ff;background:#8fd0ff14;border:1px solid #8fd0ff3d;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.NotesSection-module__idHhBG__sourceChip:hover{background:#8fd0ff24;border-color:#8fd0ff66}.NotesSection-module__idHhBG__openGlyph{opacity:.7;font-size:10px}.NotesSection-module__idHhBG__addBtn{font-family:var(--font);color:var(--tm,#ffffffb3);cursor:pointer;background:#ffffff08;border:1px dashed #ffffff29;border-radius:9px;align-self:flex-start;padding:9px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.NotesSection-module__idHhBG__addBtn:hover{color:var(--tp,#f4f4f5);background:#ffffff0f;border-color:#ffffff47}.NotesSection-module__idHhBG__addForm{flex-direction:column;gap:8px;display:flex}.NotesSection-module__idHhBG__textarea,.NotesSection-module__idHhBG__urlInput{width:100%;font-family:var(--font);color:var(--tp,#f4f4f5);resize:vertical;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:9px;padding:10px 12px;font-size:13.5px}.NotesSection-module__idHhBG__textarea::placeholder,.NotesSection-module__idHhBG__urlInput::placeholder{color:#ffffff52}.NotesSection-module__idHhBG__textarea:focus,.NotesSection-module__idHhBG__urlInput:focus{background:#ffffff0f;border-color:#8fd0ff73;outline:none}.NotesSection-module__idHhBG__error{font-family:var(--font);color:#ff8f8f;margin:0;font-size:12px}.NotesSection-module__idHhBG__actions{gap:8px;display:flex}.NotesSection-module__idHhBG__save{font-family:var(--font);color:#0b0b10;cursor:pointer;background:#8fd0ff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:opacity .15s}.NotesSection-module__idHhBG__save:disabled{opacity:.45;cursor:default}.NotesSection-module__idHhBG__cancel{font-family:var(--font);color:var(--tm,#fff9);cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500}.NotesSection-module__idHhBG__cancel:hover:not(:disabled){color:var(--tp,#f4f4f5);border-color:#ffffff47}
.CustomerNodeClient-module__smfuva__shell{flex-direction:row;align-items:flex-start;gap:16px;max-width:1500px;margin:0 auto;padding:12px 16px 0;display:flex}@media (max-width:900px){.CustomerNodeClient-module__smfuva__shell{padding:0}}.CustomerNodeClient-module__smfuva__page{flex-direction:column;flex:1;gap:18px;min-width:0;max-width:1100px;margin:0;padding:24px 28px 80px;display:flex;position:relative}@media (max-width:720px){.CustomerNodeClient-module__smfuva__page{padding:16px 14px 64px}}.CustomerNodeClient-module__smfuva__editModeBanner{color:#d4d4d4;background:#85cc870f;background:lab(75.9772% -33.5817 27.0639/.06);border:1px solid #85cc873d;border:1px solid lab(75.9772% -33.5817 27.0639/.24);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.CustomerNodeClient-module__smfuva__editModeBannerDot{background:#6ed274;background:lab(76.4344% -44.8513 36.877);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite CustomerNodeClient-module__smfuva__editBannerPulse;box-shadow:0 0 8px #6ed27499;box-shadow:0 0 8px lab(76.4344% -44.8513 36.877/.6)}.CustomerNodeClient-module__smfuva__editModeBannerBody{letter-spacing:-.005em;color:#ccc;font-size:12px;line-height:1.55}.CustomerNodeClient-module__smfuva__editModeBannerBody strong{color:#9af09d;color:lab(87.8228% -39.184 31.6385);margin-right:4px;font-weight:600}@keyframes CustomerNodeClient-module__smfuva__editBannerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.CustomerNodeClient-module__smfuva__timeSliderSlot{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.CustomerNodeClient-module__smfuva__timeBanner{color:#f0f0f0;background:#f7ac4d0f;background:lab(76.5561% 21.8102 58.7346/.06);border:1px solid #f7ac4d3d;border:1px solid lab(76.5561% 21.8102 58.7346/.24);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.CustomerNodeClient-module__smfuva__timeBanner strong{color:#fff;font-weight:600}.CustomerNodeClient-module__smfuva__timeBannerIcon{color:#ffbf70;color:lab(82.3745% 21.4964 57.7642);background:#f7ac4d2e;background:lab(76.5561% 21.8102 58.7346/.18);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}.CustomerNodeClient-module__smfuva__openThreadsWrap{flex-direction:column;gap:8px;display:flex}.CustomerNodeClient-module__smfuva__openThreadsLabel{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0;font-size:11px;font-weight:600}.CustomerNodeClient-module__smfuva__sectionControls{align-items:center;gap:8px;padding:0 4px;display:flex}.CustomerNodeClient-module__smfuva__linkBtn{color:#888;cursor:pointer;letter-spacing:-.005em;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;transition:color .15s}.CustomerNodeClient-module__smfuva__linkBtn:hover{color:#fff}.CustomerNodeClient-module__smfuva__sep{color:#555;font-size:12px}.CustomerNodeClient-module__smfuva__sections{flex-direction:column;gap:10px;display:flex}.CustomerNodeClient-module__smfuva__summaryChip{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.005em;align-items:baseline;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.CustomerNodeClient-module__smfuva__summaryLabel{color:#888;letter-spacing:.02em;text-transform:lowercase;font-size:11px;font-weight:400}.CustomerNodeClient-module__smfuva__footer{color:#666;letter-spacing:-.005em;border-top:1px solid #ffffff0d;align-items:center;gap:12px;margin-top:32px;padding-top:24px;font-size:11px;display:flex}.CustomerNodeClient-module__smfuva__mockTag{color:#bcb3fa;color:lab(75.6687% 14.6464 -34.3075);letter-spacing:.04em;text-transform:uppercase;background:#c8a0ff1a;border:1px solid #c8a0ff38;border-radius:9999px;align-items:center;padding:2px 10px;font-size:10px;font-weight:600;display:inline-flex}.CustomerNodeClient-module__smfuva__viewingTag{color:#8ec5ec;color:lab(76.8299% -11.1146 -25.5716);letter-spacing:.04em;text-transform:uppercase;background:#8cc8ff14;border:1px solid #8cc8ff2e;border-radius:9999px;align-items:center;padding:2px 10px;font-size:10px;font-weight:600;display:inline-flex}.CustomerNodeClient-module__smfuva__loadingShell,.CustomerNodeClient-module__smfuva__errorShell{text-align:center;color:#aaa;max-width:600px;margin:80px auto;padding:40px 28px}.CustomerNodeClient-module__smfuva__loadingShell p{color:#888;margin:0;font-size:13px}.CustomerNodeClient-module__smfuva__loadingPulse{background:#ffffff14;border-radius:50%;width:32px;height:32px;margin:0 auto 20px;animation:1.4s ease-in-out infinite CustomerNodeClient-module__smfuva__load-pulse}@keyframes CustomerNodeClient-module__smfuva__load-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.CustomerNodeClient-module__smfuva__errorShell h1{color:#fff;margin:0 0 8px;font-size:18px;font-weight:500}.CustomerNodeClient-module__smfuva__errorShell p{color:#ff8880;color:lab(70.5991% 50.0807 28.5093);margin:0 0 20px;font-size:13px}.CustomerNodeClient-module__smfuva__errorLink{color:#aaa;border-bottom:1px solid #fff3;padding-bottom:1px;font-size:13px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.CustomerNodeClient-module__smfuva__errorLink:hover{color:#fff;border-color:#ffffff80}
.HeaderHero-module__QayGyW__hero{-webkit-backdrop-filter:blur(14px);z-index:20;background:#0e0e10f5;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:22px 26px 20px;display:flex;position:sticky;top:0;box-shadow:0 4px 18px #00000040}.HeaderHero-module__QayGyW__breadcrumb{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.HeaderHero-module__QayGyW__crumb{color:#888;letter-spacing:-.005em;text-decoration:none;transition:color .15s}.HeaderHero-module__QayGyW__crumb:hover{color:#fff}.HeaderHero-module__QayGyW__crumbSep{color:#555}.HeaderHero-module__QayGyW__crumbCurrent{color:#d4d4d4;font-weight:500}.HeaderHero-module__QayGyW__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.HeaderHero-module__QayGyW__identity{flex-direction:column;gap:4px;display:flex}.HeaderHero-module__QayGyW__name{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500;line-height:1.15}.HeaderHero-module__QayGyW__subtype{color:#888;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.HeaderHero-module__QayGyW__statusPill{color:#d4d4d4;letter-spacing:-.005em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.HeaderHero-module__QayGyW__statusDot{background:#ffffff4d;border-radius:50%;width:6px;height:6px}.HeaderHero-module__QayGyW__statusPill[data-tone=ok]{color:#91d993;color:lab(80.6219% -33.5752 26.9876);background:#8cdcb40f;border-color:#8cdcb438}.HeaderHero-module__QayGyW__statusPill[data-tone=ok] .HeaderHero-module__QayGyW__statusDot{background:#67bb6b;background:lab(69.2376% -39.2288 32.1095)}.HeaderHero-module__QayGyW__statusPill[data-tone=warn]{color:#ffaf67;color:lab(78.5997% 28.4264 53.0582);background:#ffc88c0f;border-color:#ffc88c38}.HeaderHero-module__QayGyW__statusPill[data-tone=warn] .HeaderHero-module__QayGyW__statusDot{background:#f99532;background:lab(71.4961% 33.6324 64.9062)}.HeaderHero-module__QayGyW__statusPill[data-tone=bad]{color:#ff9e96;color:lab(75.2439% 50.0302 28.3466);background:#dc786e0f;border-color:#dc786e38}.HeaderHero-module__QayGyW__statusPill[data-tone=bad] .HeaderHero-module__QayGyW__statusDot{background:#ff716b;background:lab(65.744% 56.5434 32.8389)}.HeaderHero-module__QayGyW__statusPill[data-tone=info]{color:#82cdff;color:lab(79.0871% -15.0134 -37.9195);background:#8cc8ff0f;border-color:#8cc8ff38}.HeaderHero-module__QayGyW__statusPill[data-tone=info] .HeaderHero-module__QayGyW__statusDot{background:#51bcff;background:lab(72.0449% -15.851 -43.9013)}.HeaderHero-module__QayGyW__statusPill[data-tone=neutral]{color:#ccc}.HeaderHero-module__QayGyW__metaRow{flex-wrap:wrap;align-items:center;gap:20px;padding-top:4px;display:flex}.HeaderHero-module__QayGyW__metaItem{align-items:baseline;gap:8px;display:inline-flex}.HeaderHero-module__QayGyW__metaLabel{color:#666;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.HeaderHero-module__QayGyW__metaValue{color:#d4d4d4;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:13px}.HeaderHero-module__QayGyW__metaLink{color:#aaa;letter-spacing:-.005em;align-items:center;gap:5px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.HeaderHero-module__QayGyW__metaLink:hover{color:#fff}.HeaderHero-module__QayGyW__linkIcon{opacity:.7;font-size:10px}.HeaderHero-module__QayGyW__actionsGroup{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.HeaderHero-module__QayGyW__actionBtn{color:#d4d4d4;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;align-items:center;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.HeaderHero-module__QayGyW__actionBtn:hover{color:#fff;background:#ffffff17;border-color:#ffffff3d}.HeaderHero-module__QayGyW__actionBtn:focus-visible{outline-offset:2px;outline:2px solid #fff6}.HeaderHero-module__QayGyW__actionBtnGhost{color:#aaa;background:0 0;border-color:#ffffff14}.HeaderHero-module__QayGyW__actionBtnGhost:hover{color:#ddd;background:#ffffff0a;border-color:#ffffff2e}.HeaderHero-module__QayGyW__actionBtnActive{color:#9af09d;color:lab(87.8228% -39.184 31.6385);background:#85cc8729;background:lab(75.9772% -33.5817 27.0639/.16);border-color:#85cc876b;border-color:lab(75.9772% -33.5817 27.0639/.42);align-items:center;gap:6px;display:inline-flex}.HeaderHero-module__QayGyW__actionBtnActive:hover{color:#a7fdaa;color:lab(92.4679% -39.1768 31.5545);background:#85cc8738;background:lab(75.9772% -33.5817 27.0639/.22);border-color:#85cc878c;border-color:lab(75.9772% -33.5817 27.0639/.55)}.HeaderHero-module__QayGyW__editDot{background:#6ed274;background:lab(76.4344% -44.8513 36.877);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite HeaderHero-module__QayGyW__editDotPulse;box-shadow:0 0 8px #6ed27499;box-shadow:0 0 8px lab(76.4344% -44.8513 36.877/.6)}@keyframes HeaderHero-module__QayGyW__editDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (max-width:720px){.HeaderHero-module__QayGyW__actionsGroup{width:100%;margin-left:0}}
.sections-module__066RLa__empty{color:#888;background:#ffffff04;border:1px dashed #ffffff1a;border-radius:8px;margin:0;padding:14px 16px;font-size:13px;font-style:italic;line-height:1.5}.sections-module__066RLa__showMoreBtn{color:#d4d4d4;letter-spacing:-.005em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sections-module__066RLa__showMoreBtn:hover{color:#fff;background:#ffffff14;border-color:#fff3}.sections-module__066RLa__showMoreCount{color:#888;font-size:11px}.sections-module__066RLa__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sections-module__066RLa__editableGrid{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:720px){.sections-module__066RLa__editableGrid{grid-template-columns:1fr 1fr;column-gap:32px}}.sections-module__066RLa__fieldGridTwo{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:540px){.sections-module__066RLa__fieldGridTwo{grid-template-columns:1fr}}.sections-module__066RLa__fieldBlock{flex-direction:column;gap:4px;display:flex}.sections-module__066RLa__label{color:#888;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.sections-module__066RLa__value{color:#fff;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.sections-module__066RLa__valueMuted{color:#888;font-style:italic}.sections-module__066RLa__prose{color:#d4d4d4;margin:0;font-size:14px;line-height:1.65}.sections-module__066RLa__stackTight{flex-direction:column;gap:12px;display:flex}.sections-module__066RLa__stack{flex-direction:column;gap:16px;display:flex}.sections-module__066RLa__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sections-module__066RLa__divider{background:#ffffff0d;height:1px;margin:4px 0}.sections-module__066RLa__sectionFooterRow{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:10px;display:flex}.sections-module__066RLa__helperText{color:#777;font-size:11px;font-style:italic}.sections-module__066RLa__gridCards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}
.PartnershipGoalsSection-module__vpZBqq__list{flex-direction:column;gap:12px;display:flex}.PartnershipGoalsSection-module__vpZBqq__card{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:14px;padding:16px 18px 18px;transition:background .15s,border-color .15s;display:flex}.PartnershipGoalsSection-module__vpZBqq__card:hover{background:#ffffff08;border-color:#ffffff1f}.PartnershipGoalsSection-module__vpZBqq__card[data-status=achieved]{border-left:3px solid #67bb6b;border-left:3px solid lab(69.2376% -39.2288 32.1095)}.PartnershipGoalsSection-module__vpZBqq__card[data-status=active]{border-left:3px solid #59c5f5;border-left:3px solid lab(74.7701% -21.545 -33.629)}.PartnershipGoalsSection-module__vpZBqq__card[data-status=at_risk]{border-left:3px solid #f99532;border-left:3px solid lab(71.4961% 33.6324 64.9062)}.PartnershipGoalsSection-module__vpZBqq__card[data-status=abandoned]{opacity:.7;border-left:3px solid #ffffff2e}.PartnershipGoalsSection-module__vpZBqq__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PartnershipGoalsSection-module__vpZBqq__headLeft{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PartnershipGoalsSection-module__vpZBqq__title{color:#fff;letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500;line-height:1.35}.PartnershipGoalsSection-module__vpZBqq__targetDate{color:#888;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:11px}.PartnershipGoalsSection-module__vpZBqq__statusPill{letter-spacing:.02em;color:#aaa;background:#ffffff0d;border-radius:9999px;flex-shrink:0;align-items:center;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.PartnershipGoalsSection-module__vpZBqq__statusPill[data-status=achieved]{color:#91d993;color:lab(80.6219% -33.5752 26.9876);background:#8cdcb41a}.PartnershipGoalsSection-module__vpZBqq__statusPill[data-status=active]{color:#6bd2ff;color:lab(79.4199% -21.7747 -33.6842);background:#8cc8ff1a}.PartnershipGoalsSection-module__vpZBqq__statusPill[data-status=at_risk]{color:#ffaf67;color:lab(78.5997% 28.4264 53.0582);background:#ffc88c1a}.PartnershipGoalsSection-module__vpZBqq__statusPill[data-status=abandoned]{color:#888}.PartnershipGoalsSection-module__vpZBqq__ladderRow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.PartnershipGoalsSection-module__vpZBqq__ladderLabel{color:#888;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.PartnershipGoalsSection-module__vpZBqq__subSection{border-top:1px solid #ffffff0d;flex-direction:column;gap:8px;padding-top:4px;display:flex}.PartnershipGoalsSection-module__vpZBqq__subSectionLabel{color:#888;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.PartnershipGoalsSection-module__vpZBqq__pillRow{flex-wrap:wrap;gap:6px;display:flex}.PartnershipGoalsSection-module__vpZBqq__teamSubGroup{flex-direction:column;gap:5px;padding:6px 0 4px;display:flex}.PartnershipGoalsSection-module__vpZBqq__teamSideLabel{color:#777;letter-spacing:.04em;font-size:10px;font-style:italic}.PartnershipGoalsSection-module__vpZBqq__addBtn{color:#aaa;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px dashed #ffffff24;border-radius:7px;align-self:flex-start;margin-top:4px;padding:7px 14px;font-family:inherit;font-size:12px;transition:all .15s}.PartnershipGoalsSection-module__vpZBqq__addBtn:hover{color:#fff;background:#ffffff08;border-color:#ffffff47}
.YourTeamSection-module__b-MSUW__subHead{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.YourTeamSection-module__b-MSUW__subTitle{letter-spacing:-.005em;color:#d4d4d4;margin:0;font-size:13px;font-weight:500}.YourTeamSection-module__b-MSUW__subHint{color:#888;margin:0;font-size:12px;font-style:italic;line-height:1.5}
.VaultFilters-module__Ejyb4W__wrapper{flex-direction:column;gap:12px;display:flex}.VaultFilters-module__Ejyb4W__quickRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.VaultFilters-module__Ejyb4W__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.VaultFilters-module__Ejyb4W__chipGroup{position:relative}.VaultFilters-module__Ejyb4W__chipSelect{color:var(--tm);border:.5px solid var(--b0);cursor:pointer;appearance:none;background:#ffffff0a;border-radius:100px;padding:5px 12px;font-family:Sora,sans-serif;font-size:12px}.VaultFilters-module__Ejyb4W__chip{color:var(--tm);border:.5px solid var(--b0);cursor:pointer;background:0 0;border-radius:100px;padding:5px 12px;font-family:Sora,sans-serif;font-size:12px;transition:all .15s}.VaultFilters-module__Ejyb4W__chip:hover{border-color:var(--b1);color:var(--tb)}.VaultFilters-module__Ejyb4W__chipActive{color:var(--teal);border-color:var(--teal-bd);background:var(--teal-bg)}.VaultFilters-module__Ejyb4W__activeChip{font-family:var(--font);color:var(--tp);border:.5px solid var(--b1);background:#ffffff0f;border-radius:100px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.VaultFilters-module__Ejyb4W__chipClose{color:var(--tm);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px}.VaultFilters-module__Ejyb4W__clearBtn{font-family:var(--font);color:var(--crimson);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:12px}.VaultFilters-module__Ejyb4W__moreBtn{font-family:var(--font);color:var(--tm);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:12px}.VaultFilters-module__Ejyb4W__moreBtn:hover{color:var(--tb)}.VaultFilters-module__Ejyb4W__controls{align-items:center;gap:10px;display:flex}.VaultFilters-module__Ejyb4W__sortSelect{font-family:var(--font);color:var(--tm);border:.5px solid var(--b0);cursor:pointer;appearance:none;background:0 0;border-radius:8px;padding:6px 12px;font-size:12px}.VaultFilters-module__Ejyb4W__viewToggle{background:#ffffff0a;border-radius:8px;gap:2px;padding:2px;display:flex}.VaultFilters-module__Ejyb4W__viewBtn{color:var(--tm);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px 8px;transition:all .15s;display:flex}.VaultFilters-module__Ejyb4W__viewBtnActive{color:var(--tp);background:#ffffff14}.VaultFilters-module__Ejyb4W__advancedPanel{background:var(--card);border:.5px solid var(--b0);border-radius:14px;flex-direction:column;gap:16px;padding:20px;display:flex}.VaultFilters-module__Ejyb4W__filterGroup{flex-direction:column;gap:8px;display:flex}.VaultFilters-module__Ejyb4W__filterLabel{font-family:var(--font);letter-spacing:.22em;text-transform:uppercase;color:var(--tm);font-size:12px;font-weight:700}.VaultFilters-module__Ejyb4W__filterOptions{flex-wrap:wrap;gap:6px;display:flex}.VaultFilters-module__Ejyb4W__advancedActions{border-top:.5px solid var(--b0);gap:12px;padding-top:12px;display:flex}.VaultFilters-module__Ejyb4W__saveViewBtn{color:var(--teal);background:var(--teal-bg);border:.5px solid var(--teal-bd);cursor:pointer;border-radius:10px;padding:8px 16px;font-family:Sora,sans-serif;font-size:12px;font-weight:600}
.ProductsSection-module__PVNm3W__tabs{background:#ffffff06;border:1px solid #ffffff0f;border-radius:9px;align-self:flex-start;align-items:center;gap:2px;padding:4px;display:flex}.ProductsSection-module__PVNm3W__tab{color:#aaa;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.ProductsSection-module__PVNm3W__tab:hover{color:#fff;background:#ffffff0a}.ProductsSection-module__PVNm3W__tabActive{color:#fff;background:#ffffff14;border-color:#ffffff29}.ProductsSection-module__PVNm3W__tabCount{font-variant-numeric:tabular-nums;color:#d4d4d4;letter-spacing:0;background:#ffffff14;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:16px;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.ProductsSection-module__PVNm3W__tabActive .ProductsSection-module__PVNm3W__tabCount{color:#fff;background:#ffffff26}.ProductsSection-module__PVNm3W__list{flex-direction:column;gap:8px;display:flex}.ProductsSection-module__PVNm3W__addBtn{color:#aaa;cursor:pointer;letter-spacing:-.005em;background:0 0;border:1px dashed #ffffff24;border-radius:7px;align-self:flex-start;padding:7px 14px;font-family:inherit;font-size:12px;transition:all .15s}.ProductsSection-module__PVNm3W__addBtn:hover{color:#fff;background:#ffffff08;border-color:#ffffff47}
.VaultBulkActions-module__z_xZXq__bar{background:var(--card);border:.5px solid var(--b0);border-radius:12px;align-items:center;gap:10px;padding:10px 16px;display:flex}.VaultBulkActions-module__z_xZXq__count{color:var(--tp);margin-right:8px;font-family:Sora,sans-serif;font-size:12px;font-weight:600}.VaultBulkActions-module__z_xZXq__action{color:var(--tm);border:.5px solid var(--b0);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-family:Sora,sans-serif;font-size:12px;transition:all .15s}.VaultBulkActions-module__z_xZXq__action:hover{border-color:var(--b1);color:var(--tp)}.VaultBulkActions-module__z_xZXq__cancel{font-family:var(--font);color:var(--tm);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:12px}.VaultBulkActions-module__z_xZXq__modal{z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VaultBulkActions-module__z_xZXq__modalContent{background:var(--card);border:.5px solid var(--b0);border-radius:18px;width:100%;max-width:420px;padding:28px 30px}.VaultBulkActions-module__z_xZXq__modalText{font-family:var(--font);color:var(--tb);margin-bottom:16px;font-size:14px;line-height:1.7}.VaultBulkActions-module__z_xZXq__modalPrompt{font-family:var(--font);color:var(--tp);margin-bottom:8px;font-size:12px;font-weight:600}.VaultBulkActions-module__z_xZXq__modalInput{background:var(--bg);border:.5px solid var(--b0);width:100%;color:var(--tp);border-radius:8px;outline:none;margin-bottom:16px;padding:10px 14px;font-family:Sora,sans-serif;font-size:14px}.VaultBulkActions-module__z_xZXq__modalInput:focus{border-color:var(--b1)}.VaultBulkActions-module__z_xZXq__modalActions{gap:10px;display:flex}.VaultBulkActions-module__z_xZXq__retractBtn{color:#0c0c0e;background:var(--crimson);cursor:pointer;border:none;border-radius:10px;padding:10px 20px;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.VaultBulkActions-module__z_xZXq__retractBtn:disabled{opacity:.3;cursor:not-allowed}.VaultBulkActions-module__z_xZXq__cancelBtn{color:var(--tm);border:.5px solid var(--b0);cursor:pointer;background:0 0;border-radius:10px;padding:10px 20px;font-family:Sora,sans-serif;font-size:12px}
.MetricsSection-module__oJpbHW__group{flex-direction:column;gap:8px;display:flex}.MetricsSection-module__oJpbHW__groupLabel{color:#888;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.MetricsSection-module__oJpbHW__groupEmpty{color:#777;margin:0;font-size:12px;font-style:italic}.MetricsSection-module__oJpbHW__kpiGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.MetricsSection-module__oJpbHW__kpi{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.MetricsSection-module__oJpbHW__kpiLabel{color:#888;letter-spacing:.02em;font-size:11px;font-weight:500;line-height:1.3}.MetricsSection-module__oJpbHW__kpiValue{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1.2}.MetricsSection-module__oJpbHW__kpiTrend{color:#aaa;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:11px}.MetricsSection-module__oJpbHW__kpiTrend[data-direction=up]{color:#80cd82;color:lab(76.0933% -36.3932 29.4667)}.MetricsSection-module__oJpbHW__kpiTrend[data-direction=down]{color:#ff8880;color:lab(70.5991% 50.0807 28.5093)}.MetricsSection-module__oJpbHW__kpiTrend[data-direction=flat]{color:#888}
.AutoSaveField-module__wRlRlq__field{flex-direction:column;gap:6px;margin-bottom:22px;display:flex}.AutoSaveField-module__wRlRlq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AutoSaveField-module__wRlRlq__label{color:#aaa;letter-spacing:.02em;font-size:13px;font-weight:500}.AutoSaveField-module__wRlRlq__status{color:#0000;letter-spacing:.04em;font-size:11px;transition:color .18s}.AutoSaveField-module__wRlRlq__status[data-state=saving]{color:#888}.AutoSaveField-module__wRlRlq__status[data-state=saved]{color:#5bbe62;color:lab(69.4608% -44.8835 37.1852)}.AutoSaveField-module__wRlRlq__status[data-state=error]{color:#fa6863;color:lab(63.4204% 56.5783 32.9929)}.AutoSaveField-module__wRlRlq__input{color:#fff;background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s}.AutoSaveField-module__wRlRlq__input::placeholder{color:#666}.AutoSaveField-module__wRlRlq__input:focus{background:#ffffff0a;border-color:#ffffff52}.AutoSaveField-module__wRlRlq__input:disabled{opacity:.5;cursor:not-allowed}.AutoSaveField-module__wRlRlq__textarea{resize:vertical;min-height:80px;line-height:1.5}.AutoSaveField-module__wRlRlq__select{cursor:pointer}.AutoSaveField-module__wRlRlq__select option{color:#f0f0f0;background:#1a1a1c}.AutoSaveField-module__wRlRlq__fieldError .AutoSaveField-module__wRlRlq__input{border-color:#fa6863;border-color:lab(63.4204% 56.5783 32.9929)}.AutoSaveField-module__wRlRlq__helper{color:#888;margin:2px 0 0;font-size:12px;line-height:1.5}
.DocumentGrid-module__wkLtPa__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.DocumentGrid-module__wkLtPa__loadingContainer{justify-content:center;align-items:center;padding:48px;display:flex}.DocumentGrid-module__wkLtPa__empty{text-align:center;padding:48px 20px}.DocumentGrid-module__wkLtPa__emptyText{color:var(--tp);margin-bottom:8px;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.DocumentGrid-module__wkLtPa__emptyHint{font-family:var(--font);color:var(--tm);font-size:14px}
.RisksSection-module__DBE5LW__riskList{flex-direction:column;gap:10px;display:flex}.RisksSection-module__DBE5LW__risk{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:relative}.RisksSection-module__DBE5LW__risk[data-severity=critical]{background:#dc6e640a;border-left:3px solid #ff716b;border-left:3px solid lab(65.5311% 62.9738 37.1879)}.RisksSection-module__DBE5LW__risk[data-severity=high]{border-left:3px solid #ff8977;border-left:3px solid lab(70.7076% 48.698 34.1054)}.RisksSection-module__DBE5LW__risk[data-severity=medium]{border-left:3px solid #ff9c3e;border-left:3px solid lab(73.8254% 33.482 64.1888)}.RisksSection-module__DBE5LW__risk[data-severity=low]{border-left:3px solid #ffffff2e}.RisksSection-module__DBE5LW__riskDisagreement{background:#c8a0ff0b;border-color:#c8a0ff2e}.RisksSection-module__DBE5LW__riskHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RisksSection-module__DBE5LW__riskSeverity{letter-spacing:.06em;text-transform:uppercase;background:#ffffff0d;border-radius:9999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:600;display:inline-flex}.RisksSection-module__DBE5LW__riskSeverity[data-severity=critical]{color:#ffa79f;color:lab(77.3594% 56.3884 32.2357);background:#dc6e641f}.RisksSection-module__DBE5LW__riskSeverity[data-severity=high]{color:#ffaa9c;color:lab(77.871% 42.3197 29.0976);background:#dc8c821a}.RisksSection-module__DBE5LW__riskSeverity[data-severity=medium]{color:#ffaf67;color:lab(78.5997% 28.4264 53.0582);background:#ffc88c1a}.RisksSection-module__DBE5LW__riskSeverity[data-severity=low]{color:#aaa;background:#ffffff0d}.RisksSection-module__DBE5LW__disagreementBadge{letter-spacing:.04em;color:#bcb2ff;color:lab(75.5314% 16.4165 -37.6395);cursor:help;background:#c8a0ff1a;border:1px solid #c8a0ff40;border-radius:9999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:600;display:inline-flex}.RisksSection-module__DBE5LW__riskAge{color:#888;font-variant-numeric:tabular-nums;letter-spacing:-.005em;margin-left:auto;font-size:11px}.RisksSection-module__DBE5LW__riskTitle{color:#fff;letter-spacing:-.005em;margin:0;font-size:14px;font-weight:500;line-height:1.4}.RisksSection-module__DBE5LW__riskDescription{color:#aaa;margin:0;font-size:13px;line-height:1.55}.RisksSection-module__DBE5LW__riskAnchor{align-items:center;gap:6px;margin-top:6px;font-size:11px;display:inline-flex}.RisksSection-module__DBE5LW__riskAnchorLabel{color:#777;letter-spacing:.04em;text-transform:uppercase;font-weight:500}.RisksSection-module__DBE5LW__riskAnchorLink{color:#8ec5ec;color:lab(76.8299% -11.1146 -25.5716);border-bottom:1px dotted #8cc8ff4d;align-items:center;gap:4px;padding-bottom:1px;font-style:italic;text-decoration:none;transition:color .15s,border-bottom-color .15s;display:inline-flex}.RisksSection-module__DBE5LW__riskAnchorLink:hover{color:#abdfff;color:lab(86.0985% -13.4951 -31.8482);border-bottom-color:#8cc8ff99}.RisksSection-module__DBE5LW__linkIcon{opacity:.7;font-size:9px;font-style:normal}.RisksSection-module__DBE5LW__cascade{background:#ffb4820a;border:1px solid #ffb4822e;border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.RisksSection-module__DBE5LW__cascadeHead{align-items:center;gap:8px;display:flex}.RisksSection-module__DBE5LW__cascadeIcon{color:#ffb06c;color:lab(78.6544% 26.0968 48.487);font-size:16px}.RisksSection-module__DBE5LW__cascadeTitle{color:#ffbe8a;color:lab(82.2883% 19.2649 35.7162);letter-spacing:-.005em;margin:0;font-size:13px;font-weight:500}.RisksSection-module__DBE5LW__cascadeSummary{color:#d4d4d4;margin:0;font-size:13px;line-height:1.55}.RisksSection-module__DBE5LW__cascadeStats{flex-wrap:wrap;gap:24px;display:flex}.RisksSection-module__DBE5LW__stat{flex-direction:column;gap:2px;display:flex}.RisksSection-module__DBE5LW__statValue{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:1.1}.RisksSection-module__DBE5LW__statLabel{color:#888;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.RisksSection-module__DBE5LW__cascadeMilestones{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RisksSection-module__DBE5LW__cascadeMilestone{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RisksSection-module__DBE5LW__cascadeImpact{color:#aaa;letter-spacing:-.005em;font-size:12px;font-style:italic}
.MultiSelectChips-module__Kl6-HW__field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.MultiSelectChips-module__Kl6-HW__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MultiSelectChips-module__Kl6-HW__label{color:#aaa;letter-spacing:.02em;font-size:13px;font-weight:500}.MultiSelectChips-module__Kl6-HW__status{color:#0000;letter-spacing:.04em;font-size:11px;transition:color .18s}.MultiSelectChips-module__Kl6-HW__status[data-state=saving]{color:#888}.MultiSelectChips-module__Kl6-HW__status[data-state=saved]{color:#5bbe62;color:lab(69.4608% -44.8835 37.1852)}.MultiSelectChips-module__Kl6-HW__status[data-state=error]{color:#fa6863;color:lab(63.4204% 56.5783 32.9929)}.MultiSelectChips-module__Kl6-HW__chips{flex-wrap:wrap;gap:8px;display:flex}.MultiSelectChips-module__Kl6-HW__chip{color:#d4d4d4;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;transition:all .15s;display:inline-flex}.MultiSelectChips-module__Kl6-HW__chip:hover:not(:disabled){color:#fff;background:#ffffff0f;border-color:#ffffff38}.MultiSelectChips-module__Kl6-HW__chip:disabled{opacity:.4;cursor:not-allowed}.MultiSelectChips-module__Kl6-HW__chipActive{color:#fff;background:#a0c8ff24;border-color:#a0c8ff73}.MultiSelectChips-module__Kl6-HW__check{color:#6dc8ff;color:lab(76.7037% -16.2625 -43.9778);font-size:11px}.MultiSelectChips-module__Kl6-HW__helper{color:#888;margin:2px 0 0;font-size:12px;line-height:1.5}
.DocumentCard-module__OZZQwq__card{background:var(--card);border:.5px solid var(--b0);border-radius:10px;flex-direction:column;gap:0;padding:16px;transition:border-color .15s;display:flex;overflow:hidden}.DocumentCard-module__OZZQwq__card:hover{border-color:var(--b1)}.DocumentCard-module__OZZQwq__selected{border-color:var(--teal-bd)}.DocumentCard-module__OZZQwq__row1{justify-content:space-between;align-items:center;gap:8px;display:flex}.DocumentCard-module__OZZQwq__deptName{color:#ffffffed;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.DocumentCard-module__OZZQwq__scopeTag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:.5px solid;border-radius:4px;flex-shrink:0;padding:2px 7px;font-family:Sora,sans-serif;font-size:10px;font-weight:600}.DocumentCard-module__OZZQwq__scopeInternal{color:#7dd3c8;background:#7dd3c81f;border-color:#7dd3c840}.DocumentCard-module__OZZQwq__scopeExternal{color:#b39ddb;background:#b39ddb1f;border-color:#b39ddb40}.DocumentCard-module__OZZQwq__docType{color:#fffc;margin:3px 0 6px;font-family:Sora,sans-serif;font-size:12px;font-weight:500}.DocumentCard-module__OZZQwq__outcomeChip{max-width:100%;color:var(--teal);border:.5px solid var(--teal-bd);background:#40e0d014;border-radius:4px;align-items:center;gap:5px;width:fit-content;margin-bottom:6px;padding:3px 8px;font-family:Sora,sans-serif;font-size:10px;text-decoration:none;transition:background .13s,border-color .13s;display:inline-flex}.DocumentCard-module__OZZQwq__outcomeChip:hover{border-color:var(--teal);background:#40e0d024}.DocumentCard-module__OZZQwq__outcomeChipDot{background:var(--teal);border-radius:50%;flex-shrink:0;width:5px;height:5px}.DocumentCard-module__OZZQwq__outcomeChipText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DocumentCard-module__OZZQwq__referenceTag{text-transform:uppercase;letter-spacing:.06em;color:#fff6;background:#ffffff0a;border:.5px solid #ffffff14;border-radius:4px;align-items:center;width:fit-content;margin-bottom:6px;padding:2px 7px;font-family:Sora,sans-serif;font-size:9px;display:inline-flex}.DocumentCard-module__OZZQwq__filePill{background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;margin-bottom:10px;padding:4px 10px;overflow:hidden}.DocumentCard-module__OZZQwq__fileName{font-family:var(--font);color:#ffffffed;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.DocumentCard-module__OZZQwq__divider{background:#ffffff14;height:.5px;margin-bottom:8px}.DocumentCard-module__OZZQwq__metaRow{align-items:center;gap:6px;margin-top:2px;display:flex}.DocumentCard-module__OZZQwq__metaDot{background:#ffffff59;border-radius:50%;flex-shrink:0;width:4px;height:4px}.DocumentCard-module__OZZQwq__metaText{font-family:var(--font);color:#ffffffbf;font-size:11px}.DocumentCard-module__OZZQwq__hoverContent{border-top:.5px solid var(--b0);flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;animation:.15s DocumentCard-module__OZZQwq__fadeIn;display:flex}@keyframes DocumentCard-module__OZZQwq__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DocumentCard-module__OZZQwq__hoverContent{animation:none}}.DocumentCard-module__OZZQwq__topSignalLabel{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;margin:0 0 3px;font-family:Sora,sans-serif;font-size:9px}.DocumentCard-module__OZZQwq__topSignalText{font-family:var(--font);color:#fffc;margin:0;font-size:11px;line-height:1.4}.DocumentCard-module__OZZQwq__conflictPill{color:var(--amber);background:var(--amber-bg);border:.5px solid var(--amber-bd);border-radius:4px;align-items:center;gap:5px;width:fit-content;padding:3px 8px;font-family:Sora,sans-serif;font-size:10px;display:inline-flex}.DocumentCard-module__OZZQwq__conflictPillDot{background:var(--amber);border-radius:50%;flex-shrink:0;width:5px;height:5px}.DocumentCard-module__OZZQwq__actions{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.DocumentCard-module__OZZQwq__actionNeutral:disabled{opacity:.5;cursor:not-allowed}.DocumentCard-module__OZZQwq__toastOk,.DocumentCard-module__OZZQwq__toastErr{text-align:center;border-radius:6px;margin-top:8px;padding:6px 8px;font-family:Sora,sans-serif;font-size:11px;font-weight:500}.DocumentCard-module__OZZQwq__toastOk{color:#b4f0dcf2;background:#40c8a01f;border:.5px solid #40c8a04d}.DocumentCard-module__OZZQwq__toastErr{color:#fac8c8f2;background:#dc50501f;border:.5px solid #dc50504d}.DocumentCard-module__OZZQwq__actionNeutral{color:#ffffffb3;cursor:pointer;text-align:center;background:#ffffff0a;border:.5px solid #ffffff1a;border-radius:6px;padding:8px 0;font-family:Sora,sans-serif;font-size:12px;font-weight:500;transition:border-color .15s,color .15s}.DocumentCard-module__OZZQwq__actionNeutral:hover{color:var(--tp);border-color:#ffffff2e}.DocumentCard-module__OZZQwq__actionTeal{color:#52e3a0;cursor:pointer;text-align:center;background:#52e3a00f;border:.5px solid #52e3a033;border-radius:6px;padding:8px 0;font-family:Sora,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s}.DocumentCard-module__OZZQwq__actionTeal:hover{border-color:var(--teal);background:#52e3a01f}
.PatternsSection-module__XV2sFW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.PatternsSection-module__XV2sFW__pattern{background:#dcb4ff06;border:1px solid #dcb4ff24;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.PatternsSection-module__XV2sFW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PatternsSection-module__XV2sFW__title{color:#fff;letter-spacing:-.005em;margin:0;font-size:14px;font-weight:500;line-height:1.4}.PatternsSection-module__XV2sFW__count{letter-spacing:.02em;color:#bcb3fa;color:lab(75.6687% 14.6464 -34.3075);font-variant-numeric:tabular-nums;white-space:nowrap;background:#c8a0ff1a;border-radius:9999px;flex-shrink:0;align-items:center;padding:2px 9px;font-size:10px;font-weight:500;display:inline-flex}.PatternsSection-module__XV2sFW__description{color:#ccc;margin:0;font-size:13px;line-height:1.55}
.ArrayChipEditor-module__WNJMHa__field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.ArrayChipEditor-module__WNJMHa__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ArrayChipEditor-module__WNJMHa__label{color:#aaa;letter-spacing:.02em;font-size:13px;font-weight:500}.ArrayChipEditor-module__WNJMHa__status{color:#0000;letter-spacing:.04em;font-size:11px;transition:color .18s}.ArrayChipEditor-module__WNJMHa__status[data-state=saving]{color:#888}.ArrayChipEditor-module__WNJMHa__status[data-state=saved]{color:#5bbe62;color:lab(69.4608% -44.8835 37.1852)}.ArrayChipEditor-module__WNJMHa__status[data-state=error]{color:#fa6863;color:lab(63.4204% 56.5783 32.9929)}.ArrayChipEditor-module__WNJMHa__chipList{background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:50px;padding:8px;transition:border-color .15s;display:flex}.ArrayChipEditor-module__WNJMHa__chipList:focus-within{border-color:#ffffff47}.ArrayChipEditor-module__WNJMHa__chip{color:#fff;background:#a0c8ff1a;border:1px solid #a0c8ff38;border-radius:9999px;align-items:center;gap:4px;max-width:100%;padding:4px 6px 4px 12px;font-size:13px;line-height:1.4;display:inline-flex}.ArrayChipEditor-module__WNJMHa__chipText{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.ArrayChipEditor-module__WNJMHa__chipRemove{color:#aac;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:16px;line-height:1;transition:all .15s;display:flex}.ArrayChipEditor-module__WNJMHa__chipRemove:hover{color:#fff;background:#ffffff1a}.ArrayChipEditor-module__WNJMHa__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:160px;padding:6px 8px;font-family:inherit;font-size:14px}.ArrayChipEditor-module__WNJMHa__input::placeholder{color:#777}.ArrayChipEditor-module__WNJMHa__fieldError .ArrayChipEditor-module__WNJMHa__chipList{border-color:#fa6863;border-color:lab(63.4204% 56.5783 32.9929)}.ArrayChipEditor-module__WNJMHa__helper{color:#888;margin:2px 0 0;font-size:12px;line-height:1.5}
.DocumentList-module__NHictq__wrapper{border:.5px solid var(--b0);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.DocumentList-module__NHictq__headerRow{background:var(--surface);border-bottom:.5px solid var(--b0);font-family:var(--font);letter-spacing:.22em;text-transform:uppercase;color:var(--tm);z-index:1;align-items:center;padding:10px 16px;font-size:12px;font-weight:700;display:flex;position:sticky;top:0}.DocumentList-module__NHictq__scrollContainer{scrollbar-width:thin;scrollbar-color:var(--b0) transparent;height:960px;overflow-y:auto}.DocumentList-module__NHictq__row{border-bottom:.5px solid var(--b0);font-family:var(--font);color:var(--tb);align-items:center;padding:0 16px;font-size:12px;transition:background .1s;display:flex}.DocumentList-module__NHictq__row:hover{background:#ffffff05}.DocumentList-module__NHictq__rowSelected{background:var(--teal-bg)}.DocumentList-module__NHictq__colCheck{flex-shrink:0;width:32px}.DocumentList-module__NHictq__colTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tp);flex:2;font-weight:500;text-decoration:none;overflow:hidden}.DocumentList-module__NHictq__colTitle:hover{text-decoration:underline}.DocumentList-module__NHictq__titleCluster{flex:2;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.DocumentList-module__NHictq__titleCluster .DocumentList-module__NHictq__colTitle{flex:auto;min-width:0}.DocumentList-module__NHictq__outcomeTag{text-transform:uppercase;letter-spacing:.05em;color:var(--teal);border:.5px solid var(--teal-bd);background:#40e0d014;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:Sora,sans-serif;font-size:9px;text-decoration:none}.DocumentList-module__NHictq__outcomeTag:hover{background:#40e0d029}.DocumentList-module__NHictq__colType{flex-shrink:0;width:100px}.DocumentList-module__NHictq__colSource{flex-shrink:0;width:80px}.DocumentList-module__NHictq__colSignals{text-align:center;flex-shrink:0;width:60px}.DocumentList-module__NHictq__colConflicts{text-align:center;flex-shrink:0;width:70px}.DocumentList-module__NHictq__colDept{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:100px;overflow:hidden}.DocumentList-module__NHictq__colUploaded{width:120px;color:var(--tm);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;overflow:hidden}.DocumentList-module__NHictq__colSensitivity{text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;width:90px;font-size:12px}.DocumentList-module__NHictq__colSensitivity[data-level=Confidential]{color:var(--amber)}.DocumentList-module__NHictq__colSensitivity[data-level=Restricted]{color:var(--crimson)}.DocumentList-module__NHictq__colVersion{width:48px;color:var(--tm);flex-shrink:0}.DocumentList-module__NHictq__conflictText{color:var(--amber);font-weight:600}.DocumentList-module__NHictq__loading{justify-content:center;align-items:center;padding:48px;display:flex}
.DocIdChip-module__vtPSgW__wrapper{align-items:center;display:inline-flex;position:relative}.DocIdChip-module__vtPSgW__chip{all:unset;cursor:pointer;background:var(--surface);border:.5px solid var(--b0);letter-spacing:.04em;color:var(--tm);white-space:nowrap;border-radius:4px;align-items:center;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:500;line-height:1.2;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.DocIdChip-module__vtPSgW__chip:hover{background:var(--b0);color:var(--tp);border-color:var(--teal,#52e3a0)}.DocIdChip-module__vtPSgW__chip:focus-visible{outline:2px solid var(--teal,#52e3a0);outline-offset:1px}.DocIdChip-module__vtPSgW__chip:active{transform:translateY(.5px)}.DocIdChip-module__vtPSgW__toast{color:var(--tp);font-family:var(--font);letter-spacing:.01em;white-space:nowrap;border:.5px solid var(--teal,#52e3a0);z-index:50;pointer-events:none;background:#52e3a024;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000024}.DocIdChip-module__vtPSgW__toastError{color:#e78585;background:#dc464624;border-color:#dc464680}
.page-module__XdeVqa__main{background:var(--bg);min-height:100vh;padding:56px 0 96px}.page-module__XdeVqa__contentWrap{max-width:1200px;margin:0 auto;padding:0 48px}
