.tab-bar{padding-left:var(--uds-spacing-2);border-bottom:1px solid var(--uds-border-color-muted)}.tauri-app .tab-bar{padding-left:84px}.tauri-app:fullscreen .tab-bar{padding-left:var(--uds-spacing-2)}.chat-markdown{font-size:inherit;color:var(--uds-color-on-primary);word-wrap:break-word;overflow-wrap:break-word;line-height:1.55}.chat-markdown>:first-child{margin-top:0}.chat-markdown>:last-child{margin-bottom:0}.chat-markdown p{margin:.75em 0}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4{margin:1em 0 .35em;font-weight:600;line-height:1.3}.chat-markdown h1{font-size:1.125em}.chat-markdown h2{font-size:1em}.chat-markdown h3{font-size:.9375em}.chat-markdown code:not(pre code){background:var(--uds-bg-tertiary);border-radius:var(--uds-border-radius-sm);padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.85em}.chat-markdown pre{border-radius:var(--uds-border-radius-md);margin:.5em 0;overflow-x:auto}.chat-markdown ul,.chat-markdown ol{margin:.75em 0;padding-left:1.5em}.chat-markdown li{margin:.35em 0}.chat-markdown li>p{margin:0}.chat-markdown blockquote{border-left:3px solid var(--uds-border-color-muted);color:var(--uds-color-on-secondary);margin:.5em 0;padding-left:.75em}.chat-markdown a{color:var(--uds-color-brand);text-decoration:underline}.chat-markdown hr{border:none;border-top:1px solid var(--uds-border-color-muted);margin:.75em 0}.chat-markdown table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.85em}.chat-markdown th,.chat-markdown td{border:1px solid var(--uds-border-color-muted);text-align:left;padding:.35em .6em}.chat-markdown th{background:var(--uds-bg-tertiary);font-weight:600}.chat-markdown strong{font-weight:600}.layer-tree-row[role=treeitem]:focus,[class*=overflow-auto]:focus,[class*=overflow-auto]:focus-visible{outline:none}.layer-tree-scroll{scrollbar-gutter:stable}.layer-tree-scroll::-webkit-scrollbar{width:8px}.layer-tree-scroll::-webkit-scrollbar-track{background:0 0}.layer-tree-scroll::-webkit-scrollbar-thumb{background-color:#88888859;border-radius:999px;min-height:176px}.layer-tree-scroll::-webkit-scrollbar-thumb:hover{background-color:#8889}.no-scrollbar,.no-scrollbar *{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar ::-webkit-scrollbar{display:none}@keyframes uds-touch-ripple{0%{opacity:.5;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}.uds-touch-ripple{pointer-events:none;background:color-mix(in srgb, var(--uds-color-on-primary) 22%, transparent);border-radius:50%;width:46px;height:46px;animation:.48s cubic-bezier(.22,.61,.36,1) forwards uds-touch-ripple;position:absolute}.uds-touch-frame,.uds-touch-frame *{cursor:none!important}.uds-touch-finger{pointer-events:none;background:color-mix(in srgb, var(--uds-color-on-primary) 12%, transparent);border:1.5px solid color-mix(in srgb, var(--uds-color-on-primary) 28%, transparent);border-radius:50%;width:50px;height:50px;transition:opacity .15s,transform .11s;position:absolute;transform:translate(-50%,-50%)}[data-node-card]:hover>.canvas-node-badge{opacity:1!important}.canvas-node-badge .node-gen-info{display:none}body[data-alt-held] [data-node-card]:hover>.canvas-node-badge .node-gen-info{display:inline}[data-uds-preview] [data-sidebar-provider]{overflow:visible!important}[data-figma-image-loading=true],[data-image-loading=true],[data-figma-svg-pending=true]:not(svg){isolation:isolate;position:relative;overflow:hidden}[data-figma-image-loading=true]:after,[data-image-loading=true]:after,[data-figma-svg-pending=true]:not(svg):after{content:"";pointer-events:none;filter:blur(12px);z-index:1;background:linear-gradient(90deg,#0000 0%,#38bdf873 30%,#a855f78c 50%,#ec489973 70%,#0000 100%);width:60%;height:150%;animation:1.8s ease-in-out infinite sd-shimmer-sweep,2.4s ease-in-out infinite sd-shimmer-pulse;position:absolute;top:-25%;left:0;transform:translate(-110%)skew(-12deg)}@keyframes sd-shimmer-sweep{0%{transform:translate(-110%)skew(-12deg)}to{transform:translate(110%)skew(-12deg)}}@keyframes sd-shimmer-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){[data-figma-image-loading=true]:after,[data-image-loading=true]:after,[data-figma-svg-pending=true]:not(svg):after{animation:none}}[data-image-loading=true]:after{animation-duration:1s,1.4s}[data-uds-preview] .uds-skeleton-block{animation-play-state:paused!important;animation-delay:-.75s!important}[data-text-tool] [data-element-type=Text],[data-text-tool] [data-element-type=Button],[data-text-tool] [data-element-type=Badge],[data-text-tool] [data-element-type=Chip],[data-text-tool] [data-element-type=Link],[data-text-tool] [data-element-type=Tab],[data-text-tool] [data-element-type=MenuItem],[data-text-tool] [data-element-type=Label],[data-text-tool] [data-element-type=Tag]{cursor:text!important}[data-edit-cursor] :is(button,a,input,select,textarea,label,[role=button],[data-element-type]):not([contenteditable=true]){cursor:default!important}[data-panel-cursor] :where(button,a,label,summary,[role],[class*=uds-]):where(:not(input,textarea,select,[contenteditable=true],[class*=uds-cursor-not-allowed])){cursor:default}.react-flow__node .comment-selectable{cursor:text;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.draft-repo-context[data-tooltip]:hover:after{content:attr(data-tooltip);border-radius:var(--uds-border-radius-sm);background:var(--uds-bg-tertiary);border:1px solid var(--uds-border-color-muted);color:var(--uds-color-on-primary);white-space:nowrap;z-index:50;pointer-events:none;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:11px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.cm-editor{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-width:0;height:100%}.cm-scroller{font-family:var(--uds-font-family-mono,"JetBrains Mono", ui-monospace, monospace)!important;font-size:13px!important;line-height:1.7!important;overflow-x:auto!important}.cm-element-tag-highlight{background-color:color-mix(in srgb, var(--cm-accent) 14%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;margin:0 -4px;padding:1px 4px}.cm-editor:has(.cm-element-tag-highlight) .cm-scope-line:before{display:none}.cm-pair-chip{background-color:color-mix(in srgb, var(--cm-accent) 9%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -2px;padding:1px 2px}@keyframes cm-tag-flash-pulse{0%{background-color:color-mix(in srgb, var(--cm-accent) 38%, transparent)}to{background-color:color-mix(in srgb, var(--cm-accent) 14%, transparent)}}.cm-element-tag-flash{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;margin:0 -4px;padding:1px 4px;animation:.7s ease-out forwards cm-tag-flash-pulse}@keyframes device-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.cm-scroller::-webkit-scrollbar{width:5px;height:5px}.cm-scroller::-webkit-scrollbar-track{background:0 0}.cm-scroller::-webkit-scrollbar-thumb{background:var(--uds-border-color-muted);border-radius:10px}.cm-scroller::-webkit-scrollbar-thumb:hover{background:var(--uds-color-on-tertiary)}.cm-scroller::-webkit-scrollbar-corner{background:0 0}.cm-panels input[type=text]{background:var(--uds-bg-primary);border:1px solid var(--uds-border-color-muted);border-radius:var(--uds-radius-sm);color:var(--uds-color-primary);font-size:12px;font-family:var(--uds-font-family-sans);outline:none;padding:4px 8px}.cm-panels button{color:var(--uds-color-on-secondary);font-size:12px;font-family:var(--uds-font-family-sans)}.uds-debug-highlight :not(.react-flow__viewport,.react-flow__viewport *)[data-uds-component]:hover{outline-offset:-2px;cursor:pointer;outline:2px solid oklch(65% .28 350)}.uds-debug-highlight :not(.react-flow__viewport,.react-flow__viewport *)[data-uds-component]:hover:has([data-uds-component]:hover){outline:none}[data-lastpass-icon-root]{visibility:hidden!important}.uds-spectrum-light{--uds-spectrum-blue-1:#dff2ff;--uds-spectrum-blue-3:#a2daff;--uds-spectrum-blue-8:#0f69ff;--uds-spectrum-carbon-0:#fff;--uds-spectrum-carbon-1:#fcfbfb;--uds-spectrum-carbon-2:#f5f5f5;--uds-spectrum-carbon-3:#e3e3e3;--uds-spectrum-carbon-4:#cdcdcd;--uds-spectrum-carbon-5:#b0b0b0;--uds-spectrum-carbon-6:#8e8e8e;--uds-spectrum-carbon-7:#6a6a6a;--uds-spectrum-carbon-8:#5a5a5a;--uds-spectrum-carbon-9:#444;--uds-spectrum-carbon-10:#323232;--uds-spectrum-carbon-11:#292929;--uds-spectrum-carbon-12:#1f1f1f;--uds-spectrum-carbon-13:#141414;--uds-spectrum-carbon-14:#0a0a0a;--uds-spectrum-carbon-15:#000;--uds-spectrum-gray-2:#f0f3f5;--uds-spectrum-green-0:#f6fff4;--uds-spectrum-green-2:#cafac5;--uds-spectrum-green-9:#006c3b;--uds-spectrum-green-10:#045e34;--uds-spectrum-lime-0:#f9fff5;--uds-spectrum-lime-1:#edffe0;--uds-spectrum-lime-2:#e6ffd1;--uds-spectrum-lime-9:#467a00;--uds-spectrum-lime-10:#3e6b00;--uds-spectrum-orange-0:#fff9f2;--uds-spectrum-orange-1:#ffefde;--uds-spectrum-orange-2:#ffe5ca;--uds-spectrum-orange-4:#fcb66f;--uds-spectrum-orange-8:#cc4e00;--uds-spectrum-orange-10:#a64000;--uds-spectrum-purple-0:#f8f4ff;--uds-spectrum-purple-1:#ebe5ff;--uds-spectrum-purple-9:#7d2eff;--uds-spectrum-red-0:snow;--uds-spectrum-red-1:#fff0f1}
