.markdown-content,.code-block-wrapper,.uru-readonly-table,.uru-markdown-document-shell,.uru-collection-surface{--uru-md-bg:#151515;--uru-md-panel-bg:#1f1f1f;--uru-md-code-bg:#252525;--uru-md-code-header-bg:#222;--uru-md-inline-code-bg:#ffffff17;--uru-md-inline-code-border:#ffffff1a;--uru-md-table-header-bg:#171717;--uru-md-table-row-hover:#ffffff09;--uru-md-border:#ffffff1b;--uru-md-border-strong:#ffffff2e;--uru-md-hover:#ffffff13;--uru-md-heading:#ffffffe6;--uru-md-text:#ffffffc7;--uru-md-strong:#ffffffe0;--uru-md-muted:#ffffff94;--uru-md-marker:#ffffff80;--uru-md-code-text:#ffffffd1;--uru-md-link:#8ab4f8;--uru-md-link-hover:#a8c7fa;--uru-md-link-decoration:#8ab4f861;color:var(--uru-md-text);overflow-wrap:break-word;word-break:normal;max-width:100%}.markdown-content.markdown-surface-chat,.markdown-content.markdown-surface-chat-classic,.markdown-content.markdown-surface-chat-codex{--uru-md-bg:transparent;--uru-md-panel-bg:#ffffff09;--uru-md-code-bg:#1f1f1f;--uru-md-code-header-bg:#232323;--uru-md-inline-code-bg:#ffffff14;--uru-md-table-header-bg:#ffffff09;--uru-md-text:#fffc;--uru-md-heading:#ffffffe6}.markdown-content h1,.markdown-content h2,.markdown-content h3{color:var(--uru-md-heading)}.markdown-content p,.markdown-content ul,.markdown-content ol,.markdown-content li{color:var(--uru-md-text)}.markdown-content strong{color:var(--uru-md-strong)}.markdown-content em{color:var(--uru-md-muted)}.markdown-content img{max-width:100%;height:auto}.markdown-content:not(.markdown-surface-chat-classic) code,.markdown-content.markdown-surface-chat-classic code{border-width:1px;border-color:var(--uru-md-inline-code-border);background-color:var(--uru-md-inline-code-bg);color:var(--uru-md-code-text);border-radius:4px;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.86em;font-weight:500}.markdown-content pre{border-width:1px;border-color:var(--uru-md-border);background-color:var(--uru-md-code-bg);color:var(--uru-md-code-text);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:7px;margin-bottom:1rem;padding:.75rem;font-size:13px;line-height:1.25rem;overflow-x:auto}.markdown-content pre code,.markdown-content.markdown-surface-chat-classic pre code,.markdown-content:not(.markdown-surface-chat-classic) pre code{color:inherit;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;padding:0;display:block}.markdown-content .code-block-wrapper pre{box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important}@supports selector(pre:has(.code-block-wrapper)){:is(.markdown-content pre:has(.code-block-wrapper),.markdown-content pre:has([data-streamdown=code-block])){color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}}.markdown-content blockquote{border-left-color:var(--uru-md-border-strong);color:var(--uru-md-muted)}.markdown-content a{color:var(--uru-md-link);text-decoration:underline;-webkit-text-decoration-color:var(--uru-md-link-decoration);text-decoration-color:var(--uru-md-link-decoration);text-underline-offset:2px}.markdown-content a:hover{color:var(--uru-md-link-hover)}.markdown-content a{overflow-wrap:anywhere;word-break:break-all}.markdown-content table{border-collapse:collapse;width:100%;margin-bottom:1rem}.markdown-content th,.markdown-content td{text-align:left;padding:.5rem .75rem}.overflow-wrap-anywhere{overflow-wrap:anywhere!important;word-break:break-word!important}.markdown-content hr{border-color:var(--uru-md-border)}html[data-theme=light] .markdown-content,html[data-theme=light] .code-block-wrapper,html[data-theme=light] .uru-readonly-table,html[data-theme=light] .uru-markdown-document-shell,html[data-theme=light] .uru-collection-surface{--uru-md-bg:#fff;--uru-md-panel-bg:#f7f7f5;--uru-md-code-bg:#f3f3f1;--uru-md-code-header-bg:#f7f7f5;--uru-md-inline-code-bg:#37352f14;--uru-md-inline-code-border:#37352f1f;--uru-md-table-header-bg:#fafafa;--uru-md-table-row-hover:#37352f0d;--uru-md-border:#37352f24;--uru-md-border-strong:#37352f3d;--uru-md-hover:#37352f14;--uru-md-heading:#201f1df0;--uru-md-text:#37352fdb;--uru-md-strong:#201f1df0;--uru-md-muted:#37352f9e;--uru-md-marker:#37352f7a;--uru-md-code-text:#201f1de6;--uru-md-link:#315f9d;--uru-md-link-hover:#244d82;--uru-md-link-decoration:#315f9d52}.uru-markdown-document-shell{background:var(--uru-md-bg);border-color:var(--uru-md-border);color:var(--uru-md-text)}.uru-collection-surface{background:var(--uru-collection-bg)}.message-streaming .markdown-content,.message-streaming.markdown-content{opacity:1!important}.code-block-wrapper--collection pre[class*=language-],.code-block-wrapper--collection pre{background-color:var(--uru-md-code-bg)!important}.code-block-wrapper code[class*=language-]{background:0 0!important}
.citation-highlight,.citation-highlight-first{background-color:var(--uru-citation-highlight-bg);color:var(--uru-citation-highlight-fg);border-radius:2px;padding:0 2px}.citation-sidebar-content .markdown-content{color:#fffc}.citation-sidebar-content .markdown-content p{color:#fffc;margin-bottom:.75rem;line-height:1.7}.citation-sidebar-content .markdown-content p:last-child{margin-bottom:0}.citation-sidebar-content .markdown-content h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.citation-sidebar-content .markdown-content h1:first-child{margin-top:0}.citation-sidebar-content .markdown-content h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:.75rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.citation-sidebar-content .markdown-content h2:first-child{margin-top:0}.citation-sidebar-content .markdown-content h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem}.citation-sidebar-content .markdown-content h3:first-child{margin-top:0}.citation-sidebar-content .markdown-content ul,.citation-sidebar-content .markdown-content ol{margin-bottom:.75rem}.citation-sidebar-content .markdown-content ul>:not([hidden])~:not([hidden]),.citation-sidebar-content .markdown-content ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.citation-sidebar-content .markdown-content ul,.citation-sidebar-content .markdown-content ol{color:#fffc}.citation-sidebar-content .markdown-content li{color:#fffc;line-height:1.7}.citation-sidebar-content .markdown-content code{border-width:1px;border-color:var(--uru-collection-border);background-color:var(--uru-collection-bg);color:var(--uru-collection-text);border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.citation-sidebar-content .markdown-content pre{border-width:1px;border-color:var(--uru-collection-border);background-color:var(--uru-collection-bg);color:var(--uru-collection-text);--tw-shadow-color:var(--uru-collection-shadow);--tw-shadow:var(--tw-shadow-colored);border-radius:16px;margin-bottom:.75rem;padding:1rem;font-size:.8125rem;overflow-x:auto}.citation-sidebar-content .markdown-content blockquote{color:#ffffffb3;background-color:#ffffff0d;border-color:#a855f780;border-left-width:4px;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-top:.75rem;margin-bottom:.75rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-style:italic}.citation-sidebar-content .markdown-content a{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1));text-decoration-line:underline}.citation-sidebar-content .markdown-content a:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.citation-sidebar-content .markdown-content table{border-collapse:collapse;width:100%;margin-bottom:.75rem}.citation-sidebar-content .markdown-content th,.citation-sidebar-content .markdown-content td{text-align:left;padding:.5rem .75rem}.citation-sidebar-content .markdown-content hr{border-color:#ffffff1a;margin-top:1rem;margin-bottom:1rem}
html{background-color:#0a1324;background-image:var(--canvas-bg-public);background-size:cover;background-attachment:fixed;width:100%;min-height:100vh}html[data-theme=light]{background-color:#e4e3de}@supports (-webkit-touch-callout:none){html{background-attachment:scroll}}body{background:0 0;width:100%;min-height:100vh;margin:0;padding:0}.uru-canvas-public,.uru-canvas-app{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.uru-canvas-public{background-image:var(--canvas-bg-public)}.uru-canvas-app{background-image:var(--canvas-bg-app)}
:root{--glass-noise-url:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12  0 0 0 0 0.10  0 0 0 0 0.08  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.uru-page-card{-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;transition:background .16s,border-color .16s,box-shadow .2s;position:relative;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}.uru-page-card:hover{background:#ffffff1f}html[data-theme=light] .uru-page-card{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(#fdfcf9c7 0%,#f7f6f294 100%);border:1px solid #0000;border-image:linear-gradient(#1a181224,#1a181214) 1;box-shadow:inset 0 1px #fdfcf999,0 1px 2px #1a181208,0 8px 24px #1a18120f}html[data-theme=light] .uru-page-card:hover{background:linear-gradient(#fdfcf9d9 0%,#f7f6f2a8 100%)}.uru-library-grid-card{-webkit-backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;position:relative;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}html[data-theme=light] .uru-library-grid-card{background:linear-gradient(#fdfcf9e6 0%,#f8f6f1d1 100%);border:1px solid #1a18121f;box-shadow:inset 0 1px #fdfcf9b8,0 1px 2px #1a18120a,0 10px 28px #1a181214}html[data-theme=light] .uru-library-scope-toggle{background:#f4f2edb8;border-color:#2c282221;box-shadow:inset 0 1px #ffffffc2,0 1px 2px #2c282209}html[data-theme=light] .uru-library-scope-toggle__button{color:#37322b94}html[data-theme=light] .uru-library-scope-toggle__button:hover{color:#26231ec7;background:#2c28220b}html[data-theme=light] .uru-library-scope-toggle__button--active{color:#171512f0;background:#ffffffd1;box-shadow:inset 0 0 0 1px #2c28220b,0 1px 2px #2c28220a}.uru-page-head{-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;position:relative;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}html[data-theme=light] .uru-page-head{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(#fdfcf9c7 0%,#f7f6f294 100%);border:1px solid #0000;border-image:linear-gradient(#1a181224,#1a181214) 1;box-shadow:inset 0 1px #fdfcf999,0 1px 2px #1a181208,0 8px 24px #1a18120f}.uru-kpi-card{-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;transition:background .16s,border-color .16s,box-shadow .2s;position:relative;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}.uru-kpi-card:hover{background:#ffffff1f}html[data-theme=light] .uru-kpi-card{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(#fdfcf9c7 0%,#f7f6f294 100%);border:1px solid #0000;border-image:linear-gradient(#1a181224,#1a181214) 1;box-shadow:inset 0 1px #fdfcf999,0 1px 2px #1a181208,0 8px 24px #1a18120f}.uru-page-panel{-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;position:relative;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}html[data-theme=light] .uru-page-panel{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(#fdfcf9c7 0%,#f7f6f294 100%);border:1px solid #0000;border-image:linear-gradient(#1a181224,#1a181214) 1;box-shadow:inset 0 1px #fdfcf999,0 1px 2px #1a181208,0 8px 24px #1a18120f}.uru-page-tab{color:#ffffffbf;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-bottom-width:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.uru-page-tab:hover{color:#ffffffeb;background:#ffffff14}.uru-page-tab[data-active=true],.uru-page-tab--active{color:#fff;background:#ffffff26;border-color:#ffffff4d}html[data-theme=light] .uru-page-tab{color:var(--cream-dim);background:#faf9f68c;border-color:#1a181217}html[data-theme=light] .uru-page-tab:hover{color:var(--cream);background:#fdfcf9b8}html[data-theme=light] .uru-page-tab[data-active=true],html[data-theme=light] .uru-page-tab--active{color:var(--cream);background:#fffefbd9;border-color:#1a181229}.uru-pill{color:#ffffffd9;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.uru-pill--cyan{color:#67e8f9;background:#06b6d414;border-color:#67e8f94d}.uru-pill--violet{color:#c084fc;background:#8b5cf614;border-color:#c084fc4d}.uru-pill--mint{color:#6ee7b7;background:#10b98114;border-color:#6ee7b74d}.uru-pill--amber{color:#fcd34d;background:#f59e0b14;border-color:#fcd34d4d}.uru-pill--rose{color:#fda4af;background:#f43f5e14;border-color:#fda4af4d}.uru-pill--gray{color:#d4d4d8;background:#a1a1aa1a;border-color:#d4d4d840}html[data-theme=light] .uru-pill{color:var(--cream-dim);background:#faf9f699;border-color:#1a18121c}html[data-theme=light] .uru-pill--cyan{color:#2b7b87;background:#ecfeff;border-color:#a5f3fc}html[data-theme=light] .uru-pill--violet{color:#5a49a2;background:#f5f3ff;border-color:#ddd6fe}html[data-theme=light] .uru-pill--mint{color:#2e7a50;background:#ecfdf5;border-color:#a7f3d0}html[data-theme=light] .uru-pill--amber{color:#8c6622;background:#fffbeb;border-color:#fde68a}html[data-theme=light] .uru-pill--rose{color:#9b4f76;background:#fff1f2;border-color:#fecdd3}html[data-theme=light] .uru-pill--gray{color:#3f3f46;background:#f4f4f5;border-color:#e4e4e7}.uru-score-badge{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;min-width:2rem;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}html[data-theme=light] .uru-score-badge{color:var(--cream);background:#faf9f699;border-color:#1a18121a}html[data-theme=light] .uru-page-card,html[data-theme=light] .uru-page-head,html[data-theme=light] .uru-kpi-card,html[data-theme=light] .uru-page-panel{isolation:isolate}html[data-theme=light] .uru-page-card:after,html[data-theme=light] .uru-page-head:after,html[data-theme=light] .uru-kpi-card:after,html[data-theme=light] .uru-page-panel:after{content:"";border-radius:inherit;background-image:var(--glass-noise-url);mix-blend-mode:multiply;opacity:.045;pointer-events:none;z-index:0;background-size:220px 220px;position:absolute;inset:0}html[data-theme=light] .uru-page-card>:not(.absolute):not(.fixed),html[data-theme=light] .uru-page-head>:not(.absolute):not(.fixed),html[data-theme=light] .uru-kpi-card>:not(.absolute):not(.fixed),html[data-theme=light] .uru-page-panel>:not(.absolute):not(.fixed){z-index:1;position:relative}html[data-theme=light] .uru-page-card:before,html[data-theme=light] .uru-kpi-card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:0;transition:opacity .22s;position:absolute;inset:0}html[data-theme=light] .uru-page-card:hover:before,html[data-theme=light] .uru-kpi-card:hover:before{opacity:1;background:linear-gradient(#fdfcf98c 0%,#fdfcf92e 14%,#fdfcf900 32% 100%)}html[data-theme=light] .uru-mockup-you-bubble,html[data-theme=light] .uru-mockup-chat-bubble--user,html[data-theme=light] .msg.you .chat-bubble{color:var(--cream);background:#a494d82e;border-color:#5a49a247}html[data-theme=light] .uru-chat-tool-card,html[data-theme=light] .uru-chat-tool-group-card{--uru-chat-tool-accent:47, 110, 76;--uru-chat-tool-ink:#24323c;--uru-chat-tool-ink-muted:#404e5cb8;--uru-chat-tool-card-bg:linear-gradient(180deg, #e4eee8fa, #dce8e1fa);--uru-chat-tool-card-bg-hover:linear-gradient(180deg, #e8f2ec, #e0ece5);--uru-chat-tool-panel-bg:linear-gradient(180deg, #ecf3effa, #e5ede9fa);--uru-chat-tool-code-surface:linear-gradient(180deg, rgba(var(--uru-chat-tool-accent), .12), #ffffff3d);--uru-chat-tool-code-border:rgba(var(--uru-chat-tool-accent), .18);background:var(--uru-chat-tool-card-bg);border:1px solid rgba(var(--uru-chat-tool-accent), .22);box-shadow:inset 3px 0 0 rgba(var(--uru-chat-tool-accent), .22), inset 0 1px 0 #ffffff80, 0 8px 18px #0f172a0b;color:var(--uru-chat-tool-ink);-webkit-backdrop-filter:none}html[data-theme=light] [data-surface=chat] .uru-assistant-turn-card{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}html[data-theme=light] .uru-chat-tool-card[data-tool-style=architect]{--uru-chat-tool-accent:123, 92, 164;--uru-chat-tool-ink:#4e4266;--uru-chat-tool-ink-muted:#4e4266b8;--uru-chat-tool-card-bg:linear-gradient(180deg, #ebe5f3fa, #e2d9edfa);--uru-chat-tool-card-bg-hover:linear-gradient(180deg, #f0eaf7, #e7dff1);--uru-chat-tool-panel-bg:linear-gradient(180deg, #efebf6fa, #e8e2f1fa)}html[data-theme=light] .uru-chat-tool-card[data-tool-status=failed],html[data-theme=light] .uru-chat-tool-group-card[data-tool-status=failed],html[data-theme=light] .uru-chat-tool-card[data-tool-status=executing],html[data-theme=light] .uru-chat-tool-group-card[data-tool-status=running]{--uru-chat-tool-accent:47, 110, 76;--uru-chat-tool-ink:#24323c;--uru-chat-tool-ink-muted:#404e5cb8;--uru-chat-tool-card-bg:linear-gradient(180deg, #e4eee8fa, #dce8e1fa);--uru-chat-tool-card-bg-hover:linear-gradient(180deg, #e8f2ec, #e0ece5);--uru-chat-tool-panel-bg:linear-gradient(180deg, #ecf3effa, #e5ede9fa)}html[data-theme=light] .uru-chat-tool-card[data-expanded=false],html[data-theme=light] .uru-chat-tool-group-card[data-expanded=false]{background:var(--uru-chat-tool-card-bg)}html[data-theme=light] .uru-chat-tool-card[data-expanded=true],html[data-theme=light] .uru-chat-tool-group-card[data-expanded=true]{background:var(--uru-chat-tool-card-bg);border-color:rgba(var(--uru-chat-tool-accent), .26)}html[data-theme=light] .uru-chat-tool-card:hover,html[data-theme=light] .uru-chat-tool-group-card:hover{background:var(--uru-chat-tool-card-bg-hover);border-color:rgba(var(--uru-chat-tool-accent), .3);box-shadow:inset 3px 0 0 rgba(var(--uru-chat-tool-accent), .28), inset 0 1px 0 #ffffff8f, 0 12px 22px #0f172a0e}html[data-theme=light] .uru-chat-tool-card:before,html[data-theme=light] .uru-chat-tool-group-card:before,html[data-theme=light] .uru-chat-tool-card-glow,html[data-theme=light] .uru-chat-tool-group-glow{content:none;display:none!important}html[data-theme=light] .uru-chat-tool-card-title,html[data-theme=light] .uru-chat-tool-group-title,html[data-theme=light] .uru-chat-tool-group-step-label,html[data-theme=light] .uru-chat-tool-group-step-card-title,html[data-theme=light] .uru-chat-tool-group-step-card-copy,html[data-theme=light] .uru-chat-tool-codebox-pre{color:var(--uru-chat-tool-ink)!important}html[data-theme=light] .uru-chat-tool-card-meta,html[data-theme=light] .uru-chat-tool-card-chevron,html[data-theme=light] .uru-chat-tool-card-badge,html[data-theme=light] .uru-chat-tool-group-subtitle,html[data-theme=light] .uru-chat-tool-group-meta,html[data-theme=light] .uru-chat-tool-group-chevron,html[data-theme=light] .uru-chat-tool-group-summary,html[data-theme=light] .uru-chat-tool-group-step-meta,html[data-theme=light] .uru-chat-tool-group-step-card-meta,html[data-theme=light] .uru-chat-tool-group-codebox-label,html[data-theme=light] .uru-chat-tool-expanded-label{color:var(--uru-chat-tool-ink-muted)!important}html[data-theme=light] .uru-chat-tool-expanded{border-top:1px solid rgba(var(--uru-chat-tool-accent), .16);box-shadow:none;background:0 0;margin-top:.75rem;padding-top:.75rem}html[data-theme=light] .uru-chat-tool-codebox,html[data-theme=light] .uru-chat-tool-group-codebox{border:1px solid var(--uru-chat-tool-code-border);box-shadow:none;-webkit-backdrop-filter:none;background:var(--uru-chat-tool-code-surface)!important}html[data-theme=light] .uru-chat-tool-group-card .border-emerald-400\/10,html[data-theme=light] .uru-chat-tool-group-card .border-emerald-400\/20,html[data-theme=light] .uru-chat-tool-group-card .border-emerald-400\/40,html[data-theme=light] .uru-chat-tool-group-card .border-white\/\[0\.06\],html[data-theme=light] .uru-chat-tool-group-card .border-white\/\[0\.08\]{border-color:rgba(var(--uru-chat-tool-accent), .16)}html[data-theme=light] .uru-chat-tool-group-body{border-top-color:rgba(var(--uru-chat-tool-accent), .16);box-shadow:none;background:0 0;border-radius:0}html[data-theme=light] .uru-chat-tool-group-card [data-selected=false]{border-color:rgba(var(--uru-chat-tool-accent), .14);box-shadow:none;background:#ffffff2e}html[data-theme=light] .uru-chat-tool-group-card [data-selected=false]:hover{border-color:rgba(var(--uru-chat-tool-accent), .2);background:#ffffff47}html[data-theme=light] .uru-chat-tool-group-card [data-selected=true]{border-color:rgba(var(--uru-chat-tool-accent), .3);box-shadow:inset 2px 0 0 rgba(var(--uru-chat-tool-accent), .22);background:#ffffff57}html[data-theme=light] .uru-chat-tool-group-chip{box-shadow:none;border-color:rgba(var(--uru-chat-tool-accent), .18)!important;color:var(--uru-chat-tool-ink-muted)!important;background:#fff3!important}html[data-theme=light] .uru-chat-tool-group-chip:hover{border-color:rgba(var(--uru-chat-tool-accent), .24)!important;background:#ffffff52!important}html[data-theme=light] .uru-mockup-tool-call{--tc-text:#255840;--tc-dim:#255840ad;-webkit-backdrop-filter:none;background:linear-gradient(#e4eee8fa,#dce8e1fa);border-color:#10b98138;box-shadow:inset 2px 0 #10b98133,inset 0 1px #ffffff73}html[data-theme=light] .uru-mockup-tool-call:hover{background:linear-gradient(#e8f2ec,#e0ece5);border-color:#10b98147}html[data-theme=light] .uru-mockup-tool-call--failed,html[data-theme=light] .uru-mockup-tool-call--running{--tc-text:#255840;--tc-dim:#255840ad;background:linear-gradient(#e4eee8fa,#dce8e1fa);border-color:#10b98138}html[data-theme=light] .uru-mockup-tool-call--policy{--tc-text:#8b6325;--tc-dim:#8b6325b3;background:linear-gradient(#f6eeddfa,#f0e7d3fa);border-color:#ca8a043d}html[data-theme=light] .uru-mockup-tool-call-expanded,html[data-theme=light] .uru-mockup-tool-group{box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(#eff4f2fa,#e7eeebfa);border-color:#768c9c38}html[data-theme=light] .uru-mockup-tool-group:hover{background:linear-gradient(#f3f7f5,#ebf1ee);border-color:#768c9c47}html[data-theme=light] .uru-mockup-tool-group-title,html[data-theme=light] .uru-mockup-tool-group .tg-summary,html[data-theme=light] .uru-mockup-tool-group .tg-code-label,html[data-theme=light] .uru-mockup-tool-group .uru-mockup-tg-chip{color:#24323c}html[data-theme=light] .uru-mockup-tool-group-count,html[data-theme=light] .uru-mockup-tool-group-time,html[data-theme=light] .uru-mockup-tool-group .tg-aux{color:#404e5cb8}html[data-theme=light] .uru-mockup-tg-row-card-body pre{background:linear-gradient(180deg, rgba(var(--uru-chat-tool-accent), .1), #ffffff29);border-color:rgba(var(--uru-chat-tool-accent), .18)}html[data-theme=light] .uru-mockup-focus-pill,html[data-theme=light] .uru-mockup-dark-pill,html[data-theme=light] .focus-pill,html[data-theme=light] .dark-pill{background:#fffcf59e}html[data-theme=light] kbd,html[data-theme=light] .kbd{color:var(--cream-dim);background:#fffefba6;border:1px solid #1a18122b;box-shadow:0 1px #1a181217}html[data-theme=light] :not(pre)>code{color:var(--cream);background:#1a18120e;border:1px solid #1a181217}html[data-theme=light] .uru-data-table tbody tr:hover,html[data-theme=light] .data-table tbody tr:hover{background:#fdfcf98c}html[data-theme=light] .uru-data-table th,html[data-theme=light] .uru-data-table td,html[data-theme=light] .data-table th,html[data-theme=light] .data-table td{border-bottom-color:#1a181214}html[data-theme=light] .uru-data-table th,html[data-theme=light] .data-table th{color:var(--cream-mute);font-weight:500}html[data-theme=light] .uru-date-divider:before,html[data-theme=light] .uru-date-divider:after,html[data-theme=light] .date-divider:before,html[data-theme=light] .date-divider:after{background:#1a18121c}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#1a181229}html[data-theme=light] .uru-admin-warn,html[data-theme=light] .admin-warn{color:#8c6622}html[data-theme=light] .uru-admin-warn strong,html[data-theme=light] .admin-warn strong{color:#6b4a0f}html[data-theme=light] .uru-btn-danger,html[data-theme=light] .btn--danger{color:#a4444f}html[data-theme=light] .uru-mockup-flat-nav-row:hover,html[data-theme=light] .nav-link:hover,html[data-theme=light] .convo:hover{color:var(--cream);background:#1f1a140a}html[data-theme=light] .uru-mockup-flat-nav-row--active,html[data-theme=light] .nav-link.active,html[data-theme=light] .convo.active{background:var(--nav-active-bg);color:var(--cream);box-shadow:var(--nav-active-glow)}html[data-theme=light] .uru-lite-glass{--tw-ring-color:#1f1a140a;background:linear-gradient(#fdfcf9b8,#f8f6f09e)!important;border-color:#1f1a1414!important;box-shadow:0 1px 2px #1f1a140a,0 8px 22px #1f1a140d!important}html[data-theme=light] .uru-lite-glass:hover{background:linear-gradient(#fdfcf9d1,#f8f6f0b8)!important;border-color:#1f1a141f!important;box-shadow:0 1px 2px #1f1a140d,0 12px 28px #1f1a1414!important}html[data-theme=light] .text-white,html[data-theme=light] .text-white\/95,html[data-theme=light] .text-white\/90{color:var(--cream)}html[data-theme=light] .text-white\/85,html[data-theme=light] .text-white\/80,html[data-theme=light] .text-white\/75,html[data-theme=light] .text-white\/70,html[data-theme=light] .text-white\/65,html[data-theme=light] .text-white\/60,html[data-theme=light] .text-white\/55,html[data-theme=light] .text-white\/50{color:var(--cream-mute)}html[data-theme=light] .text-white\/45,html[data-theme=light] .text-white\/40,html[data-theme=light] .text-white\/35,html[data-theme=light] .text-white\/30{color:var(--cream-faint)}html[data-theme=light] .text-white\/25,html[data-theme=light] .text-white\/20,html[data-theme=light] .text-white\/15,html[data-theme=light] .text-white\/10{color:#1f1a1459}html[data-theme=light] .text-slate-100,html[data-theme=light] .text-slate-200,html[data-theme=light] .text-gray-100,html[data-theme=light] .text-gray-200,html[data-theme=light] .text-neutral-100,html[data-theme=light] .text-neutral-200,html[data-theme=light] .text-zinc-100,html[data-theme=light] .text-zinc-200{color:var(--cream)}html[data-theme=light] .text-slate-300,html[data-theme=light] .text-slate-400,html[data-theme=light] .text-gray-300,html[data-theme=light] .text-gray-400,html[data-theme=light] .text-neutral-300,html[data-theme=light] .text-neutral-400,html[data-theme=light] .text-zinc-300,html[data-theme=light] .text-zinc-400{color:var(--cream-mute)}html[data-theme=light] .text-slate-500,html[data-theme=light] .text-slate-600,html[data-theme=light] .text-gray-500,html[data-theme=light] .text-gray-600,html[data-theme=light] .text-neutral-500,html[data-theme=light] .text-neutral-600,html[data-theme=light] .text-zinc-500,html[data-theme=light] .text-zinc-600{color:var(--cream-faint)}html[data-theme=light] .text-slate-700,html[data-theme=light] .text-slate-800,html[data-theme=light] .text-slate-900,html[data-theme=light] .text-gray-700,html[data-theme=light] .text-gray-800,html[data-theme=light] .text-gray-900,html[data-theme=light] .text-neutral-700,html[data-theme=light] .text-neutral-800,html[data-theme=light] .text-neutral-900{color:var(--cream)}html[data-theme=light] .border-white\/5{border-color:#1f1a140a}html[data-theme=light] .border-white\/10,html[data-theme=light] .border-white\/15{border-color:#1f1a1414}html[data-theme=light] .border-white\/20,html[data-theme=light] .border-white\/25{border-color:#1f1a141f}html[data-theme=light] .border-white\/30,html[data-theme=light] .border-white\/40{border-color:#1f1a1429}html[data-theme=light] .border-slate-700,html[data-theme=light] .border-slate-800,html[data-theme=light] .border-slate-900,html[data-theme=light] .border-gray-700,html[data-theme=light] .border-gray-800,html[data-theme=light] .border-gray-900,html[data-theme=light] .border-neutral-700,html[data-theme=light] .border-neutral-800,html[data-theme=light] .border-neutral-900{border-color:#1f1a141f}html[data-theme=light] .border-slate-600,html[data-theme=light] .border-gray-600,html[data-theme=light] .border-neutral-600{border-color:#1f1a141a}html[data-theme=light] .bg-white\/\[0\.03\],html[data-theme=light] .bg-white\/\[0\.04\],html[data-theme=light] .bg-white\/5{background-color:#fdfcf98c}html[data-theme=light] .bg-white\/\[0\.06\],html[data-theme=light] .bg-white\/\[0\.07\],html[data-theme=light] .bg-white\/\[0\.08\],html[data-theme=light] .bg-white\/\[0\.10\],html[data-theme=light] .bg-white\/10{background-color:#fdfcf9b3}html[data-theme=light] .bg-white\/\[0\.12\],html[data-theme=light] .bg-white\/\[0\.15\],html[data-theme=light] .bg-white\/15{background-color:#fdfcf9c7}html[data-theme=light] .bg-white\/\[0\.20\],html[data-theme=light] .bg-white\/20{background-color:#fffdf8d9}html[data-theme=light] .hover\:bg-white\/5:hover,html[data-theme=light] .hover\:bg-white\/\[0\.05\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.06\]:hover{background-color:#fdfcf9a6}html[data-theme=light] .hover\:bg-white\/10:hover,html[data-theme=light] .hover\:bg-white\/\[0\.08\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.10\]:hover{background-color:#fdfcf9c7}html[data-theme=light] .hover\:bg-white\/15:hover,html[data-theme=light] .hover\:bg-white\/\[0\.12\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.15\]:hover{background-color:#fdfcf9d9}html[data-theme=light] .hover\:bg-white\/20:hover{background-color:#fffdf8eb}html[data-theme=light] .hover\:border-white\/20:hover{border-color:#1f1a1429}html[data-theme=light] .hover\:border-white\/30:hover{border-color:#1f1a1433}html[data-theme=light] .hover\:text-white:hover{color:var(--cream)}html[data-theme=light] .bg-black\/10{background-color:#1f1a140a}html[data-theme=light] .bg-black\/20{background-color:#1f1a140f}html[data-theme=light] .bg-black\/30{background-color:#1f1a1414}html[data-theme=light] .bg-black\/40,html[data-theme=light] .bg-black\/50{background-color:#1f1a141a}html[data-theme=light] .bg-slate-950,html[data-theme=light] .bg-slate-900,html[data-theme=light] .bg-gray-950,html[data-theme=light] .bg-gray-900,html[data-theme=light] .bg-neutral-950,html[data-theme=light] .bg-neutral-900,html[data-theme=light] .bg-zinc-950,html[data-theme=light] .bg-zinc-900{color:var(--cream);background-color:#fdfcf9f2}html[data-theme=light] .bg-slate-800,html[data-theme=light] .bg-gray-800,html[data-theme=light] .bg-neutral-800,html[data-theme=light] .bg-zinc-800{color:var(--cream);background-color:#fdfcf9e0}html[data-theme=light] .bg-slate-700,html[data-theme=light] .bg-gray-700,html[data-theme=light] .bg-neutral-700,html[data-theme=light] .bg-zinc-700{color:var(--cream);background-color:#f8f6f0d1}html[data-theme=light] .bg-slate-600,html[data-theme=light] .bg-gray-600,html[data-theme=light] .bg-neutral-600,html[data-theme=light] .bg-zinc-600{color:var(--cream-mute);background-color:#f4f2ebb3}html[data-theme=light] .bg-slate-900\/50,html[data-theme=light] .bg-slate-900\/60,html[data-theme=light] .bg-slate-900\/70,html[data-theme=light] .bg-slate-900\/80,html[data-theme=light] .bg-slate-800\/50,html[data-theme=light] .bg-slate-800\/60,html[data-theme=light] .bg-slate-800\/70,html[data-theme=light] .bg-slate-800\/80,html[data-theme=light] .bg-gray-900\/50,html[data-theme=light] .bg-gray-900\/60,html[data-theme=light] .bg-gray-900\/70,html[data-theme=light] .bg-gray-900\/80,html[data-theme=light] .bg-gray-800\/50,html[data-theme=light] .bg-gray-800\/60,html[data-theme=light] .bg-gray-800\/70,html[data-theme=light] .bg-gray-800\/80,html[data-theme=light] .bg-neutral-900\/50,html[data-theme=light] .bg-neutral-900\/60,html[data-theme=light] .bg-neutral-900\/70,html[data-theme=light] .bg-neutral-900\/80,html[data-theme=light] .bg-neutral-800\/50,html[data-theme=light] .bg-neutral-800\/60,html[data-theme=light] .bg-neutral-800\/70,html[data-theme=light] .bg-neutral-800\/80{color:var(--cream);background-color:#fdfcf9bf}html[data-theme=light] input::-moz-placeholder{color:#1f1a1466}html[data-theme=light] textarea::-moz-placeholder{color:#1f1a1466}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#1f1a1466}html[data-theme=light] [data-surface=chat] .uru-mockup-you-bubble,html[data-theme=light] [data-surface=chat] .uru-mockup-chat-bubble--user,html[data-theme=light] [data-surface=chat] .chat-message-bubble.uru-mockup-chat-bubble--user,html[data-theme=light] [data-surface=chat] .msg.you .chat-bubble,html[data-theme=light] [data-surface=chat] [data-role=user] .chat-bubble{color:var(--cream);background:#a494d833;border:1px solid #5a49a252}html[data-theme=light] [data-surface=chat] .uru-mockup-chat-bubble--assistant,html[data-theme=light] [data-surface=chat] .chat-message-bubble.uru-mockup-chat-bubble--assistant,html[data-theme=light] [data-surface=chat] .msg.assistant .chat-bubble,html[data-theme=light] [data-surface=chat] [data-role=assistant] .chat-bubble,html[data-theme=light] [data-surface=chat] .uru-assistant-turn-card{color:var(--cream);background:#fffcf5eb;border:1px solid #1f1a1424;box-shadow:0 1px 3px #1a181212}.uru-accent-button{isolation:isolate;position:relative}.uru-accent-button--violet{--uru-accent-button-start-rgb:124, 58, 237;--uru-accent-button-end-rgb:37, 99, 235;--uru-accent-button-fg-rgb:91, 33, 182;--uru-accent-button-border-rgb:109, 40, 217;--uru-accent-button-shadow-rgb:109, 40, 217}.uru-accent-button--blue{--uru-accent-button-start-rgb:37, 99, 235;--uru-accent-button-end-rgb:6, 182, 212;--uru-accent-button-fg-rgb:30, 64, 175;--uru-accent-button-border-rgb:37, 99, 235;--uru-accent-button-shadow-rgb:37, 99, 235}html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600]{--uru-accent-button-start-rgb:124, 58, 237;--uru-accent-button-end-rgb:37, 99, 235;--uru-accent-button-fg-rgb:91, 33, 182;--uru-accent-button-border-rgb:109, 40, 217;--uru-accent-button-shadow-rgb:109, 40, 217}html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600],html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500]{--uru-accent-button-start-rgb:37, 99, 235;--uru-accent-button-end-rgb:6, 182, 212;--uru-accent-button-fg-rgb:30, 64, 175;--uru-accent-button-border-rgb:37, 99, 235;--uru-accent-button-shadow-rgb:37, 99, 235}html[data-theme=light] .uru-accent-button,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600],html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600],html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500],html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500]{text-shadow:none;border-style:solid!important;border-width:1px!important;border-color:rgba(var(--uru-accent-button-border-rgb,124, 58, 237), .2)!important;background-color:#fffcf7e0!important;background-image:linear-gradient(180deg, #ffffffeb, #f7f3ecd1), linear-gradient(135deg, rgba(var(--uru-accent-button-start-rgb,124, 58, 237), .14), rgba(var(--uru-accent-button-end-rgb,37, 99, 235), .18))!important;color:rgb(var(--uru-accent-button-fg-rgb,91, 33, 182))!important;box-shadow:inset 0 1px 0 #fffffff5, 0 10px 24px rgba(var(--uru-accent-button-shadow-rgb,109, 40, 217), .14)!important}html[data-theme=light] .uru-accent-button:hover,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600]:hover,html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600]:hover,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600]:hover,html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600]:hover,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500]:hover,html[data-theme=light] a[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500]:hover{border-color:rgba(var(--uru-accent-button-border-rgb,124, 58, 237), .28)!important;background-image:linear-gradient(180deg, #fffffff7, #f9f5efe0), linear-gradient(135deg, rgba(var(--uru-accent-button-start-rgb,124, 58, 237), .18), rgba(var(--uru-accent-button-end-rgb,37, 99, 235), .22))!important;box-shadow:inset 0 1px 0 #fffffffa, 0 14px 28px rgba(var(--uru-accent-button-shadow-rgb,109, 40, 217), .16)!important}html[data-theme=light] .uru-accent-button:disabled,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-purple-600][class*=to-blue-600]:disabled,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-cyan-600]:disabled,html[data-theme=light] button[class*=bg-gradient-to-r][class*=from-blue-500][class*=to-cyan-500]:disabled{color:#64748bb3!important;background-image:linear-gradient(#faf8f3e0,#f1ede7cc)!important;border-color:#94a3b82e!important;box-shadow:inset 0 1px #ffffffeb!important}html[data-theme=light] button.text-purple-300,html[data-theme=light] button.text-purple-400,html[data-theme=light] a.text-purple-300,html[data-theme=light] a.text-purple-400{color:var(--accent)}.uru-identity-badge,.uru-workspace-badge{isolation:isolate;color:#fff;border:1px solid rgba(var(--uru-badge-border-rgb,96, 165, 250), .28);background-image:linear-gradient(135deg, rgba(var(--uru-badge-start-rgb,168, 85, 247), .94), rgba(var(--uru-badge-end-rgb,59, 130, 246), .92));box-shadow:inset 0 1px 0 #ffffff29, 0 10px 22px rgba(var(--uru-badge-shadow-rgb,96, 165, 250), .22);position:relative;overflow:hidden}.uru-identity-badge{--uru-badge-start-rgb:168, 85, 247;--uru-badge-end-rgb:6, 182, 212;--uru-badge-border-rgb:96, 165, 250;--uru-badge-shadow-rgb:96, 165, 250;--uru-badge-fg-rgb:91, 33, 182;border-radius:9999px}.uru-workspace-badge{--uru-badge-start-rgb:59, 130, 246;--uru-badge-end-rgb:6, 182, 212;--uru-badge-border-rgb:56, 189, 248;--uru-badge-shadow-rgb:59, 130, 246;--uru-badge-fg-rgb:30, 64, 175;border-radius:.85rem}.uru-workspace-badge--blue{--uru-badge-start-rgb:59, 130, 246;--uru-badge-end-rgb:6, 182, 212;--uru-badge-border-rgb:56, 189, 248;--uru-badge-shadow-rgb:59, 130, 246;--uru-badge-fg-rgb:30, 64, 175}.uru-workspace-badge--violet{--uru-badge-start-rgb:168, 85, 247;--uru-badge-end-rgb:236, 72, 153;--uru-badge-border-rgb:192, 132, 252;--uru-badge-shadow-rgb:168, 85, 247;--uru-badge-fg-rgb:126, 34, 206}.uru-workspace-badge--emerald{--uru-badge-start-rgb:16, 185, 129;--uru-badge-end-rgb:20, 184, 166;--uru-badge-border-rgb:45, 212, 191;--uru-badge-shadow-rgb:16, 185, 129;--uru-badge-fg-rgb:6, 95, 70}.uru-workspace-badge--amber{--uru-badge-start-rgb:249, 115, 22;--uru-badge-end-rgb:245, 158, 11;--uru-badge-border-rgb:251, 191, 36;--uru-badge-shadow-rgb:245, 158, 11;--uru-badge-fg-rgb:154, 52, 18}.uru-workspace-badge--rose{--uru-badge-start-rgb:244, 63, 94;--uru-badge-end-rgb:239, 68, 68;--uru-badge-border-rgb:251, 113, 133;--uru-badge-shadow-rgb:244, 63, 94;--uru-badge-fg-rgb:159, 18, 57}.uru-workspace-badge--indigo{--uru-badge-start-rgb:99, 102, 241;--uru-badge-end-rgb:139, 92, 246;--uru-badge-border-rgb:129, 140, 248;--uru-badge-shadow-rgb:99, 102, 241;--uru-badge-fg-rgb:67, 56, 202}.uru-workspace-badge--sky{--uru-badge-start-rgb:14, 165, 233;--uru-badge-end-rgb:59, 130, 246;--uru-badge-border-rgb:56, 189, 248;--uru-badge-shadow-rgb:14, 165, 233;--uru-badge-fg-rgb:3, 105, 161}.uru-workspace-badge--fuchsia{--uru-badge-start-rgb:217, 70, 239;--uru-badge-end-rgb:168, 85, 247;--uru-badge-border-rgb:232, 121, 249;--uru-badge-shadow-rgb:217, 70, 239;--uru-badge-fg-rgb:162, 28, 175}.uru-workspace-badge--lime{--uru-badge-start-rgb:132, 204, 22;--uru-badge-end-rgb:34, 197, 94;--uru-badge-border-rgb:163, 230, 53;--uru-badge-shadow-rgb:34, 197, 94;--uru-badge-fg-rgb:62, 98, 18}.uru-workspace-badge--yellow{--uru-badge-start-rgb:245, 158, 11;--uru-badge-end-rgb:234, 179, 8;--uru-badge-border-rgb:250, 204, 21;--uru-badge-shadow-rgb:234, 179, 8;--uru-badge-fg-rgb:133, 77, 14}html[data-theme=light] .uru-identity-badge,html[data-theme=light] .uru-workspace-badge,html[data-theme=light] .uru-mockup-sidebar-foot-avatar{color:rgb(var(--uru-badge-fg-rgb,91, 33, 182));border-color:rgba(var(--uru-badge-border-rgb,96, 165, 250), .24);background-color:rgba(var(--uru-badge-start-rgb,168, 85, 247), .18);background-image:radial-gradient(circle at 30% 22%, #ffffff57, #ffffff14 42%, transparent 64%), linear-gradient(145deg, rgba(var(--uru-badge-start-rgb,168, 85, 247), .3), rgba(var(--uru-badge-end-rgb,59, 130, 246), .4));box-shadow:inset 0 1px 0 #ffffff57, 0 8px 18px rgba(var(--uru-badge-shadow-rgb,96, 165, 250), .16)}html[data-theme=light] .uru-mockup-sidebar-foot-avatar{--uru-badge-start-rgb:168, 85, 247;--uru-badge-end-rgb:6, 182, 212;--uru-badge-border-rgb:96, 165, 250;--uru-badge-shadow-rgb:96, 165, 250;--uru-badge-fg-rgb:91, 33, 182}html[data-theme=light] .bg-purple-500\/10,html[data-theme=light] .bg-purple-500\/20,html[data-theme=light] .bg-purple-600\/10,html[data-theme=light] .bg-purple-600\/20{color:var(--accent);background-color:#5a49a21a}html[data-theme=light] .border-purple-500\/20,html[data-theme=light] .border-purple-500\/30,html[data-theme=light] .border-purple-500\/50,html[data-theme=light] .border-purple-600\/30{border-color:#5a49a247}html[data-theme=light] .from-gray-800\/80.to-gray-900\/80,html[data-theme=light] .from-slate-800\/80.to-slate-900\/80,html[data-theme=light] .from-gray-800.to-gray-900,html[data-theme=light] .from-slate-800.to-slate-900,html[data-theme=light] [class*=from-gray-8] [class*=to-gray-9],html[data-theme=light] .bg-gradient-to-br.from-gray-800\/80,html[data-theme=light] .bg-gradient-to-br.from-slate-800\/80{color:var(--cream)!important;background-color:#fdfcf9d1!important;background-image:linear-gradient(#fdfcf9d1 0%,#f7f6f2ad 100%)!important;border-color:#1f1a141a!important;box-shadow:0 10px 30px -16px #1f1a1438,inset 0 1px #fff9!important}html[data-theme=light] .shadow-green-500\/10{box-shadow:0 10px 30px -16px #1f1a1438,0 0 0 1px #16a34a24,inset 0 1px #fff9!important}html[data-theme=light] .border-green-500\/30{border-color:#16a34a4d!important}html[data-theme=light] .bg-gray-700\/40,html[data-theme=light] .bg-gray-700\/50,html[data-theme=light] .bg-gray-700\/60,html[data-theme=light] .bg-gray-800\/40,html[data-theme=light] .bg-gray-800\/50,html[data-theme=light] .bg-gray-800\/60,html[data-theme=light] .bg-gray-800\/70,html[data-theme=light] .bg-gray-800\/80,html[data-theme=light] .bg-gray-900\/30,html[data-theme=light] .bg-gray-900\/40,html[data-theme=light] .bg-gray-900\/50,html[data-theme=light] .bg-gray-900\/60,html[data-theme=light] .bg-gray-900\/70,html[data-theme=light] .bg-gray-900\/80,html[data-theme=light] .bg-slate-700\/40,html[data-theme=light] .bg-slate-700\/50,html[data-theme=light] .bg-slate-700\/60,html[data-theme=light] .bg-slate-800\/40,html[data-theme=light] .bg-slate-800\/50,html[data-theme=light] .bg-slate-800\/60,html[data-theme=light] .bg-slate-800\/80,html[data-theme=light] .bg-slate-900\/40,html[data-theme=light] .bg-slate-900\/80,html[data-theme=light] .bg-neutral-700\/40,html[data-theme=light] .bg-neutral-800\/40,html[data-theme=light] .bg-neutral-800\/60,html[data-theme=light] .bg-neutral-900\/40,html[data-theme=light] .bg-neutral-900\/80,html[data-theme=light] .bg-zinc-800\/40,html[data-theme=light] .bg-zinc-900\/40{color:var(--cream)!important;background-color:#1f1a140a!important}html[data-theme=light] .border-gray-600\/40,html[data-theme=light] .border-gray-600\/50,html[data-theme=light] .border-gray-700\/40,html[data-theme=light] .border-gray-700\/50,html[data-theme=light] .border-gray-700\/60,html[data-theme=light] .border-slate-600\/40,html[data-theme=light] .border-slate-600\/50,html[data-theme=light] .border-slate-700\/40,html[data-theme=light] .border-slate-700\/50,html[data-theme=light] .border-slate-700\/60,html[data-theme=light] .border-neutral-700\/40,html[data-theme=light] .border-neutral-700\/50,html[data-theme=light] .border-neutral-800\/50{border-color:#1f1a141a!important}html[data-theme=light] .uru-dropdown-content{-webkit-backdrop-filter:saturate(1.1)blur(8px);background-color:hsl(var(--popover))!important;border:1px solid var(--uru-collection-toolbar-border)!important;box-shadow:var(--uru-collection-dropdown-shadow)!important}html[data-theme=light] .react-flow__controls{background:hsl(var(--card) / .95)!important;border:1px solid hsl(var(--border))!important;box-shadow:0 1px 2px #1f1a140d,0 8px 20px #1f1a1414!important}html[data-theme=light] .react-flow__controls-button{border-bottom:1px solid hsl(var(--border))!important;fill:hsl(var(--foreground))!important;color:hsl(var(--foreground))!important;background:0 0!important}html[data-theme=light] .react-flow__controls-button:hover{background:hsl(var(--accent))!important}html[data-theme=light] .react-flow__controls-button:last-child{border-bottom:0!important}html[data-theme=light] .react-flow__attribution{background:hsl(var(--card) / .85)!important;color:hsl(var(--muted-foreground))!important;border:1px solid hsl(var(--border))!important}html[data-theme=light] .react-flow__attribution a{color:hsl(var(--primary))!important}.uru-builder-surface{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#111827eb 0%,#0f172ae0 100%);border:1px solid #ffffff24;border-radius:1rem;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #02061738}html[data-theme=light] .uru-builder-surface{background:linear-gradient(#fffffffa 0%,#f7f4eef0 100%);border-color:#1f1a1414;box-shadow:inset 0 1px #ffffffeb,0 14px 34px #1f1a1414}.uru-builder-shell{border:1px solid rgba(var(--uru-builder-accent-rgb,148, 163, 184), .28);box-shadow:inset 0 1px 0 #ffffff0d, 0 18px 42px rgba(var(--uru-builder-accent-rgb,148, 163, 184), .16), 0 20px 48px #0206172e;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#111827f0 0%,#0f172ae6 100%);border-radius:1rem}html[data-theme=light] .uru-builder-shell{border-color:rgba(var(--uru-builder-accent-rgb,148, 163, 184), .24);box-shadow:inset 0 1px 0 #fffffff0, 0 10px 24px rgba(var(--uru-builder-accent-rgb,148, 163, 184), .14), 0 16px 34px #1f1a1412;background:linear-gradient(#fffffffa 0%,#f8f5eff2 100%)}.uru-builder-shell--agent{--uru-builder-accent-rgb:124, 58, 237}.uru-builder-shell--trigger{--uru-builder-accent-rgb:16, 185, 129}.uru-builder-shell--decision{--uru-builder-accent-rgb:37, 99, 235}.uru-builder-shell--approval{--uru-builder-accent-rgb:8, 145, 178}.uru-builder-shell--guardrail{--uru-builder-accent-rgb:245, 158, 11}.uru-builder-icon-chip{border:1px solid rgba(var(--uru-builder-accent-rgb,148, 163, 184), .28);background:rgba(var(--uru-builder-accent-rgb,148, 163, 184), .14);color:rgb(var(--uru-builder-accent-rgb,148, 163, 184));border-radius:999px;justify-content:center;align-items:center;display:inline-flex}html[data-theme=light] .uru-builder-icon-chip{border-color:rgba(var(--uru-builder-accent-rgb,148, 163, 184), .22);background:rgba(var(--uru-builder-accent-rgb,148, 163, 184), .12)}.uru-builder-pill{letter-spacing:.04em;color:#ffffffdb;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.uru-builder-pill--gray{color:#e2e8f0;background:#94a3b81f;border-color:#94a3b842}.uru-builder-pill--violet{color:#ddd6fe;background:#7c3aed29;border-color:#a78bfa52}.uru-builder-pill--emerald{color:#d1fae5;background:#10b98129;border-color:#34d39957}.uru-builder-pill--blue{color:#dbeafe;background:#2563eb29;border-color:#60a5fa57}.uru-builder-pill--cyan{color:#cffafe;background:#0891b229;border-color:#67e8f957}.uru-builder-pill--amber{color:#fef3c7;background:#f59e0b29;border-color:#fbbf2457}.uru-builder-pill--rose{color:#ffe4e6;background:#f43f5e24;border-color:#fda4af57}html[data-theme=light] .uru-builder-pill{color:#1f1a14c7;background:#ffffffb8;border-color:#1f1a1417}html[data-theme=light] .uru-builder-pill--gray{color:#475569;background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .uru-builder-pill--violet{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}html[data-theme=light] .uru-builder-pill--emerald{color:#047857;background:#ecfdf5;border-color:#bbf7d0}html[data-theme=light] .uru-builder-pill--blue{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .uru-builder-pill--cyan{color:#0f766e;background:#ecfeff;border-color:#a5f3fc}html[data-theme=light] .uru-builder-pill--amber{color:#b45309;background:#fffbeb;border-color:#fde68a}html[data-theme=light] .uru-builder-pill--rose{color:#be123c;background:#fff1f2;border-color:#fecdd3}.uru-builder-action{border:1px solid rgba(var(--uru-builder-action-rgb,148, 163, 184), .24);background:rgba(var(--uru-builder-action-rgb,148, 163, 184), .14);color:rgb(var(--uru-builder-action-fg-rgb,255, 255, 255));box-shadow:inset 0 1px 0 #ffffff0a, 0 10px 24px rgba(var(--uru-builder-action-rgb,148, 163, 184), .18);border-radius:.9rem;align-items:center;gap:.5rem;transition:transform .18s,background .16s,border-color .16s,box-shadow .18s;display:inline-flex}.uru-builder-action:hover{transform:translateY(-1px)}.uru-builder-action--neutral{--uru-builder-action-rgb:148, 163, 184;--uru-builder-action-fg-rgb:226, 232, 240}.uru-builder-action--violet{--uru-builder-action-rgb:124, 58, 237;--uru-builder-action-fg-rgb:243, 232, 255}.uru-builder-action--blue{--uru-builder-action-rgb:37, 99, 235;--uru-builder-action-fg-rgb:219, 234, 254}.uru-builder-action--emerald{--uru-builder-action-rgb:16, 185, 129;--uru-builder-action-fg-rgb:209, 250, 229}.uru-builder-action--danger{--uru-builder-action-rgb:244, 63, 94;--uru-builder-action-fg-rgb:255, 228, 230}html[data-theme=light] .uru-builder-action{border-color:rgba(var(--uru-builder-action-rgb,148, 163, 184), .18);background:rgba(var(--uru-builder-action-rgb,148, 163, 184), .1);color:rgb(var(--uru-builder-action-rgb,71, 85, 105));box-shadow:inset 0 1px 0 #ffffffeb, 0 8px 18px rgba(var(--uru-builder-action-rgb,148, 163, 184), .12)}html[data-theme=light] .uru-builder-action--neutral{color:#475569}html[data-theme=light] .uru-builder-action--violet{color:#6d28d9}html[data-theme=light] .uru-builder-action--blue{color:#1d4ed8}html[data-theme=light] .uru-builder-action--emerald{color:#047857}html[data-theme=light] .uru-builder-action--danger{color:#be123c}.uru-builder-chat-shell{background:radial-gradient(56% 34% at 12% 0,#7c3aed14,#0000 72%),radial-gradient(44% 30% at 92% 8%,#2563eb14,#0000 74%),linear-gradient(#ffffffd1 0%,#f7f4eee0 100%);position:relative}html[data-theme=dark] .uru-builder-chat-shell{background:radial-gradient(56% 34% at 12% 0,#7c3aed1f,#0000 72%),radial-gradient(44% 30% at 92% 8%,#2563eb1f,#0000 74%),linear-gradient(#020617 0%,#0f172afa 100%)}.uru-public-shell{color:var(--cream-fixed);position:relative}.uru-public-marketing-shell,.uru-public-shell--document{background:0 0}.uru-public-navbar{color:var(--cream-fixed);background:0 0;border-bottom:0}.uru-public-navbar--resting,.uru-public-navbar--scrolled{box-shadow:none;background:0 0}.uru-public-brand{-webkit-backdrop-filter:saturate(160%)blur(14px);background:#0a132480;border:1px solid #f2e7d21a;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:background .16s,border-color .16s;display:inline-flex}.uru-public-brand:hover{background:#0a1324a8}.uru-public-nav-island{-webkit-backdrop-filter:saturate(160%)blur(14px);background:#0a13248c;border:1px solid #f2e7d21a;border-radius:9999px;align-items:center;gap:.125rem;padding:4px 6px;display:inline-flex;box-shadow:0 10px 28px #0000002e}.uru-public-nav-link{color:var(--cream-fixed-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9999px;align-items:center;gap:.25rem;padding:.4375rem .875rem;font-size:.875rem;line-height:1;transition:color .14s,background .14s;display:inline-flex}.uru-public-nav-link:hover{color:var(--cream-fixed);background:#f2e7d20f}.uru-public-nav-link:focus-visible{outline-offset:2px;outline:2px solid #6b90d68c}.uru-public-nav-dropdown{-webkit-backdrop-filter:saturate(160%)blur(18px);background:#0a1324f5;border:1px solid #f2e7d21a;box-shadow:0 16px 40px #0000003d}.uru-public-nav-dropdown a{color:var(--cream-fixed-dim)}.uru-public-nav-dropdown a:hover{color:var(--cream-fixed);background:#f2e7d20f}.uru-public-mobile-panel{color:var(--cream-fixed);background:linear-gradient(#0a1324fb,#070e1cfb)}.uru-public-footer{background:0 0;border-top:1px solid #f2e7d214}.uru-public-theme-toggle{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:#f2e7d214;border:1px solid #f2e7d229;border-radius:999px;align-items:center;gap:.125rem;padding:.25rem;display:inline-flex;box-shadow:0 10px 24px #00000024}.uru-public-theme-toggle__option{width:2rem;height:2rem;color:var(--cream-fixed-dim);border-radius:999px;justify-content:center;align-items:center;transition:background .14s,color .14s,transform .16s;display:inline-flex}.uru-public-theme-toggle__option:hover{color:var(--cream-fixed)}.uru-public-theme-toggle__option[data-active=true]{color:var(--cream-fixed);background:#6b90d642;box-shadow:inset 0 1px #ffffff1f,0 6px 16px #6b90d62e}.uru-public-doc-back-link{color:#f2e7d2b8}.uru-public-doc-back-link:hover{color:var(--cream-fixed);background:#f2e7d214}.uru-public-doc-hero__backdrop{background:linear-gradient(135deg,#3b82f61f,#0000 34% 66%,#a855f71f),linear-gradient(#0a132447,#0a132400)}.uru-public-doc-title{color:var(--cream-fixed)}html[data-theme=light] .uru-public-shell{color:var(--cream)}html[data-theme=light] .uru-public-navbar{color:var(--cream);background:0 0;border-bottom:0}html[data-theme=light] .uru-public-navbar--resting,html[data-theme=light] .uru-public-navbar--scrolled{box-shadow:none;background:0 0}html[data-theme=light] .uru-public-brand{background:#fffdf8b8;border-color:#1f1a1414}html[data-theme=light] .uru-public-brand:hover{background:#fffdf8e0}html[data-theme=light] .uru-public-nav-island{background:#fffdf8b8;border-color:#1f1a1414;box-shadow:0 6px 20px #1f1a140f}html[data-theme=light] .uru-public-nav-link{color:var(--cream-mute)}html[data-theme=light] .uru-public-nav-link:hover{color:var(--cream);background:#1f1a140a}html[data-theme=light] .uru-public-nav-dropdown{background:#fffdf8fa;border-color:#1f1a1414;box-shadow:0 12px 32px #1f1a141a}html[data-theme=light] .uru-public-nav-dropdown a{color:var(--cream-mute)}html[data-theme=light] .uru-public-nav-dropdown a:hover{color:var(--cream);background:#1f1a140a}html[data-theme=light] .uru-public-mobile-panel{color:var(--cream);background:linear-gradient(#fffdf8fa,#f7f4edfa)}html[data-theme=light] .uru-public-footer{background:0 0;border-top-color:#1f1a140f}html[data-theme=light] .uru-public-theme-toggle{background:#fffdf8d6;border-color:#1f1a141a;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #1f1a1414}html[data-theme=light] .uru-public-theme-toggle__option{color:var(--cream-mute)}html[data-theme=light] .uru-public-theme-toggle__option:hover{color:var(--cream)}html[data-theme=light] .uru-public-theme-toggle__option[data-active=true]{color:var(--accent);background:#5a49a21a;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #5a49a21f}html[data-theme=light] .uru-public-doc-back-link{color:var(--cream-dim)}html[data-theme=light] .uru-public-doc-back-link:hover{color:var(--cream);background:#1f1a140d}html[data-theme=light] .uru-public-doc-hero__backdrop{background:radial-gradient(60% 44% at 50% 12%,#a494d829,#0000 70%),radial-gradient(42% 36% at 18% 36%,#6b90d61a,#0000 72%),linear-gradient(#fffdf86b,#f7f4ed00)}html[data-theme=light] .uru-public-doc-title{color:var(--cream)}html[data-theme=light] .uru-public-marketing-shell .text-muted-foreground{color:var(--cream-dim)}html[data-theme=light] .uru-public-navbar .border-uru-purple-500\/50{border-color:#1f1a1424}html[data-theme=light] .uru-public-navbar .hover\:border-uru-purple-400:hover{border-color:#1f1a143d}html[data-theme=light] .uru-public-navbar .bg-uru-purple-500\/10{background-color:#fffdf8b8}html[data-theme=light] .uru-public-navbar .hover\:bg-uru-purple-500\/20:hover{background-color:#fffdf8e0}html[data-theme=light] .uru-public-navbar .text-uru-purple-300{color:var(--cream)}
.min-h-screen-mobile{min-height:100vh;min-height:var(--app-height,100vh)}.h-screen-mobile{height:100vh;height:var(--app-height,100vh)}.max-h-screen-mobile{max-height:100vh;max-height:var(--app-height,100vh)}.h-visual-viewport{height:var(--visual-viewport-height,var(--app-height,100vh))}.max-h-visual-viewport{max-height:var(--visual-viewport-height,var(--app-height,100vh))}.safe-area-inset-top{padding-top:var(--safe-area-inset-top)}.safe-area-inset-bottom{padding-bottom:var(--safe-area-inset-bottom)}.safe-area-inset-left{padding-left:var(--safe-area-inset-left)}.safe-area-inset-right{padding-right:var(--safe-area-inset-right)}.safe-area-inset{padding-top:var(--safe-area-inset-top);padding-right:var(--safe-area-inset-right);padding-bottom:var(--safe-area-inset-bottom);padding-left:var(--safe-area-inset-left)}.pb-safe{padding-bottom:var(--safe-area-inset-bottom)}.pt-safe{padding-top:var(--safe-area-inset-top)}.pl-safe{padding-left:var(--safe-area-inset-left)}.pr-safe{padding-right:var(--safe-area-inset-right)}body.modal-open{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden!important}.touch-target{min-width:44px;min-height:44px}.touch-target-large{min-width:48px;min-height:48px}.prompt-card-visibility{content-visibility:auto;contain-intrinsic-size:0 240px}@media (max-width:1023px){.mobile-page-padding{padding-left:1rem;padding-right:1rem}.mobile-section-spacing{margin-bottom:1.5rem}.mobile-card-padding{padding:1rem}}input,textarea,select,[contenteditable=true]{touch-action:manipulation;font-size:max(16px,1em)!important}.overflow-y-auto,.overflow-auto,.overflow-x-auto{-webkit-overflow-scrolling:touch}@supports (-webkit-touch-callout:none){body{overscroll-behavior-y:none}}.chat-scroll-area{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-x:hidden;scroll-behavior:auto!important}.chat-composer-container{will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1),bottom .25s cubic-bezier(.4,0,.2,1)}@media (max-width:1023px){.chat-composer-container{will-change:bottom;transition:bottom .16s cubic-bezier(.4,0,.2,1),padding-bottom .16s cubic-bezier(.4,0,.2,1)}}body.keyboard-open{overscroll-behavior:none}@supports (-webkit-touch-callout:none){input:focus,textarea:not(.library-inline-doc-textarea):focus,[contenteditable=true]:focus{outline:2px solid var(--uru-focus-ring-color);outline-offset:2px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],textarea{font-size:16px!important}}.outline-none:focus-visible,.focus\:outline-none:focus-visible{outline:2px solid var(--uru-focus-ring-color);outline-offset:2px}textarea.library-inline-doc-textarea:focus,textarea.library-inline-doc-textarea:focus-visible{outline-offset:-1px;outline:1px solid var(--uru-ui-focus)!important;box-shadow:inset 0 0 0 1px var(--uru-ui-focus)!important}@supports (height:100dvh){.ios-height-fix{height:100dvh;min-height:100dvh}}.no-select{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.allow-select{-webkit-user-select:text;user-select:text}html,body{font-family:var(--uru-app-font-family);width:100%;height:100%;margin:0;padding:0;overflow:hidden}@media (min-width:1024px) and (max-width:1440px){html{font-size:14px}}@media (min-width:1024px) and (max-width:1280px){html{font-size:13px}}#__next{box-sizing:border-box;width:100%;height:100%;min-height:100dvh;position:relative;overflow:hidden}*{box-sizing:border-box}.bg-gray-900.text-white:not(input):not(select):not(button):not(textarea){min-height:100vh!important;min-height:calc(var(--vh,1vh) * 100)!important;width:100%!important;min-height:100dvh!important}h1,h2,h3,h4,h5,h6{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.bg-clip-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:2px 0;overflow:visible}.section-heading{padding:.5rem .5rem .75rem!important;line-height:1.25!important;overflow:visible!important}.section-heading-container{overflow:visible!important}
