UNPKG

@tabula/ui-ai-chat

Version:

Allows to embed UI for conversation with AI assistant

518 lines (508 loc) 22.2 kB
/* vanilla-extract-css-ns:src/UiAiChat/UiAiChat.css.ts.vanilla.css?source=QGxheWVyIHRibC0tY29tcG9uZW50czsKQGxheWVyIHRibC0tY29tcG9uZW50cyB7CiAgLnRhYnVsYV91aV9haV9jaGF0X19kc2h1NTgwIHsKICAgIGNvbnRhaW5lci1uYW1lOiB0YWJ1bGFfdWlfYWlfY2hhdF9fdnBjN3FrMDsKICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTsKICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgaGVpZ2h0OiAxMDAlOwogICAgb3ZlcmZsb3cteTogYXV0bzsKICB9CiAgLnRhYnVsYV91aV9haV9jaGF0X19kc2h1NTgxIHsKICAgIGZsZXgtZ3JvdzogMTsKICB9CiAgLnRhYnVsYV91aV9haV9jaGF0X19kc2h1NTgyIHsKICAgIG1hcmdpbi1ib3R0b206IDhweDsKICB9Cn0= */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__dshu580 { container-name: tabula_ui_ai_chat__vpc7qk0; container-type: inline-size; position: relative; display: flex; flex-direction: column; height: 100%; overflow-y: auto; } .tabula_ui_ai_chat__dshu581 { flex-grow: 1; } .tabula_ui_ai_chat__dshu582 { margin-bottom: 8px; } } /* vanilla-extract-css-ns:src/Conversation/Conversation.css.ts.vanilla.css?source=#H4sIAAAAAAAAA81Ty27jMAy85yt4WSABrIUS9AGol/yJwciMw0aWtDKdNrvIvxeynawWLdpDL3vSeEjKQ3K0dXimBLJzStnQxeDJS/+02H7Iw58FwE/B3eCwHrhGru0Bpa67++cUH/QYB4jYNOxbA+uH+Po0UuFEae/CizobwEHCxHbYHxV32JIBx54wqTZhw+RlKQEkxAp2Du1xPlbVd9Mkoe8jJvICek4fZd6w1j9Whbqef9PUyBiqSmjR2WWGoEZ6NfJFcQw9CwdvwJIXSuBoL9X1I3F7kAp2QSR0M1kUJ4qEYsCHGebY5dMFrOcFHChfbW5yPq/aXNd2U5vIofCJJjUN99Hh2cDe0bzOjFTDiezcXnBD56fY89AL78/KBi/kZSpT5Ju5N/bqI33bnI/ss+veKz1F+/jrqGGZy1+4kYOBR63zzCfxX7vyf7fbP4a739xcVsDScJkuDXf5YgybYgyv1xGu1/ru+kRzILXsDejiiRavWU9SpuPvTy+LyxtgP0aGRgQAAA== */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__m5jrp60 { padding: 16px; overflow-y: auto; mask-image: linear-gradient( to top, black, black), linear-gradient( to top, black, black), linear-gradient( to top, transparent 0, black 16px, black 100%); mask-size: 16px 100%, 16px 100%, calc(100% - 16px) 100%; mask-position: center left, center right, bottom center; mask-repeat: no-repeat; } .tabula_ui_ai_chat__m5jrp61 { height: 100%; } .tabula_ui_ai_chat__m5jrp62 { position: relative; display: flex; flex-direction: column; justify-content: flex-end; min-height: 100%; } @container tabula_ui_ai_chat__vpc7qk0 (min-width: 700px) { .tabula_ui_ai_chat__m5jrp60 { mask-image: linear-gradient( to top, black, black), linear-gradient( to top, black, black), linear-gradient( to top, transparent 0, black 16px, black 100%); mask-size: 52px 100%, 52px 100%, calc(100% - 52px) 100%; } .tabula_ui_ai_chat__m5jrp62 { max-width: 1104px; margin: 0 auto; padding: 0 52px 0 52px; } } } /* vanilla-extract-css-ns:src/RequestView/RequestView.css.ts.vanilla.css?source=#H4sIAAAAAAAAA5VSQY7bMAy87yt0KZAcWMhJ0G2VS35i0LJsC5FFVaJjL4r8vYittOu2QL03e8gZUsO5OHwzUXDlADT1gbzxnM4vl3/i4seLEJ8Zq8FhOdgSbak75LIs2NqKv8m5QYjapuDwTYnGmek8Q48vqG00mi15JTS5ofdLrcWgRPElzK33/4xQnninHCYG3VlX7/PMHmNrPVTETP1muWLNdqZhJY6HTdxD5gZKdnlUNA7Z3swG8jGTG/KsxA3jDmB2+wEkgIQ+QTLRNgC9qe3QQ3FaqvvFNWeYTYQUUFvffkBjTcxqbCYGjuhTQ7H/gNqauH937TbSqERxzgZPMNqaOyU0Or0rpPwkQBRfw5Q5dDOxcTTCGB95qKLBK4wU6w1unv4Mnif/6woXTZ7R+kee/1a4Bf36/SrFrrf+ueGrlGF6BmvD2PcZwCqRG9icc4UpKCGff0vA4JjTudq5cqSvTzRvcjj9buyMbTteY5ocxdW1ZiQBoNbGM0AhZTb4Pvtx/wn+4eym8wMAAA== */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__1tiibt90 { display: flex; flex-direction: column; gap: 16px; } .tabula_ui_ai_chat__1tiibt90:not(:last-child) { margin-bottom: 16px; } .tabula_ui_ai_chat__1tiibt91 { margin-left: 32px; } .tabula_ui_ai_chat__1tiibt92 { position: relative; } .tabula_ui_ai_chat__1tiibt93 { font: var(--tbl--fonts--sans-serif--medium-14--font); letter-spacing: var(--tbl--fonts--sans-serif--medium-14--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--medium-14--text-transform); flex-grow: 1; max-width: calc(100% - 18px); overflow-wrap: break-word; } .tabula_ui_ai_chat__1tiibt94 { display: none; } @container tabula_ui_ai_chat__vpc7qk0 (min-width: 700px) { .tabula_ui_ai_chat__1tiibt94 { position: absolute; top: 0; left: -36px; display: block; width: 24px; height: 24px; color: var(--tbl--colors--accent--100); } } } /* vanilla-extract-css-ns:src/AnswerView/AnswerView.css.ts.vanilla.css?source=#H4sIAAAAAAAAA61W227bMAx971fosQHGIfbSbVBeui8JFIm2tcmSQVFNsqH/PvjW2m3SOt2eLJDm8eEhTereqROS4L0D0KFugkfPcXtzf9Yu/twI8ZnVPjm1S3an7E5Xine7LL/Ls6+/190LQujgAknxoOgWYMBwgWL79IyeARqnNFbBGaTV9kaIx7eRswE5PCAVLhzgKEXUFJxbEJwPwcbGxqmTFIXD47YztScwllCzDV62zFPte9/BGq6kKCyPtHv7PpBBkiJrjiIGZ825RD0mJuUAfmTr1TQOSBmbohRZ3gwkxqSkqKwx6BelJA8VEt5y9UmwWQ0ZLqLGau8QYKCj0bk4Z6iDc6qJ2MnRnRYx4mpgUQTPs+q3hggQlY8QkWwBELG2sA/OQJb3LwwcHDIjQWyUtr68DmYeOwAyHhmYlI9FoPo6wHnsANgoYzpq3/sCvi+MeUeYOvjQkkYAwjI5RdercgHjg5JcQHtbj01zFNl6qSgVKiOYZGEpMujKOvNWUwOHRgof/MJmJOnUItx9YA71FdBzsBn/GbDDgj8OO2E/QyVbVsthv1wefaVqnlpYiFpRaX0v8kvjqFC+WVTbzRVjoEZjU/1vM2CC8R8GwATtbLcvWCIUDr3jZ4psi9O4PqTQ6BmpdypnSw+WsY5zR4V9iUe5J3/YerI1Xs/6jmqj6MWmOrNx9kr/Kikkb85u6efl9W3IeslGJ1srOo0BiWIb0QT7nNmhsoxddbDt4AOppnek2FYNHepJa4s+IduLOvm0SaRaI0DR/iSQraZeVNH6EiCy8kaRaZkFkzTbB1xy1djIIugUxwtHYmc9QuSTQ9kLvZ15LkvztE49U+i6TacI+WoeH4oiIkuxXsStai8L40RYWsXhCvIuuOpEuhr9bvW6XM/z6fEv/DzscmQKAAA= */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__125216z0 { color: var(--tbl--colors--content--placeholder); } .tabula_ui_ai_chat__125216z1 { overflow-x: scroll; } .tabula_ui_ai_chat__125216z2 { display: flex; flex-direction: column; width: fit-content; border: 1px solid var(--tbl--colors--neutral--A10); border-radius: 12px; overflow: hidden; } .tabula_ui_ai_chat__125216z2 :where(th, td) { border: 1px solid var(--tbl--colors--table--border-cells); border-collapse: collapse; } .tabula_ui_ai_chat__125216z2 th { font: var(--tbl--fonts--sans-serif--semi-bold-12--font); letter-spacing: var(--tbl--fonts--sans-serif--semi-bold-12--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--semi-bold-12--text-transform); padding: 8px; } .tabula_ui_ai_chat__125216z2 td { font: var(--tbl--fonts--monospace--regular-12--font); letter-spacing: var(--tbl--fonts--monospace--regular-12--letter-spacing); text-transform: var(--tbl--fonts--monospace--regular-12--text-transform); padding: 4px 10px; } .tabula_ui_ai_chat__125216z2 thead tr:first-child :where(th, td) { border-top: none; } .tabula_ui_ai_chat__125216z2 tr:last-child :where(th, td) { border-bottom: none; } .tabula_ui_ai_chat__125216z2 :where(th, td):first-child { border-left: none; } .tabula_ui_ai_chat__125216z2 :where(th, td):last-child { border-right: none; } .tabula_ui_ai_chat__125216z3 { display: flex; gap: 8px; margin-top: 8px; margin-bottom: 24px; } .tabula_ui_ai_chat__125216z4 { font: var(--tbl--fonts--sans-serif--medium-12--font); letter-spacing: var(--tbl--fonts--sans-serif--medium-12--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--medium-12--text-transform); display: flex; flex-direction: row; justify-content: center; align-items: center; height: 24px; padding: 0 12px; border: 1px solid transparent; border-radius: 12px; background: var(--tbl--colors--neutral--A7); color: var(--tbl--colors--content--primary); cursor: pointer; white-space: nowrap; user-select: none; transition: var(--tbl--duration--fast--1) var(--tbl--easing--standard--productive); } .tabula_ui_ai_chat__125216z4:focus { outline-style: solid; outline-color: var(--tbl--colors--border-control--focus-2); outline-offset: 0; } .tabula_ui_ai_chat__125216z4:hover { background: var(--tbl--colors--neutral--A10); } .tabula_ui_ai_chat__125216z4:active { background: var(--tbl--colors--neutral--A15); transition: none; } } /* vanilla-extract-css-ns:src/PromptView/PromptView.css.ts.vanilla.css?source=#H4sIAAAAAAAAA9VUy47bMAy871foUqB7YBGn25f3sn8SMBIdq6uIhkjlgcX+e2FbeRjdJlkUPfRmkZoRyRnzKeCektFlALC87jhSVHm8e3ozbl7ujPmkuMwBF9kv0C9si7pY7EL3/KOthrwxDUetzQbTR4CBoQ8IgGAUEEq+AViT83kN1cOYvX8ckIFUKYF0aH1cvYNjCixsSjsFTRil4bR+B9sUWNg6Fq+eY20SBVS/oRJH54Ziv3c7U33tdmN4yclRgoTOZ6lNNT8m0D6vEufowHLgNKlriAjA2SWwHDVxEHCk6IOUev4M7gEUFaBLfo1pXwDb1isNI6LadIlgm7DrU68XVZ0XVU/941I4ZC39K3e1+XboLvlVq2fnrXfa1mb+cAi0NN44RY4DnI1n56ULuK9NE6hc6b/A+US2KMDbMfEzi/pmf2i5NpaiUhqTGPwqgldayzQxalObyJFuVusf6qSU1J+EsjlJD+nYn2qeqBf5oJ0xWXrjUyCr5x0N9i2Cnb3tcsI+CNCgKEB1f54lFB9XAKIYHSbXW4hdtr3bS3Hc/2K6P6rFWYOPBEXo2XVDVXXLG0o3WO74VvXmW0WkK/atG7ZZDoyFQXQfqDbCwbsp94V/cvRIkbnfITYLzO+neG4aIb1pEPMyiJdbfSJkuddlNMo1chxku519ui3O/XNw1eUXP/+2KP7LRXm5yYfSZLFgNZt9uA76UkB/tdmGmxTdld22wm6Y8FjV6y9of5Ud4QcAAA== */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__xlpk9h1 { font: var(--tbl--fonts--sans-serif--medium-14--font); letter-spacing: var(--tbl--fonts--sans-serif--medium-14--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--medium-14--text-transform); position: relative; padding: 8px 16px; border-radius: 12px; background-color: var(--tbl--colors--background--controls-details); color: var(--tbl--colors--content--primary); white-space: pre-wrap; } .tabula_ui_ai_chat__xlpk9h2 { position: absolute; top: 7px; right: 7px; width: 24px; height: 24px; padding: 0; display: flex; flex-direction: row; justify-content: center; align-items: center; border: none; border-radius: 12px; background: var(--tbl--colors--background--controls-details); color: var(--tbl--colors--content--tertiary); cursor: pointer; white-space: nowrap; user-select: none; transition: var(--tbl--duration--fast--1) var(--tbl--easing--standard--productive); opacity: 0; outline-width: 0; } .tabula_ui_ai_chat__xlpk9h1:hover .tabula_ui_ai_chat__xlpk9h2 { opacity: 1; outline-width: 2px; } .tabula_ui_ai_chat__xlpk9h2:focus { outline-style: solid; outline-color: var(--tbl--colors--border-control--focus-2); outline-offset: 0; } .tabula_ui_ai_chat__xlpk9h2:hover { color: var(--tbl--colors--content--secondary); } .tabula_ui_ai_chat__xlpk9h2:active { color: var(--tbl--colors--content--primary); transition: none; } .tabula_ui_ai_chat__xlpk9h3 { position: relative; padding: 8px 16px; border-radius: 12px; background-color: var(--tbl--colors--background--controls-details); color: var(--tbl--colors--content--primary); } .tabula_ui_ai_chat__xlpk9h4 { width: 100%; } .tabula_ui_ai_chat__xlpk9h5 { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; gap: 8px; } } /* vanilla-extract-css-ns:src/TextArea/TextArea.css.ts.vanilla.css?source=QGxheWVyIHRibC0tY29tcG9uZW50czsKQGxheWVyIHRibC0tY29tcG9uZW50cyB7CiAgLnRhYnVsYV91aV9haV9jaGF0X19jdHFhMW0wIHsKICAgIGZvbnQ6IHZhcigtLXRibC0tZm9udHMtLXNhbnMtc2VyaWYtLW1lZGl1bS0xNC0tZm9udCk7CiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdGJsLS1mb250cy0tc2Fucy1zZXJpZi0tbWVkaXVtLTE0LS1sZXR0ZXItc3BhY2luZyk7CiAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tdGJsLS1mb250cy0tc2Fucy1zZXJpZi0tbWVkaXVtLTE0LS10ZXh0LXRyYW5zZm9ybSk7CiAgICBib3JkZXI6IG5vbmU7CiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsKICAgIGNvbG9yOiB2YXIoLS10YmwtLWNvbG9ycy0tY29udGVudC0tcHJpbWFyeSk7CiAgICByZXNpemU6IG5vbmU7CiAgfQogIC50YWJ1bGFfdWlfYWlfY2hhdF9fY3RxYTFtMDo6LXdlYmtpdC1zY3JvbGxiYXIgewogICAgZGlzcGxheTogbm9uZTsKICB9CiAgLnRhYnVsYV91aV9haV9jaGF0X19jdHFhMW0wOmZvY3VzIHsKICAgIG91dGxpbmU6IG5vbmU7CiAgfQogIC50YWJ1bGFfdWlfYWlfY2hhdF9fY3RxYTFtMDo6cGxhY2Vob2xkZXIgewogICAgY29sb3I6IHZhcigtLXRibC0tY29sb3JzLS1jb250ZW50LS10ZXJ0aWFyeSk7CiAgfQp9 */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__ctqa1m0 { font: var(--tbl--fonts--sans-serif--medium-14--font); letter-spacing: var(--tbl--fonts--sans-serif--medium-14--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--medium-14--text-transform); border: none; background: transparent; color: var(--tbl--colors--content--primary); resize: none; } .tabula_ui_ai_chat__ctqa1m0::-webkit-scrollbar { display: none; } .tabula_ui_ai_chat__ctqa1m0:focus { outline: none; } .tabula_ui_ai_chat__ctqa1m0::placeholder { color: var(--tbl--colors--content--tertiary); } } /* vanilla-extract-css-ns:src/Prompt/Prompt.css.ts.vanilla.css?source=QGxheWVyIHRibC0tY29tcG9uZW50czsKQGxheWVyIHRibC0tY29tcG9uZW50cyB7CiAgLnRhYnVsYV91aV9haV9jaGF0X183bnRvN28wIHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgcGFkZGluZzogMCAxNnB4IDE2cHg7CiAgfQogIC50YWJ1bGFfdWlfYWlfY2hhdF9fN250bzdvMSB7CiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwOwogIH0KICAudGFidWxhX3VpX2FpX2NoYXRfXzdudG83bzIgewogICAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDsKICB9CiAgLnRhYnVsYV91aV9haV9jaGF0X183bnRvN28yOmZpcnN0LWNoaWxkIHsKICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7CiAgfQogIEBjb250YWluZXIgdGFidWxhX3VpX2FpX2NoYXRfX3ZwYzdxazAgKG1pbi13aWR0aDogNzAwcHgpIHsKICAgIC50YWJ1bGFfdWlfYWlfY2hhdF9fN250bzdvMCB7CiAgICAgIGRpc3BsYXk6IGdyaWQ7CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDEwMDBweCk7CiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvOwogICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsKICAgICAgcGFkZGluZzogMCA2OHB4IDE2cHg7CiAgICB9CiAgfQp9 */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__7nto7o0 { display: flex; flex-direction: column; padding: 0 16px 16px; } .tabula_ui_ai_chat__7nto7o1 { border-radius: 16px 16px 0 0; } .tabula_ui_ai_chat__7nto7o2 { border-radius: 0 0 16px 16px; } .tabula_ui_ai_chat__7nto7o2:first-child { border-radius: 16px; } @container tabula_ui_ai_chat__vpc7qk0 (min-width: 700px) { .tabula_ui_ai_chat__7nto7o0 { display: grid; grid-template-columns: minmax(auto, 1000px); grid-template-rows: auto auto; justify-content: space-around; padding: 0 68px 16px; } } } /* vanilla-extract-css-ns:src/PromptContext/PromptContext.css.ts.vanilla.css?source=#H4sIAAAAAAAAA5VTy27jMAy89yt0bA5cxEkXWCiX/klAW3SijSK5JN02WPTfF7LlJtlH4l4EiRSHj+E8BzwRG60DQJOOXYoUVTYPz/+0m18PxnxTrPuA295v0W+bPep2e6ilO7wsB78xbYpqzSvyI8CAkA0CIBgFhNi3AEJHD3UKDqrV+GGxGYIDqRKDdNj4uPsazHVsAVR6V1DGKG3i49cAr2MLYJfEq0/RGqaA6l9ptNeJHbE16+7dSAreXaZqUkgsADU2hx2nPrpsi8opCDhS9EEK/sWXIcrew+nYH5FPAx59DvL/sdg0FBWgWi6Hvx83Wa0Kq+e2sZYUei1ta+qsqarufeKvVWuq9fi+Db2aA/1jQma/2+vF23npAp6saQMVU76B80xNISi9jY6fvahvP0dkTZ4A8ejE4HcRvNJRrh1v3unemtXTlHJPYw1nS4fODXu6vF6CmCL9Sac1wyp1yBT1Hkml0ryDrB75NNHas+SQLvlzoQPuNMIQLvFcz5gdAC1KJn1x6SUUH3cAohgd8rBMyfVN3uoZu7Gy+/RKXGic0YxQk3Ki0yzwNjW9FPDUa/CRQPQUyI4C21x5bohlIGXSW9Z90wusFtfxqW2FtDB5rzQcRjS/8aLRxd98TZtyO+O6pDoi73wcBWeqZT7ybf19jt6Wdo/yeKOtxewKoKhx/TQl/vgNCLEa/UwGAAA= */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__kbspkq0 { font: var(--tbl--fonts--sans-serif--semi-bold-12--font); letter-spacing: var(--tbl--fonts--sans-serif--semi-bold-12--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--semi-bold-12--text-transform); position: relative; border: 3px solid var(--tbl--colors--background--controls-details); background-color: var(--tbl--colors--background--primary-content); color: var(--tbl--colors--accent--100); } .tabula_ui_ai_chat__kbspkq1 { position: absolute; top: 11px; left: 13px; } .tabula_ui_ai_chat__kbspkq2 { position: absolute; top: 8px; right: 8px; display: flex; flex-direction: row; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0; border: none; background: transparent; color: var(--tbl--colors--content--tertiary); cursor: pointer; transition: all var(--tbl--duration--fast--1) var(--tbl--easing--standard--productive); } .tabula_ui_ai_chat__kbspkq2:hover { color: var(--tbl--colors--content--secondary); } .tabula_ui_ai_chat__kbspkq2:focus { outline-style: solid; outline-color: var(--tbl--colors--border-control--focus-2); outline-offset: 0; } .tabula_ui_ai_chat__kbspkq2:active { color: var(--tbl--colors--content--primary); transition: none; } .tabula_ui_ai_chat__kbspkq3 { margin: 11px 10px 11px 35px; } .tabula_ui_ai_chat__kbspkq0:has(.tabula_ui_ai_chat__kbspkq2) .tabula_ui_ai_chat__kbspkq3 { margin-right: 34px; } } /* vanilla-extract-css-ns:src/PromptInput/PromptInput.css.ts.vanilla.css?source=#H4sIAAAAAAAAA8VVzW7bMAy+9yl0TIBxsNNubdVL3ySgLdrRqoiaRKcNhrz74FhOvTZp2mLDbgYp0t8PJd473FJUUjmAmteBPXlJdxf3R+Pq14VSXwWrzuGys0u0y3qFslze3tJVa4t9XiljU3C41apx9HS3D/VfYGykWix7rSI/DokfXRLbbKFmL+RFqxSwJqhIHon8cAadbT1YoXXSqiYvFIdEi0Grm5D/EdAY69tJpML6oY3ceQM1O45abTDOADItxzEBTA7tUUR2CQwJWpfmfZ/d26S1Z5npxsYkUK+sM/MsQ8YDwkGrqwHT270WubJXS6tSlQo74fN1l3/UFao41I3iJXLN4AeQN3enbHrlxlTtkzY8WiMrrS4Xo+4rsu1KppGKo6GolWdP0whENLZLWpXfX5umlbOeMELbnyIvM2FVsQivvxxzsrHOjRYCoAVoIq/n7zwrPJ8PCE7PStYlDwomGSu6mPqSwPZZFonokx3mHZ2b9jNdxD4B0GASgHI+zRKmfm4gCXqD0QCEyKarxW7oHRN5qRuuu5RngjvpVdRqEZ5UYmfN0UswuHEQZN8BFple7gHcNIlEq+I9IFa8oZhB/EVPQ7RrjFvYt/+Qwy8qR7/P8cC97v+OSIiUEplPUTnUPg/vdOrG23aOorEJK0fmCMkjaDx1EtEBlN+KF/NvqMHOyfl/lp/F8z9ehJ7KfZ9B6/ul+Br4JtTXPx8KNVtbD/k5vC6K8DTugvNLM2+z8vBkThbac3B3rtvJbfRiH91MO+4udr8BdVdaygkIAAA= */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__99e4gi0 { display: flex; flex-direction: row; justify-content: space-between; align-items: center; gap: 8px; padding: 8px; background-color: var(--tbl--colors--background--controls-details); } .tabula_ui_ai_chat__99e4gi0:not(:first-child) { padding-top: 4px; } .tabula_ui_ai_chat__99e4gi2 { flex: 1 1 auto; } .tabula_ui_ai_chat__99e4gi3 { flex: 0 0 auto; align-self: flex-end; display: flex; justify-content: center; align-items: center; width: 32px; height: 32px; border: none; border-radius: 16px; background: linear-gradient( to bottom, var(--tbl--colors--fill-control--ai--from), var(--tbl--colors--fill-control--ai--to)); color: var(--tbl--colors--content--contrast); cursor: pointer; transition: all var(--tbl--duration--fast--1) var(--tbl--easing--standard--productive); } .tabula_ui_ai_chat__99e4gi3:focus { outline: 2px solid var(--tbl--colors--border-control--focus-2); outline-offset: 0; } .tabula_ui_ai_chat__99e4gi3:hover { background: linear-gradient( to bottom, var(--tbl--colors--fill-control--ai-primary-hover--from), var(--tbl--colors--fill-control--ai-primary-hover--to)); } .tabula_ui_ai_chat__99e4gi3:active { background: linear-gradient( to bottom, var(--tbl--colors--fill-control--ai-primary-pressed--from), var(--tbl--colors--fill-control--ai-primary-pressed--to)); transition: none; } .tabula_ui_ai_chat__99e4gi3:disabled { background: var(--tbl--colors--neutral--150); cursor: default; } .tabula_ui_ai_chat__99e4gi1 .tabula_ui_ai_chat__99e4gi3:disabled { background: linear-gradient( to bottom, var(--tbl--colors--fill-control--ai--from), var(--tbl--colors--fill-control--ai--to)); } @container tabula_ui_ai_chat__vpc7qk0 (min-width: 700px) { .tabula_ui_ai_chat__99e4gi0 { gap: 12px; padding: 12px; } .tabula_ui_ai_chat__99e4gi0:not(:first-child) { padding-top: 8px; } } } /* vanilla-extract-css-ns:src/Suggestions/Suggestions.css.ts.vanilla.css?source=#H4sIAAAAAAAAA5VUy27bMBC85yv2GAPdQvIhDphL+iXGRqQcNhTJLpd+tMi/F6ToQEbS1LkIEpczs5hZ7aOjk2GQJ4c4hCkGb7ykh5vHD8/hzw3Ad6Gn7Gib7Zbsdngm2W5P97/7velqHSCS1tbvFHTQ38Xjww3A66fAvgG1TdHRScHoTIVBfUNt2Qxig1fA4TAXfuYkdjzhELwYLzMGkxDLAnlgigrKcz7clc/7a3pat57GUMj3xLeI1Y5ykBAT+YTJsB0RJ6NtnrBfz9XVrOWMiGFMkYbqxtUcl8DGJuYoKEw+jYGnL7BdAhvbW0SbeIS+i83tp8DasII+HiEFZ/VSZggucEL0JguTQ/zRd6slDpm0zUlBv34jpOFlxyF7raD2EImNbwlVQvWRRAsVMbKdiE9LD8jZnVfgzHimyZwKTwzWi+F2tYjZeWbIuaWIzkylgDhSEsR+tawaStbvsEyS18S69BB0HsTuzeqKsVFjGHJqwxOyOOsNJjk5o2ZLHy4q//ageVqs4FBTHnLC9eoSH8YxGVHQXdPac9gbbq0tk/k05M1lxtc3XNWusoyqu19trE1fIX8somR9WVnvZfZx2Px66eB2sh4PVsuzgk3XxeOqSf5/pS12047PGUJ9RzFTdCQ1yzz5pGCyfqLjLWUJ36DvqtTHEA6HpKBcrI/zpXfLrewCg1RtOV9arNm7+/MP91odef0LaSCKp9gFAAA= */ @layer tbl--components; @layer tbl--components { .tabula_ui_ai_chat__y8z1ve0 { padding: 0 16px; } .tabula_ui_ai_chat__y8z1ve1 { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; gap: 8px; } .tabula_ui_ai_chat__y8z1ve2 { font: var(--tbl--fonts--sans-serif--medium-12--font); letter-spacing: var(--tbl--fonts--sans-serif--medium-12--letter-spacing); text-transform: var(--tbl--fonts--sans-serif--medium-12--text-transform); padding: 7px 10px; border: 1px solid var(--tbl--colors--neutral--A10); border-radius: 12px; background: transparent; color: var(--tbl--colors--content--primary); text-align: left; cursor: pointer; transition: all var(--tbl--duration--fast--1) var(--tbl--easing--standard--productive); } .tabula_ui_ai_chat__y8z1ve2:focus { outline-style: solid; outline-color: var(--tbl--colors--border-control--focus-2); outline-offset: 0; } .tabula_ui_ai_chat__y8z1ve2:hover { background: var(--tbl--colors--neutral--A7); border-color: var(--tbl--colors--border-control--hover); } .tabula_ui_ai_chat__y8z1ve2:active { background: var(--tbl--colors--neutral--A10); } @container tabula_ui_ai_chat__vpc7qk0 (min-width: 700px) { .tabula_ui_ai_chat__y8z1ve0 { display: grid; grid-template-columns: minmax(auto, 1000px); grid-template-rows: auto auto; justify-content: space-around; padding: 0 68px; } } } /*# sourceMappingURL=index.css.map */