.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--radius-md);font-family:inherit;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.ui-btn[data-size=sm]{height:28px;padding-inline:10px;font-size:12px}.ui-btn[data-size=md]{height:34px;padding-inline:12px;font-size:13px}.ui-btn[data-size=lg]{height:40px;padding-inline:16px;font-size:14px}.ui-btn[data-icon-only=true]{padding-inline:0}.ui-btn[data-icon-only=true][data-size=sm]{width:28px}.ui-btn[data-icon-only=true][data-size=md]{width:34px}.ui-btn[data-icon-only=true][data-size=lg]{width:40px}.ui-btn[data-tone=primary]{background:var(--accent);color:var(--fg-on-accent);box-shadow:var(--shadow-sm)}.ui-btn[data-tone=primary]:not(:disabled):hover{background:var(--accent-hover)}.ui-btn[data-tone=primary]:not(:disabled):active{background:var(--accent-strong)}.ui-btn[data-tone=secondary]{background:var(--bg-surface);color:var(--fg);border-color:var(--border-strong)}.ui-btn[data-tone=secondary]:not(:disabled):hover{background:var(--bg-hover)}.ui-btn[data-tone=secondary]:not(:disabled):active{background:var(--bg-active)}.ui-btn[data-tone=ghost]{background:transparent;color:var(--fg-muted)}.ui-btn[data-tone=ghost]:not(:disabled):hover{background:var(--bg-hover);color:var(--fg)}.ui-btn[data-tone=ghost]:not(:disabled):active{background:var(--bg-active)}.ui-btn[data-tone=danger]{background:var(--danger);color:var(--fg-on-danger);box-shadow:var(--shadow-sm)}.ui-btn[data-tone=danger]:not(:disabled):hover{background:var(--danger-strong)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.ui-btn[data-busy=true]{cursor:progress}.ui-btn[data-busy=true]>.ui-btn-label{opacity:.5}.ui-btn[data-busy=true]:before{content:"";width:12px;height:12px;border-radius:var(--radius-full);border:2px solid;border-top:2px solid transparent;animation:ui-spin .6s linear infinite;flex-shrink:0}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-nous-studio{position:fixed;inset:0;z-index:var(--z-studio);display:flex;flex-direction:column;background:var(--bg-page)}.ui-nous-studio-head{display:flex;align-items:center;gap:8px;height:44px;padding-inline:12px;flex-shrink:0;border-bottom:1px solid var(--border);background:var(--bg-surface)}.ui-nous-studio-actions{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.ui-nous-studio-body{flex:1;min-height:0;display:flex}.ui-nous-pane{flex:0 1 auto;min-height:0;overflow-y:auto;background:var(--bg-surface);display:flex;flex-direction:column}.ui-nous-preview{border-left:1px solid var(--border);background:var(--bg-surface-2)}.ui-nous-work{flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg-page)}.ui-nous-grip{flex:0 0 4px;cursor:col-resize;background:var(--border);transition:background var(--duration-fast)}.ui-nous-grip:hover{background:var(--accent)}.ui-nous-strip{flex:0 0 40px;display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:10px;border-right:1px solid var(--border);background:var(--bg-surface);color:var(--fg-muted);cursor:pointer}.ui-nous-strip:hover{color:var(--fg)}.ui-nous-strip-label{writing-mode:vertical-rl;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.ui-nous-launcher{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-sm);overflow:hidden}.ui-nous-launcher-head{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--bg-surface-2)}.ui-nous-launcher-hint{font-size:12px;color:var(--fg-muted)}.ui-nous-launcher-head>.ui-btn{margin-left:auto}.ui-nous-launcher-body{padding:12px}.ui-nous-landing{display:flex;flex-direction:column;gap:16px}.ui-nous-landing-head{display:flex;align-items:center;gap:10px}.ui-nous-landing-desc{margin:3px 0 0;font-size:13px;color:var(--fg-muted)}.ui-nous-history{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.ui-nous-card{display:flex;flex-direction:column;gap:6px;padding:12px;text-align:left;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);cursor:pointer;font-family:inherit;transition:border-color var(--duration-fast) var(--ease-out)}.ui-nous-card:hover{border-color:var(--border-strong)}.ui-nous-card-head{display:flex;align-items:center;gap:8px}.ui-nous-card-title{font-size:13px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ui-nous-card-head>:nth-child(2){margin-left:auto;flex-shrink:0}.ui-nous-card-preview{font-size:12px;color:var(--fg-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui-callout{padding:10px 12px;border:1px solid;border-radius:var(--radius-lg);margin-bottom:16px}.ui-callout[data-tone=info]{background:var(--accent-soft);border-color:var(--accent)}.ui-callout[data-tone=warning]{background:var(--warning-soft);border-color:var(--warning)}.ui-callout[data-tone=danger]{background:var(--danger-soft);border-color:var(--danger)}.ui-callout-title{margin:0;font-size:13px;font-weight:600;color:var(--fg)}.ui-callout-body{margin-top:3px;font-size:12px;color:var(--fg-muted)}.ui-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}select:not([multiple]):not([size]){padding-inline-end:32px}.ui-page-title{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--fg);margin:0}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:4px 8px;border-radius:var(--radius-sm);background:var(--fg);color:var(--bg-surface);font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);z-index:60;box-shadow:var(--shadow-md)}[data-tooltip]:focus-visible:after,[data-tooltip]:hover:after{opacity:1}[data-tooltip][data-tooltip-side=left]:after{top:50%;left:auto;right:calc(100% + 6px);transform:translateY(-50%)}.ui-field{display:flex;flex-direction:column;gap:5px;min-width:0}.ui-field-label{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--fg-muted)}.ui-field-hint{font-size:11px;color:var(--fg-subtle)}.ui-field-error{font-size:11px;color:var(--danger-text);font-weight:500}.ui-input{width:100%;height:34px;padding-inline:10px;background:var(--bg-input);color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-family:inherit;font-size:13px;transition:border-color var(--duration-fast) var(--ease-out)}textarea.ui-input{height:auto;min-height:80px;padding-block:8px;resize:vertical}select.ui-input{cursor:pointer}.ui-input::-moz-placeholder{color:var(--fg-subtle)}.ui-input::placeholder{color:var(--fg-subtle)}.ui-input:hover:not(:disabled){border-color:var(--fg-subtle)}.ui-input:focus{border-color:var(--border-focus)}.ui-input:disabled{opacity:.5;cursor:not-allowed}.ui-input[aria-invalid=true]{border-color:var(--danger)}.ui-search{position:relative;display:flex;align-items:center;min-width:0}.ui-search>svg{position:absolute;left:10px;color:var(--fg-subtle);pointer-events:none}.ui-search>.ui-input{padding-left:30px}.ui-check{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--fg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-check input[type=checkbox],.ui-check input[type=radio]{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin:0}.ui-check:has(input:disabled){opacity:.5;cursor:not-allowed}.ui-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.ui-switch input{position:absolute;opacity:0;width:0;height:0}.ui-switch-track{width:34px;height:20px;border-radius:var(--radius-full);background:var(--bg-surface-3);border:1px solid var(--border-strong);position:relative;transition:background-color var(--duration-fast) var(--ease-out);flex-shrink:0}.ui-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-out)}.ui-switch input:checked+.ui-switch-track{background:var(--accent);border-color:var(--accent)}.ui-switch input:checked+.ui-switch-track:after{transform:translateX(14px)}.ui-switch input:focus-visible+.ui-switch-track{outline:2px solid var(--border-focus);outline-offset:2px}.ui-switch:has(input:disabled){opacity:.5;cursor:not-allowed}.ui-segmented{display:inline-flex;padding:2px;gap:2px;background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-md)}.ui-segmented>button{height:26px;padding-inline:12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--fg-muted);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}.ui-segmented>button:hover{color:var(--fg)}.ui-segmented>button[aria-pressed=true]{background:var(--bg-surface);color:var(--fg);box-shadow:var(--shadow-sm)}.ui-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding-inline:8px;border-radius:var(--radius-full);border:1px solid transparent;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ui-chip[data-tone=neutral]{background:var(--bg-surface-2);color:var(--fg-muted);border-color:var(--border)}.ui-chip[data-tone=ok]{background:var(--success-soft);color:var(--success)}.ui-chip[data-tone=warning]{background:var(--warning-soft);color:var(--warning)}.ui-chip[data-tone=danger]{background:var(--danger-soft);color:var(--danger-text)}.ui-chip[data-tone=info]{background:var(--accent-soft);color:var(--accent-text)}.ui-chip[data-dot=true]:before{content:"";width:5px;height:5px;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.ui-menu{min-width:180px;padding:4px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);z-index:var(--z-menu)}.ui-menu-item{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding-inline:8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--fg);font-family:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.ui-menu-item:hover{background:var(--bg-hover)}.ui-menu-item[data-tone=danger]{color:var(--danger-text)}.ui-menu-item:disabled{opacity:.45;cursor:not-allowed;background:transparent}.ui-menu-sep{height:1px;margin:4px 0;background:var(--border);border:0}.ui-menu-label{padding:6px 8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle)}.ui-collapse{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);overflow:hidden}.ui-collapse+.ui-collapse{margin-top:8px}.ui-collapse>summary{display:flex;align-items:center;gap:8px;min-height:40px;padding-inline:12px;font-size:13px;font-weight:600;color:var(--fg);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-collapse>summary::-webkit-details-marker{display:none}.ui-collapse>summary:hover{background:var(--bg-hover)}.ui-collapse>summary:after{content:"";width:7px;height:7px;margin-left:auto;border-right:1.5px solid var(--fg-subtle);border-bottom:1.5px solid var(--fg-subtle);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--duration-fast) var(--ease-out)}.ui-collapse[open]>summary:after{transform:rotate(225deg) translate(-2px,-2px)}.ui-collapse[open]>summary{border-bottom:1px solid var(--border)}.ui-collapse-body{padding:12px}.ui-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ui-toolbar-spacer{margin-left:auto}.ui-table-wrap{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow-x:auto;overflow-y:visible}.ui-table{width:100%;border-collapse:collapse;font-size:13px}.ui-table thead th{position:sticky;top:0;z-index:var(--z-sticky);height:36px;padding-inline:12px;background:var(--bg-surface);border-bottom:1px solid var(--border);text-align:left;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);white-space:nowrap}.ui-table thead th[data-align=right]{text-align:right}.ui-table tbody td{height:var(--row-h);padding-inline:12px;color:var(--fg);vertical-align:middle}.ui-table[data-density=compact] tbody td{height:var(--row-h-compact)}.ui-table tbody td[data-align=right]{text-align:right;font-variant-numeric:tabular-nums}.ui-table tbody tr{border-top:1px solid var(--border)}.ui-table tbody tr:first-child{border-top:0}.ui-table tbody tr{border-bottom-width:0}.ui-table tbody td{border-top-width:0;border-bottom-width:0}.ui-table tbody tr[data-clickable=true]{cursor:pointer}.ui-table tbody tr[data-clickable=true]:hover{background:var(--bg-hover)}.ui-table tbody tr[data-selected=true]{background:var(--accent-soft)}.ui-cell-truncate{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 24px;text-align:center;color:var(--fg-muted);font-size:13px}.ui-empty-title{font-weight:600;color:var(--fg)}.ui-empty-hint{font-size:12px;color:var(--fg-subtle);max-width:42ch}.ui-skeleton{background:linear-gradient(90deg,var(--bg-surface-2) 25%,var(--bg-surface-3) 37%,var(--bg-surface-2) 63%);background-size:400% 100%;animation:ui-shimmer 1.4s ease infinite;border-radius:var(--radius-sm)}@keyframes ui-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.ui-stat{padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);min-width:0}.ui-stat-label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:8px}.ui-stat-value{font-size:26px;font-weight:650;line-height:1;color:var(--fg);font-variant-numeric:tabular-nums}.ui-stat[data-tone=ok] .ui-stat-value{color:var(--success)}.ui-stat[data-tone=warning] .ui-stat-value{color:var(--warning)}.ui-stat[data-tone=danger] .ui-stat-value{color:var(--danger-text)}.ui-stat-sub{margin-top:6px;font-size:11px;color:var(--fg-muted)}a.ui-stat{text-decoration:none;display:block;transition:border-color var(--duration-fast)}a.ui-stat:hover{border-color:var(--border-strong)}.ui-nous-rail{position:fixed;top:var(--chrome-h,64px);right:0;bottom:0;width:380px;max-width:100vw;display:flex;flex-direction:column;background:var(--bg-surface);border-left:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:var(--z-rail)}.ui-nous-rail[data-size=wide]{width:520px}.ui-nous-page{display:flex;flex-direction:column;min-height:0;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.ui-nous-page-cols{display:flex;min-height:0;flex:1}.ui-nous-page-config{width:300px;flex-shrink:0;border-right:1px solid var(--border);overflow-y:auto;padding:12px}.ui-nous-page-main{flex:1;min-width:0;display:flex;flex-direction:column}.ui-nous-head{display:flex;align-items:center;gap:8px;height:44px;padding-inline:12px;border-bottom:1px solid var(--border);flex-shrink:0}.ui-nous-title{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.ui-nous-config{flex-shrink:0;max-height:45%;overflow-y:auto;padding:10px;border-bottom:1px solid var(--border);background:var(--bg-surface-2)}.ui-nous-body{flex:1;overflow-y:auto;padding:12px;min-height:0}.ui-nous-foot{padding:10px 12px;border-top:1px solid var(--border);flex-shrink:0}.ui-nous-panel{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.ui-nous-panel+.ui-nous-panel{margin-top:8px}.ui-nous-panel-head,.ui-nous-panel>summary{display:flex;align-items:center;gap:6px;min-height:32px;padding-inline:10px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);cursor:default;list-style:none}.ui-nous-panel>summary{cursor:pointer}.ui-nous-panel>summary::-webkit-details-marker{display:none}.ui-nous-panel>summary:after{content:"";width:6px;height:6px;margin-left:auto;border-right:1.5px solid var(--fg-subtle);border-bottom:1.5px solid var(--fg-subtle);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--duration-fast) var(--ease-out)}.ui-nous-panel[open]>summary:after{transform:rotate(225deg) translate(-2px,-2px)}.ui-nous-panel-body{padding:0 10px 10px;display:flex;flex-direction:column;gap:10px}.ui-nous-field{display:flex;flex-direction:column;gap:4px;min-width:0}.ui-nous-field-label{font-size:11px;font-weight:600;color:var(--fg-muted)}.ui-nous-field-hint{font-size:10px;color:var(--fg-subtle)}.ui-nous-msg{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.ui-nous-msg-body{padding:9px 11px;border-radius:var(--radius-lg);font-size:13px;line-height:1.55;max-width:92%}.ui-nous-msg[data-role=user]{align-items:flex-end}.ui-nous-msg[data-role=user] .ui-nous-msg-body{background:var(--accent-soft);color:var(--fg);border:1px solid transparent}.ui-nous-msg[data-role=nous] .ui-nous-msg-body{background:var(--bg-surface-2);color:var(--fg);border:1px solid var(--border)}.ui-nous-msg-actions{display:flex;gap:6px;flex-wrap:wrap}.ui-nous-thinking{display:inline-flex;gap:4px;padding:10px 2px}.ui-nous-thinking>span{width:5px;height:5px;border-radius:var(--radius-full);background:var(--fg-subtle);animation:ui-nous-bounce 1.1s ease-in-out infinite}.ui-nous-thinking>span:nth-child(2){animation-delay:.15s}.ui-nous-thinking>span:nth-child(3){animation-delay:.3s}@keyframes ui-nous-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ui-nous-empty{padding:24px 8px;text-align:center}.ui-nous-empty-title{margin:0;font-size:13px;font-weight:600;color:var(--fg)}.ui-nous-empty-hint{margin:4px 0 0;font-size:12px;color:var(--fg-muted)}.ui-nous-suggestions{display:flex;flex-direction:column;gap:6px;margin-top:12px;align-items:stretch}.ui-nous-suggestions>.ui-btn{justify-content:flex-start;text-align:left}.ui-nous-composer{display:flex;flex-direction:column;gap:8px}.ui-nous-composer>textarea{min-height:56px;resize:none}.ui-nous-composer-row{display:flex;align-items:center;gap:6px}.ui-nous-inputrow{display:flex;align-items:flex-end;gap:8px;padding:6px 8px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out)}.ui-nous-inputrow:focus-within{border-color:var(--border-focus)}.ui-nous-inputrow[data-stack=true]{flex-direction:column;align-items:stretch;gap:6px}.ui-nous-inputrow>textarea{flex:1;min-width:0;min-height:36px;max-height:140px;padding:4px 0;border:0;outline:0;resize:none;background:transparent;color:var(--fg);font-family:inherit;font-size:13px;line-height:1.5}.ui-nous-inputrow>textarea::-moz-placeholder{color:var(--fg-subtle)}.ui-nous-inputrow>textarea::placeholder{color:var(--fg-subtle)}.ui-nous-inputrow>textarea:disabled{opacity:.6}@media (max-width:900px){.ui-nous-rail,.ui-nous-rail[data-size=wide]{width:100%}.ui-nous-page-cols{flex-direction:column}.ui-nous-page-config{width:auto;border-right:0;border-bottom:1px solid var(--border)}}.ui-nous-stagebar{display:flex;align-items:baseline;gap:8px;flex-shrink:0;padding:10px 12px;border-bottom:1px solid var(--border);background:var(--bg-subtle)}.ui-nous-stagebar-name{font-size:12px;font-weight:600;color:var(--fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-nous-previewbody{padding:12px;display:flex;flex-direction:column;gap:8px}.ui-nous-preview-hint{font-size:12px;color:var(--fg-muted);margin:0}.ui-nous-previewlist{display:flex;flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none}.ui-nous-previewlist>li{display:flex;align-items:center;gap:6px;min-height:var(--row-h);padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated)}.ui-nous-previewlist-label{flex:1 1 auto;min-width:0;font-size:12px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-nous-trigger{flex-shrink:0;align-self:flex-start}.ui-nous-doc{flex:1 1 auto;min-height:0;overflow:auto;margin:0;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);color:var(--fg);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ui-nous-doc>:first-child{margin-top:0}.ui-nous-doc>:last-child{margin-bottom:0}.ui-nous-doc h1{font-size:15px;font-weight:650;margin:16px 0 8px}.ui-nous-doc h2{font-size:13.5px;font-weight:650;margin:14px 0 6px}.ui-nous-doc h3{font-size:12.5px;font-weight:650;margin:12px 0 6px}.ui-nous-doc p{margin:0 0 8px}.ui-nous-doc ol,.ui-nous-doc ul{margin:0 0 8px;padding-left:20px}.ui-nous-doc li{margin-bottom:3px}.ui-nous-doc code{font-size:11px;padding:.1em .35em;border-radius:4px;background:var(--bg-subtle)}.ui-nous-doc table{width:100%;border-collapse:collapse;margin:0 0 8px}.ui-nous-doc td,.ui-nous-doc th{border:1px solid var(--border);padding:4px 6px;text-align:left}.ui-nous-landing-actions{margin-left:auto;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-nous-summary{display:flex;flex-direction:column;gap:10px;margin:0}.ui-nous-summary>div{display:flex;flex-direction:column;gap:2px}.ui-nous-summary dd{margin:0;font-size:12px;line-height:1.5;color:var(--fg);overflow-wrap:anywhere}.ui-listrow{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--fg);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.ui-listrow:hover{background:var(--bg-subtle)}.ui-listrow[aria-current=true],.ui-listrow[data-selected=true]{background:var(--bg-elevated);border-color:var(--border)}.ui-listrow-title{font-size:12.5px;font-weight:600;line-height:1.35}.ui-listrow-meta,.ui-listrow-title{width:100%;min-width:0;overflow-wrap:anywhere}.ui-listrow-meta{font-size:11px;color:var(--fg-muted)}.ui-listrow-aside{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ui-listrow-danger:hover{color:var(--danger-text);background:color-mix(in oklab,var(--danger) 12%,transparent)}.ui-chat-measure{max-width:72ch}.ui-z-dialog{z-index:var(--z-dialog)}.ui-z-menu{z-index:var(--z-menu)}