.openui-theme-scope .openui-card{border:none;background:transparent;border-radius:0;box-shadow:none;padding:0}.openui-theme-scope .openui-card+.openui-card{margin-top:1.25rem}.openui-theme-scope .openui-header{gap:.25rem}.openui-theme-scope .openui-header-bottom{color:var(--muted-foreground);font-size:.8rem}.openui-theme-scope .openui-tag{border:none;background:color-mix(in oklab,var(--secondary) 70%,transparent);color:var(--secondary-foreground);font-weight:500}.openui-theme-scope .openui-tag-block{gap:.375rem}.openui-theme-scope .openui-button-base{border-radius:var(--radius-md);font-weight:500}.openui-theme-scope .openui-button-base-primary{background:var(--primary);color:var(--primary-foreground);border:none}.openui-theme-scope .openui-button-base-secondary{background:transparent;border:1px solid var(--border);color:var(--foreground)}.openui-theme-scope .openui-buttons{gap:.5rem}.openui-theme-scope .openui-follow-up-block{border:none;background:transparent;padding:0;margin-top:.75rem}.openui-theme-scope .openui-follow-up-block__header{display:none}.openui-theme-scope .openui-follow-up-item{border:none;background:transparent;color:var(--primary);padding:.25rem 0;font-size:.875rem;font-weight:500;text-decoration:none;justify-content:flex-start;min-height:auto}.openui-theme-scope .openui-follow-up-item:before{content:"›";margin-right:.375rem;color:var(--primary);font-weight:600}.openui-theme-scope .openui-follow-up-item:hover{color:var(--primary);text-decoration:underline;text-underline-offset:3px;background:transparent}.openui-theme-scope .openui-follow-up-item-text{color:inherit}.openui-theme-scope .openui-list-block{gap:.25rem}.openui-theme-scope .openui-list-item-wrapper{border:none;background:transparent;padding:.375rem 0}.openui-theme-scope .openui-list-item-indicator{width:auto;height:auto;min-width:auto;min-height:auto;background:transparent;border:none;color:var(--muted-foreground);font-weight:600;font-size:.85rem;padding:0;margin-right:.75rem}.openui-theme-scope .openui-list-item-indicator-number{border:none;background:transparent;color:inherit;font-weight:inherit;font-size:inherit}.openui-theme-scope .openui-list-item-content{gap:.125rem}.openui-theme-scope .openui-list-item-title{font-weight:500}.openui-theme-scope .openui-list-item-subtitle{color:var(--muted-foreground);font-size:.8rem}.openui-theme-scope .openui-table-container{border:none;border-radius:var(--radius-md)}.openui-theme-scope .openui-table{border-collapse:separate;border-spacing:0}.openui-theme-scope .openui-table-head,.openui-theme-scope .openui-table-header{background:color-mix(in oklab,var(--muted) 50%,transparent)}.openui-theme-scope .openui-table-head-content{border-bottom:none}.openui-theme-scope .openui-table-row{border:none}.openui-theme-scope .openui-table-row:nth-child(2n){background:color-mix(in oklab,var(--muted) 20%,transparent)}.openui-theme-scope .openui-table-cell{border:none;padding:.625rem .75rem}.openui-theme-scope .openui-steps{gap:.5rem}.openui-theme-scope .openui-step-item{gap:.75rem}.openui-theme-scope .openui-step-number{border:none;background:color-mix(in oklab,var(--muted) 70%,transparent);color:var(--muted-foreground);font-size:.75rem;width:1.5rem;height:1.5rem}.openui-theme-scope .openui-step-title{font-size:.875rem;font-weight:500}.openui-theme-scope .openui-step-details{font-size:.8rem;color:var(--muted-foreground)}.openui-theme-scope .openui-step-connector{border-left:none!important}.openui-theme-scope .openui-connector-line{display:none}.openui-theme-scope .openui-tabs,.openui-theme-scope .openui-tabs-content,.openui-theme-scope .openui-tabs-content-inner,.openui-theme-scope .openui-tabs-list,.openui-theme-scope .openui-tabs-list--title{border:none!important;box-shadow:none!important}.openui-theme-scope .openui-tabs-list-container,.openui-theme-scope .openui-tabs-list-container:after,.openui-theme-scope .openui-tabs-list-container:before{border:none!important;box-shadow:none!important;background:transparent!important}.openui-theme-scope .openui-tabs-list{gap:.25rem;background:transparent}.openui-theme-scope .openui-tabs-trigger{border-radius:var(--radius-md);font-weight:500;color:var(--muted-foreground);border:none!important;background:transparent}.openui-theme-scope .openui-tabs-trigger[data-state=active]{color:var(--primary);background:color-mix(in oklab,var(--primary) 8%,transparent)}.openui-theme-scope .openui-tabs-indicator{display:none!important}.openui-theme-scope .openui-tabs-content{padding-top:.75rem}.openui-theme-scope .openui-tabs-content-inner .openui-card{background:transparent;padding:0}.openui-theme-scope .openui-callout{border:none;border-left:1px solid color-mix(in oklab,var(--primary) 40%,transparent);background:transparent;border-radius:0;padding:.25rem 0 .25rem 1rem}.openui-theme-scope .openui-callout-title{font-size:.875rem;font-weight:600;color:var(--foreground)}.openui-theme-scope .openui-callout-description{font-size:.875rem;color:var(--foreground);max-width:100%;overflow-wrap:anywhere;word-break:break-word}.openui-theme-scope .openui-separator{background:color-mix(in oklab,var(--border) 35%,transparent)}.openui-message-segment+.openui-message-segment{margin-top:1rem}.openui-theme-scope .openui-accordion,.openui-theme-scope .openui-accordion-header,.openui-theme-scope .openui-accordion-item,.openui-theme-scope .openui-accordion-trigger,.openui-theme-scope .openui-foldable-section-header,.openui-theme-scope .openui-foldable-section-item,.openui-theme-scope .openui-foldable-section-root,.openui-theme-scope .openui-foldable-section-trigger{border:none!important;background:transparent}.openui-theme-scope .openui-accordion-item+.openui-accordion-item,.openui-theme-scope .openui-foldable-section-item+.openui-foldable-section-item{margin-top:.25rem}.openui-theme-scope .openui-accordion-trigger,.openui-theme-scope .openui-foldable-section-trigger{padding:.5rem 0;font-weight:500;color:var(--foreground);border-radius:var(--radius-sm)}.openui-theme-scope .openui-accordion-trigger:hover,.openui-theme-scope .openui-foldable-section-trigger:hover{background:color-mix(in oklab,var(--muted) 40%,transparent);color:var(--primary)}.openui-theme-scope .openui-accordion-content,.openui-theme-scope .openui-foldable-section-content{padding:0 0 .5rem}.openui-theme-scope .openui-accordion .openui-separator,.openui-theme-scope .openui-accordion-trigger-content-separator,.openui-theme-scope .openui-foldable-section-root .openui-separator,.openui-theme-scope .openui-foldable-section-trigger-content-icon-button,.openui-theme-scope .openui-foldable-section-trigger-content-separator{display:none!important}.openui-theme-scope .openui-markdown-renderer{border:none;background:transparent;padding:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.openui-message,.openui-message-segment,.openui-theme-scope,.openui-theme-scope .openui-callout,.openui-theme-scope .openui-callout-description,.openui-theme-scope .openui-callout-title,.openui-theme-scope .openui-card,.openui-theme-scope .openui-markdown-renderer{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.openui-theme-scope .openui-callout-description{white-space:pre-wrap}.openui-theme-scope .openui-image-block-wrapper{max-width:100%;min-width:0;overflow:hidden}