._7xpMyq_root{gap:var(--dm-space-32);flex-direction:column;display:flex}@media (min-width:1280px){._7xpMyq_root{gap:var(--dm-space-48)}}._7xpMyq_tabs{gap:var(--dm-space-16);margin-inline:calc(-1*var(--dm-space-16));padding-inline:var(--dm-space-16);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--dm-space-16);scrollbar-width:none;grid-auto-columns:184px;grid-auto-flow:column;padding-top:4px;display:grid;overflow-x:auto}._7xpMyq_tabs::-webkit-scrollbar{display:none}@media (min-width:1280px){._7xpMyq_tabs{gap:var(--dm-space-24);grid-auto-columns:minmax(0,1fr);margin-inline:0;padding-inline:0;overflow:visible}}._7xpMyq_tab{scroll-snap-align:start}._7xpMyq_panel{border:1px solid var(--dm-border-subtle);border-radius:var(--dm-radius-panel);display:grid;overflow:hidden}@media (min-width:1280px){._7xpMyq_panel{grid-template-columns:472px minmax(0,1fr);min-height:500px}}._7xpMyq_stories{background:var(--dm-bg-canvas);display:grid}._7xpMyq_story{gap:var(--dm-space-16);padding:28px var(--dm-space-24);background:var(--dm-bg-canvas);color:var(--dm-text-primary);visibility:hidden;flex-direction:column;grid-area:1/1;display:flex}@media (min-width:768px){._7xpMyq_story{padding:var(--dm-space-40);gap:var(--dm-space-20)}}@media (min-width:1280px){._7xpMyq_story{padding:var(--dm-space-48)}}._7xpMyq_storyOn{visibility:visible;animation:.36s both _7xpMyq_fade}@keyframes _7xpMyq_fade{0%{opacity:0}to{opacity:1}}._7xpMyq_storyTile{--dm-icon-tile-wash:24%;--dm-icon-tile-ink:var(--dm-text-primary)}._7xpMyq_team{margin:var(--dm-space-8) 0 0;color:var(--dm-text-secondary)}._7xpMyq_title{margin:0}._7xpMyq_body{color:var(--dm-text-secondary);margin:0}._7xpMyq_link{margin-top:var(--dm-space-8)}@media (min-width:1280px){._7xpMyq_link{margin-top:auto}}._7xpMyq_view{isolation:isolate;padding:var(--dm-space-24) var(--dm-space-16);background:var(--dm-bg-subtle);place-items:center;display:grid;position:relative}@media (min-width:768px){._7xpMyq_view{padding:var(--dm-space-40)}}._7xpMyq_pattern{z-index:-1}._7xpMyq_treeCard{gap:var(--dm-space-20);width:100%;max-width:600px;padding:var(--dm-space-16) var(--dm-space-16) var(--dm-space-24);border:1px solid var(--dm-border-subtle);border-radius:var(--dm-radius-lg,12px);background:var(--dm-bg-surface);box-shadow:var(--dm-elevation-2);flex-direction:column;display:flex}@media (min-width:768px){._7xpMyq_treeCard{padding:var(--dm-space-20) var(--dm-space-24) var(--dm-space-32)}}._7xpMyq_treeLabel{color:var(--dm-text-secondary);align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}._7xpMyq_treeLabel svg{color:var(--dm-icon-brand)}._7xpMyq_edge{fill:none;stroke:var(--dm-border-default);stroke-width:1px;transition:stroke .3s,stroke-width .3s}._7xpMyq_edgeLit{stroke:var(--dm-border-brand);stroke-width:1.5px}._7xpMyq_node{width:200px;height:52px;box-shadow:none;opacity:.6;transition:opacity .3s,border-color .3s,background-color .3s,box-shadow .3s}._7xpMyq_nodeLit{border-width:1.5px;border-color:var(--dm-border-brand);background:var(--dm-bg-brand-subtle);box-shadow:var(--dm-elevation-1);opacity:1}._7xpMyq_sub{animation:.3s both _7xpMyq_fade}._7xpMyq_roles{color:var(--dm-text-brand);font-weight:500}._7xpMyq_tree{display:contents}._7xpMyq_treePlay ._7xpMyq_nodeLit{animation:_7xpMyq_light .52s var(--ease,ease) both;animation-delay:calc(var(--lvl,0)*.2s)}._7xpMyq_treePlay ._7xpMyq_edgeLit{stroke-dasharray:1;animation:.36s ease-out both _7xpMyq_draw;animation-delay:calc(var(--lvl,1)*.2s - .14s)}._7xpMyq_treePlay ._7xpMyq_roles{animation:.32s both _7xpMyq_fade;animation-delay:calc(var(--lvl,0)*.2s + .22s)}@keyframes _7xpMyq_light{0%{opacity:.6;box-shadow:none;background:var(--dm-bg-surface);border-color:var(--dm-border-default);transform:translateY(4px)}}@keyframes _7xpMyq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._7xpMyq_storyOn,._7xpMyq_sub,._7xpMyq_treePlay ._7xpMyq_nodeLit,._7xpMyq_treePlay ._7xpMyq_edgeLit,._7xpMyq_treePlay ._7xpMyq_roles{animation:none}._7xpMyq_edge,._7xpMyq_node{transition:none}}
