.cells_cellButton__7YJTA{appearance:none;background:transparent;border:none;padding:0;margin:0;border-radius:var(--radius-4);color:inherit;font:inherit;text-align:left;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-6);min-width:0;max-width:100%}.cells_cellButtonStretch__exngf{display:flex;width:100%;min-height:var(--control-height-24);align-self:stretch}.cells_labelHoverHint__YVl54{color:var(--text-tertiary);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);opacity:0;transition:opacity .12s ease}.cells_cellButton__7YJTA:focus-visible .cells_labelHoverHint__YVl54,.cells_cellButton__7YJTA:hover .cells_labelHoverHint__YVl54{opacity:1;transition:opacity .12s ease}.cells_labelHintStatic__2Ke16{opacity:1;margin-left:var(--space-6)}.cells_cellButton__7YJTA:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.cells_truncate__QcpG0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-block;max-width:100%}.cells_titleCell__ZX2ai{display:inline-flex;align-items:center;gap:var(--space-6);max-width:100%;min-width:0}.cells_titleCell__ZX2ai .cells_titleText___2Efg{flex:0 1 auto}.cells_titleCell__ZX2ai [data-favorite-star]{opacity:0}.cells_titleCell__ZX2ai [data-favorite-star]:focus-visible,.cells_titleCell__ZX2ai [data-favorite-star][data-active=true],.cells_titleCell__ZX2ai:hover [data-favorite-star]{opacity:1}.cells_titleText___2Efg{user-select:text}.cells_descriptionText__vG19q{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);user-select:text}.cells_popoverPanel__Sclpa{display:flex;flex-direction:column;min-width:180px;max-width:360px;padding:var(--space-6);overflow-x:hidden}.cells_descriptionEditorPanel__OS_MY{display:flex;align-items:center;border-radius:inherit;padding:var(--space-8);box-sizing:border-box;width:max(var(--anchor-width),320px);min-height:var(--control-height-40)}.cells_descriptionEditorInput__QpY5J{appearance:none;width:100%;min-width:0;border:none;background:transparent;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-primary);outline:none;resize:none;overflow:hidden;padding:0}.cells_descriptionEditorInput__QpY5J::placeholder{color:var(--text-tertiary)}.cells_labelTriggerWrap__9xhon{display:flex;align-items:center;width:100%;min-width:0;align-self:stretch}.cells_labelTriggerWrapAuto__vVxmw{width:max-content;max-width:100%}.cells_triggerStop__KzIMu{display:contents}.cells_descriptionFilledWrap__1EEWs{gap:var(--space-6)}.cells_descriptionFilledWrap__1EEWs .cells_descriptionText__vG19q,.cells_descriptionFilledWrap__1EEWs .cells_editableDisplayValue__lY14u{flex:0 1 auto;min-width:0}.cells_descriptionEditButton__uSg5C{appearance:none;background:transparent;border:none;padding:0;margin:0;width:var(--space-20);height:var(--space-20);border-radius:var(--radius-4);display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);cursor:pointer;opacity:0;transition:opacity .12s ease;flex-shrink:0}.cells_descriptionEditButton__uSg5C:focus-visible,.cells_descriptionEditButton__uSg5C:hover,.cells_descriptionEditButton__uSg5C[data-open=true],.cells_descriptionText__vG19q:hover~.cells_triggerStop__KzIMu .cells_descriptionEditButton__uSg5C,.cells_editableDisplayValue__lY14u:hover~.cells_triggerStop__KzIMu .cells_descriptionEditButton__uSg5C{opacity:1}.cells_descriptionEditButton__uSg5C:hover{background:var(--bg-surface-3);color:var(--text-primary)}.cells_descriptionEditButton__uSg5C:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.cells_cellEditorBackdrop__e8q5_{position:fixed;inset:0;z-index:999;background:transparent}.cells_labelEditorContent__x1LYi{border-radius:var(--radius-6);background:var(--bg-base)}.cells_labelEditorPanel__DxyRc{display:flex;flex-direction:column;overflow:hidden;border-radius:inherit;width:calc(max(var(--anchor-width), 280px) + 7px)}.cells_labelEditorHeader__5V2EE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);min-height:var(--control-height-28);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-6);border-bottom:var(--border-hairline) solid var(--border-2);box-sizing:border-box;cursor:text}.cells_labelEditorInput__W4jcL{appearance:none;flex:1 1 80px;min-width:60px;border:none;background:transparent;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-text);line-height:var(--leading-base);letter-spacing:var(--tracking-base);color:var(--text-primary);outline:none;padding:0;height:var(--control-height-28)}.cells_labelEditorSubheader__4i6zy{padding:var(--space-8) var(--space-10) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-text);letter-spacing:var(--tracking-sm);color:var(--text-tertiary)}.cells_labelEditorList__yVlpM{display:flex;flex-direction:column;gap:var(--border-hairline);padding:0 var(--space-4) var(--space-6);min-width:0}.cells_labelEditorListScroll__vHnW1 [class*=Viewport]{max-height:280px}.cells_labelEditNameRow__pV5S5{display:flex;padding:var(--space-2) var(--space-2) var(--space-6)}.cells_selectedChip__nkShL{display:inline-flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-6) var(--space-4) var(--space-8);border-radius:var(--radius-4);background:var(--bg-surface-1);border:var(--border-hairline) solid transparent;font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);max-width:220px;overflow:hidden}.cells_selectedChipRemove__QeOBr{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--space-16);height:var(--space-16);margin-left:var(--space-2);padding:0;border:none;border-radius:var(--radius-4);background:transparent;color:currentColor;opacity:.7;cursor:pointer;transition:background-color 80ms ease,opacity 80ms ease}.cells_selectedChipRemove__QeOBr:hover{background:color-mix(in srgb,currentColor 8%,transparent);opacity:1}.cells_popoverList__DhB4D{display:flex;flex-direction:column;gap:var(--border-hairline);min-width:0}.cells_popoverListScroll__rpYU2{max-height:320px}.cells_popoverOption__2FTLh{appearance:none;background:transparent;border:none;padding:var(--space-6) var(--space-8) var(--space-6) var(--space-12);border-radius:var(--radius-6);display:flex;align-items:center;gap:var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;width:100%;box-sizing:border-box}.cells_popoverOption__2FTLh:hover,.cells_popoverOption__2FTLh[data-highlighted=true]{background:var(--bg-surface-2)}.cells_popoverOptionCheck__pg9E6{display:inline-flex;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);flex-shrink:0;color:var(--text-primary)}.cells_popoverOptionLabel__1H4XQ{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cells_labelChip__AB6Q9{display:inline-flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-8);border-radius:var(--radius-4);background:var(--bg-surface-1);border:var(--border-hairline) solid transparent;font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);max-width:200px;overflow:hidden}.cells_labelChipText__P3tdj{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.cells_labelChipText__P3tdj[data-overflow=true]{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--space-16)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--space-16)),transparent 100%)}.cells_labelChipText__P3tdj[data-overflow=true]::-webkit-scrollbar{display:none}.cells_labelSquare__4xT9g{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);flex-shrink:0;box-sizing:content-box}.cells_labelChipList__hbjWg{position:relative;display:inline-flex;align-items:center;gap:var(--space-4);min-width:0;max-width:100%;width:100%;overflow:hidden}.cells_labelChipMeasure__SesyJ{position:absolute;inset:0 auto auto 0;display:inline-flex;align-items:center;gap:var(--space-4);white-space:nowrap;visibility:hidden;pointer-events:none}.cells_labelMore__CXLfP{color:var(
    --core-neutral-300
  );font-size:var(--text-sm);letter-spacing:var(--tracking-sm);flex-shrink:0}.cells_avatarStack__kn7Ro,.cells_avatar__NSEwT{display:inline-flex;align-items:center}.cells_avatar__NSEwT{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-half);background:var(--bg-surface-2);color:var(--text-secondary);font-size:var(--text-xs);line-height:1;font-weight:var(--font-weight-text);justify-content:center;border:1.5px solid var(--bg-base);margin-left:-6px;flex-shrink:0;overflow:hidden}.cells_avatar__NSEwT:first-child{margin-left:0}.cells_dateCell__w8U_j{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-variant-numeric:tabular-nums}.cells_dateCellMuted__e25u3{color:var(--text-tertiary)}.cells_infotipPerson__3HCt6{display:flex;align-items:center;gap:var(--space-8);white-space:nowrap}.cells_infotipPersonName__rATmX{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.cells_infotipDivider__UR3YQ{height:var(--border-hairline);margin:var(--space-2) calc(-1 * var(--space-12));background-color:var(--border-2)}.cells_popoverSection__FLRJp{padding:var(--space-8) var(--space-8) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-text);letter-spacing:var(--tracking-sm);color:var(--text-tertiary)}.cells_popoverDivider__9j2zk{height:var(--border-hairline);background:var(--border-2);margin:var(--space-4) 0}.cells_labelOptionRow__GKxy8{display:flex;align-items:center;gap:var(--space-6);width:100%;box-sizing:border-box;padding:var(--space-4) var(--space-6);border-radius:var(--radius-6);cursor:pointer;position:relative;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary)}.cells_labelOptionRow__GKxy8:hover,.cells_labelOptionRow__GKxy8[data-highlighted=true]{background:var(--bg-surface-1)}.cells_statusOptionReset__e_NWJ{appearance:none;background:transparent;border:none;margin:0;font-weight:var(--font-weight-text);text-align:left;cursor:pointer}.cells_labelOptionTrigger__L6zQv{font:inherit;color:inherit;text-align:left;display:flex;gap:var(--space-6);flex:1 1 auto;min-width:0}.cells_labelOptionMore__d5FZZ,.cells_labelOptionTrigger__L6zQv{appearance:none;background:transparent;border:none;padding:0;margin:0;cursor:pointer;align-items:center}.cells_labelOptionMore__d5FZZ{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-4);display:inline-flex;justify-content:center;color:var(--text-tertiary);opacity:0;transition:opacity .12s ease;flex-shrink:0}.cells_labelOptionMore__d5FZZ[data-open=true],.cells_labelOptionRow__GKxy8:focus-within .cells_labelOptionMore__d5FZZ,.cells_labelOptionRow__GKxy8:hover .cells_labelOptionMore__d5FZZ{opacity:1}.cells_labelOptionMore__d5FZZ:hover{background:var(--bg-surface-3);color:var(--text-primary)}.cells_colorSwatch__rJmV0{width:14px;height:14px;border-radius:var(--radius-4);flex-shrink:0;border:var(--border-hairline) solid var(--border-2)}.cells_colorRow__HcpDo{display:flex;align-items:center;gap:var(--space-10);width:100%;box-sizing:border-box;appearance:none;background:transparent;border:none;padding:var(--space-4) var(--space-6);border-radius:var(--radius-6);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);text-align:left}.cells_colorRow__HcpDo:hover{background:var(--bg-surface-2)}.cells_colorRowLabel__WWZo8{flex:1 1 auto;min-width:0}.cells_popoverDanger__nkn3C{appearance:none;background:transparent;border:none;display:flex;align-items:center;gap:var(--space-10);width:100%;box-sizing:border-box;padding:var(--space-4) var(--space-6);border-radius:var(--radius-6);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);text-align:left}.cells_popoverDanger__nkn3C:hover{background:var(--bg-surface-2)}.cells_dateCellMuted__e25u3,.cells_dateCell__w8U_j{user-select:text}.EgoGraph_panel__J_LsJ{display:flex;flex-direction:column;gap:var(--space-16)}.EgoGraph_labels__rydUH{display:flex;flex-direction:column;gap:var(--space-8)}.EgoGraph_sectionTitle__2EEsm{margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.EgoGraph_map__NfYPm{display:flex;flex-direction:column;gap:var(--space-16)}.EgoGraph_labelGroup__2bpVh{display:grid;grid-template-columns:var(--space-96) minmax(0,1fr);align-items:start;gap:var(--space-12)}.EgoGraph_labelGroupName__kPWQN{padding-top:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.EgoGraph_labelList__Sl6Ny{display:flex;flex-wrap:wrap;gap:var(--space-6)}.EgoGraph_labelChipButton__E9uRM{appearance:none;display:inline-flex;max-width:100%;margin:0;padding:0;border:0;border-radius:var(--radius-4);background:transparent;color:var(--text-primary);font-family:var(--font-body);text-align:left;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease,opacity .12s ease}.EgoGraph_labelChipButton__E9uRM:hover>span{background:var(--bg-surface-2)}.EgoGraph_labelChipButton__E9uRM:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.EgoGraph_labelChipButton__E9uRM[data-highlighted=true]{box-shadow:inset 0 0 0 var(--border-hairline) var(--tile-border-soft,var(--border-3))}.EgoGraph_labelChipButton__E9uRM[data-dimmed=true]{opacity:.35}.EgoGraph_empty__dGUFp{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.EgoGraph_summary__1TvKf{display:flex;flex-wrap:wrap;gap:var(--space-16);margin:0}.EgoGraph_summaryItem__wwjML{display:inline-flex;align-items:baseline;gap:var(--space-4)}.EgoGraph_summaryItem__wwjML dd,.EgoGraph_summaryItem__wwjML dt{margin:0;font-family:var(--font-body)}.EgoGraph_summaryItem__wwjML dd{order:-1;font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}.EgoGraph_summaryItem__wwjML dt{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.EgoGraph_canvasScroll__QiCqZ{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.EgoGraph_canvas__0fpDV{position:relative;margin-inline:auto}.EgoGraph_edges__Wvgem{position:absolute;inset:0;pointer-events:none}.EgoGraph_edge__Vbj26{stroke:var(--border-3);stroke-width:1;opacity:.7;transition:stroke .14s ease,stroke-width .14s ease,opacity .14s ease}.EgoGraph_edgeDot__QMpio{fill:var(--bg-base);stroke:var(--border-3);transition:stroke .14s ease,opacity .14s ease}.EgoGraph_edges__Wvgem g{transition:opacity .14s ease}.EgoGraph_edges__Wvgem g[data-highlighted=true] .EgoGraph_edge__Vbj26{stroke-width:1.5;opacity:1}.EgoGraph_edges__Wvgem g[data-highlighted=true] .EgoGraph_edgeDot__QMpio{opacity:1}.EgoGraph_edges__Wvgem g[data-dimmed=true]{opacity:.25}.EgoGraph_columnCaption__crw1A{position:absolute;top:0;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.EgoGraph_node__8BwCA{position:absolute;display:inline-flex;align-items:center;gap:var(--space-6);padding:0 var(--space-8);background:var(--bg-base);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);box-sizing:border-box;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.3;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-primary);transition:border-color .12s ease,opacity .12s ease}.EgoGraph_node__8BwCA:hover{border-color:var(--border-3)}.EgoGraph_node__8BwCA:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.EgoGraph_node__8BwCA[data-suggested=true]{border:1px dashed var(--core-neutral-400);color:var(--text-secondary)}.EgoGraph_node__8BwCA[data-highlighted=true]{border-color:var(--tile-border-soft,var(--border-3))}.EgoGraph_node__8BwCA[data-root=true]{border-color:var(--tile-border,var(--core-neutral-400))}.EgoGraph_node__8BwCA[data-dimmed=true]{opacity:.35}.EgoGraph_square__57GYb{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.EgoGraph_tile__sGRrq{display:inline-flex;align-items:center;justify-content:center;width:var(--space-16);height:var(--space-16);border-radius:var(--radius-4);box-sizing:border-box;flex-shrink:0;color:var(--tile-border,var(--core-neutral-400));background:var(--tile-fill,var(--core-neutral-100));border:1px solid var(--tile-border,var(--core-neutral-400))}.EgoGraph_tile__sGRrq[data-state=draft],.EgoGraph_tile__sGRrq[data-state=generating]{background:transparent}.EgoGraph_nodeIcon__ssPyW{display:inline-flex;align-items:center;color:var(--text-tertiary);flex-shrink:0}.EgoGraph_nodeBody__P3Qp9{display:flex;flex-direction:column;min-width:0}.EgoGraph_nodeTitle__CDjoV{min-width:0;flex:1 1 auto}.EgoGraph_nodeMeta__ONOIi,.EgoGraph_nodeTitle__CDjoV{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EgoGraph_nodeMeta__ONOIi{line-height:1.3}.EgoGraph_moreChip__wwx3C,.EgoGraph_nodeMeta__ONOIi{font-size:var(--text-xs);letter-spacing:var(--tracking-xs);color:var(--text-tertiary)}.EgoGraph_moreChip__wwx3C{position:absolute;display:inline-flex;align-items:center;padding:0 var(--space-8);box-sizing:border-box;font-family:var(--font-body);line-height:var(--leading-xs);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.EgoGraph_edgeDot__QMpio,.EgoGraph_edge__Vbj26,.EgoGraph_edges__Wvgem g,.EgoGraph_labelChipButton__E9uRM,.EgoGraph_node__8BwCA{transition:none}}.CatalogGraph_pane__mC7ro{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden;--dim-node:0.35;--dim-edge:0.25;--dim-plate:0.3}.CatalogGraph_pane__mC7ro[data-trace=true]{--dim-node:0.8;--dim-edge:0.45}.CatalogGraph_viewport__ScDfx{flex:1 1 auto;min-height:0;overflow:hidden;position:relative;cursor:grab;touch-action:none;background-image:radial-gradient(var(--border-1) 1px,transparent 1px)}.CatalogGraph_viewport__ScDfx[data-panning=true]{cursor:grabbing}.CatalogGraph_canvas__oAiMR{position:absolute;top:0;left:0;transform-origin:0 0}.CatalogGraph_edges__O7NlB{position:absolute;inset:0;pointer-events:none}.CatalogGraph_edge__W7U2H{stroke:var(--border-3);stroke-width:1;transition:stroke .12s ease,opacity .14s ease}.CatalogGraph_edgeDot__A8eQe{fill:var(--bg-base);stroke:var(--border-3);transition:stroke .12s ease,opacity .14s ease}.CatalogGraph_edges__O7NlB g[data-highlighted=true] .CatalogGraph_edge__W7U2H{stroke-width:1.5;opacity:1}.CatalogGraph_edges__O7NlB g[data-highlighted=true] .CatalogGraph_edgeDot__A8eQe{opacity:1}.CatalogGraph_edges__O7NlB g[data-dimmed=true]{opacity:var(--dim-edge)}.CatalogGraph_areaCard__MfWIo{position:absolute;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12);background:var(--bg-base);box-sizing:border-box;overflow:hidden}.CatalogGraph_cardHeader__s0GbX{appearance:none;border:none;border-top-left-radius:var(--radius-12);border-top-right-radius:var(--radius-12);display:flex;align-items:center;gap:var(--space-8);width:100%;box-sizing:border-box;padding:0 var(--space-10);border-bottom:var(--border-hairline) solid var(--border-1);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);transition:box-shadow .12s ease-out,opacity .14s ease}.CatalogGraph_cardHeader__s0GbX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.CatalogGraph_cardHeader__s0GbX[data-dimmed=true]{opacity:var(--dim-node)}.CatalogGraph_cardHeader__s0GbX[data-highlighted=true]{box-shadow:var(--shadow-base-xs)}.CatalogGraph_cardHeader__s0GbX:hover{box-shadow:var(--shadow-base-sm)}.CatalogGraph_cardHeader__s0GbX[data-pinned=true]{box-shadow:inset 0 0 0 1px var(--tile-border,var(--core-neutral-400)),var(--shadow-base-sm)}.CatalogGraph_cardSquare__TY4lu{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.CatalogGraph_cardTitle__l6Wjp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.CatalogGraph_subHeading__ADqnd{appearance:none;border:none;background:transparent;position:absolute;display:flex;align-items:center;gap:var(--space-6);padding:var(--space-8) 0 0;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:1;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:color .12s ease,opacity .14s ease}.CatalogGraph_subHeading__ADqnd:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--border-hairline);background:var(--border-1);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent)}.CatalogGraph_subHeading__ADqnd:hover{color:var(--text-primary)}.CatalogGraph_subHeading__ADqnd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.CatalogGraph_subHeading__ADqnd[data-pinned=true]{color:var(--text-primary)}.CatalogGraph_subHeading__ADqnd[data-dimmed=true]{opacity:var(--dim-node)}.CatalogGraph_subHeadingSquare__b3nRK{width:var(--space-8);height:var(--space-8);flex-shrink:0;border-radius:var(--radius-swatch)}.CatalogGraph_subHeadingCount__6XTsr{margin-left:auto}.CatalogGraph_moduleNode__UbUBI,.CatalogGraph_templateCard__PnmF3{position:absolute;display:inline-flex;align-items:center;gap:var(--space-8);padding:0 var(--space-10);background:var(--bg-base);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);box-sizing:border-box;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.3;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-primary);transition:border-color .12s ease-out,box-shadow .12s ease-out,opacity .14s ease}.CatalogGraph_templateCard__PnmF3{gap:var(--space-6);padding:0 var(--space-8)}.CatalogGraph_moduleNode__UbUBI:focus-visible,.CatalogGraph_templateCard__PnmF3:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.CatalogGraph_moduleNode__UbUBI[data-suggested=true],.CatalogGraph_templateCard__PnmF3[data-suggested=true]{border-width:1px;border-style:dashed;border-color:var(--core-neutral-400);color:var(--text-secondary)}.CatalogGraph_moduleNode__UbUBI[data-highlighted=true],.CatalogGraph_templateCard__PnmF3[data-highlighted=true]{border-color:var(--tile-border-soft,var(--border-3));box-shadow:var(--shadow-base-xs);z-index:1}.CatalogGraph_moduleNode__UbUBI[data-pinned=true],.CatalogGraph_templateCard__PnmF3[data-pinned=true]{border-color:var(--tile-border,var(--core-neutral-400))}.CatalogGraph_moduleNode__UbUBI[data-dimmed=true],.CatalogGraph_templateCard__PnmF3[data-dimmed=true]{opacity:var(--dim-node)}.CatalogGraph_moduleNode__UbUBI:hover,.CatalogGraph_templateCard__PnmF3:hover{box-shadow:var(--shadow-base-sm)}.CatalogGraph_moduleNode__UbUBI[data-linked=false]:hover,.CatalogGraph_templateCard__PnmF3[data-linked=false]:hover{box-shadow:var(--shadow-base-xs)}.CatalogGraph_nodeTile__ctNyU{display:inline-flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20);border-radius:var(--radius-6);box-sizing:border-box;flex-shrink:0;color:var(--tile-border,var(--core-neutral-400));background:var(--tile-fill,var(--core-neutral-100));border:1px solid var(--tile-border,var(--core-neutral-400))}.CatalogGraph_nodeTile__ctNyU[data-state=draft],.CatalogGraph_nodeTile__ctNyU[data-state=generating]{background:transparent}.CatalogGraph_nodeTileSuggested__sLLrn{background:transparent;border-style:dashed}.CatalogGraph_nodeIcon__nJ8xs{display:inline-flex;align-items:center;color:var(--text-tertiary);flex-shrink:0}.CatalogGraph_nodeTitle__h5KKJ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.CatalogGraph_nodeCount___4guD{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums}.CatalogGraph_nodeCount___4guD,.CatalogGraph_nodeMetaTag__HBiRy{letter-spacing:var(--tracking-sm);color:var(--text-tertiary);flex-shrink:0}.CatalogGraph_nodeMetaTag__HBiRy{font-size:var(--text-sm);line-height:var(--leading-sm)}.CatalogGraph_templateCardBody__beTWL{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.CatalogGraph_nodeMeta__IpvqP{font-size:var(--text-xs);line-height:1.3;letter-spacing:var(--tracking-xs);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CatalogGraph_caption__pSu5r{position:absolute;bottom:0;left:0;padding:var(--space-12) var(--space-16);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary);pointer-events:none}.CatalogGraph_captionRight__KsXfT{left:auto;right:0}.CatalogGraph_detail__GVuPV,.CatalogGraph_plates__RdciU{position:absolute;inset:0;transition:opacity .25s ease}.CatalogGraph_detail__GVuPV[data-visible=false],.CatalogGraph_plates__RdciU[data-visible=false]{opacity:0;pointer-events:none}.CatalogGraph_plate__Y3_mG{appearance:none;position:absolute;display:flex;align-items:center;justify-content:center;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12);box-sizing:border-box;cursor:pointer;overflow:hidden;transition:opacity .14s ease}.CatalogGraph_plate__Y3_mG[data-dimmed=true]{opacity:var(--dim-plate)}.CatalogGraph_plate__Y3_mG:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.CatalogGraph_plateLabel__jEmXO{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-4)}.CatalogGraph_plateTitle__Pft8Q{display:inline-flex;align-items:center;gap:var(--space-8);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md);font-weight:var(--font-weight-heading);color:var(--text-primary);white-space:nowrap}.CatalogGraph_plateCounts__UQ5Bo{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);white-space:nowrap}.CatalogGraph_unlabeledBlock__k5LDg{position:absolute;border:1px dashed var(--border-3);border-radius:var(--radius-8);box-sizing:border-box;pointer-events:none}.CatalogGraph_unlabeledHeader__Fq_GM{appearance:none;border:none;background:transparent;pointer-events:auto;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-8);width:100%;padding:0 var(--space-12);border-radius:var(--radius-8);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:background-color .12s ease}.CatalogGraph_unlabeledHeader__Fq_GM:hover{background:var(--bg-surface-1)}.CatalogGraph_unlabeledHeader__Fq_GM:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.CatalogGraph_unlabeledSquare__Jaoas{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);border:1px dashed var(--border-3);box-sizing:border-box;flex-shrink:0}.CatalogGraph_unlabeledCounts__AFQo4{margin-left:auto;font-weight:var(--font-weight-text);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.CatalogGraph_unlabeledChevron__6g0V6{flex-shrink:0;color:var(--text-tertiary);transition:transform .16s cubic-bezier(.23,1,.32,1)}.CatalogGraph_unlabeledBlock__k5LDg[data-open=true] .CatalogGraph_unlabeledChevron__6g0V6{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.CatalogGraph_cardHeader__s0GbX,.CatalogGraph_detail__GVuPV,.CatalogGraph_edgeDot__A8eQe,.CatalogGraph_edge__W7U2H,.CatalogGraph_moduleNode__UbUBI,.CatalogGraph_plates__RdciU,.CatalogGraph_templateCard__PnmF3,.CatalogGraph_unlabeledChevron__6g0V6,.CatalogGraph_unlabeledHeader__Fq_GM{transition:none}}.labels_page__T2oP1{margin:0 auto;padding:var(--space-40) var(--space-48) 0 var(--space-48);max-width:1064px;display:flex;flex-direction:column;gap:var(--space-16)}.labels_filterInput__COjXY{width:280px}.labels_headerRow___x_ST,.labels_newRow__yTE4L,.labels_row__Fpxii{display:grid;grid-template-columns:var(--control-height-28) minmax(140px,.9fr) minmax(0,1.3fr) 168px 48px 88px;align-items:center;gap:var(--space-8);box-sizing:border-box;padding-left:var(--space-8);padding-right:var(--space-8)}.labels_headerRow___x_ST{height:var(--control-height-28)}.labels_headerLabel__Ws4ko{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.labels_section__EsMXe{display:flex;flex-direction:column}.labels_sectionTitle__DOloa{margin:var(--space-8) 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.labels_row__Fpxii{min-height:var(--space-40);position:relative;border-radius:var(--radius-6)}.labels_row__Fpxii:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--border-hairline);background:var(--border-1);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent)}.labels_row__Fpxii:hover{background:var(--bg-surface-1)}.labels_row__Fpxii .labels_rowAction__BztOp{opacity:0}.labels_row__Fpxii:focus-within .labels_rowAction__BztOp,.labels_row__Fpxii:hover .labels_rowAction__BztOp{opacity:1}.labels_square__rcakn{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.labels_dragHandleCell__VvqPT,.labels_dragHandle__WjA5L{display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-28);height:var(--control-height-28);color:var(--text-tertiary)}.labels_dragHandle__WjA5L{appearance:none;border:none;background:transparent;padding:0;border-radius:var(--radius-4);cursor:grab;touch-action:none}.labels_dragHandleIcon__6Uj3u{width:var(--space-14);height:var(--space-14);flex-shrink:0}.labels_dragHandle__WjA5L:hover{background:var(--bg-surface-2);color:var(--text-primary)}.labels_dragHandle__WjA5L:active{cursor:grabbing}.labels_dragHandle__WjA5L:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.labels_swatchButton__ZV7uc{appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-4);cursor:pointer;transition:background-color .12s ease}.labels_swatchButton__ZV7uc:hover{background:var(--bg-surface-2)}.labels_swatchButton__ZV7uc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.labels_nameCell__6GGVc{display:inline-flex;align-items:center;align-self:stretch;gap:var(--space-8);min-width:0}.labels_nameCell__6GGVc[data-muted=true] .labels_nameText__W3CP_{color:var(--text-tertiary)}.labels_nameText__W3CP_{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-primary);display:block}.labels_nameText__W3CP_,.labels_pickerChip__M7ul4{font-family:var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.labels_pickerChip__M7ul4{appearance:none;border:var(--border-hairline) solid var(--border-2);background:transparent;display:inline-flex;align-items:center;gap:var(--space-4);height:var(--control-height-24);max-width:100%;padding:0 var(--space-8);border-radius:var(--radius-6);cursor:pointer;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:background-color .12s ease,color .12s ease}.labels_pickerChip__M7ul4:hover{background:var(--bg-surface-1);color:var(--text-primary)}.labels_pickerChip__M7ul4:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.labels_descCell__PO0LM{display:flex;align-items:center;align-self:stretch;min-width:0}.labels_descText__eWTQb{font-family:var(--font-body);line-height:var(--leading-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.labels_descText__eWTQb,.labels_usage__vlaFC{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}.labels_usage__vlaFC{font-family:var(--font-mono);line-height:1;font-weight:var(--font-weight-normal);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.labels_trailing__aTJJJ{text-align:right;justify-self:end}.labels_rowActions__zXrec{display:inline-flex;justify-content:flex-end}.labels_rowAction__BztOp{appearance:none;border:none;background:transparent;padding:var(--space-2) var(--space-6);border-radius:var(--radius-4);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary);transition:color .12s ease,opacity .12s ease}.labels_rowAction__BztOp:hover{color:var(--text-primary)}.labels_rowAction__BztOp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;opacity:1}.labels_menu__wO57l{box-sizing:border-box;min-width:200px;padding:var(--space-4);display:flex;flex-direction:column}.labels_menuScroll__pRZS6 [class*=Viewport]{max-height:280px}.labels_menuOption__pqJbo{appearance:none;border:none;background:transparent;min-width:0;padding:var(--space-6) var(--space-8);border-radius:var(--radius-4);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .12s ease}.labels_menuOption__pqJbo:hover{background:var(--bg-surface-1)}.labels_menuOption__pqJbo[aria-selected=true]{background:var(--bg-surface-2)}.labels_colorRow__VbAFX{appearance:none;border:none;background:transparent;display:flex;align-items:center;gap:var(--space-10);min-width:0;padding:var(--space-4) var(--space-6);border-radius:var(--radius-6);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);transition:background-color .12s ease}.labels_colorRow__VbAFX:hover{background:var(--bg-surface-2)}.labels_colorRowLabel__Psy84{flex:1 1 auto;min-width:0}.labels_colorSwatch__5Ka3L{width:14px;height:14px;border-radius:var(--radius-4);flex-shrink:0;border:var(--border-hairline) solid var(--border-2)}.labels_newRow__yTE4L{min-height:var(--space-40)}.labels_newRowIcon__N7ubK{color:var(--text-tertiary);justify-self:center;flex-shrink:0}.labels_newRowInput__cgtqB{appearance:none;border:none;background:transparent;grid-column:2/-1;min-width:0;padding:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-primary);user-select:text}.labels_newRowInput__cgtqB::placeholder{color:var(--text-tertiary)}.labels_newRowInput__cgtqB:focus{outline:none}.labels_treeItem__6Ngio{list-style:none;margin:0;padding:0}.labels_treeRow__P8Dp6{display:grid;grid-template-columns:var(--control-height-28) minmax(140px,.9fr) minmax(0,1.3fr) 168px 48px 88px;align-items:center;gap:var(--space-8);box-sizing:border-box;padding-left:var(--space-8);padding-right:var(--space-8);min-height:var(--space-40);position:relative;border-radius:var(--radius-6);cursor:default}.labels_treeRow__P8Dp6:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--border-hairline);background:var(--border-1);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent)}.labels_treeRow__P8Dp6:hover{background:var(--bg-surface-1)}.labels_treeRow__P8Dp6 .labels_rowAction__BztOp{opacity:0}.labels_treeRow__P8Dp6:focus-within .labels_rowAction__BztOp,.labels_treeRow__P8Dp6:hover .labels_rowAction__BztOp{opacity:1}.labels_treeRow__P8Dp6[data-dragging=true]{opacity:.4}.labels_dropIndicatorRow__2ck7o{display:grid;grid-template-columns:var(--control-height-28) minmax(0,1fr);align-items:center;gap:var(--space-8);height:var(--space-20);box-sizing:border-box;padding-left:var(--space-8);padding-right:var(--space-8)}.labels_dropIndicator__UAA4D{grid-column:2;position:relative;height:var(--space-2);border-radius:var(--radius-full);background:var(--accent-primary)}.labels_dropIndicator__UAA4D:before{content:"";left:calc(-1 * var(--space-4));width:var(--space-8);height:var(--space-8);border-radius:var(--radius-half);border:var(--space-2) solid var(--accent-primary);box-sizing:border-box}.labels_dropIndicatorLabel__0idZ6,.labels_dropIndicator__UAA4D:before{position:absolute;top:50%;transform:translateY(-50%);background:var(--bg-base)}.labels_dropIndicatorLabel__0idZ6{left:var(--space-8);padding-left:var(--space-4);padding-right:var(--space-4);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);color:var(--accent-text);white-space:nowrap}.labels_treeRow__P8Dp6[data-clone=true]{background:var(--bg-base);box-shadow:var(--card-shadow);cursor:grabbing}@media (prefers-reduced-motion:reduce){.labels_colorRow__VbAFX,.labels_menuOption__pqJbo,.labels_pickerChip__M7ul4,.labels_rowAction__BztOp,.labels_swatchButton__ZV7uc{transition:none}}.SplitScreenSkeleton_skeleton__9LgBj{width:86%;height:auto;display:block}.SplitScreenSkeleton_skeletonOutline__9iwSg{stroke:var(--border-3);fill:none}.LabelsSettings_root__YjKK3{position:relative;display:flex;flex-direction:column;gap:14px;margin:24px 0;padding:20px}.LabelsSettings_toolbar___Km8e{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.LabelsSettings_hint__LONy4{color:var(--text-tertiary);font-size:12.5px}.LabelsSettings_window__Rr7Ts{container-type:inline-size;border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-12);background:var(--bg-base);box-shadow:0 9px 24px rgba(0,0,0,.08),0 6px 12px rgba(0,0,0,.1),0 1px .5px rgba(0,0,0,.04);overflow:hidden}.LabelsSettings_page__O_mL7{padding:var(--space-24) var(--space-24) var(--space-24)}.LabelsSettings_tree__w2Uex{margin:0;padding:0}.LabelsSettings_clone__tXhIP{position:fixed;z-index:1000;pointer-events:none;box-sizing:border-box}.LabelsSettings_portal__gxe0G{position:absolute;top:0;left:0;width:100%}@media (hover:none){.LabelsSettings_window__Rr7Ts [class*=descriptionEditButton],.LabelsSettings_window__Rr7Ts [class*=labelHoverHint],.LabelsSettings_window__Rr7Ts [class*=rowAction]{opacity:1}}@container (min-width: 601px) and (max-width: 900px){.LabelsSettings_header__yCs9n,.LabelsSettings_rows__TqG6r li>div:not([class*=dropIndicator]),.LabelsSettings_rows__TqG6r>div{grid-template-columns:var(--control-height-28) minmax(140px,1fr) minmax(0,1.2fr) 120px 48px 64px}}@container (max-width: 600px){.LabelsSettings_page__O_mL7{padding:var(--space-16) var(--space-12)}.LabelsSettings_filter__Y5uOe{width:100%}.LabelsSettings_header__yCs9n,.LabelsSettings_rows__TqG6r li>div:not([class*=dropIndicator]),.LabelsSettings_rows__TqG6r>div{grid-template-columns:var(--control-height-28) minmax(0,1fr) auto auto;row-gap:var(--space-2)}.LabelsSettings_rows__TqG6r li>div:not([class*=dropIndicator]),.LabelsSettings_rows__TqG6r>div{padding-top:var(--space-6);padding-bottom:var(--space-6)}.LabelsSettings_header__yCs9n>:nth-child(3),.LabelsSettings_header__yCs9n>:nth-child(4){display:none}.LabelsSettings_rows__TqG6r li>div>:nth-child(5),.LabelsSettings_rows__TqG6r>div>:nth-child(5){grid-row:1;grid-column:3}.LabelsSettings_rows__TqG6r li>div>:nth-child(6),.LabelsSettings_rows__TqG6r>div>:nth-child(6){grid-row:1;grid-column:4}.LabelsSettings_rows__TqG6r li>div>:nth-child(3),.LabelsSettings_rows__TqG6r>div>:nth-child(3){grid-row:2;grid-column:2}.LabelsSettings_rows__TqG6r li>div>:nth-child(4),.LabelsSettings_rows__TqG6r>div>:nth-child(4){grid-row:2;grid-column:3/5;justify-self:end}}.TilesView_split__Ifz58{position:relative;flex:1 1 auto;min-height:0;display:flex;background:var(--bg-base);user-select:none}.TilesView_rail__NtwKy{flex:0 0 240px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--space-40) var(--space-16) var(--space-48) var(--space-32);display:flex;flex-direction:column;gap:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.TilesView_rail__NtwKy::-webkit-scrollbar{width:10px}.TilesView_rail__NtwKy::-webkit-scrollbar-track{background:transparent}.TilesView_rail__NtwKy::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:var(--radius-full);border:3px solid transparent;background-clip:padding-box;min-height:40px}.TilesView_rail__NtwKy::-webkit-scrollbar-thumb:hover{background-color:var(--border-3)}.TilesView_railGroups__ps338{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-24)}.TilesView_railGroup__oR_sa[data-family]:not(:first-child){margin-top:var(--space-10)}.TilesView_railGroup__oR_sa[data-family]:not(:last-child){margin-bottom:var(--space-10)}.TilesView_railGroup__oR_sa{display:flex;flex-direction:column;gap:var(--space-2)}.TilesView_railItem__eAtu0{appearance:none;border:none;background:transparent;display:flex;align-items:center;gap:var(--space-8);min-height:var(--control-height-28);padding:0 var(--space-8);margin:0 calc(-1 * var(--space-8));border-radius:var(--radius-6);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary);transition:color .12s ease,background-color .12s ease}.TilesView_railItem__eAtu0:hover{color:var(--text-primary);background:var(--bg-surface-1)}.TilesView_railItem__eAtu0:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.TilesView_railItem__eAtu0[data-active=true],.TilesView_railItem__eAtu0[data-active=true]:hover{color:var(--text-primary);background:var(--bg-surface-2)}.TilesView_railChild__EeW7E{padding-left:var(--space-24)}.TilesView_railCount__q0mdL{margin-left:auto;font-family:var(--font-body);font-size:var(--text-sm);line-height:1;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}.TilesView_railSquare__edDA_{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.TilesView_paneScroll__KP_et{flex:1 1 auto;min-width:0;min-height:0}.TilesView_pane__UiSU2{max-width:1120px;margin:0 auto;padding:var(--space-32) var(--space-40) var(--space-64);box-sizing:border-box}.TilesView_paneHead__Nf2jQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-16);padding-bottom:var(--space-24)}.TilesView_paneHeadBody__IXN_1{min-width:0}.TilesView_crumbs__io0c9{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2)}.TilesView_crumb__WbSTp{appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;gap:var(--space-6);padding:var(--space-2) var(--space-4);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-4));border-radius:var(--radius-4);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary);transition:color .12s ease}.TilesView_crumb__WbSTp:hover{color:var(--text-primary)}.TilesView_crumb__WbSTp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}.TilesView_crumbSep__VQQOX{flex-shrink:0;color:var(--text-tertiary);opacity:.6}.TilesView_paneTitle__3Lhtp{margin:0;font-family:var(--font-body);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl);font-weight:var(--font-weight-heading);color:var(--text-primary);text-wrap:balance}.TilesView_paneSub__lqzUB{margin:var(--space-6) 0 0;min-height:calc(var(--text-sm) * var(--leading-sm));font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary);text-wrap:pretty;font-variant-numeric:tabular-nums}.TilesView_shelf__ZiJYt{padding-top:var(--space-48)}.TilesView_shelf__ZiJYt:first-of-type{padding-top:var(--space-8)}.TilesView_sectionTitle__LwXQs{display:flex;align-items:center;gap:var(--space-8);margin:0 0 var(--space-12);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md);font-weight:var(--font-weight-medium);color:var(--text-primary);text-wrap:balance}.TilesView_sectionTitle__LwXQs[data-sub]{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);color:var(--text-secondary)}.TilesView_unlabeledRail__qck4g{appearance:none;background:transparent;display:flex;align-items:center;gap:var(--space-8);width:100%;box-sizing:border-box;height:var(--control-height-44);padding:0 var(--space-12);margin-bottom:var(--space-12);border:1px dashed var(--border-3);border-radius:var(--radius-8);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:background-color .12s ease}.TilesView_unlabeledRail__qck4g:hover{background:var(--bg-surface-1)}.TilesView_unlabeledRail__qck4g:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.TilesView_unlabeledCounts__HvfuD{margin-left:auto;font-weight:var(--font-weight-text);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.TilesView_unlabeledChevron__RGD3f{flex-shrink:0;color:var(--text-tertiary);transition:transform .16s cubic-bezier(.23,1,.32,1)}.TilesView_unlabeledRail__qck4g[data-open] .TilesView_unlabeledChevron__RGD3f{transform:rotate(180deg)}.TilesView_sectionSquare__HrNBx{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.TilesView_sectionSquare__HrNBx[data-unlabeled]{box-sizing:border-box;border:1px dashed var(--border-3)}.TilesView_shelfRow__a7AsW{position:relative;width:100%;box-sizing:border-box}.TilesView_shelfVirtualRow__ZDJ4Z{position:absolute;top:0;left:0;width:100%;display:grid;column-gap:var(--space-16);box-sizing:border-box}.TilesView_shelfRowFill__qljkX{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:var(--space-16);row-gap:var(--space-20)}.TilesView_skeletonLine__T4G1J{display:block;width:40%;height:var(--text-sm);border-radius:var(--radius-4);background:var(--bg-surface-2)}.TilesView_shelfRow__a7AsW[data-plank]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--border-hairline);background:var(--border-2);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,black 40px,black calc(100% - 40px),transparent)}.TilesView_card__YJb_U{display:flex;flex-direction:column;gap:var(--space-6);min-width:0;cursor:pointer;transition:opacity .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.TilesView_card__YJb_U[data-dimmed=true],.TilesView_moduleChip__zbz2k[data-dimmed=true]{opacity:.35}.TilesView_card__YJb_U:active{transform:scale(.99)}.TilesView_card__YJb_U:focus-visible{outline:none}.TilesView_card__YJb_U:focus-visible .TilesView_cardThumb__rOR_C{outline:2px solid var(--focus-ring);outline-offset:1px}.TilesView_cardThumb__rOR_C{position:relative;aspect-ratio:16/10;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);overflow:hidden;display:flex;align-items:center;justify-content:center;transition:border-color .12s ease}.TilesView_card__YJb_U:hover .TilesView_cardThumb__rOR_C{border-color:var(--border-3)}.TilesView_cardSkeleton__JZX9r{display:flex;align-items:center;justify-content:center;width:88%}.TilesView_cardImage__ggNt3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TilesView_cardSkeleton__JZX9r svg{width:100%;height:auto}.TilesView_cardPreview__LrqpT{position:absolute;right:var(--space-8);bottom:var(--space-8);opacity:0;transition:opacity .12s ease}.TilesView_card__YJb_U:focus-within .TilesView_cardPreview__LrqpT,.TilesView_card__YJb_U:hover .TilesView_cardPreview__LrqpT{opacity:1}.TilesView_cardTitleLine__GZ1bv{display:flex;align-items:baseline;gap:var(--space-8);min-width:0}.TilesView_cardTitle__96gtP{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.TilesView_cardMeta__N8H3c,.TilesView_cardTitle__96gtP{font-family:var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TilesView_cardMeta__N8H3c{margin-top:calc(-1 * var(--space-4));font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.TilesView_cardThumbSuggested__ibxaw{border:1px dashed var(--border-3);background:transparent}.TilesView_cardThumbSuggested__ibxaw svg{opacity:.55}.TilesView_card__YJb_U[data-suggested=true] .TilesView_cardTitle__96gtP{color:var(--text-secondary)}.TilesView_heatSlot__QZRAI{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center}.TilesView_draftTag__7cCDS{font-weight:var(--font-weight-text);flex-shrink:0}.TilesView_draftTag__7cCDS,.TilesView_trayLabel__V1bdK{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary)}.TilesView_trayLabel__V1bdK{margin:var(--space-16) 0 var(--space-4);font-weight:var(--font-weight-medium)}.TilesView_moduleTray__GbzqG{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-2) var(--space-16)}.TilesView_moduleChip__zbz2k{appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;gap:var(--space-8);min-height:var(--control-height-28);padding:var(--space-2) var(--space-8);border-radius:var(--radius-6);cursor:pointer;text-align:left;min-width:0;max-width:100%;justify-self:start;margin-left:calc(-1 * var(--space-8));transition:background-color .12s ease,opacity .15s ease}.TilesView_moduleChip__zbz2k:hover{background:var(--bg-surface-1)}.TilesView_moduleChip__zbz2k:active{background:var(--bg-surface-2)}.TilesView_moduleChip__zbz2k:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.TilesView_moduleTile__qB7Zq{display:inline-flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20);border-radius:var(--radius-6);box-sizing:border-box;flex-shrink:0;color:var(--tile-border,var(--core-neutral-400));background:var(--tile-fill,var(--core-neutral-100));border:1px solid var(--tile-border,var(--core-neutral-400))}.TilesView_moduleTileSuggested__vMlv3{background:transparent;border-style:dashed}.TilesView_moduleName__37G2R{color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.TilesView_emptyNote__RwHcF,.TilesView_moduleName__37G2R{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text)}.TilesView_emptyNote__RwHcF{margin:0;padding:var(--space-16) var(--space-8);color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.TilesView_cardPreview__LrqpT,.TilesView_cardThumb__rOR_C,.TilesView_card__YJb_U,.TilesView_crumb__WbSTp,.TilesView_moduleChip__zbz2k,.TilesView_railItem__eAtu0,.TilesView_unlabeledChevron__RGD3f,.TilesView_unlabeledRail__qck4g{transition:none}}