Guest User

S'mores Company

a guest
Aug 27th, 2025
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 11.99 KB | None | 0 0
  1. :root {
  2.     /* MAIN COLOR VARIABLES */
  3.     --user-text-color: floralwhite;
  4.     --user-quote-color: #d1a62b;
  5.     --user-quote-color-opacity: #d1a62b99;
  6.     --user-em-color: cyan;
  7.     --bot-text-color: floralwhite;
  8.     --bot-quote-color: #518DC0;
  9.     --bot-quote-color-opacity: #518DC099;
  10.     --bot-em-color: mediumpurple;
  11.    
  12.     /* BACKGROUND VARIABLES */
  13.     --bg1: #518DC099;
  14.     --bg2: #000222;
  15.     --user-message-bg: #222222;
  16.     --bot-message-bg: #262626;
  17.     --scroll-track-bg: var(--bg1);
  18.     --scroll-thumb-bg: #111617;
  19.     --scroll-border: var(--bg1);
  20.    
  21.     /* FONT STYLE VARIABLES */
  22.     --message-font: 'Outfit';
  23.     --name-font: "Fascinate";
  24.     --main-text-style: normal;
  25.     --main-text-weight: 300;
  26.     --main-text-size: 1.15rem;
  27.     --italic-weight: 400;
  28.     --italic-style: italic;
  29.    
  30.     /* CODEBLOCK VARIABLES */
  31.     --code-font: 'Victor Mono';
  32.     --code-background: #111;
  33.     --code-text: #E6BFAB;
  34.     --code-glow: transparent;
  35.     --glow-color: #EEEEEE44;
  36. }
  37.  
  38. body {
  39.     margin: 0;
  40.     min-height: 100vh;
  41.     min-width: 100vw;
  42.     background-size: cover;
  43.     background-position: center center;
  44.     background-repeat: repeat;
  45.     background-image: url("data:image/svg+xml;utf8,%3Csvg width=%222000%22 height=%221400%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3ClinearGradient id=%22a%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23dbc8a6%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23e4d5bc%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22b%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23cdb380%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23d9c69f%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22c%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23688c72%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%238da895%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22d%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23036564%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23428b8a%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22e%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23034e57%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23427a81%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22f%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23033649%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23426876%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22g%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%2303263f%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23425c6f%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient id=%22h%22 gradientTransform=%22rotate(90)%22%3E%3Cstop offset=%225%25%22 stop-color=%22%23031634%22%2F%3E%3Cstop offset=%2295%25%22 stop-color=%22%23425066%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath fill=%22%23e8ddcb%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cpath d=%22M0 155c35.155 5.124 70.31 10.248 104 8 33.69-2.248 65.912-11.87 102-12 36.088-.13 76.04 9.23 114 12 37.96 2.77 73.93-1.05 108-9 34.07-7.95 66.243-20.028 99-14 32.757 6.028 66.097 30.161 103 29 36.903-1.161 77.368-27.618 114-34 36.632-6.382 69.43 7.311 104 8 34.57.689 70.915-11.626 105-5 34.085 6.626 65.913 32.193 99 38 33.087 5.807 67.435-8.146 104-14 36.565-5.854 75.348-3.607 109 3s62.173 17.575 98 9 78.961-36.694 115-42c36.039-5.306 64.983 12.2 96 21 31.017 8.8 64.108 8.895 102 15 37.892 6.105 80.586 18.22 119 13 38.414-5.22 72.547-27.777 106-35 33.453-7.223 66.227.889 139 9l-40 1245H0Z%22 fill=%22url(%23a)%22%2F%3E%3Cpath d=%22M0 311c38.309 1.143 76.618 2.286 109 3 32.382.714 58.837 1 93-1s76.033-6.284 112-5c35.967 1.284 66.032 8.136 101 10 34.968 1.864 74.838-1.26 113-8 38.162-6.74 74.617-17.098 109-18 34.383-.902 66.696 7.651 101 19s70.6 25.492 104 20c33.4-5.492 63.901-30.62 98-38 34.099-7.38 71.795 2.989 106 13s64.92 19.666 103 15 83.525-23.652 121-32c37.475-8.348 66.98-6.057 99-2 32.02 4.057 66.559 9.88 103 14 36.441 4.12 74.787 6.535 108 0 33.213-6.535 61.294-22.02 96-16s76.036 33.544 114 40c37.964 6.456 72.561-8.155 107-14 34.439-5.845 68.72-2.922 143 0l-40 1089H0Z%22 fill=%22url(%23b)%22%2F%3E%3Cpath d=%22M0 466c31.038-.406 62.076-.811 98-1 35.924-.189 76.734-.16 114 0 37.266.16 70.989.455 107 8 36.011 7.545 74.311 22.342 107 19 32.689-3.342 59.767-24.822 93-27 33.233-2.178 72.621 14.947 111 15 38.379.053 75.75-16.967 113-17 37.25-.033 74.383 16.921 107 18 32.617 1.079 60.72-13.718 92-27s65.736-25.05 102-14c36.264 11.05 74.334 44.916 113 50 38.666 5.084 77.927-18.616 115-24 37.073-5.384 71.958 7.548 104 13s61.24 3.425 94-7 69.082-29.246 107-22c37.918 7.246 77.432 40.56 114 41 36.568.44 70.191-31.997 103-45s64.802-6.572 99 0c34.198 6.572 70.599 13.286 147 20l-40 934H0Z%22 fill=%22url(%23c)%22%2F%3E%3Cpath d=%22M0 622c37.763 12.556 75.526 25.112 112 24 36.474-1.112 71.658-15.893 104-20 32.342-4.107 61.84 2.462 95 1 33.16-1.462 69.978-10.953 106-15 36.022-4.047 71.247-2.65 106-4s69.034-5.445 103-8c33.966-2.555 67.617-3.57 103-1 35.383 2.57 72.498 8.723 109 9 36.502.277 72.391-5.323 107-5 34.609.323 67.936 6.57 105 4 37.064-2.57 77.864-13.956 113-11 35.136 2.956 64.61 20.255 98 18 33.39-2.255 70.699-24.062 105-17 34.301 7.062 65.595 42.994 102 46 36.405 3.006 77.92-26.916 113-41s63.722-12.332 100-7c36.278 5.332 80.19 14.243 117 25s66.517 23.36 99 24c32.483.64 67.741-10.68 143-22l-40 778H0Z%22 fill=%22url(%23d)%22%2F%3E%3Cpath d=%22M0 777c39.715-7.904 79.43-15.808 112-21 32.57-5.192 57.992-7.673 91-2s73.6 19.501 112 20c38.4.499 74.607-12.33 109-16s66.972 1.822 100 3c33.028 1.178 66.505-1.959 104 0 37.495 1.959 79.01 9.014 113 20 33.99 10.986 60.457 25.905 95 16 34.543-9.905 77.164-44.632 112-44 34.836.632 61.888 36.623 97 39 35.112 2.377 78.283-28.862 114-40 35.717-11.138 63.98-2.177 97 12s70.797 33.568 108 32c37.203-1.568 73.832-24.095 111-25 37.168-.905 74.874 19.813 108 30 33.126 10.187 61.673 9.844 94-1s68.434-32.189 107-34 79.59 15.911 116 21 68.205-2.456 140-10l-40 623H0Z%22 fill=%22url(%23e)%22%2F%3E%3Cpath d=%22M0 933c33.167-9.492 66.335-18.985 103-20 36.665-1.015 76.829 6.447 113 6 36.171-.447 68.351-8.803 104-9 35.649-.197 74.767 7.765 108 11 33.233 3.235 60.58 1.742 95 10s75.91 26.267 111 21c35.09-5.267 63.777-33.811 98-43s73.982.977 111 14 71.295 28.904 106 32 69.84-6.592 102-16c32.16-9.408 61.348-18.537 97-24 35.652-5.463 77.768-7.261 114-5s66.58 8.581 99 11c32.42 2.419 66.913.937 106 0s82.77-1.328 119 5c36.23 6.328 65.01 19.377 100 26 34.99 6.623 76.19 6.822 112 2s66.232-14.663 99-19 67.884-3.168 143-2l-40 467H0Z%22 fill=%22url(%23f)%22%2F%3E%3Cpath d=%22M0 1088c36.716 1.838 73.433 3.675 110 2 36.567-1.675 72.986-6.864 106-7 33.014-.136 62.624 4.78 99 8 36.376 3.22 79.518 4.747 115 1s63.303-12.766 96-14 70.27 5.318 105 4c34.73-1.318 66.616-10.507 99-10 32.384.507 65.267 10.71 103 12 37.733 1.29 80.317-6.333 117-10 36.683-3.667 67.464-3.377 101 6 33.536 9.377 69.827 27.84 105 28 35.173.16 69.229-17.983 107-24 37.771-6.017 79.257.094 113 10 33.743 9.906 59.742 23.608 95 17 35.258-6.608 79.776-33.525 117-34 37.224-.475 67.153 25.491 101 23 33.847-2.491 71.613-33.44 107-37 35.387-3.56 68.396 20.269 102 29 33.604 8.731 67.802 2.366 142-4l-40 312H0Z%22 fill=%22url(%23g)%22%2F%3E%3Cpath d=%22M0 1244c35.167-10.736 70.335-21.472 105-26 34.665-4.528 68.828-2.849 106 1s77.352 9.866 112 16c34.648 6.134 63.762 12.384 98 6s73.598-25.402 110-20c36.402 5.402 69.845 35.226 101 38 31.155 2.774 60.023-21.5 96-35s79.062-16.224 115-7 64.73 30.398 98 37c33.27 6.602 71.022-1.367 110-4 38.978-2.633 79.184.071 113 4s61.244 9.083 95-1 73.841-35.404 110-32c36.159 3.404 68.391 35.532 104 35 35.609-.532 74.594-33.723 108-30 33.406 3.723 61.233 44.359 94 43 32.767-1.359 70.476-44.712 109-51 38.524-6.288 77.864 24.49 114 35 36.136 10.51 69.068.755 142-9l-40 156H0Z%22 fill=%22url(%23h)%22%2F%3E%3C%2Fsvg%3E");
  46. }
  47.  
  48. u {
  49.     color: var(--user-text-color) !important;
  50. }
  51.  
  52. #sheld {
  53.     width: 100%;
  54.     align-content: center;
  55.     justify-items: center;
  56.     align-items: center;
  57. }
  58.  
  59. #extensionTopBar, #top-bar, #form_sheld {
  60.     width: 60vw;
  61.     background-color: #222;
  62.     border-radius: 0;
  63. }
  64.  
  65. #chat {
  66.     background-color: transparent !important;
  67.     position: relative;
  68.     backdrop-filter: unset;
  69.     padding-top: 20px;
  70. }
  71.  
  72. .mes {
  73.     padding: 0 !important;
  74.     margin-bottom: 15px !important;
  75.     background-color: transparent !important;
  76.     top: 10px;
  77.     transform-origin: top center;
  78.     transition: all 0.2s ease-out;
  79.     border: 0 !important;
  80. }
  81.  
  82. .mes br,
  83. .mes p {
  84.     margin-bottom: 1rem;
  85. }
  86. .ch_name{
  87.     width: 70vw;
  88.     position: absolute;
  89.     top: 0;
  90.     left: 0;
  91. }
  92.  
  93. .mes_block {
  94.     padding: 15px;
  95.     margin-left: 0;
  96.     background-color: transparent !important;
  97.     border-radius: 0 !important;
  98.     justify-items: center;
  99. }
  100.  
  101. .mes .mesAvatarWrapper {
  102.     width: 35% !important;
  103.     height: 35% !important;
  104.     min-height: 100%;
  105.     min-width: 150px;
  106.     padding: 0;
  107.     display: block;
  108.     position: absolute;
  109.     bottom: 0;
  110.     right: 0;
  111.     z-index: -5;
  112.     border-radius: 80px 0 0 80px !important;
  113.     border: 3px solid var(--user-quote-color-opacity);
  114.     background-color: var(--user-quote-color-opacity);
  115.     overflow: hidden;
  116. }
  117.  
  118. .mes[is_user="false"] .mesAvatarWrapper {
  119.     border: 3px solid var(--bot-quote-color-opacity);
  120.     background-color: var(--bot-quote-color-opacity);
  121. }
  122.  
  123. .mes .mesAvatarWrapper .avatar {
  124.     width: 100% !important;
  125.     height: 100% !important;
  126.     align-content: center;
  127. }
  128.  
  129. .mes .mesAvatarWrapper img {
  130.     height: 100% !important;
  131.     width: 100% !important;
  132.     object-fit: cover !important;
  133.     opacity: 50%;
  134.     filter: grayscale(100%);
  135.     border: 0 !important;
  136.     border-radius: 0 !important;
  137.     transition: all 250ms ease-in-out;
  138. }
  139.  
  140. .mes_block .mes_text {
  141.     width: 50%;
  142.     display: block;
  143.     margin-top: 80px;
  144.     margin-right: 30px;
  145.     background: #222;
  146.     padding: 30px;
  147.     border: 3px dashed var(--bot-quote-color);
  148.     padding-bottom: 2rem;
  149.     align-self: center;
  150.     border-radius: 20px;
  151.     margin-bottom: 40px;
  152. }
  153.  
  154. .mes[is_user="false"] .mes_text{
  155.     border: 3px dashed var(--user-quote-color);
  156. }
  157.  
  158. .mes[is_user="true"] {
  159.     color: var(--user-text-color) !important;
  160. }
  161.  
  162. .mes[is_user="false"] {
  163.     color: var(--bot-text-color) !important;
  164. }
  165.  
  166. .mes .name_text {
  167.     font-family: var(--name-font);
  168.     font-size: 3rem;
  169.     font-weight: 900;
  170.     background-color: #d1a62b99;
  171.     padding: 5px 10px;
  172.     text-wrap: nowrap;
  173.     min-width: 50vw;
  174.     text-align: right;
  175.     display: block !important;
  176.     border-radius: 0 20px 20px 0;
  177.     text-transform: uppercase !important;
  178. }
  179.  
  180. .mes[is_user="true"] .name_text {
  181.     color: var(--user-message-bg) !important;
  182.     background-color: var(--user-quote-color-opacity);
  183. }
  184.  
  185. .mes[is_user="false"] .name_text {
  186.     color: var(--bot-message-bg) !important;
  187.     background-color: var(--bot-quote-color-opacity);
  188. }
  189.  
  190. .mes[is_user="true"] p q {
  191.     color: var(--user-quote-color);
  192. }
  193.  
  194. .mes[is_user="true"] p em, .mes[is_user="true"] p strong {
  195.     color: var(--user-em-color);
  196. }
  197.  
  198. .mes[is_user="false"] p q {
  199.     color: var(--bot-quote-color);
  200. }
  201.  
  202. .mes[is_user="false"] p em, .mes[is_user="false"] p strong {
  203.     color: var(--bot-em-color);
  204. }
  205.  
  206. .mes_text p {
  207.     font-size: var(--main-text-size);
  208.     font-family: var(--message-font);
  209.     font-style: var(--main-text-style);
  210.     font-weight: var(--main-text-weight);
  211. }
  212.  
  213. .mes_text p em, .mes_text p strong {
  214.     font-weight: var(--italic-weight);
  215.     font-style: var(--italic-style) !important;
  216. }
  217.  
  218. .mes_text p q {
  219.     font-weight: normal;
  220.     font-style: normal;
  221. }
  222.  
  223. .mes_text code {
  224.     background-color: var(--code-background);
  225.     color: var(--code-text);
  226.     text-shadow: 0px 0px 2px var(--code-glow) !important;
  227.     font-family: var(--code-font);
  228. }
  229.  
  230. .swipe_left,
  231. .swipe_right,
  232. .mfc--root span {
  233.     opacity: 1;
  234.     color: #EEEEEEBB;
  235. }
  236.  
  237. .swipe_left::before,
  238. .swipe_right::before,
  239. .mfc--root span {
  240.     opacity: 1;
  241.     text-shadow: 2px 2px 3px black !important;
  242. }
  243.  
  244. /* Scrollbar styles */
  245. #chat::-webkit-scrollbar {
  246.     width: 14px;
  247.     height: 5px;
  248. }
  249.  
  250. #chat::-webkit-scrollbar-track {
  251.     background: transparent;
  252.     box-shadow: inset 200px 200px 0 200px var(--scroll-track-bg);
  253.     border-radius: 0;
  254. }
  255.  
  256. #chat::-webkit-scrollbar-thumb {
  257.     background: var(--scroll-thumb-bg);
  258.     border: 4px var(--scroll-border) solid;
  259.     width: 14px;
  260. }
  261.  
  262. #chat::-webkit-scrollbar-thumb:hover {
  263.     background: var(--scroll-thumb-bg);
  264. }
Advertisement
Add Comment
Please, Sign In to add comment