.spatial-map-module__BJy3ZG__field{background:var(--map-paper);width:100%;height:100%;min-height:440px;color:var(--map-ink);position:relative;overflow:hidden}.spatial-map-module__BJy3ZG__scene{touch-action:none;cursor:grab;width:100%;height:100%;min-height:440px;display:block}.spatial-map-module__BJy3ZG__scene:active{cursor:grabbing}.spatial-map-module__BJy3ZG__links{pointer-events:none;stroke:var(--map-link);stroke-width:.9px;opacity:.6}.spatial-map-module__BJy3ZG__arrow{fill:var(--map-link);stroke:none}.spatial-map-module__BJy3ZG__node{--node-color:var(--map-customer);cursor:pointer;outline:none;transition:opacity .18s ease-out}.spatial-map-module__BJy3ZG__node[data-kind=material]{--node-color:var(--map-material)}.spatial-map-module__BJy3ZG__node[data-kind=supplier]{--node-color:var(--map-supplier)}.spatial-map-module__BJy3ZG__node[data-kind=party]{--node-color:var(--map-party)}.spatial-map-module__BJy3ZG__node[data-dim]{opacity:.13}.spatial-map-module__BJy3ZG__hit{fill:#0000;stroke:none}.spatial-map-module__BJy3ZG__dot{fill:var(--node-color);opacity:.86;transition:opacity .18s ease-out}.spatial-map-module__BJy3ZG__node[data-active] .spatial-map-module__BJy3ZG__dot,.spatial-map-module__BJy3ZG__node:focus-visible .spatial-map-module__BJy3ZG__dot{opacity:1}.spatial-map-module__BJy3ZG__ring{fill:none;stroke:var(--node-color);stroke-width:1.4px;opacity:.65}.spatial-map-module__BJy3ZG__node:focus-visible .spatial-map-module__BJy3ZG__dot{stroke:var(--map-ink);stroke-width:2px}.spatial-map-module__BJy3ZG__label{fill:var(--map-ink);paint-order:stroke;stroke:var(--map-paper);stroke-width:5px;stroke-linejoin:round;pointer-events:none;font-weight:500}.spatial-map-module__BJy3ZG__zoom{gap:4px;display:flex;position:absolute;bottom:12px;right:12px}.spatial-map-module__BJy3ZG__zoom button{color:var(--map-ink);background:var(--map-paper);border-color:color-mix(in srgb,var(--map-ink) 18%,transparent)}@media (prefers-reduced-motion:reduce){.spatial-map-module__BJy3ZG__node,.spatial-map-module__BJy3ZG__dot{transition:none}}
.brain-visual-map-module__hQ8l4W__map{min-width:0;height:100%;min-height:0;color:hsl(var(--foreground));flex-direction:column;font-size:13px;display:flex}.workspace-content>div:has(>.brain-visual-map-module__hQ8l4W__map){height:100%;padding:16px}.brain-visual-map-module__hQ8l4W__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.brain-visual-map-module__hQ8l4W__header h1{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600;line-height:26px}.brain-visual-map-module__hQ8l4W__header p{color:hsl(var(--muted-foreground));margin:0;font-size:12px}.brain-visual-map-module__hQ8l4W__header a{font-size:12px;text-decoration:none}.brain-visual-map-module__hQ8l4W__header a:hover{text-decoration:underline}.brain-visual-map-module__hQ8l4W__toolbar{flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;display:flex}.brain-visual-map-module__hQ8l4W__map button,.brain-visual-map-module__hQ8l4W__toolbar select,.brain-visual-map-module__hQ8l4W__search{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:none;border-radius:4px}.brain-visual-map-module__hQ8l4W__map button{cursor:pointer;min-height:32px;font:inherit;justify-content:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.brain-visual-map-module__hQ8l4W__map button:hover{background:hsl(var(--muted))}.brain-visual-map-module__hQ8l4W__map :is(button,select,summary,a):focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.brain-visual-map-module__hQ8l4W__search{flex:1;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.brain-visual-map-module__hQ8l4W__search svg{width:15px;height:15px;color:hsl(var(--muted-foreground));flex:none}.brain-visual-map-module__hQ8l4W__search input,.brain-visual-map-module__hQ8l4W__search input:focus,.brain-visual-map-module__hQ8l4W__search input:focus-visible{all:unset;box-sizing:border-box;font:inherit;background:0 0;width:100%;min-width:0;height:32px;box-shadow:none!important;border:0!important;outline:none!important}.brain-visual-map-module__hQ8l4W__search:focus-within{border-color:hsl(var(--foreground));outline:1px solid hsl(var(--foreground));outline-offset:0}.brain-visual-map-module__hQ8l4W__search input::placeholder{color:hsl(var(--muted-foreground))}.brain-visual-map-module__hQ8l4W__toolbar select{width:150px;max-width:100%;height:34px;min-height:0;font:inherit;padding:0 28px 0 10px}.brain-visual-map-module__hQ8l4W__workspace{--map-customer:var(--lightningcss-light,#3c73a4)var(--lightningcss-dark,#8ab9dc);--map-material:var(--lightningcss-light,#997a2b)var(--lightningcss-dark,#d4b66c);--map-supplier:var(--lightningcss-light,#33816a)var(--lightningcss-dark,#82bea5);--map-party:var(--lightningcss-light,#8a697e)var(--lightningcss-dark,#c4a7bc);--map-paper:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#191919);--map-ink:var(--lightningcss-light,#282d32)var(--lightningcss-dark,#eceeeb);--map-link:var(--lightningcss-light,#8b9398)var(--lightningcss-dark,#a0a9b0);border:1px solid hsl(var(--border));border-radius:4px;flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:260px;display:grid;overflow:hidden}.brain-visual-map-module__hQ8l4W__workspace:not([data-selected]){grid-template-columns:minmax(0,1fr)}.brain-visual-map-module__hQ8l4W__workspace:not([data-selected]) .brain-visual-map-module__hQ8l4W__details{display:none}.brain-visual-map-module__hQ8l4W__canvas{background:var(--map-paper);flex-direction:column;min-width:0;min-height:0;display:flex}.brain-visual-map-module__hQ8l4W__canvas>div:nth-child(2){flex:1;height:auto;min-height:160px}.brain-visual-map-module__hQ8l4W__canvas>div:nth-child(2)>:is(svg,canvas){min-height:160px}.brain-visual-map-module__hQ8l4W__mapHeader{flex-shrink:0;padding:12px 14px 0}.brain-visual-map-module__hQ8l4W__mapHeader>p{color:hsl(var(--muted-foreground));margin:0 0 8px;font-size:12px}.brain-visual-map-module__hQ8l4W__legend{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:12px;display:flex}.brain-visual-map-module__hQ8l4W__legend li{align-items:center;gap:6px;display:inline-flex}.brain-visual-map-module__hQ8l4W__legend span{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.brain-visual-map-module__hQ8l4W__legend i{background:var(--map-customer);border-radius:50%;width:7px;height:7px}.brain-visual-map-module__hQ8l4W__legend i[data-kind=material]{background:var(--map-material)}.brain-visual-map-module__hQ8l4W__legend i[data-kind=supplier]{background:var(--map-supplier)}.brain-visual-map-module__hQ8l4W__legend i[data-kind=party]{background:var(--map-party)}.brain-visual-map-module__hQ8l4W__tally{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;margin:0;padding:8px 14px;font-size:12px}.brain-visual-map-module__hQ8l4W__details{border-left:1px solid hsl(var(--border));background:hsl(var(--card));scrollbar-width:thin;min-height:0;padding:16px;overflow:auto}.brain-visual-map-module__hQ8l4W__details:focus,.brain-visual-map-module__hQ8l4W__details:focus-visible{outline:none}.brain-visual-map-module__hQ8l4W__detailHeading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.brain-visual-map-module__hQ8l4W__detailHeading>div{min-width:0}.brain-visual-map-module__hQ8l4W__detailHeading p{color:hsl(var(--muted-foreground));margin:0 0 4px;font-size:12px}.brain-visual-map-module__hQ8l4W__details h2{overflow-wrap:anywhere;letter-spacing:0;margin:0;font-size:16px;font-weight:600;line-height:1.4}.brain-visual-map-module__hQ8l4W__detailHeading button{border:0;flex:none;min-height:28px;padding:4px}.brain-visual-map-module__hQ8l4W__details h3{margin:20px 0 8px;font-size:13px;font-weight:600}.brain-visual-map-module__hQ8l4W__details h3 span{color:hsl(var(--muted-foreground));margin-left:4px;font-weight:400}.brain-visual-map-module__hQ8l4W__details p{font-size:12px;line-height:1.5}.brain-visual-map-module__hQ8l4W__notice{color:hsl(var(--muted-foreground));margin-top:8px}.brain-visual-map-module__hQ8l4W__activity{margin:16px 0}.brain-visual-map-module__hQ8l4W__activity h3{margin:0 0 10px;font-size:13px}.brain-visual-map-module__hQ8l4W__activity dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.brain-visual-map-module__hQ8l4W__activity dl div{min-width:0}.brain-visual-map-module__hQ8l4W__activity dt{color:hsl(var(--muted-foreground));font-size:11px}.brain-visual-map-module__hQ8l4W__activity dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.brain-visual-map-module__hQ8l4W__activity p{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.5}.brain-visual-map-module__hQ8l4W__connectionGroup{border-top:1px solid hsl(var(--border));padding-top:8px}.brain-visual-map-module__hQ8l4W__connectionGroup>summary{cursor:pointer;align-content:center;min-height:32px;font-size:13px}.brain-visual-map-module__hQ8l4W__connectionGroup>summary span{color:hsl(var(--muted-foreground))}.brain-visual-map-module__hQ8l4W__entityDetail{max-width:1100px;padding:16px;font-size:13px}.brain-visual-map-module__hQ8l4W__entityDetail header{justify-content:space-between;gap:16px;display:flex}.brain-visual-map-module__hQ8l4W__entityDetail h1{margin:0;font-size:18px!important}.brain-visual-map-module__hQ8l4W__entityDetail h2{margin:20px 0 10px;font-size:14px!important}.brain-visual-map-module__hQ8l4W__entityDetail h3{font-size:13px}.brain-visual-map-module__hQ8l4W__entityDetail p{line-height:1.6}.brain-visual-map-module__hQ8l4W__entityDetail header p,.brain-visual-map-module__hQ8l4W__entityDetail h2 span{color:hsl(var(--muted-foreground))}.brain-visual-map-module__hQ8l4W__entityDetail>.brain-visual-map-module__hQ8l4W__activity dl{grid-template-columns:repeat(3,minmax(0,1fr))}.brain-visual-map-module__hQ8l4W__entityColumns{grid-template-columns:1fr 1fr;gap:32px;display:grid}.brain-visual-map-module__hQ8l4W__entityColumns>section{min-width:0}.brain-visual-map-module__hQ8l4W__partnerList{margin:0;padding:0;list-style:none}.brain-visual-map-module__hQ8l4W__partnerList li{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.brain-visual-map-module__hQ8l4W__partnerList li>:last-child{color:hsl(var(--muted-foreground));flex:none;font-size:11px}@media (max-width:850px){.brain-visual-map-module__hQ8l4W__entityColumns{grid-template-columns:1fr;gap:8px}.brain-visual-map-module__hQ8l4W__entityDetail>.brain-visual-map-module__hQ8l4W__activity dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.brain-visual-map-module__hQ8l4W__entityPage{text-underline-offset:3px;align-items:center;gap:6px;min-height:36px;margin-top:6px;font-size:13px;text-decoration:underline;display:inline-flex}.brain-visual-map-module__hQ8l4W__connections{margin:0;padding:0;list-style:none}.brain-visual-map-module__hQ8l4W__connections button{text-align:left;border:0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 0;display:flex}.brain-visual-map-module__hQ8l4W__connections span{color:hsl(var(--muted-foreground));flex:none;align-items:center;gap:4px;font-size:11px;display:inline-flex}.brain-visual-map-module__hQ8l4W__connections strong{overflow-wrap:anywhere;font-size:12px;font-weight:400}.brain-visual-map-module__hQ8l4W__source{border-top:1px solid hsl(var(--border));padding:4px 0;font-size:12px}.brain-visual-map-module__hQ8l4W__source summary,.brain-visual-map-module__hQ8l4W__browser summary{cursor:pointer;align-content:center;min-height:32px;line-height:1.5}.brain-visual-map-module__hQ8l4W__source p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.brain-visual-map-module__hQ8l4W__source code,.brain-visual-map-module__hQ8l4W__source dd{overflow-wrap:anywhere;font-size:12px}.brain-visual-map-module__hQ8l4W__source dt{color:hsl(var(--muted-foreground));margin-top:8px}.brain-visual-map-module__hQ8l4W__prompt{color:hsl(var(--muted-foreground))}.brain-visual-map-module__hQ8l4W__browser{flex-shrink:0;margin-top:8px;font-size:12px}.brain-visual-map-module__hQ8l4W__nodes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 12px;max-height:240px;padding:4px 0;display:grid;overflow:auto}.brain-visual-map-module__hQ8l4W__nodes button{text-align:left;overflow-wrap:anywhere;border:0;border-radius:0;flex-direction:column;align-items:flex-start}.brain-visual-map-module__hQ8l4W__nodes button[aria-pressed=true]{background:hsl(var(--muted))}.brain-visual-map-module__hQ8l4W__nodes small{color:hsl(var(--muted-foreground));font-size:11px}.brain-visual-map-module__hQ8l4W__coverage{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:4px;font-size:11px;line-height:1.5}.brain-visual-map-module__hQ8l4W__coverage p{margin:0}@media (max-width:850px){.workspace-content>div:has(>.brain-visual-map-module__hQ8l4W__map){padding:12px}.brain-visual-map-module__hQ8l4W__map{height:auto;min-height:100%}.brain-visual-map-module__hQ8l4W__header h1{font-size:20px}.brain-visual-map-module__hQ8l4W__toolbar{flex-wrap:wrap}.brain-visual-map-module__hQ8l4W__search{flex-basis:100%;height:44px}.brain-visual-map-module__hQ8l4W__search input{height:42px;font-size:16px}.brain-visual-map-module__hQ8l4W__toolbar select,.brain-visual-map-module__hQ8l4W__map button{min-height:44px}.brain-visual-map-module__hQ8l4W__workspace{flex:none;grid-template-columns:minmax(0,1fr)}.brain-visual-map-module__hQ8l4W__canvas>div:nth-child(2){flex:none;height:380px}.brain-visual-map-module__hQ8l4W__details{border-left:0;border-top:1px solid hsl(var(--border));max-height:420px}.brain-visual-map-module__hQ8l4W__detailHeading button{min-height:44px}.brain-visual-map-module__hQ8l4W__details h2{font-size:16px}}.workspace-content .brain-visual-map-module__hQ8l4W__map .brain-visual-map-module__hQ8l4W__header h1{font-size:18px;line-height:26px}.workspace-content .brain-visual-map-module__hQ8l4W__map .brain-visual-map-module__hQ8l4W__details h2{font-size:16px;line-height:1.4}.workspace-content .brain-visual-map-module__hQ8l4W__map button{border-radius:4px;min-height:32px;font-size:13px}.workspace-content .brain-visual-map-module__hQ8l4W__map .brain-visual-map-module__hQ8l4W__connections button{border:0;border-radius:0;min-height:36px}.workspace-content .brain-visual-map-module__hQ8l4W__map .brain-visual-map-module__hQ8l4W__detailHeading button{border:0;min-height:28px}@media (max-width:850px){.workspace-content .brain-visual-map-module__hQ8l4W__map button{min-height:44px}}
.saved-boards-module__ml6WMW__boards{min-width:0;margin-bottom:24px}.saved-boards-module__ml6WMW__heading{margin-bottom:8px;font-size:16px;font-weight:600}.saved-boards-module__ml6WMW__list{margin:0;padding:0;list-style:none}.saved-boards-module__ml6WMW__row{border-bottom:1px solid hsl(var(--border));align-items:center;min-width:0;display:flex}.saved-boards-module__ml6WMW__link{min-width:0;min-height:44px;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:10px;padding:10px;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.saved-boards-module__ml6WMW__link svg{flex-shrink:0}.saved-boards-module__ml6WMW__name{overflow-wrap:anywhere;min-width:0}.saved-boards-module__ml6WMW__pin{width:44px;min-height:44px;color:hsl(var(--muted-foreground));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.saved-boards-module__ml6WMW__pin:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}.saved-boards-module__ml6WMW__pin:disabled{opacity:.5}.saved-boards-module__ml6WMW__row:hover{background:hsl(var(--muted))}.saved-boards-module__ml6WMW__row:hover .saved-boards-module__ml6WMW__link{color:hsl(var(--foreground))}.saved-boards-module__ml6WMW__row[data-current]{background:hsl(var(--brand) / .1)}.saved-boards-module__ml6WMW__row[data-current] .saved-boards-module__ml6WMW__link{color:hsl(var(--brand));font-weight:600}.saved-boards-module__ml6WMW__link:focus-visible,.saved-boards-module__ml6WMW__pin:focus-visible,.saved-boards-module__ml6WMW__retry:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:8px}.saved-boards-module__ml6WMW__revision{white-space:nowrap;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:12px}.saved-boards-module__ml6WMW__status{color:hsl(var(--muted-foreground));padding:4px 10px;font-size:13px;line-height:1.6}.saved-boards-module__ml6WMW__retry{text-underline-offset:3px;min-height:44px;text-decoration:underline}.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__heading{color:hsl(var(--muted-foreground));margin:0 12px 8px;font-size:12px}.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__row{border:0;border-radius:8px}.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__pin{opacity:0}.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__row:hover .saved-boards-module__ml6WMW__pin,.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__row:focus-within .saved-boards-module__ml6WMW__pin{opacity:1}}@media (max-width:699px){.saved-boards-module__ml6WMW__compact .saved-boards-module__ml6WMW__pin{opacity:1}}.saved-boards-module__ml6WMW__groupHeading,.saved-boards-module__ml6WMW__allBoards{margin-top:28px}.saved-boards-module__ml6WMW__allBoards>summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:600}.saved-boards-module__ml6WMW__reportTitle{color:hsl(var(--foreground));font-weight:500;display:block}.saved-boards-module__ml6WMW__reportMeta{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:12px;display:flex}.saved-boards-module__ml6WMW__reportMeta>span:first-child{flex-basis:100%}.saved-boards-module__ml6WMW__row[data-current] .saved-boards-module__ml6WMW__reportTitle{color:hsl(var(--brand));font-weight:600}
.workspace-module__kN2Mha__shell{background:hsl(var(--background));height:100%;min-height:0;color:hsl(var(--foreground));flex-direction:column;display:flex}.workspace-module__kN2Mha__header{flex-shrink:0;grid-template-columns:minmax(150px,1fr) minmax(150px,380px) minmax(280px,1fr);align-items:center;gap:12px;height:52px;padding:4px 16px;display:grid}.workspace-module__kN2Mha__brand{align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.workspace-module__kN2Mha__mark{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.workspace-module__kN2Mha__preview{color:hsl(var(--muted-foreground));font-size:12px}.workspace-module__kN2Mha__controls{align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-module__kN2Mha__control{border:1px solid hsl(var(--border));background:hsl(var(--card));min-height:40px;color:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.workspace-module__kN2Mha__control:hover{background:hsl(var(--muted))}.workspace-module__kN2Mha__primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:#0000}.workspace-module__kN2Mha__primary:hover{opacity:.88;background:hsl(var(--primary))}.workspace-module__kN2Mha__control:disabled{opacity:.5;cursor:default}.workspace-module__kN2Mha__body{flex:1;gap:8px;min-height:0;padding:0 8px 8px;display:flex;position:relative}.workspace-module__kN2Mha__rail{background:hsl(var(--rail));width:56px;color:hsl(var(--on-rail));border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;padding:12px 0 8px;display:flex;overflow:auto}.workspace-module__kN2Mha__railLink{width:52px;color:inherit;opacity:.65;flex-direction:column;align-items:center;gap:4px;min-height:56px;padding:2px 0;font-size:11px;line-height:1.3;text-decoration:none;display:flex}.workspace-module__kN2Mha__railIcon{border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.workspace-module__kN2Mha__railLink:hover,.workspace-module__kN2Mha__railLink[aria-current=page]{opacity:1}.workspace-module__kN2Mha__railLink:hover .workspace-module__kN2Mha__railIcon,.workspace-module__kN2Mha__railLink[aria-current=page] .workspace-module__kN2Mha__railIcon{background:hsl(var(--on-rail) / .16)}.workspace-module__kN2Mha__frame{border:1px solid hsl(var(--border));border-radius:12px;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.workspace-module__kN2Mha__workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workspace-module__kN2Mha__breadcrumb{border-bottom:1px solid hsl(var(--border));min-height:48px;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:10px;padding:4px 24px;font-size:12px;display:flex}.workspace-module__kN2Mha__breadcrumb nav{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;overflow:hidden}.workspace-module__kN2Mha__breadcrumb .workspace-module__kN2Mha__control{flex-shrink:0}.workspace-module__kN2Mha__search{border:1px solid hsl(var(--border));height:34px;color:hsl(var(--muted-foreground));background:hsl(var(--card));border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.workspace-module__kN2Mha__search input{width:100%;color:hsl(var(--foreground));outline-offset:6px;background:0 0;min-width:0;font-size:12px}.workspace-module__kN2Mha__searchResults,.workspace-module__kN2Mha__accountMenu{z-index:45;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 12px 32px hsl(var(--foreground) / .12);border-radius:10px;padding:8px;position:absolute;top:calc(100% + 8px)}.workspace-module__kN2Mha__searchResults{width:100%;left:0}.workspace-module__kN2Mha__searchResults a{border-radius:6px;padding:10px;display:block}.workspace-module__kN2Mha__searchResults a:hover{background:hsl(var(--muted))}.workspace-module__kN2Mha__account{position:relative}.workspace-module__kN2Mha__account summary{cursor:pointer;padding:6px;list-style:none}.workspace-module__kN2Mha__account summary::-webkit-details-marker{display:none}.workspace-module__kN2Mha__accountMenu{width:260px;right:0}.workspace-module__kN2Mha__accountMenu p{overflow-wrap:anywhere;color:hsl(var(--muted-foreground));padding:8px 12px;font-size:12px}.workspace-module__kN2Mha__navLink{min-height:44px;color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;text-decoration:none;display:flex}.workspace-module__kN2Mha__navLink svg{flex-shrink:0}.workspace-module__kN2Mha__navLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.workspace-module__kN2Mha__navLink:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.workspace-module__kN2Mha__navLink[aria-current=page]{color:hsl(var(--brand));background:hsl(var(--brand) / .1);font-weight:600}.workspace-module__kN2Mha__bottom{margin-top:auto;padding-top:2px}.workspace-module__kN2Mha__secondary{border-right:1px solid hsl(var(--border));background:hsl(var(--card));flex-direction:column;flex-shrink:0;width:242px;min-height:0;display:flex}.workspace-module__kN2Mha__sideTitle{padding:17px 16px 12px;font-size:14px;font-weight:600}.workspace-module__kN2Mha__sideBody{flex:1;padding:0 8px;overflow:auto}.workspace-module__kN2Mha__sideFoot{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding:16px;font-size:12px;line-height:1.6}.workspace-module__kN2Mha__group{margin-bottom:24px}.workspace-module__kN2Mha__group h3{color:hsl(var(--muted-foreground));margin:0 12px 8px;font-size:12px;font-weight:600}.workspace-module__kN2Mha__main{flex:1;min-width:0;min-height:0;overflow:auto}.workspace-module__kN2Mha__content{max-width:1440px;margin:auto;padding:32px}.workspace-module__kN2Mha__panel{border-left:1px solid hsl(var(--border));background:hsl(var(--card));flex-direction:column;flex-shrink:0;width:420px;max-width:45vw;min-height:0;display:flex}.workspace-module__kN2Mha__panelHeader{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.workspace-module__kN2Mha__panelHeader strong{flex:1}.workspace-module__kN2Mha__mobileButton{display:none}.workspace-module__kN2Mha__pageTitle{letter-spacing:-.025em;margin:0 0 24px;font-size:28px;font-weight:600;line-height:1.3}.workspace-module__kN2Mha__subtitle{color:hsl(var(--muted-foreground));max-width:70ch;margin:0 0 28px;font-size:14px;line-height:1.6}.workspace-module__kN2Mha__section{margin-top:32px}.workspace-module__kN2Mha__section h2{margin:0 0 12px;font-size:16px;font-weight:600}.workspace-module__kN2Mha__row{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}.workspace-module__kN2Mha__row:hover{color:hsl(var(--brand))}.workspace-module__kN2Mha__row p{color:hsl(var(--muted-foreground));margin-top:5px;font-size:13px;line-height:1.5}.workspace-module__kN2Mha__empty{color:hsl(var(--muted-foreground));padding:20px 0;font-size:14px;line-height:1.6}.workspace-module__kN2Mha__homeGrid{grid-template-columns:minmax(0,1fr) 280px;gap:40px;display:grid}.workspace-module__kN2Mha__embedded{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;min-height:300px;max-height:560px;display:flex;overflow:hidden}.workspace-module__kN2Mha__chat{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.workspace-module__kN2Mha__transcript{flex:1;min-height:100px;padding:24px;overflow:auto}.workspace-module__kN2Mha__message{overflow-wrap:anywhere;padding:16px 0;line-height:1.65}.workspace-module__kN2Mha__message strong{color:hsl(var(--muted-foreground));font-size:12px}.workspace-module__kN2Mha__message p{white-space:pre-wrap;margin-top:8px}.workspace-module__kN2Mha__message details{color:hsl(var(--muted-foreground));margin-top:12px;font-size:13px}.workspace-module__kN2Mha__message summary{cursor:pointer}.workspace-module__kN2Mha__composer{border-top:1px solid hsl(var(--border));padding:16px}.workspace-module__kN2Mha__composer textarea{resize:vertical;width:100%;min-height:64px;max-height:200px;color:inherit;background:0 0;padding:8px;font-size:16px;line-height:1.5}.workspace-module__kN2Mha__composer textarea::placeholder{color:hsl(var(--muted-foreground))}.workspace-module__kN2Mha__composerFooter{justify-content:flex-end;gap:8px;display:flex}.workspace-module__kN2Mha__chatEmpty{padding:24px 0}.workspace-module__kN2Mha__chatEmpty h2{margin-bottom:8px;font-size:20px}.workspace-module__kN2Mha__error{color:hsl(var(--danger));padding:8px 0;font-size:14px}@media (max-width:1100px){.workspace-module__kN2Mha__homeGrid{grid-template-columns:1fr;gap:0}.workspace-module__kN2Mha__secondary{width:215px}.workspace-module__kN2Mha__header{padding:10px 16px}.workspace-module__kN2Mha__preview{display:none}}@media (max-width:999px){.workspace-module__kN2Mha__mobileButton{display:inline-flex}.workspace-module__kN2Mha__secondary{display:none}.workspace-module__kN2Mha__body[data-navigation=open] .workspace-module__kN2Mha__secondary{z-index:25;width:242px;display:flex;position:absolute;inset:0 auto 0 0}.workspace-module__kN2Mha__panel{z-index:30;width:min(480px,100%);max-width:100%;box-shadow:-8px 4px 24px hsl(var(--foreground) / .08);position:absolute;inset:0 0 0 auto}}@media (max-width:699px){.workspace-module__kN2Mha__header{gap:8px;height:56px;padding:4px 10px;display:flex}.workspace-module__kN2Mha__brand span,.workspace-module__kN2Mha__search,.workspace-module__kN2Mha__preview{display:none}.workspace-module__kN2Mha__brand{flex-shrink:0}.workspace-module__kN2Mha__controls{gap:3px}.workspace-module__kN2Mha__controls .workspace-module__kN2Mha__control{min-height:44px;padding:8px}.workspace-module__kN2Mha__rail{width:48px;display:flex}.workspace-module__kN2Mha__railLink{width:46px;font-size:10px}.workspace-module__kN2Mha__railIcon{width:36px;height:36px}.workspace-module__kN2Mha__body{gap:5px;padding:0 5px 5px}.workspace-module__kN2Mha__frame{border-radius:10px}.workspace-module__kN2Mha__breadcrumb{gap:6px;padding:4px 10px;font-size:11px}.workspace-module__kN2Mha__breadcrumb nav>span:first-child{display:none}.workspace-module__kN2Mha__breadcrumb .workspace-module__kN2Mha__control{min-height:40px;padding:8px;font-size:11px}.workspace-module__kN2Mha__content{padding:24px 16px}.workspace-module__kN2Mha__pageTitle{font-size:23px}.workspace-module__kN2Mha__panel{width:100%}.workspace-module__kN2Mha__transcript{padding:16px}.workspace-module__kN2Mha__body[data-navigation=open] .workspace-module__kN2Mha__secondary{width:min(242px,100%)}}.workspace-module__kN2Mha__skip{z-index:60;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;padding:12px 16px;position:absolute;top:-100px;left:16px}.workspace-module__kN2Mha__skip:focus{top:8px}.workspace-module__kN2Mha__workItem{border-bottom:1px solid hsl(var(--border));padding-bottom:12px}.workspace-module__kN2Mha__workItem .workspace-module__kN2Mha__row{border:0;padding-bottom:8px}.workspace-module__kN2Mha__workItem details{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.6}.workspace-module__kN2Mha__workItem summary{cursor:pointer;width:fit-content;padding:4px 0}.workspace-module__kN2Mha__workItem details p{max-width:70ch;padding-top:8px}@media (min-width:700px){.workspace-module__kN2Mha__onlyPhone{display:none}}.workspace-module__kN2Mha__preferenceControls{display:contents}.workspace-module__kN2Mha__brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-module__kN2Mha__mobilePreferences{display:none}@media (max-width:699px){.workspace-module__kN2Mha__header{height:52px;padding:4px 12px}.workspace-module__kN2Mha__brand{gap:8px;min-height:44px;overflow:hidden}.workspace-module__kN2Mha__brand span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:inline;overflow:hidden}.workspace-module__kN2Mha__controls{flex-shrink:0}.workspace-module__kN2Mha__preferenceControls{display:none}.workspace-module__kN2Mha__account summary{border-radius:8px;place-items:center;min-width:44px;min-height:44px;padding:8px;display:grid}.workspace-module__kN2Mha__accountMenu{width:min(280px,100vw - 24px);max-height:calc(100dvh - 160px);overflow:auto}.workspace-module__kN2Mha__mobilePreferences{border-block:1px solid hsl(var(--border));gap:16px;margin:4px 0 8px;padding:12px;font-size:13px;display:grid}.workspace-module__kN2Mha__mobilePreferences>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__kN2Mha__mobilePreferences [role=group]{gap:4px;display:flex}.workspace-module__kN2Mha__mobilePreferences label{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__kN2Mha__mobilePreferences select{max-width:160px}.workspace-module__kN2Mha__body{flex-direction:column;gap:0;padding:0}.workspace-module__kN2Mha__frame{border:0;border-radius:0;order:0;width:100%;min-height:0}.workspace-module__kN2Mha__rail{width:100%;min-height:64px;padding:4px 4px max(4px,env(safe-area-inset-bottom));border-top:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:0;flex-direction:row;flex:none;order:1;gap:0;overflow:visible}.workspace-module__kN2Mha__railLink{flex:1;gap:3px;width:auto;min-width:0;min-height:52px;padding:2px 0;font-size:11px;line-height:1.3}.workspace-module__kN2Mha__railIcon{border-radius:8px;width:34px;height:28px}.workspace-module__kN2Mha__railLink:hover .workspace-module__kN2Mha__railIcon,.workspace-module__kN2Mha__railLink[aria-current=page] .workspace-module__kN2Mha__railIcon{background:hsl(var(--muted))}.workspace-module__kN2Mha__railLink[aria-current=page]{font-weight:600}.workspace-module__kN2Mha__rail .workspace-module__kN2Mha__bottom{margin:0;padding-top:2px}.workspace-module__kN2Mha__shell[data-area=ask] .workspace-module__kN2Mha__breadcrumb{display:none}}.workspace-module__kN2Mha__compactPicker{flex:1;min-width:0}.workspace-module__kN2Mha__compactPicker select{width:100%}.workspace-module__kN2Mha__panelHeader:has(.workspace-module__kN2Mha__compactPicker){flex-wrap:nowrap;padding:12px}.workspace-module__kN2Mha__pageContext{padding:12px 16px 0}.workspace-module__kN2Mha__pageContext button{max-width:100%;font-size:12px}.workspace-module__kN2Mha__dashboardStarters{border-bottom:1px solid hsl(var(--border));margin-bottom:24px;padding:24px 0 28px}.workspace-module__kN2Mha__dashboardStarters h2{margin-bottom:20px;font-size:18px;font-weight:600}.workspace-module__kN2Mha__dashboardStarters h3{font-size:16px;font-weight:600}.workspace-module__kN2Mha__dashboardStarters p{max-width:60ch;color:hsl(var(--muted-foreground));margin:8px 0 16px;font-size:14px;line-height:1.6}.workspace-module__kN2Mha__dashboardStarters a{text-decoration:none;display:inline-flex}@media (min-width:1000px) and (max-width:1450px){.workspace-module__kN2Mha__body[data-assistant=open] .workspace-module__kN2Mha__secondary{display:none}}.workspace-module__kN2Mha__content:has([data-report]){padding:20px 24px}@media (max-width:699px){.workspace-module__kN2Mha__content:has([data-report]){padding:16px 12px}}@media (min-width:1000px){.workspace-module__kN2Mha__frame[data-collapsed=true] .workspace-module__kN2Mha__secondary{display:none}}.workspace-module__kN2Mha__sideHeading{justify-content:space-between;align-items:center;padding-right:8px;display:flex}.workspace-module__kN2Mha__secondary{position:relative}.workspace-module__kN2Mha__secondary .workspace-module__kN2Mha__navLink span{overflow-wrap:anywhere;min-width:0}.workspace-module__kN2Mha__navigationResize{z-index:2;cursor:col-resize;touch-action:none;width:10px;position:absolute;top:64px;bottom:0;right:-5px}.workspace-module__kN2Mha__navigationResize:after{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;left:4px}.workspace-module__kN2Mha__navigationResize:hover:after,.workspace-module__kN2Mha__navigationResize:focus-visible:after{background:hsl(var(--muted-foreground))}.workspace-module__kN2Mha__navigationResize:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.workspace-module__kN2Mha__dashboardCreate{vertical-align:top;margin-bottom:16px;display:inline-block}.workspace-module__kN2Mha__dashboardCreate>summary{list-style:none}.workspace-module__kN2Mha__dashboardCreate>summary::-webkit-details-marker{display:none}.workspace-module__kN2Mha__dashboardCreate[open]{display:block}.workspace-module__kN2Mha__dashboardCreate[open]>summary svg{transform:rotate(180deg)}.workspace-module__kN2Mha__dashboardCreateBody{padding:16px 0 0}.workspace-module__kN2Mha__dashboardStarters>div{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;padding:16px 0;display:flex}.workspace-module__kN2Mha__dashboardStarters details{flex:1;min-width:min(240px,100%)}.workspace-module__kN2Mha__dashboardStarters summary{cursor:pointer}.workspace-module__kN2Mha__dashboardStarters summary h3{display:inline}.workspace-module__kN2Mha__businessViews{margin-top:28px}.workspace-module__kN2Mha__businessViews>summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:600}
.studio-module__xjN7WW__studio{max-width:1320px;margin:auto}.studio-module__xjN7WW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.studio-module__xjN7WW__heading h1{letter-spacing:-.025em;font-size:28px;font-weight:600}.studio-module__xjN7WW__muted{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.6}.studio-module__xjN7WW__layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.studio-module__xjN7WW__content{min-width:0}.studio-module__xjN7WW__panel,.studio-module__xjN7WW__widget{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;min-width:0;padding:20px}.studio-module__xjN7WW__panel{gap:14px;display:grid}.studio-module__xjN7WW__panel h2,.studio-module__xjN7WW__widget h2{font-size:16px;font-weight:600}.studio-module__xjN7WW__field{gap:6px;font-size:13px;display:grid}.studio-module__xjN7WW__input,.studio-module__xjN7WW__button{border:1px solid hsl(var(--border));background:hsl(var(--card));min-height:44px;color:inherit;font:inherit;border-radius:8px;min-width:0;padding:9px 11px;font-size:13px}.studio-module__xjN7WW__input{width:100%}.studio-module__xjN7WW__button{cursor:pointer}.studio-module__xjN7WW__button:disabled{opacity:.5;cursor:default}.studio-module__xjN7WW__primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.studio-module__xjN7WW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-module__xjN7WW__grid>:only-child{grid-column:1/-1}.studio-module__xjN7WW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.studio-module__xjN7WW__widget{flex-direction:column;gap:16px;display:flex}.studio-module__xjN7WW__full{grid-column:1/-1}.studio-module__xjN7WW__metric{letter-spacing:-.03em;font-size:42px;font-weight:600;line-height:1.2}.studio-module__xjN7WW__receipt{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin-top:auto;padding-top:12px;font-size:12px}.studio-module__xjN7WW__receipt summary{cursor:pointer}.studio-module__xjN7WW__warning{background:hsl(var(--warning) / .1);border:1px solid hsl(var(--warning) / .35);border-radius:8px;padding:10px 12px;font-size:13px}.studio-module__xjN7WW__error{color:hsl(var(--destructive));font-size:13px}.studio-module__xjN7WW__empty{text-align:center;border:1px dashed hsl(var(--border));border-radius:12px;padding:40px 24px}.studio-module__xjN7WW__table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.studio-module__xjN7WW__table th,.studio-module__xjN7WW__table td{border-bottom:1px solid hsl(var(--border));overflow-wrap:anywhere;padding:9px 8px}.studio-module__xjN7WW__table th{color:hsl(var(--muted-foreground));font-weight:500}.studio-module__xjN7WW__scroll{overflow:auto}.studio-module__xjN7WW__bar{background:hsl(var(--brand));border-radius:3px;min-width:2px;height:12px}.studio-module__xjN7WW__barRow{overflow-wrap:anywhere;grid-template-columns:minmax(60px,1fr) 2fr auto;align-items:center;gap:10px;margin:10px 0;font-size:12px;display:grid}.studio-module__xjN7WW__line{width:100%;height:160px;color:hsl(var(--brand))}.studio-module__xjN7WW__divider{border:0;border-top:1px solid hsl(var(--border))}.studio-module__xjN7WW__draft{border:2px solid hsl(var(--brand));border-radius:12px;margin:20px 0;padding:16px}@media (max-width:900px){.studio-module__xjN7WW__layout,.studio-module__xjN7WW__grid{grid-template-columns:1fr}}.studio-module__xjN7WW__chart{width:100%;min-width:0;height:300px;color:hsl(var(--muted-foreground));font-size:12px}.studio-module__xjN7WW__tableCaption{text-align:left;color:hsl(var(--muted-foreground));padding:8px}.studio-module__xjN7WW__heatmap td{text-align:center;font-variant-numeric:tabular-nums;min-width:90px}.studio-module__xjN7WW__heatCell{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:6px;gap:8px;padding:12px;font-size:12px;display:grid}.studio-module__xjN7WW__backLink{color:hsl(var(--muted-foreground));text-underline-offset:4px;margin-bottom:20px;font-size:13px;display:inline-block}.studio-module__xjN7WW__backLink:hover{color:hsl(var(--foreground));text-decoration:underline}.studio-module__xjN7WW__title{flex:1;min-width:0}.studio-module__xjN7WW__title h1,.studio-module__xjN7WW__title p,.studio-module__xjN7WW__widget h2{overflow-wrap:anywhere}.studio-module__xjN7WW__title p{max-width:70ch;margin-top:8px}.studio-module__xjN7WW__heading{border-bottom:1px solid hsl(var(--border));align-items:flex-start;padding-bottom:24px}.studio-module__xjN7WW__report{min-width:0}.studio-module__xjN7WW__dashboardGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid;container-type:inline-size}.studio-module__xjN7WW__dashboardGrid>section{grid-column:span 3}.studio-module__xjN7WW__dashboardGrid>section[data-chart=kpi]{grid-column:span 2}.studio-module__xjN7WW__dashboardGrid>section[data-chart=combo],.studio-module__xjN7WW__dashboardGrid>section[data-chart=table],.studio-module__xjN7WW__dashboardGrid>section[data-chart=network],.studio-module__xjN7WW__dashboardGrid>section[data-chart=map],.studio-module__xjN7WW__dashboardGrid>section[data-chart=gantt]{grid-column:1/-1}.studio-module__xjN7WW__scope{max-width:75ch;color:hsl(var(--muted-foreground));margin:0 0 28px;font-size:14px;line-height:1.7}@container (max-width:650px){.studio-module__xjN7WW__dashboardGrid>section{grid-column:1/-1}.studio-module__xjN7WW__dashboardGrid>section[data-chart=kpi]{grid-column:span 2;padding:14px}}@media (max-width:699px){.studio-module__xjN7WW__dashboardGrid{grid-template-columns:1fr}.studio-module__xjN7WW__dashboardGrid>section,.studio-module__xjN7WW__dashboardGrid>section[data-chart=kpi]{grid-column:1/-1}}.studio-module__xjN7WW__detailFields{gap:14px;padding:12px 0 4px;display:grid}.studio-module__xjN7WW__disclosure summary,.studio-module__xjN7WW__boardAccess summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px}.studio-module__xjN7WW__disclosure{border-top:1px solid hsl(var(--border))}.studio-module__xjN7WW__boardAccess{border-top:1px solid hsl(var(--border));margin-top:16px;padding:0 16px}.studio-module__xjN7WW__boardAccess>p{margin:8px 0 16px}.studio-module__xjN7WW__confirmDialog{border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(440px,100vw - 32px);color:hsl(var(--foreground));border-radius:12px;margin:auto;padding:24px}.studio-module__xjN7WW__confirmDialog::backdrop{background:hsl(var(--foreground) / .35)}.studio-module__xjN7WW__confirmDialog h2{margin-bottom:20px;font-size:18px;font-weight:600}.studio-module__xjN7WW__confirmDialog .studio-module__xjN7WW__actions{justify-content:flex-end}.studio-module__xjN7WW__morePanel{border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(320px,100vw - 32px);max-height:calc(100dvh - 160px);color:hsl(var(--foreground));box-shadow:0 12px 32px hsl(var(--foreground) / .12);border-radius:12px;margin:0;padding:16px;position:fixed;inset:130px 24px auto auto;overflow:auto}.studio-module__xjN7WW__morePanel:popover-open{gap:10px;display:grid}.studio-module__xjN7WW__morePanel h2{flex:1;font-size:16px;font-weight:600}.studio-module__xjN7WW__button:hover:not(:disabled){background:hsl(var(--muted))}.studio-module__xjN7WW__primary:hover:not(:disabled){background:hsl(var(--primary) / .9)}.studio-module__xjN7WW__button:focus-visible,.studio-module__xjN7WW__input:focus-visible,.studio-module__xjN7WW__studio summary:focus-visible,.studio-module__xjN7WW__backLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.studio-module__xjN7WW__metric,.studio-module__xjN7WW__table{font-variant-numeric:tabular-nums}.studio-module__xjN7WW__receipt summary{min-height:44px;padding:10px 0}.studio-module__xjN7WW__receipt .studio-module__xjN7WW__warning{margin:8px 0 12px}@media (max-width:700px){.studio-module__xjN7WW__heading{gap:16px;margin-bottom:20px}.studio-module__xjN7WW__heading>.studio-module__xjN7WW__actions{width:100%}.studio-module__xjN7WW__panel,.studio-module__xjN7WW__widget{padding:16px}.studio-module__xjN7WW__morePanel{inset:110px 16px auto auto}}.studio-module__xjN7WW__studio .studio-module__xjN7WW__heading{gap:12px;margin-bottom:12px;padding-bottom:12px}.studio-module__xjN7WW__studio .studio-module__xjN7WW__heading h1{font-size:24px}.studio-module__xjN7WW__studio .studio-module__xjN7WW__backLink{margin-bottom:10px}.studio-module__xjN7WW__dashboardGrid{align-items:start;gap:12px}.studio-module__xjN7WW__dashboardGrid>section{border-radius:8px;gap:10px;padding:14px}.studio-module__xjN7WW__dashboardGrid>section[data-chart=kpi]{gap:4px;min-height:0;padding:10px 12px}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__metric{margin:0;font-size:30px;line-height:1.15}.studio-module__xjN7WW__dashboardGrid h2{font-size:14px;line-height:1.4}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__chart{height:230px}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__table th,.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__table td{padding:7px 6px;font-size:12px}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__tableCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio-module__xjN7WW__sourceStatus{color:hsl(var(--muted-foreground));margin:8px 0 14px;font-size:12px}.studio-module__xjN7WW__sourceStatus summary{cursor:pointer;min-height:32px;padding:6px 0;display:list-item}.studio-module__xjN7WW__sourceStatus>div{background:hsl(var(--muted));padding:8px 12px;line-height:1.6}.studio-module__xjN7WW__findings{border-block:1px solid hsl(var(--border));gap:8px;margin:0 0 14px;padding:10px 0;display:grid}.studio-module__xjN7WW__findings h2{font-size:14px;font-weight:600}.studio-module__xjN7WW__findings article{gap:3px;font-size:13px;line-height:1.5;display:grid}.studio-module__xjN7WW__findings article strong{font-weight:500}.studio-module__xjN7WW__findings article p,.studio-module__xjN7WW__findings article a{color:hsl(var(--muted-foreground));font-size:12px}.studio-module__xjN7WW__findings article a{text-underline-offset:3px;text-decoration:underline}.studio-module__xjN7WW__scope{margin-bottom:10px;font-size:12px}.studio-module__xjN7WW__calculation{color:hsl(var(--muted-foreground));font-size:11px}.studio-module__xjN7WW__calculation>button{cursor:pointer;text-underline-offset:3px;min-height:28px;text-decoration:underline}.studio-module__xjN7WW__calculationPanel{border:1px solid hsl(var(--border));width:340px;max-width:calc(100vw - 32px);color:hsl(var(--foreground));background:hsl(var(--card));box-shadow:0 8px 24px hsl(var(--foreground) / .12);border-radius:8px;margin:0;padding:16px;font-size:13px;line-height:1.6;position:fixed;inset:auto 24px 24px auto}.studio-module__xjN7WW__calculationPanel button{min-height:36px;margin-top:8px;text-decoration:underline;display:block}@media (hover:hover) and (pointer:fine){.studio-module__xjN7WW__button:active:not(:focus-visible){transform:scale(.98)}}.studio-module__xjN7WW__dashboardGrid>section[data-chart=table]{grid-column:span 3}@container (max-width:650px){.studio-module__xjN7WW__dashboardGrid>section[data-chart=table]{grid-column:1/-1}}@media (max-width:699px){.studio-module__xjN7WW__dashboardGrid>section[data-chart=table]{grid-column:1/-1}}@media (hover:hover) and (pointer:fine){.studio-module__xjN7WW__studio .studio-module__xjN7WW__disclosure summary{min-height:32px;padding:6px 0}}.studio-module__xjN7WW__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin-bottom:12px}.studio-module__xjN7WW__summaryGrid:empty{display:none}.studio-module__xjN7WW__summaryGrid>section[data-chart=kpi]{grid-column:auto}.studio-module__xjN7WW__dashboardGrid:not(.studio-module__xjN7WW__summaryGrid)>section:last-child:nth-child(odd){grid-column:1/-1}.studio-module__xjN7WW__studio[data-embedded]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:8px;width:100%;padding:12px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__heading{gap:8px;margin-bottom:8px;padding-bottom:8px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__heading h3{font-size:16px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__heading .studio-module__xjN7WW__actions{width:100%}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__sourceStatus{margin:4px 0 8px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__scope{margin-bottom:4px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__findings{gap:6px}@media (max-width:699px){.studio-module__xjN7WW__studio .studio-module__xjN7WW__heading h1{font-size:20px;line-height:1.35}.studio-module__xjN7WW__studio .studio-module__xjN7WW__heading{gap:8px}.studio-module__xjN7WW__findings article{gap:8px;font-size:16px;line-height:1.6}.studio-module__xjN7WW__findings article strong{font-weight:600}.studio-module__xjN7WW__findings article p,.studio-module__xjN7WW__findings article a{font-size:14px;line-height:1.6}.studio-module__xjN7WW__findings article a{min-height:44px;padding-block:8px;display:block}.studio-module__xjN7WW__findings article summary{min-height:44px;color:hsl(var(--muted-foreground));cursor:pointer;padding-block:10px;font-size:14px}.studio-module__xjN7WW__dashboardGrid h2{font-size:16px}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__chart{height:260px}.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__table th,.studio-module__xjN7WW__dashboardGrid .studio-module__xjN7WW__table td{padding:10px 8px;font-size:14px}.studio-module__xjN7WW__sourceStatus{font-size:13px}.studio-module__xjN7WW__sourceStatus summary,.studio-module__xjN7WW__calculation>button{min-height:44px}.studio-module__xjN7WW__calculationPanel{bottom:80px}}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr));gap:8px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__summaryGrid .studio-module__xjN7WW__metric{font-size:24px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__summaryGrid h2{font-size:12px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__dashboardGrid>section{padding:10px}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__dashboardGrid:not(.studio-module__xjN7WW__summaryGrid)>section{grid-column:1/-1}.studio-module__xjN7WW__studio[data-embedded] .studio-module__xjN7WW__metric{color:hsl(var(--foreground))}.studio-module__xjN7WW__summaryGrid>section[data-chart=kpi]:only-child{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;display:grid}@media (max-width:450px){.studio-module__xjN7WW__summaryGrid>section[data-chart=kpi]:only-child{grid-template-columns:minmax(0,1fr) auto}.studio-module__xjN7WW__summaryGrid>section[data-chart=kpi]:only-child>[data-calculation]{grid-column:1/-1}}.studio-module__xjN7WW__previewChart{border-top:1px solid hsl(var(--border));margin-top:8px;padding-top:8px;font-size:12px}.studio-module__xjN7WW__previewChart summary{cursor:pointer;min-height:32px;padding:6px 0}
.presentation-module__lMyQDW__panel{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;margin-top:20px;padding:16px;container-type:inline-size}.presentation-module__lMyQDW__panel label{gap:6px;margin:12px 0;font-size:14px;display:grid}.presentation-module__lMyQDW__panel input,.presentation-module__lMyQDW__panel textarea,.presentation-module__lMyQDW__panel select{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:inherit;border-radius:8px;min-height:44px;padding:10px}.presentation-module__lMyQDW__button,.presentation-module__lMyQDW__slideButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:inherit;border-radius:8px;min-height:44px;padding:10px 12px;font-size:14px}.presentation-module__lMyQDW__button:disabled{opacity:.5;cursor:not-allowed}.presentation-module__lMyQDW__button:focus-visible,.presentation-module__lMyQDW__slideButton:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.presentation-module__lMyQDW__muted{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.presentation-module__lMyQDW__editor{grid-template-columns:minmax(110px,180px) minmax(0,1fr);gap:16px;display:grid}.presentation-module__lMyQDW__editor nav{flex-direction:column;gap:8px;display:flex}.presentation-module__lMyQDW__slideButton{text-align:left;overflow-wrap:anywhere}.presentation-module__lMyQDW__slideButton[aria-current]{background:hsl(var(--muted));font-weight:600}.presentation-module__lMyQDW__slideEditor{min-width:0}.presentation-module__lMyQDW__actions{flex-wrap:wrap;gap:8px;display:flex}.presentation-module__lMyQDW__preview{border:1px solid hsl(var(--border));min-width:0;margin-top:16px;padding:16px;overflow:hidden}.presentation-module__lMyQDW__preview h3{font-size:20px}.presentation-module__lMyQDW__commentary{white-space:pre-wrap;overflow-wrap:anywhere}.presentation-module__lMyQDW__preview>section{box-shadow:none}@container (max-width:650px){.presentation-module__lMyQDW__editor{grid-template-columns:minmax(0,1fr)}.presentation-module__lMyQDW__editor nav{flex-direction:row;overflow:auto}.presentation-module__lMyQDW__slideButton{min-width:100px}}@media (max-width:700px){.presentation-module__lMyQDW__panel{padding:12px}}
.saved-board-conversation-module__MNTbhW__editor{min-width:0;container-type:inline-size}.saved-board-conversation-module__MNTbhW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.saved-board-conversation-module__MNTbhW__header h2{overflow-wrap:anywhere;font-size:20px;font-weight:600}.saved-board-conversation-module__MNTbhW__header button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.saved-board-conversation-module__MNTbhW__hint{color:hsl(var(--muted-foreground));margin-top:6px;font-size:13px;line-height:1.6}.saved-board-conversation-module__MNTbhW__notice{margin-bottom:16px;font-size:14px;line-height:1.6}.saved-board-conversation-module__MNTbhW__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.saved-board-conversation-module__MNTbhW__charts{gap:20px;min-width:0;display:grid}.saved-board-conversation-module__MNTbhW__part{border-radius:12px;min-width:0}.saved-board-conversation-module__MNTbhW__part button{align-items:center;gap:6px;display:inline-flex}.saved-board-conversation-module__MNTbhW__part[data-selected]{outline:2px solid hsl(var(--ring));outline-offset:3px}.saved-board-conversation-module__MNTbhW__preview{border-top:1px solid hsl(var(--border));gap:16px;margin-top:20px;padding-top:20px;display:grid}.saved-board-conversation-module__MNTbhW__preview h3{font-size:16px;font-weight:600}.saved-board-conversation-module__MNTbhW__changes{gap:8px;font-size:13px;line-height:1.6;display:grid}.saved-board-conversation-module__MNTbhW__changes>div{flex-wrap:wrap;gap:8px 16px;display:flex}.saved-board-conversation-module__MNTbhW__changes dt{color:hsl(var(--muted-foreground))}.saved-board-conversation-module__MNTbhW__changes dd{overflow-wrap:anywhere}@container (min-width:850px){.saved-board-conversation-module__MNTbhW__layout{grid-template-columns:360px minmax(0,1fr)}}.saved-board-conversation-module__MNTbhW__period{border-top:1px solid hsl(var(--border));gap:10px;margin-top:16px;padding-top:16px;display:grid}.saved-board-conversation-module__MNTbhW__period h3{font-size:13px;font-weight:600}
.teammate-memory-module__1Klrzq__dialog{border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(720px,100vw - 32px);max-height:calc(100dvh - 32px);color:hsl(var(--foreground));border-radius:14px;margin:auto;padding:0}.teammate-memory-module__1Klrzq__dialog::backdrop{background:#0006}.teammate-memory-module__1Klrzq__dialog header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.teammate-memory-module__1Klrzq__dialog h2{font-size:18px;font-weight:600}.teammate-memory-module__1Klrzq__dialog header p,.teammate-memory-module__1Klrzq__body p{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.6}.teammate-memory-module__1Klrzq__body{padding:20px;overflow:auto}.teammate-memory-module__1Klrzq__body label{margin:16px 0 8px;font-size:13px;font-weight:600;display:block}.teammate-memory-module__1Klrzq__body textarea{resize:vertical;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:260px;max-height:45dvh;color:inherit;border-radius:8px;padding:12px;font:14px/1.6 ui-monospace,monospace;display:block}.teammate-memory-module__1Klrzq__body .teammate-memory-module__1Klrzq__hint{margin-top:10px;font-size:12px}.teammate-memory-module__1Klrzq__dialog footer{border-top:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 20px;display:flex}.teammate-memory-module__1Klrzq__launcher{flex-shrink:0;min-width:44px;min-height:44px}.teammate-memory-module__1Klrzq__dialog header button{min-width:44px;min-height:44px}@container (max-width:430px){.teammate-memory-module__1Klrzq__launcherLabel{display:none}}.teammate-memory-module__1Klrzq__dialog[open]{flex-direction:column;display:flex}.teammate-memory-module__1Klrzq__dialog header,.teammate-memory-module__1Klrzq__dialog footer{flex-shrink:0}.teammate-memory-module__1Klrzq__body{min-height:0}.teammate-memory-module__1Klrzq__treeToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.teammate-memory-module__1Klrzq__treeToolbar label{align-items:center;gap:8px;margin:0 0 0 auto;font-weight:400;display:flex}.teammate-memory-module__1Klrzq__treeLayout{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:20px;display:grid}.teammate-memory-module__1Klrzq__treeEmpty{grid-template-columns:minmax(0,1fr)}.teammate-memory-module__1Klrzq__treeEmpty>div:first-child{display:none}.teammate-memory-module__1Klrzq__treeList{min-width:0;padding-left:12px;list-style:none}.teammate-memory-module__1Klrzq__treeList>li{margin:4px 0}.teammate-memory-module__1Klrzq__treeList summary{cursor:pointer;align-items:center;display:flex}.teammate-memory-module__1Klrzq__treeItem{text-align:left;overflow-wrap:anywhere;border-radius:6px;flex-direction:column;gap:3px;width:100%;min-height:44px;padding:8px;display:flex}.teammate-memory-module__1Klrzq__treeItem[aria-pressed=true]{background:hsl(var(--muted))}.teammate-memory-module__1Klrzq__treeItem small{color:hsl(var(--muted-foreground));font-size:11px}.teammate-memory-module__1Klrzq__treeForm{min-width:0}.teammate-memory-module__1Klrzq__treeForm textarea{min-height:120px;max-height:240px;font-family:inherit}.teammate-memory-module__1Klrzq__treeForm label{margin-top:0}.teammate-memory-module__1Klrzq__treeForm label>input,.teammate-memory-module__1Klrzq__treeForm label>select{width:100%;margin-top:6px;display:block}.teammate-memory-module__1Klrzq__treeForm input,.teammate-memory-module__1Klrzq__treeForm select{border:1px solid hsl(var(--border));background:hsl(var(--background));min-height:44px;color:inherit;font:inherit;border-radius:8px;padding:8px 12px}.teammate-memory-module__1Klrzq__treeForm input:focus-visible,.teammate-memory-module__1Klrzq__treeForm select:focus-visible,.teammate-memory-module__1Klrzq__treeItem:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.teammate-memory-module__1Klrzq__treeForm aside,.teammate-memory-module__1Klrzq__treeForm blockquote,.teammate-memory-module__1Klrzq__treeForm article{border-top:1px solid hsl(var(--border));padding:12px 0}.teammate-memory-module__1Klrzq__treeForm summary{cursor:pointer;min-height:44px;padding:12px 0}.teammate-memory-module__1Klrzq__treeForm p{margin:8px 0}.teammate-memory-module__1Klrzq__treeFields{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}@media (max-width:600px){.teammate-memory-module__1Klrzq__treeLayout,.teammate-memory-module__1Klrzq__treeFields{grid-template-columns:minmax(0,1fr)}.teammate-memory-module__1Klrzq__treeToolbar label{margin-left:0}}.teammate-memory-module__1Klrzq__dialog{border-radius:10px;width:min(680px,100vw - 24px)}.teammate-memory-module__1Klrzq__dialog header{gap:12px;padding:16px}.teammate-memory-module__1Klrzq__body{padding:14px 16px}.teammate-memory-module__1Klrzq__memoryViews{justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.teammate-memory-module__1Klrzq__memoryViews>details{margin-left:auto;font-size:13px}.teammate-memory-module__1Klrzq__memoryViews summary,.teammate-memory-module__1Klrzq__settings summary,.teammate-memory-module__1Klrzq__advanced summary{cursor:pointer;min-height:36px;padding:8px 0;font-size:13px}.teammate-memory-module__1Klrzq__memoryViews details[open]{max-width:320px}.teammate-memory-module__1Klrzq__treeBrowse{grid-template-columns:minmax(0,1fr)}.teammate-memory-module__1Klrzq__treeList{padding-left:0}.teammate-memory-module__1Klrzq__treeList .teammate-memory-module__1Klrzq__treeList{padding-left:12px}.teammate-memory-module__1Klrzq__treeItem{border:1px solid hsl(var(--border));text-align:left;gap:5px;padding:10px 12px}.teammate-memory-module__1Klrzq__treeItem>span:first-child{font-size:14px;font-weight:500}.teammate-memory-module__1Klrzq__memoryExcerpt{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.teammate-memory-module__1Klrzq__treeToolbar{gap:8px;margin-bottom:10px}.teammate-memory-module__1Klrzq__treeToolbar .teammate-memory-module__1Klrzq__settings{margin-left:auto}.teammate-memory-module__1Klrzq__settings>div{gap:8px;padding:8px 0;display:grid}.teammate-memory-module__1Klrzq__settings label{margin:0}.teammate-memory-module__1Klrzq__advanced{border-block:1px solid hsl(var(--border))}.teammate-memory-module__1Klrzq__treeForm textarea{min-height:130px;font-family:inherit}.teammate-memory-module__1Klrzq__body label{margin-top:10px}
.ask-module__j63Jhq__ask{background:hsl(var(--card));height:100%;min-height:0;display:flex;position:relative}.ask-module__j63Jhq__teammates{border-right:1px solid hsl(var(--border));background:hsl(var(--background));flex-direction:column;flex-shrink:0;width:216px;display:flex}.ask-module__j63Jhq__railHeading{padding:24px 20px 16px}.ask-module__j63Jhq__railHeading h2{font-size:15px;font-weight:600}.ask-module__j63Jhq__railHeading p,.ask-module__j63Jhq__railFoot{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.ask-module__j63Jhq__railHeading p{margin-top:6px}.ask-module__j63Jhq__roster{flex-direction:column;gap:4px;min-height:0;padding:0 8px;display:flex;overflow:auto}.ask-module__j63Jhq__teammate{text-align:left;border-radius:8px;align-items:center;gap:12px;min-height:68px;padding:12px;display:flex}.ask-module__j63Jhq__teammate:hover,.ask-module__j63Jhq__teammate[aria-current]{background:hsl(var(--muted))}.ask-module__j63Jhq__teammate[aria-current] .ask-module__j63Jhq__avatar{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ask-module__j63Jhq__teammate:disabled{cursor:default}.ask-module__j63Jhq__teammate:disabled:not([aria-current]){opacity:.55}.ask-module__j63Jhq__teammate strong{font-size:14px;font-weight:600;display:block}.ask-module__j63Jhq__teammate small{color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px;display:block}.ask-module__j63Jhq__avatar{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:grid}.ask-module__j63Jhq__railFoot{border-top:1px solid hsl(var(--border));margin-top:auto;padding:20px}.ask-module__j63Jhq__conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ask-module__j63Jhq__heading{border-bottom:1px solid hsl(var(--border));align-items:center;gap:12px;min-height:82px;padding:16px 24px;display:flex}.ask-module__j63Jhq__identity{min-width:0;margin-right:auto}.ask-module__j63Jhq__identity h2{font-size:16px;font-weight:600}.ask-module__j63Jhq__identity p{color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px}.ask-module__j63Jhq__chat{container-type:inline-size}.ask-module__j63Jhq__transcript{scroll-behavior:auto;padding:24px clamp(16px,4cqw,48px)}.ask-module__j63Jhq__thread{width:min(100%,800px);margin-inline:auto}.ask-module__j63Jhq__empty{max-width:560px;margin:clamp(24px,6vh,72px) auto 24px}.ask-module__j63Jhq__empty h2{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.25}.ask-module__j63Jhq__empty>p{color:hsl(var(--muted-foreground));max-width:52ch;margin-top:12px;font-size:15px;line-height:1.7}.ask-module__j63Jhq__suggestions{flex-direction:column;gap:8px;margin-top:32px;display:flex}.ask-module__j63Jhq__suggestions button{text-align:left;border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;font-size:14px;display:flex}.ask-module__j63Jhq__suggestions button svg{flex-shrink:0}.ask-module__j63Jhq__suggestions button:hover{color:hsl(var(--brand))}.ask-module__j63Jhq__message{max-width:72ch;margin-inline:auto;padding:20px 0;font-size:15px}.ask-module__j63Jhq__message>div:not(.ask-module__j63Jhq__messageIdentity){font-size:15px;line-height:1.75}.ask-module__j63Jhq__message strong{font-size:inherit;color:inherit;font-weight:600}.ask-module__j63Jhq__message :is(p,li,td){overflow-wrap:anywhere;font-size:15px;line-height:1.75}.ask-module__j63Jhq__message table{max-width:100%;display:block;overflow-x:auto}.ask-module__j63Jhq__message td{white-space:normal;min-width:7rem}.ask-module__j63Jhq__message[data-role=user]{background:hsl(var(--muted));border-radius:12px;width:fit-content;max-width:min(90%,72ch);margin:12px 0 12px auto;padding:12px 18px}.ask-module__j63Jhq__message[data-role=user]>strong{display:none}.ask-module__j63Jhq__message[data-role=user] p{margin-top:0}.ask-module__j63Jhq__activity{color:hsl(var(--muted-foreground));margin-top:16px;font-size:13px}.ask-module__j63Jhq__activity summary{cursor:pointer;min-height:44px;padding:12px 0}.ask-module__j63Jhq__activity ol{padding-left:20px;line-height:1.8;list-style:decimal}.ask-module__j63Jhq__activity blockquote,.ask-module__j63Jhq__source{border-left:1px solid hsl(var(--border));margin-top:12px;padding:4px 0 4px 16px}.ask-module__j63Jhq__activity cite,.ask-module__j63Jhq__source cite{color:hsl(var(--muted-foreground));margin-top:8px;font-size:12px;font-style:normal;display:block}.ask-module__j63Jhq__status{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}.ask-module__j63Jhq__composer{border-top:0;padding:8px clamp(12px,4cqw,48px) 16px}.ask-module__j63Jhq__inputBox{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;max-width:800px;margin-inline:auto;padding:8px}.ask-module__j63Jhq__inputBox:focus-within{border-color:hsl(var(--foreground))}.ask-module__j63Jhq__inputBox textarea{min-height:64px}.ask-module__j63Jhq__inputBox textarea:focus-visible{outline:none}.ask-module__j63Jhq__inputBox>div:last-child{align-items:flex-end;padding:0 4px 4px}.ask-module__j63Jhq__composerTools{color:hsl(var(--muted-foreground));margin-right:auto;font-size:12px;position:relative}.ask-module__j63Jhq__composerTools summary{cursor:pointer;min-height:44px;padding:12px 8px}.ask-module__j63Jhq__composerTools>div{z-index:10;background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(300px,72cqw);max-height:45vh;box-shadow:0 8px 24px hsl(var(--foreground) / .1);border-radius:8px;padding:16px;line-height:1.6;position:absolute;bottom:100%;left:0;overflow:auto}.ask-module__j63Jhq__composerTools a{text-underline-offset:3px;color:hsl(var(--foreground));padding:12px 0;text-decoration:underline;display:block}.ask-module__j63Jhq__composerNote{text-align:center;color:hsl(var(--muted-foreground));margin-top:10px;font-size:12px}.ask-module__j63Jhq__contextChip{background:hsl(var(--muted));border-radius:6px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:0 8px;font-size:12px;display:flex}.ask-module__j63Jhq__contextChip span{overflow-wrap:anywhere}.ask-module__j63Jhq__contextChip button{place-items:center;min-width:44px;min-height:44px;display:grid}.ask-module__j63Jhq__workspace{border-left:1px solid hsl(var(--border));background:hsl(var(--background));flex-direction:column;flex-shrink:0;width:460px;max-width:48%;min-height:0;display:flex}.ask-module__j63Jhq__workspaceHeading{justify-content:space-between;align-items:center;min-height:82px;padding:16px;display:flex}.ask-module__j63Jhq__workspaceHeading h2{font-size:15px;font-weight:600}.ask-module__j63Jhq__tabs{border-bottom:1px solid hsl(var(--border));gap:20px;padding:0 16px;display:flex}.ask-module__j63Jhq__tabs button{min-height:44px;color:hsl(var(--muted-foreground));border-bottom:1px solid #0000;padding:8px 0;font-size:13px}.ask-module__j63Jhq__tabs button[aria-pressed=true]{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.ask-module__j63Jhq__workspaceBody{padding:20px 16px;font-size:14px;line-height:1.65;overflow:auto}.ask-module__j63Jhq__workspaceBody h3{font-weight:600}.ask-module__j63Jhq__workspaceHint{color:hsl(var(--muted-foreground));margin:16px 0;font-size:13px}.ask-module__j63Jhq__boardPicker{flex-direction:column;gap:8px;font-size:13px;display:flex}.ask-module__j63Jhq__boardPicker select{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;min-height:44px;color:inherit;border-radius:8px;padding:8px}.ask-module__j63Jhq__boardPreview{margin:24px 0}.ask-module__j63Jhq__boardPreview>p{color:hsl(var(--muted-foreground));font-size:12px}.ask-module__j63Jhq__boardPreview>section{margin-top:16px}.ask-module__j63Jhq__boardActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ask-module__j63Jhq__ask button:focus-visible,.ask-module__j63Jhq__ask a:focus-visible,.ask-module__j63Jhq__ask select:focus-visible,.ask-module__j63Jhq__ask summary:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}@media (max-width:1199px){.ask-module__j63Jhq__teammates{width:184px}.ask-module__j63Jhq__workspace{width:340px}.ask-module__j63Jhq__railHeading,.ask-module__j63Jhq__railFoot{padding:16px}.ask-module__j63Jhq__teammate{gap:8px;padding:10px 8px}}@media (max-width:999px){.ask-module__j63Jhq__teammates{width:156px}.ask-module__j63Jhq__teammate{align-items:flex-start}.ask-module__j63Jhq__teammate .ask-module__j63Jhq__avatar{display:none}.ask-module__j63Jhq__heading{padding:12px 16px}.ask-module__j63Jhq__workspace{width:310px}}@media (max-width:699px){.ask-module__j63Jhq__ask{flex-direction:column}.ask-module__j63Jhq__buttonLabel{display:none}.ask-module__j63Jhq__empty{margin:20px auto}.ask-module__j63Jhq__suggestions{margin-top:20px}.ask-module__j63Jhq__workspaceHeading{min-height:64px}}.ask-module__j63Jhq__linkedBoards{gap:8px;margin:20px 0;display:grid}.ask-module__j63Jhq__workspaceBody>div>section{margin:16px 0}.ask-module__j63Jhq__desktopIdentity{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.ask-module__j63Jhq__teammateText{overflow-wrap:anywhere;flex:1;min-width:0}.ask-module__j63Jhq__teammate>svg{flex-shrink:0}.ask-module__j63Jhq__teammate small{line-height:1.45}.ask-module__j63Jhq__mobileSwitcher,.ask-module__j63Jhq__teammatePopover,.ask-module__j63Jhq__shortNote{display:none}.ask-module__j63Jhq__composerBar{flex-wrap:nowrap;align-items:center}.ask-module__j63Jhq__composerBar>button{flex-shrink:0;min-width:44px;min-height:44px}.ask-module__j63Jhq__chat .ask-module__j63Jhq__transcript{overscroll-behavior:contain;min-height:0}.ask-module__j63Jhq__inputBox:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.ask-module__j63Jhq__pickerHeading{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px 16px;display:flex}.ask-module__j63Jhq__pickerHeading h2{font-size:18px;font-weight:600}.ask-module__j63Jhq__pickerHeading>button{min-width:44px;min-height:44px}.ask-module__j63Jhq__pickerHeading p{color:hsl(var(--muted-foreground));margin-top:4px;font-size:13px;line-height:1.5}@media (max-width:999px){:is(.ask-module__j63Jhq__ask:has(.ask-module__j63Jhq__workspace)>.ask-module__j63Jhq__conversation,.ask-module__j63Jhq__ask:has(.ask-module__j63Jhq__workspace)>.ask-module__j63Jhq__teammates){display:none}.ask-module__j63Jhq__workspace{border-left:0;flex:1;width:100%;max-width:100%}}@media (max-width:699px){.ask-module__j63Jhq__teammates,.ask-module__j63Jhq__desktopIdentity,.ask-module__j63Jhq__fullNote{display:none}.ask-module__j63Jhq__heading{flex-shrink:0;gap:8px;min-height:72px;padding:8px 12px}.ask-module__j63Jhq__heading>button:not(.ask-module__j63Jhq__mobileSwitcher){flex-shrink:0;min-width:44px;min-height:44px;padding:10px}.ask-module__j63Jhq__mobileSwitcher{text-align:left;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;min-height:52px;padding:4px 0;display:flex}.ask-module__j63Jhq__mobileSwitcher .ask-module__j63Jhq__avatar{background:hsl(var(--primary));width:34px;height:34px;color:hsl(var(--primary-foreground));border-color:#0000;display:grid}.ask-module__j63Jhq__mobileSwitcher .ask-module__j63Jhq__identity{overflow-wrap:anywhere;flex:1;margin:0}.ask-module__j63Jhq__mobileSwitcher strong{font-size:16px;font-weight:600;line-height:1.4;display:block}.ask-module__j63Jhq__mobileSwitcher small{color:hsl(var(--muted-foreground));margin-top:1px;font-size:12px;line-height:1.4;display:block}.ask-module__j63Jhq__mobileSwitcher>svg{color:hsl(var(--muted-foreground));flex-shrink:0}.ask-module__j63Jhq__mobileSwitcher:hover{background:hsl(var(--muted))}.ask-module__j63Jhq__teammatePopover{inset:auto 12px calc(76px + env(safe-area-inset-bottom)) 12px;border:1px solid hsl(var(--border));background:hsl(var(--card));width:auto;max-width:440px;max-height:calc(100dvh - 108px);color:hsl(var(--foreground));box-shadow:0 12px 40px hsl(var(--foreground) / .15);border-radius:16px;margin:0 auto;padding:0}.ask-module__j63Jhq__teammatePopover:popover-open{flex-direction:column;display:flex}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__roster{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 8px 8px;overflow:auto}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__teammate{text-align:left;flex:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;min-height:68px;padding:12px}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__avatar{display:grid}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__teammate strong{font-size:15px}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__teammate small{font-size:13px;display:block}.ask-module__j63Jhq__teammatePopover .ask-module__j63Jhq__railFoot{flex-shrink:0;margin:0;padding:14px 20px;display:block}.ask-module__j63Jhq__transcript{padding:16px}.ask-module__j63Jhq__message{padding-block:16px;font-size:16px}.ask-module__j63Jhq__composer{padding:8px 12px 12px}.ask-module__j63Jhq__inputBox{padding:8px}.ask-module__j63Jhq__inputBox textarea{min-height:64px;max-height:144px}.ask-module__j63Jhq__composerBar{align-items:center;gap:6px}.ask-module__j63Jhq__composerTools summary{white-space:nowrap;padding:12px 6px}.ask-module__j63Jhq__composerNote{margin-top:8px;font-size:12px;line-height:1.5}.ask-module__j63Jhq__shortNote{display:inline}.ask-module__j63Jhq__empty h2{font-size:24px}}@media (max-width:699px) and (max-height:550px){.ask-module__j63Jhq__heading{min-height:60px;padding-block:4px}.ask-module__j63Jhq__composer{padding-block:4px}.ask-module__j63Jhq__inputBox textarea{height:44px;min-height:44px}.ask-module__j63Jhq__composerNote{display:none}}.ask-module__j63Jhq__ask:has(.ask-module__j63Jhq__workspace[data-board-editing=true])>.ask-module__j63Jhq__conversation{display:none}.ask-module__j63Jhq__workspace[data-board-editing=true]{flex:1;width:auto;max-width:100%}.ask-module__j63Jhq__dashboardDraft{border-block:1px solid hsl(var(--border));gap:12px;margin:16px 0;padding:16px 0;display:grid}.ask-module__j63Jhq__dashboardDraft h3{font-size:16px;font-weight:600}.ask-module__j63Jhq__dashboardDraft p{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.6}.ask-module__j63Jhq__dashboardDraft a{justify-self:start;text-decoration:none}.ask-module__j63Jhq__message{max-width:800px}.ask-module__j63Jhq__messageIdentity{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ask-module__j63Jhq__messageIdentity>strong{color:hsl(var(--foreground));font-size:14px}.ask-module__j63Jhq__messageAvatar{border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.ask-module__j63Jhq__agentLabel{color:hsl(var(--muted-foreground));font-size:12px}.ask-module__j63Jhq__message[data-role=user] .ask-module__j63Jhq__messageIdentity{display:none}.ask-module__j63Jhq__message[data-role=user]{max-width:min(85%,640px)}.ask-module__j63Jhq__chat .ask-module__j63Jhq__dashboardDraft{border:1px solid hsl(var(--border));border-radius:10px;gap:10px;padding:16px}.ask-module__j63Jhq__proposalHeading{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.ask-module__j63Jhq__proposalHeading>span{color:hsl(var(--muted-foreground));font-size:12px}.ask-module__j63Jhq__proposalScope{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.7}.ask-module__j63Jhq__proposalScope summary{cursor:pointer;min-height:44px;padding:12px 0}.ask-module__j63Jhq__proposalActions{flex-wrap:wrap;gap:8px;display:flex}.ask-module__j63Jhq__proposalActions>a,.ask-module__j63Jhq__proposalActions>button{min-height:44px;font-size:13px}.ask-module__j63Jhq__proposalPreview{border-top:1px solid hsl(var(--border));min-width:0;padding-top:16px}.ask-module__j63Jhq__composer .ask-module__j63Jhq__inputBox{border-radius:16px;max-width:800px;padding:6px 10px}.ask-module__j63Jhq__composer .ask-module__j63Jhq__inputBox textarea{resize:none;min-height:48px;max-height:160px}.ask-module__j63Jhq__composer .ask-module__j63Jhq__composerBar{justify-content:space-between}.ask-module__j63Jhq__composerTools>div>button{margin-bottom:12px}@media (max-width:699px){.ask-module__j63Jhq__chat .ask-module__j63Jhq__dashboardDraft{padding:12px}.ask-module__j63Jhq__messageIdentity{margin-bottom:8px}.ask-module__j63Jhq__composer .ask-module__j63Jhq__inputBox{padding:6px 8px}.ask-module__j63Jhq__composer .ask-module__j63Jhq__inputBox textarea{min-height:44px}}
.downstream-directory-module__xbZBXq__directory{min-width:0;container-type:inline-size}.downstream-directory-module__xbZBXq__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:4px 0 20px;display:grid}.downstream-directory-module__xbZBXq__summary dt{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.downstream-directory-module__xbZBXq__summary dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:24px;font-weight:600}.downstream-directory-module__xbZBXq__provenance{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:8px 24px;padding:0 0 20px;font-size:12px;display:flex}.downstream-directory-module__xbZBXq__records{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:8px;overflow:hidden}.downstream-directory-module__xbZBXq__toolbar{padding:16px 16px 0}.downstream-directory-module__xbZBXq__search{display:block;position:relative}.downstream-directory-module__xbZBXq__search svg{inset-inline-start:12px;color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:13px}.downstream-directory-module__xbZBXq__search input{min-height:44px;box-shadow:none;padding-inline-start:40px}.downstream-directory-module__xbZBXq__facets{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.downstream-directory-module__xbZBXq__facets label{min-width:0;color:hsl(var(--muted-foreground));flex-direction:column;flex:140px;gap:6px;font-size:12px;display:flex}.downstream-directory-module__xbZBXq__facets select{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;min-width:0;min-height:44px;color:hsl(var(--foreground));border-radius:8px;padding:0 10px;font-size:14px}.downstream-directory-module__xbZBXq__facets select:focus-visible,.downstream-directory-module__xbZBXq__identity a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.downstream-directory-module__xbZBXq__resultBar{min-height:56px;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.downstream-directory-module__xbZBXq__clear{white-space:normal;min-height:44px}.downstream-directory-module__xbZBXq__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.downstream-directory-module__xbZBXq__table thead{background:hsl(var(--muted) / .45)}.downstream-directory-module__xbZBXq__table th,.downstream-directory-module__xbZBXq__table td{border-top:1px solid hsl(var(--border));vertical-align:top;padding:14px 16px}.downstream-directory-module__xbZBXq__table thead th{text-align:end;width:16%;color:hsl(var(--muted-foreground));overflow-wrap:normal;font-size:12px;font-weight:500}.downstream-directory-module__xbZBXq__table thead th:first-child{text-align:start;width:46%}.downstream-directory-module__xbZBXq__table thead th:last-child{width:22%}.downstream-directory-module__xbZBXq__identity{text-align:start;overflow-wrap:anywhere;font-weight:400}.downstream-directory-module__xbZBXq__identity>a,.downstream-directory-module__xbZBXq__identity>span{min-height:32px;color:hsl(var(--foreground));text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.downstream-directory-module__xbZBXq__identity a:hover{text-decoration:underline}.downstream-directory-module__xbZBXq__industry{margin-top:2px;font-size:13px;line-height:1.5}.downstream-directory-module__xbZBXq__market{color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px;line-height:1.5}.downstream-directory-module__xbZBXq__numeric,.downstream-directory-module__xbZBXq__dateColumn{text-align:end;font-variant-numeric:tabular-nums}.downstream-directory-module__xbZBXq__dateColumn time{white-space:nowrap}.downstream-directory-module__xbZBXq__table tbody tr:hover,.downstream-directory-module__xbZBXq__table tbody tr:focus-within{background:hsl(var(--muted) / .3)}.downstream-directory-module__xbZBXq__mobileDate{display:none}.downstream-directory-module__xbZBXq__empty{text-align:center;padding:32px 20px}.downstream-directory-module__xbZBXq__empty h2{font-size:16px;font-weight:600}.downstream-directory-module__xbZBXq__empty p{color:hsl(var(--muted-foreground));margin:8px 0 16px;font-size:14px}.downstream-directory-module__xbZBXq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:520px){.downstream-directory-module__xbZBXq__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.downstream-directory-module__xbZBXq__table th,.downstream-directory-module__xbZBXq__table td{padding:12px}.downstream-directory-module__xbZBXq__table thead th:first-child{width:56%}.downstream-directory-module__xbZBXq__table thead th{width:22%}.downstream-directory-module__xbZBXq__dateColumn{display:none}.downstream-directory-module__xbZBXq__mobileDate{color:hsl(var(--muted-foreground));margin-top:8px;font-size:12px;line-height:1.5;display:block}.downstream-directory-module__xbZBXq__identity>a,.downstream-directory-module__xbZBXq__identity>span{min-height:44px}}
.transcript-cleanup-module__yYz-QG__changed{border-radius:3px;animation:1s cubic-bezier(.23,1,.32,1) transcript-cleanup-module__yYz-QG__settle}@keyframes transcript-cleanup-module__yYz-QG__settle{0%{background:hsl(var(--primary) / .16)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.transcript-cleanup-module__yYz-QG__changed{animation:none}}
