.cc-project-root :is(input,textarea):focus-visible{outline:none}[data-mode=dark] .cc-project-root .epitaxy-diff-panel>*{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-mode=light] .cc-project-root .epitaxy-diff-panel>*{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@keyframes ra-text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ra-text-shimmer{background:linear-gradient(90deg, var(--t6) 25%, var(--t8) 50%, var(--t6) 75%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3.5s linear infinite ra-text-shimmer}.ra-action-brand{--accent:var(--accent-brand);--accent-hover:var(--accent-brand);--accent-10:hsl(from var(--accent-brand) h s l / 10%);--accent-20:hsl(from var(--accent-brand) h s l / 20%)}.cc-project-root :is(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],label,summary){cursor:pointer}.cc-project-root :is(button,[role=button]):disabled{cursor:default}.cc-project-root [class~=group\/cbx]>button{padding-left:var(--cds-pad-sm)}.ra-scroll-fade{scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease-out}.ra-scroll-fade:hover,.ra-scroll-fade:focus-within{scrollbar-color:var(--t4) transparent}.cc-project-root{--ra-list-x:calc(var(--p6) * 2);--ra-sidebar-gap:var(--p3);--ra-sidebar-collapsed-btn:36px;--ra-sidebar-collapsed-w:var(--ra-sidebar-collapsed-btn);--ra-sidebar-ease:cubic-bezier(.25, .1, .1, 1);--ra-top-row-h:var(--h8)}.ra-content{padding-left:calc(var(--ra-sidebar-width,240px) + var(--ra-sidebar-gap) * 2);transition:padding-left .26s var(--ra-sidebar-ease)}.cc-project-root[data-collapsed] .ra-content{padding-left:calc(var(--ra-sidebar-collapsed-w) + var(--ra-sidebar-gap) * 2)}.cc-project-root[data-resizing] .ra-content,.cc-project-root[data-resizing] .ra-sidebar{transition:none}.ra-sidebar{z-index:20;isolation:isolate;border-radius:var(--r6);top:var(--ra-sidebar-gap);bottom:var(--ra-sidebar-gap);left:var(--ra-sidebar-gap);width:var(--ra-sidebar-width,240px);transition:width .3s var(--ra-sidebar-ease);flex-direction:column;display:flex;position:absolute}.ra-sidebar-surface{transition:opacity .15s ease-out}.ra-sidebar-header{height:var(--ra-top-row-h);padding:0 var(--p7);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.ra-sidebar-footer{padding:0 var(--p8) var(--p8);flex-shrink:0}.ra-sidebar-body{isolation:isolate;gap:var(--g8);min-height:0;padding:0 var(--p8) var(--p8);border-radius:var(--r6);flex-direction:column;flex:1;display:flex;position:relative}.ra-sidebar-body-surface{display:none}.cc-project-root[data-collapsed] .ra-sidebar{width:var(--ra-sidebar-collapsed-w);border-radius:0;bottom:auto}.cc-project-root[data-collapsed] .ra-sidebar-header{justify-content:center;padding:0}.cc-project-root[data-collapsed] .ra-sidebar-surface,.cc-project-root[data-collapsed] .ra-sidebar-resize{display:none}.cc-project-root[data-collapsed] .ra-sidebar-body{width:var(--ra-sidebar-width,240px);max-height:70vh;padding:var(--p5);opacity:0;pointer-events:none;transition:opacity .12s ease-out;position:absolute;top:100%;left:0}.cc-project-root[data-collapsed] .ra-sidebar-body-surface{display:block}.cc-project-root[data-collapsed] .ra-sidebar[data-peek] .ra-sidebar-body{opacity:1;pointer-events:auto}.cc-project-root[data-collapsed] .ra-sidebar[data-peek=sheet] .ra-sidebar-body{width:calc(100vw - var(--ra-sidebar-gap) * 2)}.ra-sidebar-toggle{width:var(--ra-sidebar-collapsed-btn);height:var(--ra-sidebar-collapsed-btn);border-radius:var(--r5);color:var(--t5);flex-shrink:0;place-items:center;transition:background-color .12s ease-out,color .12s ease-out;display:grid}.ra-sidebar-toggle:hover{background:var(--t1);color:var(--t8)}.ra-resize-handle{z-index:20;cursor:col-resize;width:8px;position:absolute;top:0;bottom:0}.ra-resize-handle:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ra-resize-handle:hover:after{background:var(--t5)}.ra-resize-handle[data-dragging]:after,.cc-project-root[data-resizing] .ra-resize-handle:after{background:var(--t6)}.ra-sidebar-resize{right:0;transform:translate(50%)}.cc-project-root .epitaxy-default-view-width.cc-project-feed-full{max-width:none}@keyframes cc-project-pr-jump-pulse{0%,to{background-color:#0000}40%{background-color:var(--cds-bg-accent)}}.cc-project-pulse-highlight{border-radius:var(--r6);animation:1.6s ease-out cc-project-pr-jump-pulse}
