Chatbot_using_Gemini/Google Gemini_instructions.html
Ameya Joshi 806acf4790 Upload files to "/"
Using instructions in this file, I created chatbot.html
2025-07-28 19:30:18 +05:30

497 lines
1.1 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<!-- saved from url=(0109)https://gemini.google.com/app/e485c514b673fed6?utm_source=app_launcher&utm_medium=owned&utm_campaign=base_all -->
<html lang="en" dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><style type="text/css">:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
</style><meta name="og-profile-acct" content="ameyajoshi256@gmail.com"><script src="./Google Gemini_instructions_files/cb=gapi.loaded_0" nonce="" async=""></script><script type="text/javascript" async="" src="./Google Gemini_instructions_files/js" nonce=""></script><!--<base href="https://gemini.google.com/">--><base href="."><link rel="preconnect" href="https://www.gstatic.com/"><meta name="referrer" content="origin"><meta name="viewport" content="initial-scale=1,minimum-scale=1,width=device-width,interactive-widget=resizes-content"><meta name="color-scheme" content="only"><meta name="google-site-verification" content="NDfDvTdbFxsd1TbRRZVQZULBTRT2-fatyuQ1TT8gack"><meta name="twitter:card" content="summary_large_image"><meta property="og:site_name" content="Gemini"><link rel="icon" href="./Google Gemini_instructions_files/gemini_sparkle_aurora_33f86dc0c0257da337c63.svg" sizes="any" type="image/svg+xml"><link rel="icon" href="https://www.gstatic.com/lamda/images/gemini_sparkle_4g_512_lt_f94943af3be039176192d.png" sizes="any" type="image/png"><link rel="apple-touch-icon" href="https://www.gstatic.com/lamda/images/gemini_sparkle_4g_512_lt_f94943af3be039176192d.png" sizes="any" type="image/png"><link rel="preconnect" href="https://www.google.com/"><link rel="preconnect" href="https://lh3.googleusercontent.com/"><link rel="preconnect" href="https://waa-pa.clients6.google.com/"><link rel="preconnect" href="https://ogads-pa.clients6.google.com/"><link rel="preconnect" href="https://www.gstatic.com/"><link rel="preconnect" href="https://www.googletagmanager.com/"><link rel="preload" href="./Google Gemini_instructions_files/m=_b" as="script" nonce=""><script data-id="_gd" nonce="">window.WIZ_global_data = {"AEJOSc":false,"B7TsWc":"","BTQaEe":false,"CVUPx":false,"DEh2U":false,"Di4zjc":false,"DnVkpd":"Generate an image of a futuristic car driving through an old mountain road surrounded by nature∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/m4_8k4pzPQk7S3pZbpBoOe5t.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/ma4_aGFj00iXnaxSvfE0mItTt.png∞Sure, here is an image of a futuristic car driving through an old mountain road surrounded by nature:∰Rewrite this email draft to make it more clear and concise∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/d2_63e667d15464db3e96f2e.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/da2_2ff53d7c4782d54272f15.png∞Sure, here is a more clear and concise version of your email draft:\u003cbr /\u003eDear Professor [Professors name],\u003cbr /\u003eCongratulations on your Teaching Excellence Award! I am so honored to have had you as my economics professor this semester.\u003cbr /\u003eYour engaging teaching style has made complex economic concepts easy to understand. I especially appreciated how you incorporated real-world examples into your lectures. Your helpfulness and support both in and out of the classroom has been invaluable.∰Give me a list of 5 well-known sci-fi books and show the results in a table with descriptions∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/d3_e479902e2fe272b199c8a.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/da3_9dab65cbc90ef9e98f389.png∞Sure, here is a list of 5 well-known sci-fi books in a table with descriptions, including images:\u003cbr /\u003e\u003ctable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eBook\u003c/th\u003e\u003cth\u003eAuthor\u003c/th\u003e\u003cth\u003eYear\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e","DpimGf":false,"Dv5Jv":false,"EOzIkf":"UMwOLzU_6bA","EP1ykd":["/_/*","/corp","/corp/*","/corp2","/corp2/*","/emulator","/emulator/*","/staging","/staging/*"],"FABJ3e":"https://docs.google.com/picker","FdrFJe":"5627989384821423024","GK6dn":"https://geminiweb-pa.clients6.google.com","GdU5Bf":"","GtQXDc":"Give me caption options to tell the world about my new fur baby, Finn. Use emojis∞https://www.gstatic.com/lamda/images/landing/a/u18/en/m1_02050367fdbe8690faba4.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/ma1_21f7d57cc2164a94180f6.png∞Sure, here are some caption options to tell the world about your new fur baby, Finn, using emojis:\n🐶 Meet my new best friend, Finn! Hes a bundle of joy and I cant wait for all the adventures well have together. #newpuppy #furryfriend #Finn\n🐾 Finn has stolen my heart! Hes the cutest and cuddliest puppy Ive ever met. #puppylove #FinnFan #doglover\n🐕🦺 Finn is officially part of the family! Hes already brought so much joy into our lives. #welcomehomeFinn #adoptdontshop #dogsofinstagram\n🐶 Finn is my little shadow! He follows me everywhere I go. #puptastic #FinnAdventures #dogdays\n🐾 Finn is always up for a good cuddle! Hes the perfect lapdog. #snugglebuddy #FinnTheCuddleBug #bestdoggoever∰Describe a new fashion trend thats inspired by retro styles.∞https://www.gstatic.com/lamda/images/landing/a/u18/en/m2_0837b565aa77b98938d28.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/ma2_4dc50c5a1ccf43229c150.png∞New fashion trend inspired by retro styles:\nThe Neo-Glam Revival\nThe Neo-Glam Revival is a new fashion trend that takes inspiration from the glamorous styles of the 1970s and 1980s. This trend is all about bold colors, metallics, and over-the-top silhouettes.\nSome of the key pieces of the Neo-Glam Revival include:\nSequin dresses: Sequin dresses are a must-have for anyone who wants to channel the Neo-Glam Revival trend. These dresses are perfect for a night out on the town, and theyll make you feel like a million bucks.\nMetallic suits: Metallic suits are another key piece of the Neo-Glam Revival trend. These suits are perfect for making a statement, and they can be dressed up or down depending on the occasion.∰Draft a guide on how to set up the perfect movie marathon night with friends.∞https://www.gstatic.com/lamda/images/landing/a/u18/en/m3_d4e89a863f2a97bd080a7.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/ma3_45eebba09a87a8a8c95e6.png∞How to Set Up the Perfect Movie Marathon Night with Friends\nMovie marathons are a great way to spend time with friends and enjoy your favorite films. But to make sure your marathon is a success, there are a few things you need to do to prepare.\n1. Choose your movies\nThe most important thing is to choose movies that everyone will enjoy. If youre not sure what to pick, try doing a poll of your friends to see what theyre interested in. You can also choose a theme for your marathon, such as all comedies, all horror movies, or all movies from a particular decade.\n2. Set a schedule\nOnce youve chosen your movies, its a good idea to set a schedule for the night. This will help ensure that you have enough time to watch all of the movies and also take breaks for snacks and bathroom visits.","HiPsbb":1,"Im6cmf":"/_/BardChatUi","IrULFb":"","J1jtEd":5,"JNl6me":"/punctual/prod/assistant-bard","KrL70b":false,"L8cmRe":" ","LoQv7e":true,"Lz8rbb":true,"MT7f9b":[],"MUE6Ne":"BardChatUi","MuJWjd":false,"P1qjVc":false,"PI9WOb":"CAMSwwIVuQXm5ckG9xx4_9r7D6gEtPbVC7ivBSNLAafcBbyBBs8g6wLzDsEUqIkE9QYD4-q1EtIOqga2AgSXhASxaOEsvoAFg9DcBuaZBf7bBrAx2yulHL5LiwWkBbekBoWnBv4tja0FQu9OtAWRhgaJMfzRC5l3iHGFA9wa2QTvDZKIBpcF3iPpKhUX6lyObQP3SOkXp1T2CbsTshLmAUbg3wadKLgkzgQ6EZ9Zpgb7nQbyCq0xpUqCHJIZjEi1A4ga5U_DUQEsEQNZCIFiXMfNBsoGMKcj8BewXpIUsja8LrNz3R67FooEbu0AsUzCBPcgixQUnz6yNvUMA8Mqyysb_AWvVuAS3BRSrgLkF7YK8y2EE5k_ATcmgRKyOu8cuPEFuErMEt9B4xrMKLgux02cHY8Pp8PTBsTEMMGKpQaQoQbpfwgdBw\u003d\u003d","QrtxK":"0","RL9Dob":["can list advantages and disadvantages to consider before buying a smart watch","can brainstorm ways to make instant noodles even more delicious","can start an Ireland trip plan for your group and export it to Docs","can create a table to track the depth chart for your community basketball team","can list some power words to use on your resume that show leadership","can write some lyrics for your heartbreak anthem titled “Lovesick”","can give you some ideas to surprise your movie-loving friend on their birthday","can explain your code to you, line by line","can draft an email accepting the job offer and export it to Gmail","can help you debug your lines of source code","can help you explain to your kids why the sky is blue","can draft a design brief for your bookstores new logo and export it to Docs"],"RMwZnf":[],"S06Grb":"113788377783043418484","S6lZl":103135050,"SDPG4c":false,"SNlM0e":"AJoiUyNBRE9htwINAHdDMcn9xhAT:1753710383151","SVs1zb":false,"TSDtV":"%.@.[[null,[[45691594,null,true,null,null,null,\"j6XMzc\"],[45680923,999999,null,null,null,null,\"Ts10ge\"],[45713993,null,false,null,null,null,\"bj1Ybf\"],[45629829,null,null,0.75,null,null,\"ovZJSd\"],[45694841,null,true,null,null,null,\"EbDg9d\"],[45704296,null,false,null,null,null,\"KfIUxc\"],[45700005,null,true,null,null,null,\"DW4nqf\"],[45651155,null,true,null,null,null,\"EP2fbd\"],[45428999,null,null,null,\"\",null,\"vjNJ5e\"],[45691681,null,true,null,null,null,\"kADhic\"],[45692136,null,null,null,\"\",null,\"XNGGl\"],[45689501,null,null,null,\"https://github.com/apps/google-integrations/installations/new\",null,\"t6BLI\"],[45615671,null,false,null,null,null,\"ZJmXsb\"],[45629317,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/en_badge_web_generic_3943bbffa169559934849.png\",null,\"nrJXhc\"],[45661090,null,true,null,null,null,\"nrIKKd\"],[45686189,null,true,null,null,null,\"Lg23Lb\"],[45658643,null,false,null,null,null,\"fXNzlf\"],[45707979,null,null,null,null,null,\"qAp33b\",[\"[[3,4]]\"]],[45648844,null,true,null,null,null,\"OFpCnd\"],[45429005,null,false,null,null,null,\"MIRgHd\"],[45700351,null,false,null,null,null,\"edHLke\"],[45700350,null,true,null,null,null,\"wdFopb\"],[45640656,null,true,null,null,null,\"lY9fBc\"],[45655024,null,false,null,null,null,\"bYdfdc\"],[45661179,null,true,null,null,null,\"v7fyTe\"],[45694234,null,true,null,null,null,\"BInird\"],[45711215,null,false,null,null,null,\"BDvIic\"],[45459631,null,null,null,\"1.0 Ultra\",null,\"GrrrNd\"],[45699667,null,true,null,null,null,\"EZYJg\"],[45428796,null,false,null,null,null,\"ZL8UD\"],[45428809,null,false,null,null,null,\"UBmfq\"],[45430373,null,false,null,null,null,\"toQ3Xd\"],[45615674,null,true,null,null,null,\"YqJKoe\"],[45663939,null,null,null,null,null,\"AXSAqe\",[\"[[\\\"researcher\\\"]]\"]],[45448126,null,null,null,\"\",null,\"YcAzte\"],[45679061,null,true,null,null,null,\"T2x23\"],[45696853,null,false,null,null,null,\"pWH0ee\"],[45682634,null,true,null,null,null,\"N8VYIb\"],[45668501,null,true,null,null,null,\"gGPh1\"],[45619292,null,false,null,null,null,\"ALERH\"],[45656690,null,false,null,null,null,\"swKSab\"],[45640658,null,true,null,null,null,\"LWjSf\"],[45428930,null,false,null,null,null,\"wL7YAf\"],[45619148,null,false,null,null,null,\"qOKuUe\"],[45671620,null,false,null,null,null,\"kabrmb\"],[45429048,null,false,null,null,null,\"A9qu0b\"],[45428832,null,false,null,null,null,\"lVLUV\"],[45663624,null,false,null,null,null,\"GpIVY\"],[45713564,null,false,null,null,null,\"gW8P8c\"],[45712190,null,false,null,null,null,\"fYbSRc\"],[45707189,null,false,null,null,null,\"jPsFFc\"],[45676785,null,false,null,null,null,\"b7n1ib\"],[45664020,null,true,null,null,null,\"sKVCWc\"],[45428795,null,false,null,null,null,\"C2P4R\"],[45681677,null,true,null,null,null,\"D7FEUc\"],[45532386,null,true,null,null,null,\"lX4xnb\"],[45672055,null,false,null,null,null,\"baipKc\"],[45667692,null,true,null,null,null,\"iLw9Af\"],[45677269,null,true,null,null,null,\"J4zCWd\"],[45531077,null,false,null,null,null,\"a3Klbc\"],[45664959,null,true,null,null,null,\"OKMbWb\"],[45629137,null,true,null,null,null,\"E2QOsc\"],[45641389,null,null,null,null,null,\"QRog6\",[\"[[173899]]\"]],[45686679,null,true,null,null,null,\"neP5f\"],[45622144,null,true,null,null,null,\"wqsqRd\"],[45615223,null,null,null,\"1950\",null,\"rAlAVd\"],[45685029,null,true,null,null,null,\"aAR2Wc\"],[45700799,null,false,null,null,null,\"mQx4ee\"],[45670623,null,true,null,null,null,\"cTWF7\"],[45641042,null,true,null,null,null,\"zgNNQd\"],[45699039,null,false,null,null,null,\"RhNXtc\"],[45429037,null,true,null,null,null,\"blId8b\"],[45688131,null,true,null,null,null,\"QQQ7uf\"],[45688132,null,true,null,null,null,\"Bva4pf\"],[45637827,null,true,null,null,null,\"CwM2Ze\"],[45623848,null,null,null,null,null,\"MZY7Ee\",[\"[]\"]],[45647753,null,false,null,null,null,\"yEoaze\"],[45693581,null,false,null,null,null,\"J8yvQc\"],[45626773,null,true,null,null,null,\"Aj2MYb\"],[45626221,null,true,null,null,null,\"MXA0zc\"],[45629637,null,true,null,null,null,\"u0oBhc\"],[45687391,null,true,null,null,null,\"lPttlc\"],[45696673,null,true,null,null,null,\"ZBSoof\"],[45690446,null,true,null,null,null,\"xOLRv\"],[45617690,null,true,null,null,null,\"dPLjid\"],[45647096,1209600,null,null,null,null,\"OrDyK\"],[45707612,null,true,null,null,null,\"ER84Tb\"],[45678574,null,false,null,null,null,\"v7JiI\"],[45462879,null,true,null,null,null,\"a4ZjHe\"],[45689251,null,true,null,null,null,\"P6xzgb\"],[45675157,null,false,null,null,null,\"sn9Lsf\"],[45648846,null,true,null,null,null,\"W3z3oe\"],[45691102,null,false,null,null,null,\"TH1zib\"],[45619479,null,false,null,null,null,\"H82Usd\"],[45697543,10,null,null,null,null,\"srjY2c\"],[45631173,null,true,null,null,null,\"SAwdWd\"],[45666022,null,false,null,null,null,\"P4nGld\"],[45699561,null,false,null,null,null,\"HV8bzf\"],[45428781,null,true,null,null,null,\"u2A5yf\"],[45695963,null,true,null,null,null,\"bemBPb\"],[45650207,null,false,null,null,null,\"ckm37e\"],[45428963,null,false,null,null,null,\"wfjXpd\"],[45428868,null,true,null,null,null,\"nnDOtb\"],[45688644,null,true,null,null,null,\"RJpag\"],[45677779,null,false,null,null,null,\"aiXaGd\"],[45684677,null,true,null,null,null,\"fEh5oc\"],[45714899,30,null,null,null,null,\"plbRU\"],[45616225,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/upsell_hero_6a6ea7ad39f3a87e36497.gif\",null,\"JmDHue\"],[45690282,null,true,null,null,null,\"y5va0d\"],[45692523,null,false,null,null,null,\"MLT7bf\"],[45696759,null,true,null,null,null,\"dtSIBe\"],[45673324,null,false,null,null,null,\"TganFd\"],[45683361,null,false,null,null,null,\"xubhxb\"],[45711464,null,false,null,null,null,\"VAAgfc\"],[45644859,null,true,null,null,null,\"EyQG2c\"],[45639766,null,null,null,\"https://drive.google.com\",null,\"ygiTRc\"],[45476425,null,false,null,null,null,\"ybXtUb\"],[45675105,null,true,null,null,null,\"y2Y6mf\"],[45675939,null,true,null,null,null,\"By9o8d\"],[45616767,4,null,null,null,null,\"jOQANd\"],[45619237,null,false,null,null,null,\"ojVpQ\"],[45680307,null,true,null,null,null,\"lzmxC\"],[45711475,null,false,null,null,null,\"w7yXW\"],[45647035,null,true,null,null,null,\"Z0igBd\"],[45678094,1,null,null,null,null,\"JRbYhb\"],[45462043,null,true,null,null,null,\"cS5vif\"],[45684703,null,false,null,null,null,\"Ayyfqd\"],[45429009,null,true,null,null,null,\"dqLoDf\"],[45657095,null,true,null,null,null,\"cdX4xc\"],[45676044,1048576,null,null,null,null,\"fBq6Pb\"],[45711465,null,false,null,null,null,\"S0BLQd\"],[45637839,null,true,null,null,null,\"E2O05d\"],[45714542,null,false,null,null,null,\"nSNucb\"],[45476970,null,true,null,null,null,\"RscM2b\"],[45693212,null,false,null,null,null,\"OW1A3c\"],[45691455,null,true,null,null,null,\"RYXS3\"],[45711245,null,false,null,null,null,\"AWfThb\"],[45630155,null,true,null,null,null,\"JwDpTc\"],[45663728,null,true,null,null,null,\"RvXYff\"],[45675814,null,true,null,null,null,\"XrHWWc\"],[45640709,null,false,null,null,null,\"Jt5CZ\"],[45644186,null,true,null,null,null,\"WTh9t\"],[45677569,null,true,null,null,null,\"vnKm7e\"],[45679795,null,null,null,null,null,\"FML4xf\",[\"[[\\\"9c17b1863f581b8a\\\",\\\"933eaa010f672fd8\\\",\\\"7ca48d02d802f20a\\\"]]\"]],[45683762,null,false,null,null,null,\"sVACp\"],[45697146,null,false,null,null,null,\"PFOEEf\"],[45630276,null,true,null,null,null,\"xsrUoe\"],[45639769,null,null,null,\"drive/v2internal\",null,\"FYqZeb\"],[45697501,null,null,null,\"Veo 3\",null,\"aCZN0e\"],[45708221,null,false,null,null,null,\"bYgo0b\"],[45644695,null,true,null,null,null,\"ydWKNd\"],[45680434,null,false,null,null,null,\"XjAlZb\"],[45683866,null,true,null,null,null,\"MKEyge\"],[45682210,null,true,null,null,null,\"FFEkgc\"],[45647985,null,true,null,null,null,\"aqauSe\"],[45626218,null,true,null,null,null,\"Wud8Ab\"],[45700033,null,true,null,null,null,\"IiND5\"],[45692524,null,false,null,null,null,\"guh6Qd\"],[45693783,null,true,null,null,null,\"ehxwKd\"],[45690003,2,null,null,null,null,\"O9Evqc\"],[45658471,null,true,null,null,null,\"RMGEBb\"],[45614841,null,false,null,null,null,\"oVANbe\"],[45643438,null,true,null,null,null,\"rm3Cf\"],[45674217,null,null,null,\"mp3\",null,\"QptiRe\"],[45616227,null,null,null,\"https://gemini.google.com/app/download/mobile?android-min-version\\u003d301356232\\u0026ios-min-version\\u003d322.0\\u0026is_sa\\u003d1\\u0026campaign_id\\u003dmweb_upsell_android\\u0026utm_source\\u003dmweb_upsell\\u0026utm_medium\\u003dproduct_promo\\u0026utm_campaign\\u003dmweb_upsell_android\\u0026pt\\u003d9008\\u0026mt\\u003d8\\u0026ct\\u003dp-growth-product-mweb-upsell\",null,\"gJHS4b\"],[45428931,null,false,null,null,null,\"oG0vDf\"],[45676796,null,true,null,null,null,\"hABSrd\"],[45616763,100,null,null,null,null,\"HtFbGe\"],[45675749,null,true,null,null,null,\"YkPNZ\"],[45684701,null,false,null,null,null,\"wk64Kd\"],[45667150,null,false,null,null,null,\"tr8tjf\"],[45690108,null,true,null,null,null,\"ZKpXxc\"],[45428974,null,false,null,null,null,\"dFLbXe\"],[45637840,null,true,null,null,null,\"oQvF9\"],[45476323,null,false,null,null,null,\"f7btTe\"],[45688397,null,false,null,null,null,\"XhYRrf\"],[45688032,null,null,null,null,null,\"qYIF1d\",[\"[[\\\"ttlt7zuoalji1b35\\\"]]\"]],[45710362,null,false,null,null,null,\"cRCQpb\"],[45693075,null,true,null,null,null,\"QkxgXc\"],[45646913,null,false,null,null,null,\"JjwG6d\"],[45702643,null,true,null,null,null,\"pLhwlf\"],[45673978,null,true,null,null,null,\"xhI3ib\"],[45709210,null,false,null,null,null,\"y69Ac\"],[45617944,null,true,null,null,null,\"yFgPc\"],[45691099,null,false,null,null,null,\"arDQYc\"],[45651115,null,false,null,null,null,\"WTYgEe\"],[45631079,null,false,null,null,null,\"uQykAc\"],[45687231,7000,null,null,null,null,\"SN1zl\"],[45689044,null,false,null,null,null,\"SIzilb\"],[45615391,null,false,null,null,null,\"B7jSYe\"],[45702780,null,false,null,null,null,\"VFSfmd\"],[45684107,null,true,null,null,null,\"cgm5Ob\"],[45430312,null,true,null,null,null,\"PQbih\"],[45650544,null,false,null,null,null,\"zDffjc\"],[45712831,null,false,null,null,null,\"Rdx9Ac\"],[45692025,null,true,null,null,null,\"YqWmI\"],[45645715,null,true,null,null,null,\"JhnuJe\"],[45644567,null,false,null,null,null,\"DRykBd\"],[45428786,null,true,null,null,null,\"dOJemc\"],[45710731,null,false,null,null,null,\"Bvvmq\"],[45665150,null,true,null,null,null,\"srPPnf\"],[45624292,null,false,null,null,null,\"XXO2J\"],[45664323,null,true,null,null,null,\"MkeP5b\"],[45694960,null,false,null,null,null,\"MNPn4\"],[45632535,0,null,null,null,null,\"UmQirc\"],[45675323,null,true,null,null,null,\"KatWR\"],[45620586,null,false,null,null,null,\"saHcWc\"],[45616224,null,false,null,null,null,\"nO10if\"],[45615771,null,null,null,\"25A-jj61z7w\",null,\"xfkApb\"],[45683014,null,true,null,null,null,\"HnD99b\"],[45625498,null,false,null,null,null,\"uMZtsc\"],[45690788,null,false,null,null,null,\"o3Rscb\"],[45656464,null,true,null,null,null,\"kyKaue\"],[45530938,null,true,null,null,null,\"Ec9pnb\"],[45630771,null,true,null,null,null,\"RBnxNb\"],[45619266,null,false,null,null,null,\"Cmhn5c\"],[45699247,null,true,null,null,null,\"ZqaZ7d\"],[45616364,null,false,null,null,null,\"JheC6c\"],[45629942,null,null,null,\"https://apps.apple.com/app/google-gemini/id6477489729?\\u0026pt\\u003d9008\\u0026ct\\u003dmweb_upsell_ios\\u0026mt\\u003d8\",null,\"ZUR3ze\"],[45703422,null,false,null,null,null,\"DqHV0\"],[45619210,null,false,null,null,null,\"QtpGEd\"],[45681004,null,true,null,null,null,\"y9rbwb\"],[45714905,null,false,null,null,null,\"eLjskb\"],[45668267,null,false,null,null,null,\"JZCQOd\"],[45623461,null,true,null,null,null,\"LwECn\"],[45696888,null,true,null,null,null,\"goydWb\"],[45692616,null,true,null,null,null,\"uV5WOd\"],[45692079,null,false,null,null,null,\"AkXB7e\"],[45682623,null,false,null,null,null,\"oH2Xbf\"],[45694335,null,false,null,null,null,\"DnHv9e\"],[45641715,null,false,null,null,null,\"a0ou4e\"],[45428776,450,null,null,null,null,\"S2jpNe\"],[45679326,25,null,null,null,null,\"VIlUfb\"],[45663911,null,true,null,null,null,\"urswwd\"],[45702952,null,null,null,null,null,\"NEP3Ab\",[\"[[\\\"gemini-2.0-flash\\\",\\\"gemini-2.5-flash-preview-04-17\\\"]]\"]],[45654743,null,null,null,\"https://chromebook.com/perks?id\\u003dgamgee.standard.2024\",null,\"BZVHDb\"],[45653437,5000,null,null,null,null,\"KmGUYb\"],[45683943,null,true,null,null,null,\"cgylae\"],[45713620,null,false,null,null,null,\"lWWvwc\"],[45477334,null,null,null,\"long\",null,\"VVI04\"],[45674272,null,false,null,null,null,\"ai570d\"],[45692963,5,null,null,null,null,\"CrXqze\"],[45619226,null,true,null,null,null,\"rKOjab\"],[45713262,null,false,null,null,null,\"UaGulc\"],[45681182,null,true,null,null,null,\"wldHbc\"],[45618550,null,false,null,null,null,\"D1Mxme\"],[45621965,null,false,null,null,null,\"nIY79c\"],[45712554,null,null,null,\"pet\",null,\"bRFDwd\"],[45428797,null,true,null,null,null,\"PWBRLb\"],[45698709,null,false,null,null,null,\"gGtuxf\"],[45683512,null,true,null,null,null,\"WUqVC\"],[45696297,null,false,null,null,null,\"w7g09\"],[45622043,null,true,null,null,null,\"Ec1bsc\"],[45642250,null,true,null,null,null,\"t7mAfe\"],[45630792,null,true,null,null,null,\"AFrKGe\"],[45655171,null,true,null,null,null,\"VQGSJf\"],[45686427,null,false,null,null,null,\"hShbLb\"],[45688966,null,true,null,null,null,\"nH6Pee\"],[45428770,null,true,null,null,null,\"bhR9Yd\"],[45428959,null,true,null,null,null,\"bfpEu\"],[45653854,null,true,null,null,null,\"dYf0Ob\"],[45625101,null,true,null,null,null,\"fH0Q8e\"],[45685743,null,true,null,null,null,\"ItXOUc\"],[45428847,null,true,null,null,null,\"zActZ\"],[45654742,null,true,null,null,null,\"FCejBc\"],[45682096,null,true,null,null,null,\"nobP9b\"],[45684682,null,true,null,null,null,\"i82jxe\"],[45545694,null,null,null,\"https://google.qualtrics.com/jfe/form/SV_ebLK9JXt8ibzObs\",null,\"QoNBHd\"],[45621723,null,null,null,null,null,\"bfc7jf\",[\"[[\\\"https://www.gstatic.com/lamda/images/app_upsell/carousel_panel_3_b064fa48eddf7bee4476f.png\\\",\\\"https://www.gstatic.com/lamda/images/app_upsell/carousel_panel_4_9f6bef535c3db1b3027f9.png\\\",\\\"https://www.gstatic.com/lamda/images/app_upsell/carousel_panel_5_cbf4bf87eb526457d659d.png\\\",\\\"https://www.gstatic.com/lamda/images/app_upsell/carousel_panel_6_31943dccf4ec068d3c743.png\\\"]]\"]],[45630433,null,true,null,null,null,\"nnRHBc\"],[45428989,null,true,null,null,null,\"t8IUAd\"],[45697416,null,false,null,null,null,\"S4Uumf\"],[45663648,null,false,null,null,null,\"yGlQMd\"],[45661419,null,true,null,null,null,\"aK7V4\"],[45680096,null,false,null,null,null,\"aG2CSb\"],[45650214,null,true,null,null,null,\"mP2GQ\"],[45666037,null,true,null,null,null,\"XeMQQc\"],[45661214,null,true,null,null,null,\"Pv3fad\"],[45645024,null,false,null,null,null,\"TE62U\"],[45684100,null,null,null,null,null,\"fbyN6e\",[\"[]\"]],[45428920,null,true,null,null,null,\"DgAwnd\"],[45668251,null,true,null,null,null,\"aV2m1b\"],[45693456,null,true,null,null,null,\"eU3A5c\"],[45702782,null,false,null,null,null,\"cJ48yc\"],[45613712,null,true,null,null,null,\"IuIggc\"],[45428824,null,true,null,null,null,\"cFmmyb\"],[45698609,null,null,null,\"4af6c7f5da75d65d\",null,\"ctxsxd\"],[45656803,null,true,null,null,null,\"kgpxZe\"],[45620714,null,true,null,null,null,\"uIcTAf\"],[45700871,null,true,null,null,null,\"Vof1ue\"],[45626094,null,null,null,\"\",null,\"scLJRb\"],[45640357,null,true,null,null,null,\"whET8e\"],[45694029,null,true,null,null,null,\"FBxKS\"],[45428789,null,true,null,null,null,\"zoiHab\"],[45668808,null,true,null,null,null,\"ZmYkuc\"],[45692379,null,false,null,null,null,\"u4kFSe\"],[45706235,null,false,null,null,null,\"Mtjdv\"],[45664451,null,true,null,null,null,\"hfcwRb\"],[45647122,null,true,null,null,null,\"rZ38ie\"],[45616760,null,true,null,null,null,\"wHuqtd\"],[45675841,null,true,null,null,null,\"grP9wb\"],[45714786,null,false,null,null,null,\"W3sPEc\"],[45631039,262144,null,null,null,null,\"KVwAie\"],[45634997,null,false,null,null,null,\"wkaXqb\"],[45688511,null,false,null,null,null,\"mqji9d\"],[45639094,null,false,null,null,null,\"BO1AN\"],[45620331,null,true,null,null,null,\"HDaRV\"],[45697361,null,true,null,null,null,\"I76ulc\"],[45429003,null,true,null,null,null,\"GjRToc\"],[45638870,null,null,null,\"https://one.google.com/aipremium/invite?utm_source\\u003dgemini\\u0026utm_medium\\u003dweb\\u0026utm_campaign\\u003dinvite_friends\",null,\"UGDWb\"],[45668342,null,true,null,null,null,\"tgBNpd\"],[45429040,null,false,null,null,null,\"PXGHjb\"],[45675121,null,false,null,null,null,\"NhNBGf\"],[45654979,null,true,null,null,null,\"dueZdc\"],[45624306,null,true,null,null,null,\"hZYbfc\"],[45667518,null,true,null,null,null,\"Kh8MPe\"],[45585392,null,false,null,null,null,\"uOvQO\"],[45683889,5,null,null,null,null,\"BThAp\"],[45618044,null,true,null,null,null,\"m7CEF\"],[45698590,null,true,null,null,null,\"umy5Jd\"],[45634549,null,true,null,null,null,\"aL3Dtd\"],[45618950,null,true,null,null,null,\"wpPj7e\"],[45460077,null,true,null,null,null,\"DDUfIf\"],[45623225,null,false,null,null,null,\"OegeKc\"],[45714878,null,false,null,null,null,\"UEREpe\"],[45708995,null,false,null,null,null,\"zSf0nc\"],[45712222,null,false,null,null,null,\"rUf4Hc\"],[45428994,null,false,null,null,null,\"Zk5Jrf\"],[45428804,null,false,null,null,null,\"MCu3Xb\"],[45657988,null,true,null,null,null,\"tGbQQb\"],[45688838,null,null,null,\"\",null,\"Mfc8Ad\"],[45658294,null,false,null,null,null,\"Bh1Cpe\"],[45532085,null,true,null,null,null,\"ysJ8Kd\"],[45625530,null,true,null,null,null,\"bCVmgd\"],[45679591,null,false,null,null,null,\"nm3tUd\"],[45704195,null,false,null,null,null,\"BSCkl\"],[45694677,null,null,null,\"https://one.google.com/ai\",null,\"M7lA6e\"],[45622524,null,true,null,null,null,\"gwBtk\"],[45649898,null,false,null,null,null,\"ybIVD\"],[45673891,null,false,null,null,null,\"gMlrye\"],[45713263,null,false,null,null,null,\"hv8Bqb\"],[45681312,null,true,null,null,null,\"wLl77c\"],[45683635,null,false,null,null,null,\"EceMjd\"],[45699318,null,true,null,null,null,\"kyTG7e\"],[45622196,null,true,null,null,null,\"lSlABc\"],[45624285,null,true,null,null,null,\"lDQInd\"],[45629203,null,true,null,null,null,\"nhg6A\"],[45709390,null,false,null,null,null,\"AFpFNe\"],[45690947,50,null,null,null,null,\"u5QCWd\"],[45656005,null,true,null,null,null,\"DNTFub\"],[45698778,null,false,null,null,null,\"DFPOce\"],[45670035,null,true,null,null,null,\"z1JEdc\"],[45693531,null,true,null,null,null,\"aBvLCd\"],[45642725,null,true,null,null,null,\"fqPYgf\"],[45692510,null,false,null,null,null,\"i8rkhc\"],[45665850,null,true,null,null,null,\"BZorIb\"],[45711995,null,false,null,null,null,\"L4ARre\"],[45681005,50,null,null,null,null,\"kSdfnd\"],[45634074,null,false,null,null,null,\"wHZ85d\"],[45642397,null,false,null,null,null,\"B2sk8c\"],[45647763,null,false,null,null,null,\"D932c\"],[45702980,null,true,null,null,null,\"ZnqbDd\"],[45689609,null,null,null,null,null,\"LWpc9e\",[\"[]\"]],[45694756,null,true,null,null,null,\"QjgDlf\"],[45696216,null,true,null,null,null,\"Fw6itd\"],[45683039,null,false,null,null,null,\"TvoGb\"],[45643063,null,false,null,null,null,\"gdPvQb\"],[45691373,null,true,null,null,null,\"d9kXD\"],[45654176,null,null,null,\"\",null,\"U2LOE\"],[45671643,null,true,null,null,null,\"dmhmOc\"],[45460527,null,true,null,null,null,\"sFEMxd\"],[45684130,null,true,null,null,null,\"tl65Me\"],[45642396,null,false,null,null,null,\"jF5FHb\"],[45620735,null,true,null,null,null,\"ErCsNb\"],[45626772,null,false,null,null,null,\"wxXPsf\"],[45659514,null,true,null,null,null,\"NYEDYc\"],[45696224,null,false,null,null,null,\"WiXNne\"],[45630514,null,false,null,null,null,\"iwoQ0d\"],[45694899,null,false,null,null,null,\"ztUSKc\"],[45632647,null,true,null,null,null,\"MlNyCe\"],[45428802,null,null,null,\"long\",null,\"fdxTnc\"],[45429006,600,null,null,null,null,\"nwVHb\"],[45696501,null,false,null,null,null,\"Gxr1jd\"],[45622440,7,null,null,null,null,\"fMrGLc\"],[45680286,null,false,null,null,null,\"aWSlo\"],[45689409,null,false,null,null,null,\"VaMLsd\"],[45633389,null,false,null,null,null,\"p7VUac\"],[45671165,null,true,null,null,null,\"cQ481e\"],[45673253,null,false,null,null,null,\"o35w0\"],[45692961,null,true,null,null,null,\"VGzz3d\"],[45682306,null,true,null,null,null,\"NtAvVe\"],[45698757,null,true,null,null,null,\"qk86n\"],[45692577,null,true,null,null,null,\"F3Pzpe\"],[45532353,null,true,null,null,null,\"MWSZEd\"],[45704426,null,null,null,null,null,\"ACSzK\",[\"[[\\\"\\\\\\\\[[^\\\\\\\\]]+\\\\\\\\] \\\\\\\\[CONSOLE_ERROR\\\\\\\\] Warning: Internal React error:\\\"]]\"]],[45428943,null,true,null,null,null,\"uyWy2b\"],[45670621,null,false,null,null,null,\"c6RXZd\"],[45686692,null,true,null,null,null,\"zIaAvf\"],[45428801,null,null,null,\"A\",null,\"uzRZnf\"],[45666994,null,true,null,null,null,\"iOlkgb\"],[45664100,null,false,null,null,null,\"YvYm9b\"],[45630970,null,true,null,null,null,\"CiX7Ye\"],[45699248,null,true,null,null,null,\"bkLe5b\"],[45654883,null,false,null,null,null,\"iO1smb\"],[45699135,null,null,null,\"4af6c7f5da75d65d\",null,\"op9pO\"],[45655382,null,true,null,null,null,\"Sitagf\"],[45678004,null,false,null,null,null,\"Jiz9tc\"],[45677631,null,true,null,null,null,\"doudtd\"],[45612622,null,true,null,null,null,\"M7lMec\"],[45707257,null,false,null,null,null,\"KucLqb\"],[45683806,null,false,null,null,null,\"MgWghe\"],[45630801,null,true,null,null,null,\"ioVFB\"],[45641800,null,false,null,null,null,\"CVvMz\"],[45630315,null,false,null,null,null,\"MfBd0c\"],[45428812,null,false,null,null,null,\"yXter\"],[45428771,null,true,null,null,null,\"NDdEFe\"],[45430892,5,null,null,null,null,\"EoecI\"],[45700004,null,false,null,null,null,\"o4Uh0e\"],[45681648,null,false,null,null,null,\"NGh9Se\"],[45705987,null,false,null,null,null,\"UVvwbd\"],[45630517,null,false,null,null,null,\"qfohu\"],[45430100,null,false,null,null,null,\"EPOeff\"],[45619561,null,false,null,null,null,\"CCkOlc\"],[45532323,null,false,null,null,null,\"fcYmx\"],[45666388,null,false,null,null,null,\"ZGvoj\"],[45690847,null,null,null,\"\",null,\"tix4zf\"],[45684135,null,false,null,null,null,\"KoNO\"],[45680680,null,true,null,null,null,\"u5F2Pb\"],[45642259,null,false,null,null,null,\"z3UR2e\"],[45656894,null,false,null,null,null,\"VR1Llb\"],[45690748,null,false,null,null,null,\"nZbIVb\"],[45428768,null,false,null,null,null,\"Gpdzvb\"],[45705749,null,false,null,null,null,\"kXNDkd\"],[45639839,null,true,null,null,null,\"VUquDb\"],[45649882,null,true,null,null,null,\"VUgSAe\"],[45706437,null,false,null,null,null,\"C3W05c\"],[45642449,180000,null,null,null,null,\"RlhfHd\"],[45428980,null,true,null,null,null,\"EPwnqf\"],[45428947,null,true,null,null,null,\"GZkcu\"],[45639768,null,null,null,\"https://content.googleapis.com\",null,\"cPm7U\"],[45702272,null,true,null,null,null,\"fbo4pd\"],[45700634,270,null,null,null,null,\"Hp93ac\"],[45707063,null,true,null,null,null,\"ZvlHD\"],[45676455,null,true,null,null,null,\"hkv6ve\"],[45655702,null,false,null,null,null,\"Rbrg4c\"],[45617372,null,true,null,null,null,\"LWQ5tc\"],[45697349,null,false,null,null,null,\"gnFtYb\"],[45692018,null,true,null,null,null,\"fcVZ9d\"],[45708712,null,false,null,null,null,\"xqHKT\"],[45691002,null,false,null,null,null,\"nUKg2c\"],[45477171,null,true,null,null,null,\"zMhdY\"],[45428988,10000,null,null,null,null,\"bsXk5d\"],[45681899,null,true,null,null,null,\"Cbm6wb\"],[45664056,null,false,null,null,null,\"F30Yud\"],[45676406,null,null,null,\"comment-tag\",null,\"TrhWHf\"],[45626891,null,true,null,null,null,\"pD7Rnb\"],[45669839,null,true,null,null,null,\"PaUFSd\"],[45696889,null,true,null,null,null,\"ZtR9Oe\"],[45428957,null,false,null,null,null,\"KmCOEe\"],[45477761,null,true,null,null,null,\"f8Zmxe\"],[45701171,null,true,null,null,null,\"EENH2e\"],[45707133,null,true,null,null,null,\"oKG8D\"],[45650128,null,false,null,null,null,\"vMQCad\"],[45630519,null,false,null,null,null,\"HABUzf\"],[45664203,null,false,null,null,null,\"KvGz9c\"],[45620935,null,false,null,null,null,\"jLH4af\"],[45625458,null,true,null,null,null,\"WCZJ7\"],[45707925,null,false,null,null,null,\"QO53O\"],[45702598,null,false,null,null,null,\"aZghR\"],[45428970,null,true,null,null,null,\"bMcUgd\"],[45630680,null,false,null,null,null,\"g6qpod\"],[45704298,null,false,null,null,null,\"npN3qe\"],[45674830,null,true,null,null,null,\"ItPpwd\"],[45657367,null,true,null,null,null,\"wdbE8d\"],[45630761,null,null,0.4,null,null,\"jGwg3d\"],[45649952,null,false,null,null,null,\"iKZfHb\"],[45671653,null,false,null,null,null,\"bqqQdd\"],[45632999,null,false,null,null,null,\"XL3Q1c\"],[45685562,null,true,null,null,null,\"XiHahe\"],[45532161,null,true,null,null,null,\"W4D56c\"],[45696887,null,true,null,null,null,\"GulYtb\"],[45654976,null,true,null,null,null,\"pDRG9c\"],[45710490,null,false,null,null,null,\"bQ1MWe\"],[45631335,null,true,null,null,null,\"Eqvej\"],[45681082,30,null,null,null,null,\"H2ASHf\"],[45637468,null,true,null,null,null,\"QxwYjb\"],[45684576,null,true,null,null,null,\"Ww0HTb\"],[45687420,1048576,null,null,null,null,\"Ni8WYb\"],[45668082,null,false,null,null,null,\"nqrHib\"],[45668816,null,false,null,null,null,\"gQZOGe\"],[45650728,null,false,null,null,null,\"DxrTme\"],[45659768,null,false,null,null,null,\"JlLAxb\"],[45642307,null,false,null,null,null,\"qp67wb\"],[45667648,null,true,null,null,null,\"GxMeFb\"],[45692917,null,false,null,null,null,\"tElaVd\"],[45693563,null,true,null,null,null,\"ZGnDdb\"],[45672226,null,true,null,null,null,\"QbWyB\"],[45428992,null,false,null,null,null,\"wgf6dc\"],[45646986,null,false,null,null,null,\"K0udEb\"],[45669316,null,true,null,null,null,\"JIGkec\"],[45615023,null,null,null,\"linear\",null,\"z9h8tc\"],[45702653,4000,null,null,null,null,\"Tkbtfb\"],[45428888,null,false,null,null,null,\"D0xBnf\"],[45685588,null,false,null,null,null,\"bs3aQc\"],[45687795,null,true,null,null,null,\"BLrBBf\"],[45706580,null,false,null,null,null,\"H1xlYb\"],[45684312,null,true,null,null,null,\"AOY1P\"],[45706222,5,null,null,null,null,\"jQlUZd\"],[45677808,null,true,null,null,null,\"R9Yvqf\"],[45629789,600,null,null,null,null,\"ra2Xg\"],[45689552,null,null,null,\"\",null,\"E7OUT\"],[45693307,null,false,null,null,null,\"y2Uume\"],[45670485,null,null,null,\"googlers@google.com\",null,\"qYzhlb\"],[45676498,null,true,null,null,null,\"n0ePZd\"],[45642727,null,true,null,null,null,\"eEzwGe\"],[45429052,null,false,null,null,null,\"Dqw65b\"],[45635300,null,true,null,null,null,\"z9pTF\"],[45707390,null,true,null,null,null,\"LnNoQ\"],[45428875,null,false,null,null,null,\"UivFTe\"],[45684132,null,true,null,null,null,\"ROQXmf\"],[45658689,null,true,null,null,null,\"FArsEf\"],[45693810,null,false,null,null,null,\"EIm6j\"],[45675848,null,false,null,null,null,\"BLFhfe\"],[45704448,null,false,null,null,null,\"jiBfBb\"],[45706726,null,true,null,null,null,\"Fh81yb\"],[45713311,null,false,null,null,null,\"XGerRd\"],[45649949,null,false,null,null,null,\"YiFkXc\"],[45701713,null,false,null,null,null,\"ejo7nf\"],[45686826,null,false,null,null,null,\"Ju4Red\"],[45697000,null,true,null,null,null,\"DzAk0b\"],[45585466,null,false,null,null,null,\"kbk4Dc\"],[45668486,null,null,null,\"Done. Feel free to ask me follow-up questions or request changes.\",null,\"Ae1tie\"],[45428986,null,true,null,null,null,\"sutdVd\"],[45428964,null,null,null,null,null,\"wriWf\",[\"[[1,259200000,2,604800000,3,2592000000]]\"]],[45688939,null,null,null,\"\",null,\"OPV09c\"],[45692433,null,false,null,null,null,\"cIwLr\"],[45708465,null,true,null,null,null,\"dNL7Cc\"],[45711662,null,false,null,null,null,\"AI194\"],[45713541,null,null,null,\"You are a professional voice actor who adapts reading style according to the context of the text. Read the following text:\",null,\"KXbYgb\"],[45532017,null,false,null,null,null,\"TH5Fqc\"],[45689927,null,true,null,null,null,\"N6On5c\"],[45680504,null,true,null,null,null,\"TJClCb\"],[45652199,null,false,null,null,null,\"N3vjn\"],[45428861,null,true,null,null,null,\"iyWZuc\"],[45674738,null,false,null,null,null,\"O4pBkf\"],[45715038,null,false,null,null,null,\"GiYL8e\"],[45680903,null,false,null,null,null,\"mRU66e\"],[45666024,null,null,null,\"\",null,\"cTodqc\"],[45428917,null,false,null,null,null,\"kUw4sd\"],[45679481,null,false,null,null,null,\"SB8aqe\"],[45670130,null,true,null,null,null,\"Im8JOb\"],[45687097,null,true,null,null,null,\"PKDvae\"],[45628557,null,true,null,null,null,\"VQtLZe\"],[45688692,null,false,null,null,null,\"Wir9qd\"],[45672007,null,false,null,null,null,\"AS9xrc\"],[45704526,null,false,null,null,null,\"FNgKOb\"],[45700300,null,false,null,null,null,\"No9bZb\"],[45712629,null,false,null,null,null,\"ZYItRe\"],[45687419,null,true,null,null,null,\"dzBSnf\"],[45633324,null,false,null,null,null,\"EAU6Ac\"],[45688575,null,true,null,null,null,\"lJFMpd\"],[45615457,null,null,null,\"₹\",null,\"DDN3Kd\"],[45430330,null,false,null,null,null,\"VdXbxc\"],[45715051,null,false,null,null,null,\"ERcDad\"],[45658016,null,false,null,null,null,\"wEvU0b\"],[45626370,null,true,null,null,null,\"kPNM5e\"],[45630504,null,null,0.9,null,null,\"RNdSGb\"],[45650790,null,false,null,null,null,\"tItPgb\"],[45687099,null,true,null,null,null,\"vTKPC\"],[45714333,null,null,null,null,null,\"aTlrCb\",[\"[]\"]],[45673987,null,true,null,null,null,\"vT30Qe\"],[45429641,null,false,null,null,null,\"o6i9Fe\"],[45644209,null,true,null,null,null,\"jPKHKe\"],[45692684,null,true,null,null,null,\"q30nze\"],[45648568,null,false,null,null,null,\"MHGsHf\"],[45652190,null,true,null,null,null,\"gxQepe\"],[45545492,null,true,null,null,null,\"S9j2mc\"],[45656277,null,true,null,null,null,\"O2Ndme\"],[45694266,null,false,null,null,null,\"lXVFZe\"],[45651019,null,true,null,null,null,\"B0Sw5d\"],[45619796,null,true,null,null,null,\"Itucn\"],[45688943,null,null,null,\"RESEARCH_TRAVEL◊◊RESEARCH_LIFESTYLE◊◊RESEARCH_GROWTH◊◊RESEARCH_SHOPPING◊◊RESEARCH_LEARNING◊◊RESEARCH_EVENTS◊◊RESEARCH_LOCAL◊◊RESEARCH_HEALTH◊◊RESEARCH_FINANCE◊◊RESEARCH_MARKET◊◊RESEARCH_BUSINESS◊◊RESEARCH_SCIENCE_TECHNOLOGY◊\",null,\"DWQZue\"],[45714860,null,false,null,null,null,\"zmr2Qc\"],[45428985,null,false,null,null,null,\"c2ASrf\"],[45685834,null,false,null,null,null,\"k5zNRc\"],[45641095,null,true,null,null,null,\"qowave\"],[45598641,null,false,null,null,null,\"PBrABf\"],[45706234,null,false,null,null,null,\"zIDRge\"],[45641734,null,true,null,null,null,\"owDRdc\"],[45714036,null,false,null,null,null,\"MfWQPb\"],[45627794,null,false,null,null,null,\"MIPaub\"],[45615897,null,null,null,\"Try for 2 months, at no charge\",null,\"K3Bzre\"],[45429045,null,false,null,null,null,\"SRbmLd\"],[45661215,null,false,null,null,null,\"vDcVz\"],[45642211,null,true,null,null,null,\"cA2Srd\"],[45626064,2,null,null,null,null,\"b27xs\"],[45688941,null,null,null,\"\",null,\"BedaFb\"],[45685548,null,false,null,null,null,\"feQLcd\"],[45668409,null,true,null,null,null,\"sVqZ9d\"],[45663042,null,true,null,null,null,\"GaRAXb\"],[45650192,null,true,null,null,null,\"ukScse\"],[45428981,null,true,null,null,null,\"NNDrGb\"],[45646397,null,false,null,null,null,\"D6Gm7c\"],[45611828,null,true,null,null,null,\"i3rE6b\"],[45703764,null,false,null,null,null,\"sHTiGc\"],[45683795,null,true,null,null,null,\"C3VKF\"],[45623467,null,true,null,null,null,\"EzBG9d\"],[45699338,null,false,null,null,null,\"oyOSTd\"],[45691937,null,true,null,null,null,\"tCGSHc\"],[45669213,null,true,null,null,null,\"pQUN7e\"],[45712923,null,false,null,null,null,\"XrkDCe\"],[45680906,null,false,null,null,null,\"Pfr35b\"],[45710842,null,false,null,null,null,\"R1LS0d\"],[45698893,null,true,null,null,null,\"mQUtfc\"],[45545695,null,null,null,\"https://one.google.com/explore-plan/gemini-advanced\",null,\"CJmWWb\"],[45617673,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/apollo_launch_qr_code_9cfd6d7a0efb8fb8e817d.png\",null,\"ePjQRb\"],[45630752,null,false,null,null,null,\"gKERx\"],[45696885,null,true,null,null,null,\"AOKzkf\"],[45446528,null,true,null,null,null,\"VsvxJc\"],[45644454,null,true,null,null,null,\"tF6oCd\"],[45460354,null,false,null,null,null,\"f25R\"],[45628916,null,true,null,null,null,\"b1W7Ab\"],[45673774,null,false,null,null,null,\"ZVmxwf\"],[45699474,5,null,null,null,null,\"C5AOxc\"],[45655213,null,true,null,null,null,\"q9VoY\"],[45669548,null,false,null,null,null,\"hb4oCb\"],[45650729,null,false,null,null,null,\"Q9CG8e\"],[45627628,null,true,null,null,null,\"QZytud\"],[45662690,null,true,null,null,null,\"JAEDrc\"],[45531918,null,false,null,null,null,\"hJRDJe\"],[45679208,null,true,null,null,null,\"npEtfd\"],[45709565,null,false,null,null,null,\"DbIeUb\"],[45674255,null,false,null,null,null,\"JXWiAb\"],[45682625,null,true,null,null,null,\"ZVK3n\"],[45428884,null,true,null,null,null,\"M9slI\"],[45633859,null,false,null,null,null,\"LLnOXd\"],[45620792,null,false,null,null,null,\"QNBrOe\"],[45671034,null,false,null,null,null,\"yOyArf\"],[45668703,null,true,null,null,null,\"HvtfLc\"],[45700248,null,false,null,null,null,\"PguMn\"],[45707878,null,true,null,null,null,\"k36p9d\"],[45689782,null,true,null,null,null,\"Sdhkxc\"],[45696884,null,true,null,null,null,\"mN30B\"],[45664101,null,false,null,null,null,\"XTN0p\"],[45697131,null,null,null,\"Create a new quiz based on the previous context using the same language as the existing quiz.\",null,\"boLlXd\"],[98188546,null,true,null,null,null,\"hz6ji\"],[45683313,null,false,null,null,null,\"lPI4Xc\"],[45667219,null,null,null,\"\",null,\"Lxkftb\"],[45698606,null,false,null,null,null,\"MdeWB\"],[45428941,null,true,null,null,null,\"JhP9Ab\"],[45683522,null,true,null,null,null,\"vj27le\"],[45688101,null,false,null,null,null,\"Q4CyKc\"],[45674806,null,true,null,null,null,\"QFTjq\"],[45428823,null,true,null,null,null,\"N5iGOb\"],[45708609,null,true,null,null,null,\"olyxXb\"],[45679581,null,false,null,null,null,\"PgJXd\"],[45661905,null,true,null,null,null,\"duL5Jf\"],[45629072,null,false,null,null,null,\"xjvQM\"],[45653751,null,false,null,null,null,\"mj594e\"],[45664094,null,true,null,null,null,\"WZhhjf\"],[45630073,null,true,null,null,null,\"YleaMe\"],[45702489,null,true,null,null,null,\"XC8DNe\"],[45697028,null,true,null,null,null,\"YRGGcf\"],[45667659,null,true,null,null,null,\"SWI0Ef\"],[45683210,null,true,null,null,null,\"pDx67d\"],[45428866,null,false,null,null,null,\"KM8Uz\"],[45658669,null,true,null,null,null,\"ktbRrb\"],[45627539,null,false,null,null,null,\"suzTUc\"],[45646093,null,false,null,null,null,\"yVEDNe\"],[45683608,null,true,null,null,null,\"mjgQbc\"],[45428777,null,true,null,null,null,\"v0lRP\"],[45711098,null,false,null,null,null,\"NzHhhb\"],[45709164,null,false,null,null,null,\"jsLmee\"],[45683072,null,true,null,null,null,\"lV390e\"],[45705706,null,false,null,null,null,\"ycj8Sc\"],[45477170,null,true,null,null,null,\"qiMUy\"],[45638078,null,false,null,null,null,\"WW1Goc\"],[45694979,null,false,null,null,null,\"Kat2Sb\"],[45699391,null,true,null,null,null,\"Lhz8Gf\"],[45638174,null,null,null,null,null,\"kVK2Mc\",[\"[]\"]],[45477876,null,false,null,null,null,\"NTvo4b\"],[45691829,null,null,null,\"https://one.google.com/explore-plan/ai-premium-student?utm_source\\u003dgemini\\u0026utm_medium\\u003dweb\\u0026utm_campaign\\u003dgemini_students_banner\",null,\"aXYlTe\"],[45428834,null,false,null,null,null,\"eQe3le\"],[45532090,null,false,null,null,null,\"aoxKWe\"],[45714183,null,false,null,null,null,\"H3Vqrd\"],[45618835,null,false,null,null,null,\"RnZ2Se\"],[45645379,null,false,null,null,null,\"uZHC2d\"],[45627419,null,true,null,null,null,\"h0Dxbd\"],[45660511,null,true,null,null,null,\"jXFhg\"],[45688099,null,true,null,null,null,\"ck7HNe\"],[45699475,2,null,null,null,null,\"LS0EWb\"],[45633959,null,false,null,null,null,\"URAbOb\"],[45625842,null,true,null,null,null,\"EJb54c\"],[45714881,432000,null,null,null,null,\"y8xGae\"],[45683577,null,false,null,null,null,\"ZP5V9e\"],[45460333,null,false,null,null,null,\"KsgoYe\"],[45687954,null,false,null,null,null,\"FV9XLd\"],[45632978,null,false,null,null,null,\"cnSgad\"],[45619247,null,true,null,null,null,\"LWo8Fc\"],[45698901,null,true,null,null,null,\"mHdCKf\"],[45616766,1100,null,null,null,null,\"xsqlac\"],[45709839,null,null,null,\"gemini-2.5-flash-preview-tts\",null,\"d3W9Rb\"],[45699316,null,false,null,null,null,\"cFMrN\"],[45683691,null,true,null,null,null,\"b3yJRc\"],[45711699,null,false,null,null,null,\"RFlPJe\"],[45710995,null,false,null,null,null,\"fwsYjb\"],[45428831,null,false,null,null,null,\"hCWf3\"],[45585383,null,true,null,null,null,\"lGKrTc\"],[45692461,null,true,null,null,null,\"EymkJf\"],[45688695,null,null,null,null,null,\"QtUyqd\",[\"[[\\\"1acf3172319789ce\\\"]]\"]],[45686710,null,true,null,null,null,\"essA7d\"],[45698756,null,false,null,null,null,\"pjC16c\"],[45640154,null,true,null,null,null,\"lyemed\"],[45679799,null,null,null,null,null,\"Ht9xpb\",[\"[[\\\"203e6bb81620bcfe\\\",\\\"2525e3954d185b3c\\\",\\\"61530e79959ab139\\\",\\\"4af6c7f5da75d65d\\\"]]\"]],[45690720,null,true,null,null,null,\"CblOLe\"],[45428772,null,false,null,null,null,\"JJ9cyf\"],[45675822,null,true,null,null,null,\"Ue3dob\"],[45694518,null,true,null,null,null,\"SWO4Nd\"],[45714996,null,false,null,null,null,\"tpDbDd\"],[45700635,200,null,null,null,null,\"UaWX2b\"],[45692745,null,true,null,null,null,\"bYMHsf\"],[45428953,null,null,null,\"\",null,\"Bsjw\"],[45641799,null,false,null,null,null,\"d5i0ub\"],[45618072,null,true,null,null,null,\"nLPBk\"],[45647155,null,true,null,null,null,\"wcmSuc\"],[45626774,null,true,null,null,null,\"QbK4zc\"],[45641739,null,true,null,null,null,\"fwj5nb\"],[45634115,null,true,null,null,null,\"afNFdc\"],[45532352,null,true,null,null,null,\"VEx3Ib\"],[45693705,null,false,null,null,null,\"QaD0gf\"],[45692660,null,true,null,null,null,\"OZPvX\"],[45625153,null,false,null,null,null,\"JyPzY\"],[45642726,null,true,null,null,null,\"ic68We\"],[45711299,null,false,null,null,null,\"cTpMr\"],[45691096,null,true,null,null,null,\"iioVed\"],[45428874,null,true,null,null,null,\"wR5Wsf\"],[45674187,null,false,null,null,null,\"SiXrae\"],[45677359,null,false,null,null,null,\"Y3Xc4b\"],[45708952,null,true,null,null,null,\"Z3vshd\"],[45713637,null,false,null,null,null,\"EmJEy\"],[45655706,null,false,null,null,null,\"gcJh\"],[45693723,null,false,null,null,null,\"mR7IQe\"],[45631646,3,null,null,null,null,\"ajwtab\"],[45627984,null,false,null,null,null,\"ZTQ6Ke\"],[45681081,30,null,null,null,null,\"CNq7Ic\"],[45459828,null,null,null,\"2023.10.31\",null,\"nkd7Te\"],[45651304,null,false,null,null,null,\"O0bLFe\"],[45707464,null,false,null,null,null,\"DVTQCf\"],[45621513,null,true,null,null,null,\"jRG5rf\"],[45477793,8,null,null,null,null,\"iypwud\"],[45708846,4,null,null,null,null,\"Ojcqxd\"],[45688899,null,true,null,null,null,\"BxY8yc\"],[45638077,null,false,null,null,null,\"tvaRD\"],[45690320,null,false,null,null,null,\"Skelud\"],[45655994,null,true,null,null,null,\"DZPI7c\"],[45715312,null,null,null,null,null,\"Nrnwid\",[\"[[\\\"af\\\",\\\"am\\\",\\\"ar\\\",\\\"bg\\\",\\\"bn\\\",\\\"bs\\\",\\\"ca\\\",\\\"cmn\\\",\\\"cs\\\",\\\"cy\\\",\\\"da\\\",\\\"de\\\",\\\"el\\\",\\\"en\\\",\\\"es\\\",\\\"et\\\",\\\"eu\\\",\\\"fa\\\",\\\"fi\\\",\\\"fil\\\",\\\"fr\\\",\\\"ga\\\",\\\"gl\\\",\\\"gu\\\",\\\"ha\\\",\\\"he\\\",\\\"hi\\\",\\\"hr\\\",\\\"hu\\\",\\\"id\\\",\\\"is\\\",\\\"it\\\",\\\"ja\\\",\\\"jv\\\",\\\"km\\\",\\\"kn\\\",\\\"ko\\\",\\\"lt\\\",\\\"lv\\\",\\\"ml\\\",\\\"mr\\\",\\\"ms\\\",\\\"my\\\",\\\"nb\\\",\\\"ne\\\",\\\"nl\\\",\\\"pa\\\",\\\"pl\\\",\\\"pt\\\",\\\"ro\\\",\\\"ru\\\",\\\"si\\\",\\\"sk\\\",\\\"sl\\\",\\\"sq\\\",\\\"sr\\\",\\\"su\\\",\\\"sv\\\",\\\"sw\\\",\\\"ta\\\",\\\"te\\\",\\\"th\\\",\\\"tr\\\",\\\"uk\\\",\\\"ur\\\",\\\"vi\\\",\\\"yo\\\",\\\"yue\\\"]]\"]],[45640343,null,true,null,null,null,\"NrhbTb\"],[45650458,null,true,null,null,null,\"hzAOpb\"],[45676145,2000,null,null,null,null,\"uJNL6\"],[45677130,null,false,null,null,null,\"t0fATc\"],[45625713,null,null,null,\"\",null,\"nkTr4\"],[45643225,2000,null,null,null,null,\"zIbDJc\"],[45663532,1000,null,null,null,null,\"yu3Mad\"],[45461824,null,false,null,null,null,\"F1uEqc\"],[45619412,null,false,null,null,null,\"Irdmyb\"],[45638146,null,true,null,null,null,\"vAhzOe\"],[45679943,null,true,null,null,null,\"JpYeNb\"],[45631752,null,null,null,\"https://chromebook.com/perks?id\\u003dgamgee.2024\",null,\"BcA28\"],[45638416,null,null,null,\"\",null,\"INNRbd\"],[45706302,null,null,null,null,null,\"wlEndc\",[\"[[1,11]]\"]],[45706440,null,false,null,null,null,\"NzN4Bb\"],[45428794,null,false,null,null,null,\"qDfgef\"],[45658436,null,true,null,null,null,\"QRNbKc\"],[45693039,0,null,null,null,null,\"P6T7id\"],[45428949,null,true,null,null,null,\"CyJqIe\"],[45653904,null,true,null,null,null,\"Pge0Wd\"],[45696143,null,true,null,null,null,\"H7iR3e\"],[45462628,null,false,null,null,null,\"eozznb\"],[45674218,null,null,10,null,null,\"PPauEb\"],[45630192,null,true,null,null,null,\"Vx3Fm\"],[45633323,null,false,null,null,null,\"XFB6kd\"],[45706572,null,false,null,null,null,\"UM8Gd\"],[45671560,null,false,null,null,null,\"byfXLe\"],[45639578,null,true,null,null,null,\"aqvHF\"],[45614913,null,false,null,null,null,\"adYtYe\"],[45711558,null,null,null,\"\",null,\"w4TTZe\"],[45428769,null,true,null,null,null,\"dy8Dc\"],[45429046,null,true,null,null,null,\"USmOid\"],[45683360,null,false,null,null,null,\"v1iMjf\"],[45668976,null,true,null,null,null,\"xQHZC\"],[45634164,null,true,null,null,null,\"GCNIwc\"],[45690586,null,null,null,\"travel-agent\",null,\"SU6iAb\"],[45428827,null,null,null,\"autoclose\",null,\"s2Th7b\"],[45624466,null,false,null,null,null,\"CSvDLd\"],[45688837,null,null,null,\"\",null,\"QSMwke\"],[45649588,null,false,null,null,null,\"jnbtqd\"],[45685231,null,true,null,null,null,\"tCSzG\"],[45633345,null,false,null,null,null,\"jmhppe\"],[45710739,null,true,null,null,null,\"YXpvGb\"],[45684193,null,true,null,null,null,\"Oyjh7\"],[45642724,null,true,null,null,null,\"q9C59\"],[45706482,null,false,null,null,null,\"oacCPe\"],[45428869,null,true,null,null,null,\"cfLRs\"],[45634252,null,false,null,null,null,\"F7Gbud\"],[45711210,null,false,null,null,null,\"R7omke\"],[45429038,null,false,null,null,null,\"W2GHkb\"],[45628133,null,true,null,null,null,\"mZbSlb\"],[45637598,null,true,null,null,null,\"NXtyLc\"],[45708012,null,false,null,null,null,\"Y88PMc\"],[45639767,null,null,null,\"https://docs.google.com\",null,\"qBx4Ze\"],[45642305,null,true,null,null,null,\"qHrkBb\"],[45694050,null,true,null,null,null,\"FB0dff\"],[45678333,null,true,null,null,null,\"ExMQhc\"],[45683362,null,false,null,null,null,\"hUkRH\"],[45711654,null,false,null,null,null,\"ORc2Bc\"],[45691536,null,null,null,\"1pF8yY8QPUhxeTN09IvbX-QqKWW-x2LpIGjYvmeZgonE\",null,\"JCaP7c\"],[45428813,null,false,null,null,null,\"GjjeKc\"],[45460271,null,true,null,null,null,\"KtJoBd\"],[45642398,null,false,null,null,null,\"iYUsJf\"],[45670772,null,false,null,null,null,\"OBa07e\"],[45428775,600,null,null,null,null,\"wyKPNc\"],[45429044,null,true,null,null,null,\"TdcgFd\"],[45651022,null,true,null,null,null,\"ztqUTe\"],[45684758,null,true,null,null,null,\"sbtwzb\"],[45714248,null,false,null,null,null,\"M1ESnd\"],[45708180,null,null,null,null,null,\"XBp3uf\",[\"[[\\\"Write\\\",\\\"Build\\\",\\\"Research\\\",\\\"Create an image\\\",\\\"Create a video\\\"]]\"]],[45658739,null,true,null,null,null,\"D3wVnd\"],[45428830,null,false,null,null,null,\"DrVhcc\"],[45428973,null,true,null,null,null,\"cb2MTe\"],[45693012,null,true,null,null,null,\"IeH9mb\"],[45668754,2000,null,null,null,null,\"cBnPnd\"],[45693689,null,false,null,null,null,\"lMf1Qc\"],[45697147,null,true,null,null,null,\"jJPsib\"],[45700323,null,false,null,null,null,\"x8qbXd\"],[45652198,null,true,null,null,null,\"pQxRIb\"],[45638173,null,null,null,null,null,\"wxbFQb\",[\"[[181501,223238,188576,262258,241573]]\"]],[45624168,null,true,null,null,null,\"Gyeqyd\"],[45429007,null,true,null,null,null,\"X5S6nc\"],[45677000,null,true,null,null,null,\"EW62Gf\"],[45617354,null,true,null,null,null,\"x2Cv4d\"],[45637471,null,null,null,\"https://admin.google.com/ServiceNotAllowed?application\\u003d47208553126\",null,\"elHr8e\"],[45678680,null,true,null,null,null,\"pQEM8\"],[45651955,null,true,null,null,null,\"Kya1Df\"],[45689328,20,null,null,null,null,\"Vlv7Ke\"],[45707164,null,true,null,null,null,\"TuWhbe\"],[45616365,null,false,null,null,null,\"rBiRhe\"],[45676600,null,true,null,null,null,\"c0bNEd\"],[45642306,null,true,null,null,null,\"GpYnNc\"],[45459957,null,false,null,null,null,\"jaafxe\"],[45682772,null,false,null,null,null,\"iN7W4e\"],[45686639,null,false,null,null,null,\"NcAbVb\"],[45651303,null,false,null,null,null,\"lQiOme\"],[45698774,null,null,null,\"veo-2.0-generate-001\",null,\"VaoNff\"],[45696330,null,null,null,null,null,\"nYePgd\",[\"[[\\\"0:20\\\",\\\"0:23\\\",\\\"0:22\\\",\\\"1:0\\\",\\\"1:11\\\",\\\"1:13\\\",\\\"1:14\\\",\\\"1:20\\\",\\\"1:23\\\",\\\"1:22\\\",\\\"2:11\\\",\\\"2:14\\\",\\\"2:20\\\",\\\"2:23\\\",\\\"2:22\\\",\\\"11:0\\\",\\\"11:14\\\",\\\"11:1\\\",\\\"11:2\\\",\\\"11:13\\\",\\\"11:20\\\",\\\"11:23\\\",\\\"11:22\\\",\\\"13:11\\\",\\\"13:20\\\",\\\"13:23\\\",\\\"13:22\\\",\\\"20:0\\\",\\\"20:11\\\",\\\"20:13\\\",\\\"20:14\\\",\\\"20:2\\\",\\\"20:1\\\",\\\"20:23\\\",\\\"20:22\\\",\\\"23:0\\\",\\\"23:11\\\",\\\"23:13\\\",\\\"23:14\\\",\\\"23:20\\\",\\\"23:2\\\",\\\"23:1\\\",\\\"24:20\\\",\\\"24:23\\\",\\\"23:22\\\",\\\"22:0\\\",\\\"22:11\\\",\\\"22:13\\\",\\\"22:14\\\",\\\"22:20\\\",\\\"22:2\\\",\\\"22:1\\\",\\\"22:23\\\"]]\"]],[45428782,null,true,null,null,null,\"IDzJye\"],[45707562,null,false,null,null,null,\"OPG7xd\"],[45674736,null,true,null,null,null,\"OrN5Ee\"],[45673469,null,false,null,null,null,\"rCVHAc\"],[45642408,null,true,null,null,null,\"Caqjic\"],[45658308,null,true,null,null,null,\"qQnP3\"],[45676360,null,false,null,null,null,\"L0SaW\"],[45674425,null,null,-1,null,null,\"qPQPlf\"],[45665806,null,true,null,null,null,\"XJnky\"],[45428881,null,true,null,null,null,\"hfvOQ\"],[45682161,null,true,null,null,null,\"M8lDab\"],[45667793,null,false,null,null,null,\"Dz9Knf\"],[45664528,null,true,null,null,null,\"oHtCi\"],[45430702,null,false,null,null,null,\"u72BCb\"],[45691364,null,false,null,null,null,\"Avc1Rb\"],[45669616,null,false,null,null,null,\"WsMQI\"],[45428871,null,true,null,null,null,\"u2B5ld\"],[45631438,null,false,null,null,null,\"zgT1We\"],[45699669,null,true,null,null,null,\"KTLWOe\"],[45672275,null,true,null,null,null,\"Hnma4e\"],[45712885,null,false,null,null,null,\"o3PdF\"],[45694060,null,true,null,null,null,\"SHG92\"],[45698564,null,true,null,null,null,\"JEQTgb\"],[45667293,null,true,null,null,null,\"PU7am\"],[45656261,null,false,null,null,null,\"Dlzgpb\"],[45531052,10,null,null,null,null,\"oIQuKd\"],[45661424,null,true,null,null,null,\"FFfb5b\"],[45701616,null,false,null,null,null,\"ENeSoc\"],[45678542,null,true,null,null,null,\"fCvTie\"],[45675439,null,true,null,null,null,\"L8kkBc\"],[45639528,null,false,null,null,null,\"aSBGMc\"],[45714214,null,false,null,null,null,\"SmXMD\"],[45619084,null,true,null,null,null,\"qsGtYd\"],[45700006,null,null,null,\"Google AI\",null,\"LRMKqd\"],[45694908,null,null,null,null,null,\"ivQore\",[\"[[1,11]]\"]],[45620361,null,true,null,null,null,\"S56aEc\"],[45705920,null,null,null,null,null,\"oREyHd\",[\"[[\\\"chess-champ\\\",\\\"health-agent-planner\\\",\\\"productivity-helper\\\",\\\"storybook\\\",\\\"trip-planner\\\"]]\"]],[45660144,null,null,null,null,null,\"N83Imf\",[\"[\\\"INVALID\\\"]\"]],[45655023,null,false,null,null,null,\"Ugmbld\"],[45688944,null,null,null,\"WRITE_EMAIL◊Draft and refine an email with Canvas◊WRITE_STORY◊Go from first draft to full-length story with Canvas◊WRITE_REVIEW◊Get help writing a review on this with Canvas◊WRITE_SPEECH◊Draft, refine, and get suggestions on a speech with Canvas◊WRITE_ESSAY◊Draft, refine, and get suggestions on an essay with Canvas◊WRITE_OUTLINE◊Draft, refine, and get suggestions on an outline with Canvas◊WRITE_REPORT◊Draft, refine, and get suggestions on a report with Canvas◊WRITE_LESSON_PLAN◊Draft and refine a custom lesson plan for this with Canvas◊WRITE_COVER_LETTER◊Draft, refine, and customize your cover letter with Canvas◊WRITE_RESUME◊Draft, refine, and get feedback on your resume with Canvas◊WRITE_SCRIPT◊Draft and refine a script alongside Gemini with Canvas◊WRITE_POEM◊Draft and refine a poem alongside Gemini with Canvas◊WRITE_PLAN◊Have Gemini propose a plan and refine it with Canvas◊WRITE_PRESENTATION◊Create and refine a presentation with Canvas◊WRITE_CODE◊Generate code to prototype this with Canvas\",null,\"ZE4B5c\"],[45713209,null,false,null,null,null,\"oCc1ab\"],[45637485,null,true,null,null,null,\"QFLQEe\"],[45687670,null,true,null,null,null,\"KjOezc\"],[45712832,null,null,null,null,null,\"sf4Phf\",[\"[]\"]],[45531325,null,true,null,null,null,\"dtDaWb\"],[45715607,null,false,null,null,null,\"MlbCJ\"],[45646562,null,true,null,null,null,\"T2iLLc\"],[45677317,null,true,null,null,null,\"DpdWDc\"],[45692962,604800,null,null,null,null,\"Aq25dd\"],[45625531,null,true,null,null,null,\"q4AdCc\"],[45614572,null,false,null,null,null,\"l3A20c\"],[45683876,1500,null,null,null,null,\"wwybJe\"],[45666923,null,false,null,null,null,\"igMmA\"],[45703446,1000,null,null,null,null,\"H6xUl\"],[45694740,null,false,null,null,null,\"NHWLWd\"],[45658303,2592000,null,null,null,null,\"rQAXid\"],[45689060,null,true,null,null,null,\"iC7d2\"],[45637828,null,true,null,null,null,\"Mo7Tee\"],[45714350,null,false,null,null,null,\"KSPOHf\"],[45649880,null,false,null,null,null,\"Fievie\"],[45677155,3600000,null,null,null,null,\"gqGXWb\"],[45671200,null,true,null,null,null,\"JykXQc\"],[45631223,null,true,null,null,null,\"unvZid\"],[45616226,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/get_app_qrcode_3c1080c06ee3a68045d0b.png\",null,\"LJ8CPd\"],[45641388,100,null,null,null,null,\"qVIbnc\"],[45701230,null,null,null,null,null,\"RZhPDb\",[\"[[4]]\"]],[45711212,null,null,null,\"* The new questions should focus on the following subtopics:\\n${subtopics}\\n\",null,\"ZkSd1d\"],[45477335,null,null,null,\"generic\",null,\"R3TA7\"],[45702601,null,false,null,null,null,\"MhxOBe\"],[45699867,null,true,null,null,null,\"K22Uhf\"],[45714727,null,false,null,null,null,\"Ib7yFb\"],[45671120,null,true,null,null,null,\"CmHsJe\"],[45615399,null,null,null,\"https://forms.gle/YJJdSVYpJ9V3Jjng7\",null,\"gMKKGd\"],[45644070,null,false,null,null,null,\"H5E5Te\"],[45676599,null,false,null,null,null,\"Hlifqb\"],[45678977,null,false,null,null,null,\"K0LEld\"],[45691098,null,false,null,null,null,\"PeNrmf\"],[45672236,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/get_app_qrcode_desktop_v3_1636471d50b52cbc2db74.png\",null,\"v6TN1c\"],[45448123,null,true,null,null,null,\"sSWVUb\"],[45699249,null,true,null,null,null,\"Ow2ZYb\"],[45676331,null,false,null,null,null,\"wbvind\"],[45674270,null,false,null,null,null,\"rjd1F\"],[45684133,null,false,null,null,null,\"twp3Ue\"],[45679325,null,true,null,null,null,\"RGo7n\"],[45654780,null,false,null,null,null,\"WdSBVe\"],[45639348,null,false,null,null,null,\"IltEW\"],[45660995,null,true,null,null,null,\"qlTVdd\"],[45478045,null,true,null,null,null,\"sHhZGb\"],[45651911,null,true,null,null,null,\"cWJ1pe\"],[45616764,600,null,null,null,null,\"ibjGO\"],[45428950,null,false,null,null,null,\"z5P61b\"],[45650900,null,true,null,null,null,\"lrvEbf\"],[45621702,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/carousel_panel_7_v2_11c5cc31144a9e675c23a.png\",null,\"VmVS0\"],[45674882,null,false,null,null,null,\"i5hXDd\"],[45428979,null,null,null,\",EXTENSIONS\",null,\"xXJfxd\"],[45700802,null,false,null,null,null,\"HJyNNd\"],[45696259,null,true,null,null,null,\"rD918b\"],[45626771,null,false,null,null,null,\"VzIao\"],[45629941,null,null,null,\"https://gemini.google.com/app/download/mobile?android-min-version\\u003d301356232\\u0026ios-min-version\\u003d322.0\\u0026is_sa\\u003d1\\u0026campaign_id\\u003dmweb_upsell_android\\u0026utm_source\\u003dmweb_upsell\\u0026utm_medium\\u003dproduct_promo\\u0026utm_campaign\\u003dmweb_upsell_android\\u0026pt\\u003d9008\\u0026mt\\u003d8\\u0026ct\\u003dp-growth-product-mweb-upsell\",null,\"RoyRSe\"],[45710730,null,false,null,null,null,\"WJZuMe\"],[45614467,null,true,null,null,null,\"nZg1xf\"],[45531058,2,null,null,null,null,\"WZhdjc\"],[45699738,null,true,null,null,null,\"YerN5b\"],[45677001,null,true,null,null,null,\"ucmyAf\"],[45683359,null,false,null,null,null,\"m60RAe\"],[45698578,null,false,null,null,null,\"A1QWxc\"],[45622106,604800,null,null,null,null,\"zIUTof\"],[45461066,null,true,null,null,null,\"rJo8cb\"],[45696905,null,true,null,null,null,\"U7cL4c\"],[45630548,null,true,null,null,null,\"UWAfDc\"],[45531268,null,true,null,null,null,\"AcM3Jb\"],[45626796,null,false,null,null,null,\"bg6Boc\"],[45655698,null,false,null,null,null,\"l72XSd\"],[45632603,null,true,null,null,null,\"UcAI2b\"],[45459630,null,null,null,\"1.0 Pro\",null,\"uBcNQb\"],[45614125,null,true,null,null,null,\"gFLIS\"],[45622268,null,false,null,null,null,\"Njmbvb\"],[45619022,null,false,null,null,null,\"V2Lb8b\"],[45648567,null,true,null,null,null,\"XAsB7\"],[45683692,null,true,null,null,null,\"Gs3h6d\"],[45715652,null,false,null,null,null,\"iUR4fc\"],[45685407,null,true,null,null,null,\"VLRMub\"],[45684998,null,false,null,null,null,\"FkkOw\"],[45477333,null,null,null,\"A\",null,\"Jhpsjf\"],[45643897,null,false,null,null,null,\"mpCNef\"],[45478132,null,true,null,null,null,\"iJ0Jgc\"],[45630762,1024,null,null,null,null,\"vJsOef\"],[45681751,null,true,null,null,null,\"T2645b\"],[45691502,null,false,null,null,null,\"mIDjic\"],[45715577,null,false,null,null,null,\"Iv2Q4b\"],[45706223,70,null,null,null,null,\"TsGOf\"],[45659674,null,true,null,null,null,\"hKW5p\"],[45611950,null,false,null,null,null,\"ZQzpYd\"],[45694181,null,true,null,null,null,\"NFlUAe\"],[45690591,null,null,null,\"Schedule this prompt: %s\",null,\"skkTW\"],[45650149,null,true,null,null,null,\"OBkBAc\"],[45685130,null,true,null,null,null,\"fbOF4d\"],[45685971,null,false,null,null,null,\"nj5MI\"],[45630697,null,false,null,null,null,\"jryiee\"],[45687803,null,true,null,null,null,\"JFJCde\"],[45651442,null,false,null,null,null,\"t15u8\"],[45691727,null,true,null,null,null,\"LTvzcb\"],[45428862,null,true,null,null,null,\"Q3WW5d\"],[45648566,null,true,null,null,null,\"fkga1c\"],[45655940,null,false,null,null,null,\"qZMy3c\"],[45659027,null,true,null,null,null,\"H7axre\"],[45531293,null,false,null,null,null,\"NjB72d\"],[45430437,null,true,null,null,null,\"zhrBWb\"],[45671410,null,true,null,null,null,\"ApRxN\"],[45696943,null,true,null,null,null,\"BOtMDe\"],[45711547,null,false,null,null,null,\"A7aJwf\"],[45663068,null,false,null,null,null,\"lcVcV\"],[45681543,null,true,null,null,null,\"CddSpe\"],[45639199,null,false,null,null,null,\"IpmKgc\"],[45711211,null,null,null,\"\\n* Produce a total of ${num_questions} new questions.\\n* The new questions should be ${difficulty} in difficulty, compared to last set of questions.\\n${subtopics_section}\",null,\"PVsBbd\"],[45691020,null,true,null,null,null,\"Xurwt\"],[45676213,null,true,null,null,null,\"QSAkk\"],[45709466,null,true,null,null,null,\"kJS3P\"],[45684909,null,null,null,null,null,\"i3pG5e\",[\"[]\"]],[45699363,null,true,null,null,null,\"JgNZT\"],[45428803,null,null,null,\"generic\",null,\"su0vJe\"],[45651020,null,true,null,null,null,\"ICxYff\"],[45644532,null,false,null,null,null,\"QWoXUb\"],[45476436,null,false,null,null,null,\"RGVN0\"],[45428998,null,true,null,null,null,\"Z8LnKf\"],[45459555,null,false,null,null,null,\"Imeoqb\"],[45532120,null,true,null,null,null,\"Zw3Lfc\"],[45616003,null,false,null,null,null,\"vnHwMb\"],[45699436,null,false,null,null,null,\"r8EeIb\"],[45694235,null,true,null,null,null,\"ICd5xb\"],[45658319,null,true,null,null,null,\"z4NcDc\"],[45653427,null,true,null,null,null,\"VE8Dfc\"],[45664529,null,true,null,null,null,\"wYgqJc\"],[45623469,null,true,null,null,null,\"uMJj9\"],[45663256,null,false,null,null,null,\"pJvZO\"],[45679957,null,true,null,null,null,\"UNTxNb\"],[45428773,null,true,null,null,null,\"PpjYh\"],[45428806,null,null,null,null,null,\"Iwc3f\",[\"[[173898,187627,204702,206152]]\"]],[45674395,null,true,null,null,null,\"cqXpNe\"],[45622289,null,false,null,null,null,\"TpSYq\"],[45668807,null,false,null,null,null,\"EQjvJ\"],[45678005,null,false,null,null,null,\"i9Zejb\"],[45639311,null,false,null,null,null,\"i9N3Mb\"],[45654709,null,false,null,null,null,\"VHFdqb\"],[45639372,null,true,null,null,null,\"mqSAFb\"],[45630434,null,true,null,null,null,\"Rjuisd\"],[45698879,null,true,null,null,null,\"lQ8kVc\"],[45694959,null,true,null,null,null,\"XKixu\"],[45462946,null,false,null,null,null,\"qTUBL\"],[45683253,null,true,null,null,null,\"nIIHue\"],[45704039,null,false,null,null,null,\"lP8Tab\"],[45700487,null,false,null,null,null,\"R13uZ\"],[45666660,null,null,null,\"https://apps.apple.com/app/google-gemini/id6477489729?\\u0026pt\\u003d9008\\u0026ct\\u003dmweb_marketing_lp\\u0026mt\\u003d8\",null,\"r4nLSe\"],[45428791,null,false,null,null,null,\"GXtH5b\"],[45613575,null,false,null,null,null,\"uP2Ijd\"],[45684535,null,true,null,null,null,\"e2SHJe\"],[45615073,null,true,null,null,null,\"G0jBvf\"],[45667372,null,null,null,null,null,\"ypakxf\",[\"[[\\\"e5a44cb1dae2b489\\\",\\\"cd472a54d2abba7e\\\",\\\"6cb69cd4b6cae77d\\\",\\\"0e0f3a3749fc6a5c\\\",\\\"d1f674dda82d1455\\\"]]\"]],[45617595,null,null,null,\"en,en-gb,ko,ja,ru,de,fr,zh,zh-CN,zh-TW,es,es-419,es-MX,it,nl,pl,pt,pt-BR,pt-PT,id,th,hi,vi,tr,ar,ar-001,ar-EG,ar-SA,bn,sv,cs,hu,el,fa,ro,da,sk,fi,uk,no,bg,sr,he,hr,lt,sl,et,iw,lv,sw,te,ta,gu,kn,ml,mr,ur,en-AU,en-IN,nl-BE,es-ES,en-CA,fr-CA\",null,\"Zm72Wd\"],[45666045,null,true,null,null,null,\"eHvkc\"],[45694517,null,true,null,null,null,\"s6go0c\"],[45676359,null,true,null,null,null,\"D5lzsf\"],[45653518,null,false,null,null,null,\"qongeb\"],[45679796,null,null,null,null,null,\"ZmWwYd\",[\"[[\\\"f8f8f5ea629f5d37\\\"]]\"]],[45637280,null,true,null,null,null,\"f76Foe\"],[45706268,null,true,null,null,null,\"jUmOkb\"],[45677382,null,true,null,null,null,\"k7RK1e\"],[45708747,null,false,null,null,null,\"wqHJoe\"],[45681591,null,false,null,null,null,\"XybjPc\"],[45709453,null,false,null,null,null,\"JbHiUe\"],[45675333,60,null,null,null,null,\"IHiHaf\"],[45650070,null,false,null,null,null,\"lpaGZc\"],[45705835,null,true,null,null,null,\"NAQN1e\"],[45619815,null,false,null,null,null,\"mxIlVe\"],[45664208,null,true,null,null,null,\"OK1JBd\"],[45710303,null,false,null,null,null,\"Oejcyf\"],[45641965,null,true,null,null,null,\"WBhhEd\"],[45700910,null,false,null,null,null,\"Va5xAf\"],[45639226,null,false,null,null,null,\"sfShFf\"],[45668737,null,false,null,null,null,\"tyC5af\"],[45428836,null,false,null,null,null,\"GfjHye\"],[45712942,null,false,null,null,null,\"t4G9Mb\"],[45705871,null,false,null,null,null,\"Tn6ap\"],[45700017,null,true,null,null,null,\"nAEihb\"],[45476402,null,true,null,null,null,\"WTktif\"],[45709059,null,false,null,null,null,\"Z9D6Mc\"],[45677946,null,false,null,null,null,\"tMwzuc\"],[45428987,null,false,null,null,null,\"AhYsMd\"],[45428865,null,false,null,null,null,\"Xd8Xqd\"],[45612174,null,false,null,null,null,\"ISQcPb\"],[45684647,null,true,null,null,null,\"CE56L\"],[45460353,null,false,null,null,null,\"fuuyUd\"],[45677469,null,false,null,null,null,\"J9mHjc\"],[45699112,null,true,null,null,null,\"tMxodf\"],[45460923,null,false,null,null,null,\"wJ60J\"],[45668806,null,true,null,null,null,\"ZNZcRe\"],[45629940,1,null,null,null,null,\"RZjwEe\"],[45626220,null,true,null,null,null,\"uWwmlf\"],[45623655,null,true,null,null,null,\"kRU3Vb\"],[45698856,null,null,null,null,null,\"DJfhj\",[\"[[\\\"203e6bb81620bcfe\\\",\\\"2525e3954d185b3c\\\",\\\"4af6c7f5da75d65d\\\",\\\"61530e79959ab139\\\"]]\"]],[45626219,null,true,null,null,null,\"lwXuzd\"],[45644105,null,true,null,null,null,\"oNbQbe\"],[45681927,null,false,null,null,null,\"lRhZne\"],[45702600,null,false,null,null,null,\"SRJzte\"],[45616228,null,null,null,\"https://apps.apple.com/app/google-gemini/id6477489729?\\u0026pt\\u003d9008\\u0026ct\\u003dmweb_upsell_ios\\u0026mt\\u003d8\",null,\"QVarrd\"],[45656546,null,null,null,\"\",null,\"JuV3Ge\"],[45650814,null,true,null,null,null,\"m2lbtc\"],[45462001,null,true,null,null,null,\"sVGw9e\"],[45683050,null,false,null,null,null,\"h9J6ad\"],[45688963,null,true,null,null,null,\"pqhepf\"],[45651051,null,true,null,null,null,\"s625pc\"],[45688942,null,null,null,\"\",null,\"pVfXAc\"],[45643900,null,false,null,null,null,\"dEOndd\"],[45714750,null,false,null,null,null,\"JPWAtd\"],[45642311,null,false,null,null,null,\"d74RUe\"],[45651305,null,false,null,null,null,\"QCFASd\"],[45429036,null,true,null,null,null,\"At5kvb\"],[45613343,null,true,null,null,null,\"q2nq9c\"],[45679873,null,true,null,null,null,\"gNSvK\"],[45707939,null,false,null,null,null,\"UIulJ\"],[45661184,null,true,null,null,null,\"sJ2Qyf\"],[45665212,null,true,null,null,null,\"ZxFW9d\"],[45637355,null,true,null,null,null,\"xxkPUc\"],[45429047,null,true,null,null,null,\"VxXs8b\"],[45683443,null,true,null,null,null,\"lqpAdc\"],[45620779,null,false,null,null,null,\"PNb5Te\"],[45701231,null,null,null,null,null,\"BrJk2e\",[\"[[3]]\"]],[45660760,null,true,null,null,null,\"BK4DWd\"],[45682522,null,true,null,null,null,\"ooo37c\"],[45702818,null,false,null,null,null,\"gZTr9b\"],[45686313,3000,null,null,null,null,\"vhj8ac\"],[45699315,null,true,null,null,null,\"Dh2UAf\"],[45623654,null,null,null,\"https://www.youtube.com/embed/TZGWNH-iaHk\",null,\"YLU8Eb\"],[45676212,null,false,null,null,null,\"nM0iwf\"],[45651021,null,true,null,null,null,\"Hm1eK\"],[45642175,null,true,null,null,null,\"e5VYZb\"],[45669097,null,true,null,null,null,\"WiW09d\"],[45700801,null,false,null,null,null,\"rbTENe\"],[45698772,null,null,null,\"gemini-2.5-flash-preview-05-20\",null,\"AdrlCc\"],[45689807,null,false,null,null,null,\"Zyq5Pe\"],[45430747,2,null,null,null,null,\"hnd4Y\"],[45668123,null,true,null,null,null,\"C8SWdf\"],[45712310,null,false,null,null,null,\"YN6sUc\"],[45428785,null,true,null,null,null,\"dg5L0c\"],[45634534,null,false,null,null,null,\"aK2ZLc\"],[45698773,null,null,null,\"imagen-3.0-generate-002\",null,\"Wxdt0c\"],[45650059,null,true,null,null,null,\"rsKKsc\"],[45674253,null,false,null,null,null,\"C3jcff\"],[45702865,null,false,null,null,null,\"alEETe\"],[45636650,null,false,null,null,null,\"UL35Lc\"],[45715642,null,false,null,null,null,\"h395db\"],[45684451,null,false,null,null,null,\"dvgyy\"],[45689562,null,true,null,null,null,\"qikDBf\"],[45642914,null,true,null,null,null,\"AOfQDb\"],[45625823,null,true,null,null,null,\"rcSkcd\"],[45704449,null,false,null,null,null,\"QhrFib\"],[45626799,null,true,null,null,null,\"Oaupxf\"],[45428942,null,null,null,\"A\",null,\"INYTP\"],[45532356,null,true,null,null,null,\"WHzOMe\"],[45667362,null,false,null,null,null,\"k9W6Ke\"],[45713995,null,true,null,null,null,\"AiotUc\"],[45680249,null,true,null,null,null,\"MGMoke\"],[45664148,null,true,null,null,null,\"xapkFe\"],[45696886,null,true,null,null,null,\"u9vk5b\"],[45428826,null,false,null,null,null,\"RHa86c\"],[45650792,null,false,null,null,null,\"Hj8UCb\"],[45701617,null,null,null,\"Veo 3 Fast (preview)\",null,\"TTwIIc\"],[45713059,null,false,null,null,null,\"JjSTAb\"],[45650005,null,true,null,null,null,\"pnNxQd\"],[45663720,null,false,null,null,null,\"fSaUPb\"],[45676410,null,true,null,null,null,\"aR9k6\"],[45429051,null,false,null,null,null,\"HQ37Sc\"],[45700008,null,true,null,null,null,\"VfneE\"],[45428787,null,true,null,null,null,\"xxtp7b\"],[45660363,null,true,null,null,null,\"ZNc3Ye\"],[45428863,null,true,null,null,null,\"MSWOPb\"],[45655059,null,true,null,null,null,\"YhvIdb\"],[45674491,null,true,null,null,null,\"VRXo3b\"],[45428951,null,true,null,null,null,\"Lq6d5b\"],[45674254,null,true,null,null,null,\"VEY4sd\"],[45711600,null,false,null,null,null,\"FWsRhe\"],[45461555,null,true,null,null,null,\"LSJ3je\"],[45678753,null,null,null,\"word\",null,\"IJfhMb\"],[45648565,null,true,null,null,null,\"Efccdb\"],[45460849,null,false,null,null,null,\"rJI8Ed\"],[45617672,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/apollo_launch_qr_code_9cfd6d7a0efb8fb8e817d.png\",null,\"Gh9inf\"],[45681398,null,true,null,null,null,\"wTb2Df\"],[45637674,null,true,null,null,null,\"PmXqSb\"],[45656163,null,false,null,null,null,\"EIwgmb\"],[45674153,null,false,null,null,null,\"nIy8Tb\"],[45640534,null,true,null,null,null,\"abmWLd\"],[45705420,null,true,null,null,null,\"n5Qvpd\"],[45642246,null,false,null,null,null,\"FqIZQ\"],[45428940,6,null,null,null,null,\"pcrjce\"],[45707395,null,false,null,null,null,\"aBne3c\"],[45661642,null,true,null,null,null,\"veGEj\"],[45630516,null,false,null,null,null,\"zhp6W\"],[45668224,null,true,null,null,null,\"hjyiY\"],[45642486,null,false,null,null,null,\"uc9aZ\"],[45685083,null,true,null,null,null,\"tYuqZb\"],[45672173,null,false,null,null,null,\"sd999e\"],[45682457,null,null,null,\"https://forms.gle/puztc63QF9ETorvZ7\",null,\"fMsFXc\"],[45648381,null,true,null,null,null,\"RJ0Knf\"],[45430660,null,true,null,null,null,\"pYKG7c\"],[45658793,null,false,null,null,null,\"KAEZle\"],[45655638,null,true,null,null,null,\"Pzq70d\"],[45708021,null,null,null,null,null,\"xNyIXd\",[\"[[\\\"The \\\\\\\"Helpful Productivity Partner\\\\\\\"∞## **Prompt: Welcome - The Productivity Partner**\\\\n\\\\n**Core Task:**\\\\nYour goal is to craft a celebratory and helpful welcome message. The user has just given you access to their data, and this is our \\\\\\\"hello world\\\\\\\" moment. You must demonstrate the immediate value of this connection by highlighting a piece of upcoming, actionable information.\\\\n\\\\n**Persona:**\\\\nAct as a polished, professional, and highly capable assistant, excited about the new potential to help the user be more organized and effective.\\\\n\\\\n**Content Directives:**\\\\n1. **Find One to Three Actionable Insights:** Scan the user\u0027s data (especially Gmail and Search) for a near-term, task-oriented event. Prioritize things like:\\\\n * An upcoming flight, hotel reservation, or car rental.\\\\n * A scheduled meeting or event from a calendar invite.\\\\n * A recent search related to a specific project or trip.\\\\n2. **The Goldilocks Rule:**\\\\n * **Don\u0027t be obvious:** Don\u0027t just state the flight number. Connect it to something helpful (e.g., \\\\\\\"I see you\u0027re flying to Austin next week... I can help you find restaurants near your hotel.\\\\\\\").\\\\n * **Don\u0027t be invasive:** Avoid anything purely personal or emotional (e.g., a private medical appointment, a difficult conversation in a chat). Stick to logistics and projects.\\\\n3. **Frame for Benefit \\\\u0026 Control:** Explicitly state that this is an *example* of how you can help. Immediately follow up by mentioning that the user is in control and can give you feedback or tell you to ignore certain topics.\\\\n4. **End with an Invitation:** Invite them to try a task related to the insight you\u0027ve found.\\\\n\\\\n**Example Thought Process (for you, the model):**\\\\n* *Scan:* \\\\\\\"I see a flight confirmation email to Denver for next Tuesday. I also see a recent search for \u0027best hiking trails near Denver\u0027.\\\\\\\"\\\\n* *Synthesize \\\\u0026 Frame:* \\\\\\\"This is a great, non-invasive example. I\u0027ll connect the trip with the hobby. I\u0027ll frame it as helping with trip planning.\\\\\\\"\\\\n* *Draft Response Start:* \\\\\\\"It\u0027s great to connect! To give you a taste of how this works, I noticed you have a trip to Denver coming up...\\\\\\\"∞z2vix5_pcontext_testing_helpful_productivity_partner\\\",\\\"The \\\\\\\"Inspirational Creative Muse\\\\\\\"∞## **Prompt: Welcome - The Creative Muse**\\\\n\\\\n**Core Task:**\\\\nYour goal is to craft a warm, celebratory welcome message. This is our \\\\\\\"hello world\\\\\\\" moment after the user connected their data. You must demonstrate a deeper, more personal understanding by highlighting an interest or hobby that is important to them.\\\\n\\\\n**Persona:**\\\\nAct as a curious, insightful, and inspiring creative partner. You\u0027re excited to help the user explore their passions and discover new things.\\\\n\\\\n**Content Directives:**\\\\n1. **Find a Passion Point:** Scan the user\u0027s data (especially Photos, Search, and chat history) for a recurring hobby or creative interest. Prioritize things like:\\\\n * A recurring subject in their Photos (e.g., hiking, baking, their pet).\\\\n * Repeated searches for a topic (e.g., \\\\\\\"guitar tabs,\\\\\\\" \\\\\\\"oil painting techniques\\\\\\\").\\\\n * A personal project mentioned in a chat.\\\\n2. **The Goldilocks Rule:**\\\\n * **Don\u0027t be obvious:** Don\u0027t just say \\\\\\\"You seem to like dogs.\\\\\\\" Instead, show insight: \\\\\\\"Your photos are full of incredible hikes with your golden retriever. The landscapes are beautiful.\\\\\\\"\\\\n * **Don\u0027t be invasive:** Avoid commenting on photos of people other than the user unless it\u0027s a clear public event. Focus on activities, places, and themes.\\\\n3. **Frame for Benefit \\\\u0026 Control:** Frame the insight as a way you can help them *do more of what they love* (e.g., find new hiking trails, suggest a new recipe). Reassure them that they can guide you on what interests to focus on.\\\\n4. **End with an Invitation:** Ask an open-ended question to invite them to engage with their passion.\\\\n\\\\n**Example Thought Process (for you, the model):**\\\\n* *Scan:* \\\\\\\"User\u0027s search history is full of \u0027sourdough starter recipes\u0027. Their Photos library has 50+ pictures of different loaves of bread. Their chat history mentions \u0027my baking project\u0027.\\\\\\\"\\\\n* *Synthesize \\\\u0026 Frame:* \\\\\\\"This is a clear, positive passion. I will mention the beautiful photos of their bread and connect it to how I can help them find new baking ideas.\\\\\\\"\\\\n* *Draft Response Start:* \\\\\\\"This is so exciting! Now that we\u0027re connected, I can help in all new ways. For example, I couldn\u0027t help but notice you\u0027re a talented baker—your photos of sourdough are amazing!..\\\\\\\"∞z2vix5_pcontext_testing_inspirational_creative_muse\\\",\\\"The \\\\\\\"Transparent \\\\u0026 Trustworthy Guide\\\\\\\"∞## **Prompt: Welcome v2 - The Trustworthy Guide**\\\\n\\\\n**Core Task:**\\\\nYour primary goal is to build trust through radical transparency. Craft a calm, clear welcome that uses a simple example to walk the user step-by-step through the new system, focusing heavily on data usage, security, and control mechanisms.\\\\n\\\\n**Persona:**\\\\nAct as a clear, respectful, and transparent guide. Your main priority is making the user feel safe and in complete control.\\\\n\\\\n**Content Directives:**\\\\n1. **The Hook (A Simple Demonstration):**\\\\n * Find a very low-stakes, public-feeling data point (interest in a sports team, a TV show, a public figure).\\\\n * Use it to explicitly demonstrate the cause-and-effect of personalization: \\\\\\\"Because I know you follow [Topic], I can now help you by...\\\\\\\"\\\\n2. **The Foundation (The User Manual):**\\\\n * Make this the core of the response. Use direct, question-and-answer formatting to address each required topic clearly.\\\\n.\\\\n**Example Generated Response (What the user would see):**\\\\n\\\\nWelcome. I\u0027m glad you\u0027ve chosen to enable a more personalized experience. My most important job is to earn your trust, so I want to walk you through exactly how this works.\\\\n\\\\nLet me use a simple example: I\u0027ve noticed from your searches that you follow the latest NASA missions. Because of this, I can now give you launch updates or summarize recent discoveries without you having to ask.\\\\n\\\\nHeres a detailed breakdown of what this means for you:\\\\n\\\\n**Q: How will my data be used?**\\\\n**A:** Your personal information is used for one purpose: to make my responses more relevant and helpful *to you*. It is not used for advertising, and it is not sold or shared.\\\\n\\\\n**Q: How do I control what you know about me?**\\\\n**A:** You have direct control. You can visit the **Personal Context** settings page at any time to enable or disable the data sources I can use. You can also simply tell me in conversation to forget something.\\\\n\\\\n**Q: How is my data protected?**\\\\n**A:** Your information is protected by Google\u0027s secure infrastructure. Access is strictly controlled and limited, ensuring your personal data remains private.\\\\n\\\\nYou will start to see these personalized enhancements immediately. I\u0027m ready when you are. How can I help you today?∞z2vix5_pcontext_testing_transparent_and_trustworthy_guide\\\",\\\"The \\\\\\\"Insightful Synthesizer\\\\\\\"∞## **Prompt: Welcome - The Insightful Synthesizer**\\\\n\\\\n**Core Task:**\\\\nYour goal is to deliver a \\\\\\\"wow\\\\\\\" moment. Craft a celebratory welcome that demonstrates the unique power of this connection by synthesizing a single, insightful point from at least **two different data sources** (e.g., Photos and Gmail, or Search and Chat).\\\\n\\\\n**Persona:**\\\\nAct as an intelligent, insightful analyst who sees connections others might miss. Your tone is one of discovery and excitement about the new possibilities.\\\\n\\\\n**Content Directives:**\\\\n1. **Find a Cross-Source Connection:** Your primary task is to find a single entity (a person, place, event, or project) that appears in multiple data sources.\\\\n * **Good example:** An email confirming a flight to Italy, plus dozens of photos in the \\\\\\\"Italy 2023\\\\\\\" album.\\\\n * **Great example:** A chat where the user is planning a \\\\\\\"website redesign project,\\\\\\\" plus recent searches for \\\\\\\"best UI/UX design tools.\\\\\\\"\\\\n2. **The Goldilocks Rule:**\\\\n * **Aim for Insight, Not Exposition:** Don\u0027t say \\\\\\\"I saw X in your email and Y in your search.\\\\\\\" Weave them together into a single, fluid observation. \\\\\\\"It looks like that website redesign project you were discussing is really kicking into high gear, especially with all the research you\u0027ve been doing on design tools.\\\\\\\"\\\\n * **Avoid Sensitive Synthesis:** Do not connect two highly personal or sensitive dots. Connecting a work project and work-related searches is good. Connecting a private email about a family issue with photos of that family member is bad.\\\\n3. **Frame for Benefit \\\\u0026 Control:** Frame the synthesis as a way to \\\\\\\"understand the bigger picture\\\\\\\" of what the user is trying to accomplish. Follow up with the standard reassurances about user control.\\\\n4. **End with an Invitation:** Ask a question that builds on the synthesized insight.\\\\n\\\\n**Example Thought Process (for you, the model):**\\\\n* *Scan:* \\\\\\\"Source 1: Gmail has concert ticket confirmations for \u0027The Lumineers\u0027. Source 2: Photos has an album titled \u0027Red Rocks 2022\u0027 with pictures of that same band on stage. Source 3: Chat history mentions creating a \u0027road trip playlist\u0027.\\\\\\\"\\\\n* *Synthesize \\\\u0026 Frame:* \\\\\\\"I can connect these. The user is a clear fan who has seen this band before. The playlist could be for the upcoming concert. I\u0027ll connect their fandom to a helpful action.\\\\\\\"\\\\n* *Draft Response Start:* \\\\\\\"This is a big moment! To show you what\u0027s now possible, I can see the full picture of things you care about. For instance, I know you\u0027re not just going to see The Lumineers next month—you\u0027re a real fan! I saw your amazing photos from their last show. Need some help putting together the perfect road trip playlist for this one?\\\\\\\"∞z2vix5_pcontext_testing_insightful_synthesizer\\\",\\\"The \\\\\\\"Showcase of Possibilities\\\\\\\"∞## **Prompt: Welcome - The Showcase of Possibilities**\\\\n\\\\n**Core Task:**\\\\nYour goal is to craft an exciting, multi-faceted welcome message that feels like a \\\\\\\"feature showcase\\\\\\\" tailored to the user. This is our \\\\\\\"hello world\\\\\\\" moment. You must demonstrate the breadth of this new connection by highlighting **three distinct insights** from different areas of the user\u0027s life, each tied to a different way you can help.\\\\n\\\\n**Persona:**\\\\nAct as an enthusiastic and versatile guide, thrilled to unveil a suite of new, personalized capabilities. Your tone should be one of discovery, like opening a door to a room full of new tools.\\\\n\\\\n**Content Directives:**\\\\n1. **Find Three Diverse Insights (The \\\\\\\"Trifecta\\\\\\\"):** Your primary task is to scan all available data sources and identify three well-differentiated data points. Aim for a mix that covers different life domains:\\\\n * **Insight 1: The Productivity Helper (Work/Logistics):** Find an upcoming trip, a work project, or a scheduled event. (Source: Gmail, Calendar, professional chats).\\\\n * **Insight 2: The Passion Partner (Hobby/Creative):** Find a recurring creative interest, a hobby, or a personal passion. (Source: Photos, Search, personal chats).\\\\n * **Insight 3: The Curiosity Companion (Knowledge/Exploration):** Find a topic the user has been researching or a place they seem interested in. (Source: Search, chat history, photo locations).\\\\n\\\\n2. **The Goldilocks Rule for Each Insight:**\\\\n * **Be Specific, Not General:** Don\u0027t say \\\\\\\"help with your trip.\\\\\\\" Say \\\\\\\"help you find some hidden gems in Kyoto for your trip in October.\\\\\\\"\\\\n * **Be Insightful, Not Invasive:** For each point, find the right balance. The goal is to make the user think, \\\\\\\"Oh, that\u0027s a clever connection!\\\\\\\" not \\\\\\\"How did it know that?\\\\\\\"\\\\n\\\\n3. **Frame for Benefit \\\\u0026 Choice:** Structure your response clearly. Introduce the idea that you can now help in many ways, then present the three options, perhaps as bullet points or numbered items. Each option should briefly state the insight and then propose a clear, actionable way to help.\\\\n\\\\n4. **End with an Explicit Choice:** The final call to action MUST be a direct question asking the user which path they want to explore first. This reinforces their agency.\\\\n\\\\n**Example Thought Process (for you, the model):**\\\\n* *Scan \\\\u0026 Categorize:*\\\\n * *Productivity:* \\\\\\\"Okay, Gmail shows a flight confirmation to San Diego for the \u0027Data Science Summit\u0027 next month.\\\\\\\"\\\\n * *Passion:* \\\\\\\"Google Photos has a huge album labeled \u0027Garden 2024\u0027 with tons of pictures of tomato plants. User has searched for \u0027how to prevent tomato blight\u0027.\\\\\\\"\\\\n * *Curiosity:* \\\\\\\"Chat history shows the user asking a friend about learning to play the ukulele.\\\\\\\"\\\\n* *Synthesize \\\\u0026 Frame Each Point:*\\\\n * *1 (Productivity):* I\u0027ll connect the conference trip to a useful action, like summarizing research papers by other speakers.\\\\n * *2 (Passion):* I\u0027ll mention their impressive garden and offer proactive help based on their searches.\\\\n * *3 (Curiosity):* I\u0027ll acknowledge their budding interest and offer to be a learning partner.\\\\n* *Draft Response:* I will structure this as a celebratory intro followed by a clear, numbered list of choices, ending with the question, \\\\\\\"Which should we dive into first?\\\\\\\"\\\\n\\\\n---\\\\n**Example Generated Response (What the user would see):**\\\\n\\\\nThis is so exciting! Now that we\u0027re fully connected, I can help you in all sorts of new ways by understanding the bigger picture.\\\\n\\\\nTo give you a taste, here are a few things we could do right now:\\\\n\\\\n1. **Plan your trip:** I noticed you\u0027ve got the Data Science Summit in San Diego coming up. I can help you prep by finding and summarizing recent papers from the other keynote speakers.\\\\n\\\\n2. **Protect your garden:** Your tomato plants in your photos look incredible! I also saw you were looking up info on blight. I can keep an eye out and create a custom care guide for you.\\\\n\\\\n3. **Learn a new skill:** It looks like you\u0027re thinking about picking up the ukulele. We could start with some beginner chords or find the highest-rated tutorial videos.\\\\n\\\\nThis is just the beginning, and you\u0027re always in control.\\\\n\\\\nSo, where would you like to start? **Does trying out any of these suggestions sound interesting to you?**∞z2vix5_pcontext_testing_showcase_of_possibilities\\\"]]\"]],[45631038,null,null,null,\"image/jpeg\",null,\"drXRHf\"],[45619063,null,true,null,null,null,\"WjK4Hf\"],[45701088,null,false,null,null,null,\"yx44Fe\"],[45678041,null,true,null,null,null,\"DoPvpe\"],[45680964,null,true,null,null,null,\"X04spc\"],[45677129,null,false,null,null,null,\"J8X5ic\"],[45694095,null,false,null,null,null,\"BLHgDb\"],[98103781,null,false,null,null,null,\"Nk6Dhb\"],[45620523,null,false,null,null,null,\"cuum5b\"],[45692505,null,false,null,null,null,\"GQCe7\"],[45715396,null,false,null,null,null,\"LtRaid\"],[45690749,null,false,null,null,null,\"s24bhf\"],[45428822,null,false,null,null,null,\"QlnIve\"],[45654526,null,true,null,null,null,\"F99i3d\"],[45634060,null,false,null,null,null,\"UO6B9b\"],[45477172,null,true,null,null,null,\"hvNe7b\"],[45428808,null,false,null,null,null,\"PYw67c\"],[45647658,null,true,null,null,null,\"KLK9se\"],[45640710,null,false,null,null,null,\"sgF2ud\"],[45696862,5000,null,null,null,null,\"zqkOKe\"],[45428788,null,true,null,null,null,\"dvz1Qb\"],[45693722,null,null,null,\"Ultra\",null,\"kidSVd\"],[45705633,null,false,null,null,null,\"WPHiKf\"],[45446431,null,true,null,null,null,\"ZTMVRc\"],[45628854,null,true,null,null,null,\"rTzNw\"],[45676040,null,null,null,\"9ec249fc9ad08861\",null,\"bZNVW\"],[45698634,null,false,null,null,null,\"kxZned\"],[45714150,null,false,null,null,null,\"H2jWve\"],[45621701,null,null,null,\"en,ja,ko,\",null,\"SH1ZGd\"],[45697343,null,true,null,null,null,\"eeS1g\"],[45704087,null,null,null,\"gemini-2.0-flash-preview-image-generation\",null,\"Qil6Sb\"],[45697054,null,true,null,null,null,\"rooy8\"],[45696538,null,true,null,null,null,\"RcFOIb\"],[45428766,null,true,null,null,null,\"X2gi0\"],[45715366,null,false,null,null,null,\"CAtM8d\"],[45679865,null,true,null,null,null,\"UR2tsc\"],[45674611,null,false,null,null,null,\"EnKu6d\"],[45642249,null,true,null,null,null,\"g3wRP\"],[45627889,null,true,null,null,null,\"Ag13mb\"],[45643064,null,false,null,null,null,\"CC8cR\"],[45477094,null,false,null,null,null,\"tKgvB\"],[45682870,null,false,null,null,null,\"VPM0vc\"],[45630520,null,false,null,null,null,\"l6Gitf\"],[45706577,null,false,null,null,null,\"nOSxSc\"],[45696299,null,true,null,null,null,\"g9euic\"],[45678969,null,true,null,null,null,\"qh8lCb\"],[45428825,null,false,null,null,null,\"gK7L5b\"],[45676744,null,true,null,null,null,\"RRUdLc\"],[45666607,null,true,null,null,null,\"fyrSE\"],[45667097,null,true,null,null,null,\"HAK9ab\"],[45633813,null,true,null,null,null,\"vmSZ0c\"],[45428793,null,false,null,null,null,\"OXqNEd\"],[45689335,null,false,null,null,null,\"cK8cRd\"],[45674737,null,true,null,null,null,\"T769Kb\"],[45658304,2,null,null,null,null,\"l52MFf\"],[45622730,null,true,null,null,null,\"GdOIVb\"],[45688475,null,true,null,null,null,\"YigM0d\"],[45629316,null,null,null,\"https://www.gstatic.com/lamda/images/app_upsell/App_Store_Badge_US-UK_RGB_blk_092917_80272c92e9019a2eb8b45.svg\",null,\"IjlrSc\"],[45629475,null,true,null,null,null,\"SO4Ojf\"],[45705426,null,false,null,null,null,\"dc7jO\"],[45676696,70,null,null,null,null,\"kaiArb\"],[45649666,null,false,null,null,null,\"gHm36c\"],[45697137,30000,null,null,null,null,\"y0pWR\"],[45641964,null,false,null,null,null,\"asUzLe\"],[45700127,null,true,null,null,null,\"OluV0\"],[45706576,null,false,null,null,null,\"yxrOEe\"],[45699668,null,true,null,null,null,\"jHYqnc\"],[45708171,null,false,null,null,null,\"bi83pc\"],[45678415,null,false,null,null,null,\"UDbrnf\"],[45628248,null,true,null,null,null,\"Uwl88c\"],[45711414,null,false,null,null,null,\"UBeKQ\"],[45615224,null,null,null,\"INR\",null,\"bw5YWe\"],[45615185,null,false,null,null,null,\"EGoMfb\"],[45644791,null,true,null,null,null,\"h2COIe\"],[45630987,null,true,null,null,null,\"BfHGgd\"],[45658241,null,false,null,null,null,\"xU79Tb\"],[45687165,null,true,null,null,null,\"p8oYbe\"],[45639072,null,true,null,null,null,\"pI60V\"],[45708878,null,false,null,null,null,\"OLSAie\"],[45680983,null,true,null,null,null,\"HZXXud\"],[45627605,null,false,null,null,null,\"BXzJLb\"],[45428879,null,false,null,null,null,\"V7M35c\"],[45674273,null,true,null,null,null,\"miiDIc\"],[45674423,null,true,null,null,null,\"hq7Cw\"],[45704492,null,true,null,null,null,\"wov8Yc\"],[45645717,null,true,null,null,null,\"Njk3nc\"],[45698622,null,true,null,null,null,\"engV7b\"],[45626662,null,false,null,null,null,\"UTJC9c\"],[45699364,null,true,null,null,null,\"bwrThc\"],[45679388,null,false,null,null,null,\"WHPUod\"],[45668426,20,null,null,null,null,\"loaUHe\"],[45709467,9999,null,null,null,null,\"EkfiP\"],[45429021,null,false,null,null,null,\"gmtlGc\"],[45653733,null,true,null,null,null,\"waxWyb\"],[45670358,null,false,null,null,null,\"kd4Iuf\"],[45677899,null,null,null,\"1acf3172319789ce\",null,\"f1mbUe\"],[45672571,null,true,null,null,null,\"yargIb\"],[45702765,0,null,null,null,null,\"I6qO2b\"],[45623006,null,false,null,null,null,\"pu07Lc\"],[45611873,null,true,null,null,null,\"plbTu\"],[45640354,null,true,null,null,null,\"U5dLxb\"],[45625466,null,true,null,null,null,\"v1wzw\"],[45706276,null,true,null,null,null,\"SXskQb\"],[45679862,null,true,null,null,null,\"gaDQ0d\"],[45691363,null,false,null,null,null,\"mxJXEb\"],[45675839,null,false,null,null,null,\"HTKr1b\"],[45428954,null,false,null,null,null,\"UDCqee\"],[45700402,null,true,null,null,null,\"UWUhid\"],[45676146,2500,null,null,null,null,\"P2V93\"],[45696303,null,false,null,null,null,\"G9xevc\"],[45683862,null,true,null,null,null,\"INqfxf\"],[45715453,null,false,null,null,null,\"Hi4Alc\"],[45691404,null,false,null,null,null,\"fZyVKb\"],[45643901,null,false,null,null,null,\"oVckdd\"],[45478052,null,true,null,null,null,\"TpdKre\"],[45626226,null,true,null,null,null,\"o0RSAc\"],[45697001,null,true,null,null,null,\"NxN4J\"],[45671499,null,true,null,null,null,\"vyDM6c\"],[45666359,null,true,null,null,null,\"XMtci\"],[45461650,null,null,null,\"\",null,\"qhPuve\"],[45668668,null,true,null,null,null,\"vo0Uw\"],[45706831,null,true,null,null,null,\"O6zhge\"],[45428872,null,false,null,null,null,\"MkVjq\"],[45682808,null,true,null,null,null,\"Wo7Qz\"],[45448125,null,null,null,\"\",null,\"xmar6b\"],[45618047,null,true,null,null,null,\"cGdGIf\"],[45698610,null,null,null,\"61530e79959ab139\",null,\"xk5twb\"],[45710686,null,false,null,null,null,\"LauoGc\"],[45428858,null,null,null,\"https://www.youtube.com/watch?v\\u003dvhbkCEnNXcY\",null,\"DZt4Td\"],[45686043,null,true,null,null,null,\"QY5wjd\"],[45630435,null,true,null,null,null,\"teDrCc\"],[45659183,null,false,null,null,null,\"OhbiHf\"],[45683636,null,false,null,null,null,\"uVDUmd\"],[45650559,0,null,null,null,null,\"SGN0I\"],[45621144,null,false,null,null,null,\"wsyJvb\"],[45714756,null,false,null,null,null,\"PYdhDd\"],[45681785,null,false,null,null,null,\"q3JBkc\"],[45672286,null,true,null,null,null,\"ZK1Adb\"],[45618370,null,false,null,null,null,\"yNOknf\"],[45676706,null,false,null,null,null,\"zU8fIe\"],[45430984,null,true,null,null,null,\"IJCBZc\"],[45428944,null,null,null,\"\",null,\"X089o\"],[45460870,null,true,null,null,null,\"KmbjZb\"],[45642852,null,false,null,null,null,\"lty8tf\"],[45686413,null,true,null,null,null,\"GhXNub\"],[45615673,null,true,null,null,null,\"WuiI4\"],[45685680,null,true,null,null,null,\"YRued\"],[45701229,null,null,null,null,null,\"pSzjQb\",[\"[]\"]],[45661985,null,true,null,null,null,\"v6AnOb\"],[45692172,null,true,null,null,null,\"XVbnMb\"],[45650257,null,true,null,null,null,\"qKHdof\"],[45692685,null,true,null,null,null,\"FzX8vc\"],[45659427,null,true,null,null,null,\"GQhkhd\"],[45712913,null,false,null,null,null,\"hhdmoc\"],[45688836,null,false,null,null,null,\"JHDLHf\"],[45711943,null,false,null,null,null,\"LcOUNd\"],[45705510,null,true,null,null,null,\"iRCquf\"],[45645254,2,null,null,null,null,\"gC26rd\"],[45677437,null,false,null,null,null,\"BbUWnc\"],[45652220,null,true,null,null,null,\"qWvkFb\"],[45631641,null,true,null,null,null,\"XgpeRd\"],[45428955,null,false,null,null,null,\"Fg6lEc\"],[45675131,null,true,null,null,null,\"EXbSW\"],[45685184,null,false,null,null,null,\"zaU5ue\"],[45710734,null,false,null,null,null,\"MBqJRc\"],[45687826,null,true,null,null,null,\"Efj05b\"],[45698690,null,true,null,null,null,\"qgxz5d\"],[45694843,null,null,null,\"Pro\",null,\"HCXpx\"],[45428887,null,true,null,null,null,\"SjfDNd\"],[45700299,null,false,null,null,null,\"pqNX5b\"],[45671768,null,false,null,null,null,\"ezfCGd\"],[45710629,null,false,null,null,null,\"R1z3Wb\"],[45640657,null,true,null,null,null,\"tRgz6e\"],[45629285,null,true,null,null,null,\"GIF4Ve\"],[45650152,null,true,null,null,null,\"VL0MEc\"],[45617359,null,false,null,null,null,\"D5Zegf\"],[45632872,null,false,null,null,null,\"Dk9fde\"],[45670489,null,true,null,null,null,\"HEI5Mc\"],[45621135,null,true,null,null,null,\"IMTkwf\"],[45702599,null,false,null,null,null,\"iTuPge\"],[45646995,null,true,null,null,null,\"YXsPfd\"],[45690551,null,null,null,\"2025-06-17\",null,\"cie8Cf\"],[45714978,null,null,null,null,null,\"AH8BHf\",[\"[[\\\"canvas\\\"]]\"]],[45635299,null,true,null,null,null,\"Zw5Bg\"],[45691362,null,true,null,null,null,\"lmNXte\"],[45699431,null,false,null,null,null,\"S7AE7\"],[45647595,null,null,null,\"sub-sentence\",null,\"iOmOd\"],[45428939,null,false,null,null,null,\"mHnQUe\"],[45702238,null,false,null,null,null,\"AIB68c\"],[45428778,null,true,null,null,null,\"eU70Od\"],[45712118,null,false,null,null,null,\"TjDNt\"],[45620524,null,null,null,\"https://gemini.google.com/app/download/mobile?android-min-version\\u003d301356232\\u0026ios-min-version\\u003d322.0\\u0026is_sa\\u003d1\\u0026campaign_id\\u003dmweb_upsell_android\\u0026utm_source\\u003dmweb_upsell\\u0026utm_medium\\u003dproduct_promo\\u0026utm_campaign\\u003dmweb_upsell_android\\u0026pt\\u003d9008\\u0026mt\\u003d8\\u0026ct\\u003dp-growth-product-mweb-upsell\",null,\"PdiR5\"],[45532382,null,false,null,null,null,\"rXE3bd\"],[45702402,null,true,null,null,null,\"pVS5zc\"],[45626935,null,null,null,\"https://g.co/gemini/\",null,\"c4pO1d\"],[45623468,null,true,null,null,null,\"qjNpze\"],[45623243,null,false,null,null,null,\"isfJee\"],[45645731,null,true,null,null,null,\"SCE8sc\"],[45709076,null,true,null,null,null,\"gsxlrf\"],[45667220,0,null,null,null,null,\"RfAx0c\"],[45622690,null,true,null,null,null,\"pZdg3d\"],[45694058,null,true,null,null,null,\"SHncb\"],[45676405,null,true,null,null,null,\"Fdt04c\"],[45639476,null,false,null,null,null,\"osIUGb\"],[45650208,null,false,null,null,null,\"jANL0d\"],[45462953,null,true,null,null,null,\"isAH5b\"],[45715438,null,true,null,null,null,\"bFYyyf\"],[45687923,null,true,null,null,null,\"YMp8Md\"],[45694458,null,false,null,null,null,\"aMJTwe\"],[45687834,null,true,null,null,null,\"NP7C9\"],[45585472,null,true,null,null,null,\"jhtVz\"],[45666984,null,true,null,null,null,\"T2fNEb\"],[45649881,null,true,null,null,null,\"dRznHf\"],[45638677,null,false,null,null,null,\"l6Vdmb\"],[45629859,null,true,null,null,null,\"GHetMe\"],[45712624,null,false,null,null,null,\"bDmC2e\"],[45655010,null,false,null,null,null,\"O19h2d\"],[45668250,null,null,null,\"948b866104ccf484\",null,\"blBjP\"],[45689553,null,null,null,\"\",null,\"ZIaGXe\"],[45658977,null,true,null,null,null,\"cg9UGb\"],[45650272,null,true,null,null,null,\"MvXhwb\"],[45699053,null,false,null,null,null,\"hxptRb\"],[45531128,null,false,null,null,null,\"tpypic\"],[45648771,null,true,null,null,null,\"Ox8GH\"],[45674428,null,false,null,null,null,\"G5EKvf\"],[45714148,null,false,null,null,null,\"dB27Ac\"],[45691236,null,true,null,null,null,\"ZQqeJ\"],[45691037,null,true,null,null,null,\"mShWl\"],[45715303,null,false,null,null,null,\"zHcWG\"],[45637678,null,true,null,null,null,\"cLBnV\"],[45428997,null,true,null,null,null,\"qu2F1e\"],[45628394,null,true,null,null,null,\"M77k1\"],[45428829,null,false,null,null,null,\"EySdu\"],[45689045,null,true,null,null,null,\"OOT4Qc\"],[45620940,null,false,null,null,null,\"npJW5c\"],[45673264,null,null,null,\"selection-tag\",null,\"d0z2x\"],[45621260,null,true,null,null,null,\"kej4Rd\"],[45682810,null,null,null,null,null,\"ht77b\",[\"[[\\\"2525e3954d185b3c\\\",\\\"4af6c7f5da75d65d\\\",\\\"61530e79959ab139\\\",\\\"203e6bb81620bcfe\\\"]]\"]],[45686859,null,false,null,null,null,\"XKYwbd\"],[45707724,null,false,null,null,null,\"JAMBhb\"],[45687163,null,true,null,null,null,\"izuHod\"],[45668866,null,true,null,null,null,\"dho8qb\"],[45616366,null,false,null,null,null,\"stRmBd\"],[45670663,null,true,null,null,null,\"dq5e1d\"],[45655502,null,true,null,null,null,\"ks6VNb\"],[45617558,null,null,null,\"https://www.youtube.com/watch?v\\u003dlYah5-xEeck\",null,\"KPf9X\"],[45614565,null,true,null,null,null,\"NDdLd\"],[45678903,null,false,null,null,null,\"HbAGYb\"],[45663401,null,true,null,null,null,\"AENEDc\"],[45706980,null,false,null,null,null,\"kMEoEb\"],[45682324,null,true,null,null,null,\"kgZCBe\"],[45668252,null,true,null,null,null,\"fTJSle\"],[45428952,null,null,null,\"en,ja,ko,zh,id,th,hi,bn,vi,ar,sw,es,he,iw,mr,gu,kn,ml,ta,te,ur,ru,de,fr,it,nl,pl,pt,sv,sr,tr,uk,cs,hu,ro,da,sk,no,bg,hr,lt,et,lv,\",null,\"w29kzb\"],[45693608,null,true,null,null,null,\"VUeQC\"],[45428971,null,true,null,null,null,\"X0EeRd\"],[45622099,null,false,null,null,null,\"Fmxvxf\"],[45631642,604800,null,null,null,null,\"eQhBIe\"],[45668675,null,true,null,null,null,\"UaZZE\"],[45678460,null,false,null,null,null,\"cKsko\"],[45667135,null,true,null,null,null,\"bRzDGe\"],[45618369,null,true,null,null,null,\"bzKQYe\"],[45650193,null,true,null,null,null,\"xmkMze\"],[45697455,null,null,null,\"Veo 3 (preview)\",null,\"uJcSw\"],[45688652,null,null,null,null,null,\"VuGNnc\",[\"[]\"]],[45638791,null,true,null,null,null,\"Ssjdmd\"],[45694415,null,true,null,null,null,\"OV72xb\"],[45681963,null,false,null,null,null,\"zKsv8\"],[45682193,null,true,null,null,null,\"PZ1Hlf\"],[45628891,null,true,null,null,null,\"AlNxof\"],[45663988,null,true,null,null,null,\"Revbib\"],[45690948,300,null,null,null,null,\"OlueP\"],[45693785,null,null,null,\"\\n{\\n \\\"apiKey\\\": \\\"AIzaSyCqyCcs2R2e7AegGjvFAwG98wlamtbHvZY\\\",\\n \\\"authDomain\\\": \\\"bard-frontend.firebaseapp.com\\\",\\n \\\"projectId\\\": \\\"bard-frontend\\\",\\n \\\"storageBucket\\\": \\\"bard-frontend.firebasestorage.app\\\",\\n \\\"messagingSenderId\\\": \\\"175205271074\\\",\\n \\\"appId\\\": \\\"1:175205271074:web:2b7bd4d34d33bf38e6ec7b\\\"\\n}\\n\",null,\"xvqVmc\"],[45681292,null,true,null,null,null,\"m23mHf\"],[45633204,null,false,null,null,null,\"UglAEb\"],[45651918,null,false,null,null,null,\"mvDdOc\"],[45674326,null,true,null,null,null,\"vXohec\"],[45706766,null,null,null,null,null,\"sGkvhc\",[\"[[\\\"gemkick_corpus\\\",\\\"google_calendar\\\",\\\"google_calendar_2\\\",\\\"google_keep\\\",\\\"google_reminders\\\",\\\"keep\\\",\\\"reminder\\\",\\\"workspace_tool\\\"]]\"]],[45645259,null,true,null,null,null,\"bRrxlc\"],[45689564,30,null,null,null,null,\"n2Wjff\"],[45446506,null,false,null,null,null,\"LCcWLb\"],[45620525,null,null,null,\"https://apps.apple.com/app/google-gemini/id6477489729?\\u0026pt\\u003d9008\\u0026ct\\u003dmweb_upsell_ios\\u0026mt\\u003d8\",null,\"T5eP0b\"],[45668341,null,true,null,null,null,\"eUtuJd\"],[45696883,null,true,null,null,null,\"k6FDae\"],[45685540,null,true,null,null,null,\"ZUOIWc\"],[45691968,null,false,null,null,null,\"tWQqeb\"],[45643339,null,true,null,null,null,\"p7niOb\"],[45680913,null,true,null,null,null,\"uNFmQd\"],[45704155,null,false,null,null,null,\"THxkUe\"],[45665354,null,true,null,null,null,\"C6wA6d\"],[45623562,null,false,null,null,null,\"Ca9NTc\"],[45654833,null,true,null,null,null,\"cKaZT\"],[45428767,null,false,null,null,null,\"ns3DX\"],[45639427,null,true,null,null,null,\"d9fjL\"],[45686772,null,true,null,null,null,\"HFxrF\"],[45618951,null,true,null,null,null,\"CJRnHd\"],[45684019,null,true,null,null,null,\"f0Ud3c\"],[45615379,null,false,null,null,null,\"AmYeGd\"],[45709348,null,false,null,null,null,\"eVCgdd\"],[45678082,null,false,null,null,null,\"pZoHKc\"],[45677147,null,false,null,null,null,\"NxxXCe\"],[45626834,3,null,null,null,null,\"KQpMEf\"],[45688940,null,null,null,\"\",null,\"oYHLJd\"],[45697017,0,null,null,null,null,\"nW39Qc\"],[45676041,null,null,null,\"71c2d248d3b102ff\",null,\"vnZtfe\"],[45615672,null,true,null,null,null,\"cjgNId\"],[45681911,null,false,null,null,null,\"ulzMRd\"],[45711658,null,true,null,null,null,\"DTiwie\"],[45633000,null,false,null,null,null,\"BZKCM\"],[45711149,null,false,null,null,null,\"vpWRub\"],[45461453,null,false,null,null,null,\"aNMuFc\"],[45616765,null,null,null,\"linear\",null,\"R4Crm\"],[45683270,null,false,null,null,null,\"evsTFc\"],[45704170,null,true,null,null,null,\"RFW7wc\"],[45656793,null,null,null,\"https://ai.google.dev/?utm_source\\u003dwebsite\\u0026utm_medium\\u003dreferral\\u0026utm_campaign\\u003dgeminichat\\u0026utm_content\\u003d\",null,\"u7EL4e\"],[45428774,100,null,null,null,null,\"lMN8F\"],[45683199,null,true,null,null,null,\"y90pUd\"],[45687331,null,true,null,null,null,\"WQUUmb\"],[45644978,null,true,null,null,null,\"Y6MxC\"],[45690479,null,true,null,null,null,\"J6cMQc\"],[45630302,null,false,null,null,null,\"gj3L8\"],[45670532,null,null,null,null,null,\"pqLHQc\",[\"[[\\\"948b866104ccf484\\\",\\\"b1e46a6037e6aa9f\\\",\\\"948b866104ccf484\\\",\\\"b1e46a6037e6aa9f\\\",\\\"9c17b1863f581b8a\\\",\\\"4d79521e1e77dd3b\\\"]]\"]],[45693595,null,true,null,null,null,\"yJonnb\"],[45684537,null,true,null,null,null,\"t2QIge\"],[45694712,null,true,null,null,null,\"OmCIJ\"],[45633281,null,false,null,null,null,\"vCL4oc\"],[45630518,null,false,null,null,null,\"AEtLWd\"],[45659761,null,false,null,null,null,\"deavA\"],[45644109,null,true,null,null,null,\"alOM0\"],[45677947,null,true,null,null,null,\"Ypvmwf\"],[45679471,null,false,null,null,null,\"NPnghb\"]],\"CAMSigMdgASFz5gQBMaXBgOvJgP9ngYDotwFA+L8BQOwSgK2/7USAqb3BgPmjgUDDwPoTQPysQYDAAMAA5hmA4Wf3gYC+3H++AYDnJ4GAbv2BgLfvgUD/joD37MDA+Rr3V4Cw4cDhawGAoCWBgLoDgLqCgKh3AYD9pYGA6IMAv24BQPLQwOX3AYC9TYDCwKKpAalIQL9LwJLA5IdAovyBgKlAqZJArobAh0CgQQOywIChhYCickFA4UGql0CvAPxBJVaAqBOAoOBBgPWAgLNEQebKOEEjWoP3DUU1zkCoAwKmK4GBb18BZEDApyGBgLzBg/7MgLkNgLAGwNQAtUVD7ihBgLFrQYC21YDpwIC4FAClRYDi2sCzAsC8Q4Cygr7DALvNQKWOwLgFwL8WQKnwQYFy1AF0lACwRsF8CsD3BsF/TIAkBMCiwQD00cP25UGA90OBZAfAusUAs2EgAYDiAIEkSAEwxUC4vOhBQKiEwTVJgDxNQWLMgTLEATNFAKTdALLWwL/LwX+gQYE/TAF\"]]]","TZRIIe":true,"TuX5cc":"en","UUFaWc":"%.@.null,1000,2]","UYXpSd":"Draft a guide on how to set up the perfect movie marathon night with friends.∞https://www.gstatic.com/lamda/images/landing/a/u18/en/d1_f2a97bd080a7c40c08e00.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/da1_8f3fe183c839fd99ac45e.png∞How to Set Up the Perfect Movie Marathon Night with Friends\nMovie marathons are a great way to spend time with friends and enjoy your favorite films. But to make sure your marathon is a success, there are a few things you need to do to prepare.\n1. Choose your movies\nThe most important thing is to choose movies that everyone will enjoy. If youre not sure what to pick, try doing a poll of your friends to see what theyre interested in. You can also choose a theme for your marathon, such as all comedies, all horror movies, or all movies from a particular decade.\n2. Set a schedule\nOnce youve chosen your movies, its a good idea to set a schedule for the night. This will help ensure that you have enough time to watch all of the movies and also take breaks for snacks and bathroom visits.∰Help me brainstorm short story ideas for creative writing class.∞https://www.gstatic.com/lamda/images/landing/a/u18/en/d2_7b8624c3e64f2a531672e.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/da2_b08f437abcd2e00fecfe7.png∞Sure, here are some ideas for short stories to brainstorm for creative writing class:\nScience Fiction\nIn a world where dreams can be recorded and shared, a young woman discovers a hidden dream that could hold the key to a forgotten civilization.\nA group of astronauts on a mission to a distant planet stumble upon an alien artifact that grants them incredible powers, but with a dangerous price.∰Describe a new fashion trend thats inspired by retro styles.∞https://www.gstatic.com/lamda/images/landing/a/u18/en/d3_d0ad638c7f2a6d789a083.jpg∞https://www.gstatic.com/lamda/images/landing/a/u18/en/da3_29c150a2db363e01466b6.png∞New fashion trend inspired by retro styles:\nThe Neo-Glam Revival\nThe Neo-Glam Revival is a new fashion trend that takes inspiration from the glamorous styles of the 1970s and 1980s. This trend is all about bold colors, metallics, and over-the-top silhouettes.\nSome of the key pieces of the Neo-Glam Revival include:\nSequin dresses: Sequin dresses are a must-have for anyone who wants to channel the Neo-Glam Revival trend. These dresses are perfect for a night out on the town, and theyll make you feel like a million bucks.\nMetallic suits: Metallic suits are another key piece of the Neo-Glam Revival trend. These suits are perfect for making a statement, and they can be dressed up or down depending on the occasion.","VVlN6d":"AIzaSyD6n9asBjvx1yBHfhFhfw_kpS9Faq0BZHM","Vvafkd":false,"W3Yyqf":"113788377783043418484","WZsZ1e":"FyeA_7dkhRIeqwlJ/AnBzYvvPkgPbAuaXY","Ylro7b":"CgcSBWjK7pYx","Z9dR2":[],"ZjDxHf":"","aHPPod":"","ajWZrd":false,"b5W2zf":"default_BardChatUi","bTPVLd":"%.@.null,null,null,\"\"]","cfb2h":"boq_assistant-bard-web-server_20250723.06_p0","d2zJAe":"AIzaSyAPW83vB9zFQqfpMup_cMJdELqDQkWvTho","dLc0B":false,"doE3I":"987197004319","eptZe":"/_/BardChatUi/","fLTY0d":"","fPDxwd":[97750530,97840806,97892004,97920059,98006670,98134678,98198977,98218421,98320397,98413828],"fx9U0":false,"gGcLoe":false,"hwjqj":false,"i1PRRd":"AIzaSyBWW50ghQ5qHpMg1gxHV7U9t0wHE0qIUk4","iCzhFc":false,"kmz9uc":false,"lRWJfb":"","mXaIFf":true,"nPMdNb":"AIzaSyDmUQ6sj3nbs_ZiSsxsbP7L6qlPDT3cr4Q","nQyAE":{"DnHv9e":"false","HDaRV":"true","yXter":"false","u2B5ld":"true","qsGtYd":"true","hKW5p":"true","Zm72Wd":"en,en-gb,ko,ja,ru,de,fr,zh,zh-CN,zh-TW,es,es-419,es-MX,it,nl,pl,pt,pt-BR,pt-PT,id,th,hi,vi,tr,ar,ar-001,ar-EG,ar-SA,bn,sv,cs,hu,el,fa,ro,da,sk,fi,uk,no,bg,sr,he,hr,lt,sl,et,iw,lv,sw,te,ta,gu,kn,ml,mr,ur,en-AU,en-IN,nl-BE,es-ES,en-CA,fr-CA","Ssjdmd":"true","LCcWLb":"false","N83Imf":"%.@.\"INVALID\"]"},"oPEP7c":"ameyajoshi256@gmail.com","oUbv8e":false,"p9hQne":"https://www.gstatic.com/_/boq-bard-web/_/r/","qDCSke":"113788377783043418484","qKIAYe":"feeds/mcudyrk2a4khkz","qoJndb":"","qwAQke":"BardChatUi","reRvtc":"https://proactivebackend-pa-webchannel.clients6.google.com","rtQCxc":-330,"svJlae":"Bard","svUc8c":1,"thykhd":"AFWLbD39UFYd2ck5it98TK0_rB_vyzTkoiVSFYR-mAYslfnA-MXqoOfGOZxucRpUZpTjIvddkGwAFaftqGxshlfWka95hfr9G3D-N_IdBt-jVbHVnwlwetj_YLzV","u21JSd":false,"u4g7r":"%.@.null,1,2]","uS02ke":"L3-HaNO-BsbVseMPl_yr2AE","vCjA5b":"","vJQk6":false,"vXmutd":"%.@.\"IN\",\"ZZ\",\"dEll+Q\\u003d\\u003d\"]","wC1N4":"AIzaSyAPW83vB9zFQqfpMup_cMJdELqDQkWvTho","xFyxkf":1,"xnI9P":true,"xwAfE":true,"y2FhP":"prod","yFnxrf":1957,"yVlrc":"Whats wrong with this? Create a step-by-step guide on how to take better care of it∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/m1_1d0d7536b1b03e27d1e69.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/ma1_0bcf19dc2254db92204b3.png∞The leaf in the image is covered in rust, which is a fungal infection. Rust can cause damage to plants by weakening their leaves and making them more susceptible to other pests and diseases.\u003cbr /\u003eHere is a step-by-step guide on how you and your roommate can take better care of the plant and prevent rust from spreading:\u003cbr /\u003e\u003col\u003e\u003cli\u003e\u003cstrong\u003eRemove all infected leaves.\u003c/strong\u003e This is the most important step, as it will help to stop the fungus from spreading to other parts of the plant. Wear gloves and carefully remove all leaves that are covered in rust. Discard the infected leaves in the trash.\u003c/li\u003e\u003c/ol\u003e∰Generate an image of a futuristic car driving through an old mountain road surrounded by nature∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/m4_8k4pzPQk7S3pZbpBoOe5t.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/ma4_aGFj00iXnaxSvfE0mItTt.png∞Sure, here is an image of a futuristic car driving through an old mountain road surrounded by nature:∰Simply explain Generative AI using relatable analogies∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/m3_f3cbae7b38fbcce58819a.jpg∞https://www.gstatic.com/lamda/images/landing/a/i18n/en/ma3_d9b78d0ceaa2506fa658a.png∞\u003cstrong\u003eGenerative AI is like a magic wand for creativity.\u003c/strong\u003e It can be used to create new and original content, from text and images to music and code, with just a few simple instructions.","ypY7lb":"AIzaSyAHCfkEDYwQD6HuUx2DyX3VylTrKZG7doM","zChJod":"%.@.]"};</script><script nonce=""></script><script nonce="">var _F_cssRowKey = 'boq-bard-web.BardChatUi.fsnJwFfOKHU.L.B1.O';var _F_combinedSignature = 'AL3bBk1i64L0g6xRuALelIoQxjVUxiO4oA';function _DumpException(e) {throw e;}</script><style data-href="https://www.gstatic.com/_/mss/boq-bard-web/_/ss/k=boq-bard-web.BardChatUi.fsnJwFfOKHU.L.B1.O/am=X8OQaLOA_-q9d_7_d54zAAIAAMA/d=1/ed=1/rs=AL3bBk1_Ih8ikEG1bw_Ej-QI-EyLmMdXcg/m=_b" nonce="">.picker-api-container,.picker-iframe-container{height:100%;width:100%;position:relative}.picker-close-button{position:absolute;z-index:100;top:12px;right:14px;width:36px;height:36px;border-radius:18px;border-width:0;background-color:rgba(0,0,0,0)}.picker-close-button:hover{background-color:rgba(60,64,67,.04)}.picker-close-button:active{background-color:rgba(60,64,67,.12)}.picker-close-button-svg{fill:#616161}.content-library .picker-close-button-svg{color:var(--dt-on-neutral-container,rgb(60,64,67))}.content-library .picker-loading-container{position:absolute;height:100%;width:100%;background-color:var(--dt-surface-container,#fff);align-items:center;justify-content:space-evenly;display:none}.content-library.loading .picker-loading-container{display:flex;background-color:#f0f4f9}.content-library.loading .picker-iframe-container,.content-library.loaded .picker-loading-container,.content-library.loading-timed-out .picker-loading-container{display:none}.goog-modalpopup,.modal-dialog{box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{filter:alpha(opacity=75);opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{height:11px;opacity:.7;padding:17px;position:absolute;right:0;top:0;width:11px}.modal-dialog-title-close::after{content:"";background:url(https://ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em;word-wrap:break-word}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{border-radius:2px;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);color:#444;cursor:default;font-family:inherit;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.modal-dialog-buttons button:active{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover{background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.modal-dialog-buttons .goog-buttonset-action:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.modal-dialog-buttons .goog-buttonset-action[disabled]{box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:.5}.jfk-alert,.jfk-confirm,.jfk-prompt{width:512px}.google-picker.modal-dialog{background-color:var(--dt-background,#fff);border:none;padding:0;transition:top .5s ease-in-out;z-index:1004;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);overflow:hidden}.google-picker.modal-dialog .picker-close-button{top:20px;right:18px}.google-picker.modal-dialog-bg{background-color:var(--dt-scrim,rgba(32,33,36,.6));z-index:1003}.google-picker.transparent-picker.modal-dialog{background-color:transparent;border:none;box-shadow:none;padding:0}.google-picker.transparent-picker.modal-dialog-content{background-color:transparent}.initial-input-area{--input-area-margin-inline-start:72px;--input-area-padding-inline:0px;--input-area-border-radius:32px;-webkit-margin-start:var(--input-area-margin-inline-start);margin-inline-start:var(--input-area-margin-inline-start);bottom:48px;display:flex;padding-inline:var(--input-area-padding-inline);position:absolute;width:calc(100% - var(--input-area-margin-inline-start) - var(--input-area-padding-inline)*2);z-index:2}@media screen and (max-width:960px){.initial-input-area{--input-area-margin-inline-start:0px;--input-area-padding-inline:16px;bottom:12px}}@media screen and (min-width:960px){.sidenav-open-on-init .initial-input-area{--input-area-margin-inline-start:272px}}.initial-input-area-container{display:grid;grid-template:"upload-icon input-area icons"/auto 1fr auto;gap:8px;box-sizing:border-box;align-items:center;background-color:var(--gem-sys-color--surface);border:1px solid var(--gem-sys-color--outline-variant);border-radius:var(--input-area-border-radius);height:var(--input-area-outer-height,60px);margin:0 auto;max-width:760px;width:100%;padding-inline:8px}.initial-input-area-container textarea{line-height:24px;background-color:transparent;border:none;box-sizing:border-box;color:var(--gem-sys-color--on-surface);height:var(--input-area-height,60px);outline:none;padding:calc(var(--input-area-height, 60px)/2 - 13px) 0;resize:none;grid-area:input-area}.initial-input-area-container textarea::-webkit-input-placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea::placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea:not(:placeholder-shown)~.speech-icon{display:none}.initial-input-area-container textarea:not(:placeholder-shown)~.send-icon{display:block}.send-icon.send-icon{display:none}.upload-icon,.speech-icon,.send-icon{color:var(--mat-icon-button-disabled-icon-color);padding:9px}.upload-icon{grid-area:upload-icon}.speech-icon,.send-icon{justify-self:flex-end;grid-area:icons}.enable-studio-entry-point{--input-area-outer-height:auto;--input-area-border-radius:24px;--input-area-height:42px;--input-area-icon-size:40px}.enable-studio-entry-point .initial-input-area-container{padding:var(--gem-sys-spacing--s);grid-template:"input-area input-area" 1fr "upload-icon icons" 1fr/1fr 1fr;row-gap:var(--gem-sys-spacing--s)}.enable-studio-entry-point .upload-icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--input-area-icon-size);height:var(--input-area-icon-size);background-color:var(--gem-sys-color--surface-container-low);border-radius:var(--gem-sys-shape--corner-full)}.enable-studio-entry-point textarea{padding:calc(var(--gem-sys-spacing--s) + 1px) var(--gem-sys-spacing--m)}@media screen and (min-width:960px){.center-input-layout.initial-input-area{bottom:55px}.center-input-layout .initial-input-area-container{position:relative;bottom:50vh;transform:translateY(100%)}}@media (max-width:768px){.full-width-input.initial-input-area{bottom:0;padding-inline:0;width:100%}.full-width-input .initial-input-area-container{position:relative;bottom:0;border:none;box-shadow:0 0 16px 0 rgba(27,28,29,.16),0 0 2px 0 rgba(27,28,29,.1);border-radius:24px 24px 0 0}}html{--mat-sys-on-surface:initial}.mat-app-background{background-color:var(--mat-app-background-color,var(--mat-sys-background,transparent));color:var(--mat-app-text-color,var(--mat-sys-on-background,inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1,0 2px 1px -1px --mat-sys-shadow,0 1px 1px 0 --mat-sys-shadow,0 1px 3px 0 --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2,0 3px 1px -2px --mat-sys-shadow,0 2px 2px 0 --mat-sys-shadow,0 1px 5px 0 --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3,0 3px 3px -2px --mat-sys-shadow,0 3px 4px 0 --mat-sys-shadow,0 1px 8px 0 --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4,0 2px 4px -1px --mat-sys-shadow,0 4px 5px 0 --mat-sys-shadow,0 1px 10px 0 --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5,0 3px 5px -1px --mat-sys-shadow,0 5px 8px 0 --mat-sys-shadow,0 1px 14px 0 --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6,0 3px 5px -1px --mat-sys-shadow,0 6px 10px 0 --mat-sys-shadow,0 1px 18px 0 --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7,0 4px 5px -2px --mat-sys-shadow,0 7px 10px 1px --mat-sys-shadow,0 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8,0 5px 5px -3px --mat-sys-shadow,0 8px 10px 1px --mat-sys-shadow,0 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9,0 5px 6px -3px --mat-sys-shadow,0 9px 12px 1px --mat-sys-shadow,0 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10,0 6px 6px -3px --mat-sys-shadow,0 10px 14px 1px --mat-sys-shadow,0 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11,0 6px 7px -4px --mat-sys-shadow,0 11px 15px 1px --mat-sys-shadow,0 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12,0 7px 8px -4px --mat-sys-shadow,0 12px 17px 2px --mat-sys-shadow,0 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13,0 7px 8px -4px --mat-sys-shadow,0 13px 19px 2px --mat-sys-shadow,0 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14,0 7px 9px -4px --mat-sys-shadow,0 14px 21px 2px --mat-sys-shadow,0 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15,0 8px 9px -5px --mat-sys-shadow,0 15px 22px 2px --mat-sys-shadow,0 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16,0 8px 10px -5px --mat-sys-shadow,0 16px 24px 2px --mat-sys-shadow,0 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17,0 8px 11px -5px --mat-sys-shadow,0 17px 26px 2px --mat-sys-shadow,0 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18,0 9px 11px -5px --mat-sys-shadow,0 18px 28px 2px --mat-sys-shadow,0 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19,0 9px 12px -6px --mat-sys-shadow,0 19px 29px 2px --mat-sys-shadow,0 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20,0 10px 13px -6px --mat-sys-shadow,0 20px 31px 3px --mat-sys-shadow,0 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21,0 10px 13px -6px --mat-sys-shadow,0 21px 33px 3px --mat-sys-shadow,0 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22,0 10px 14px -6px --mat-sys-shadow,0 22px 35px 3px --mat-sys-shadow,0 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23,0 11px 14px -7px --mat-sys-shadow,0 23px 36px 3px --mat-sys-shadow,0 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24,0 11px 15px -7px --mat-sys-shadow,0 24px 38px 3px --mat-sys-shadow,0 9px 46px 8px --mat-sys-shadow)}mat-icon.gds-icon-s,img.gds-icon-s{font-size:var(--gem-sys-typography-icon-scale--icon-s-font-size);width:var(--gem-sys-typography-icon-scale--icon-s-font-size);height:var(--gem-sys-typography-icon-scale--icon-s-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-s-font-size);line-height:1}mat-icon.gds-icon-m,img.gds-icon-m{font-size:var(--gem-sys-typography-icon-scale--icon-m-font-size);width:var(--gem-sys-typography-icon-scale--icon-m-font-size);height:var(--gem-sys-typography-icon-scale--icon-m-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-m-font-size);line-height:1}mat-icon.gds-icon-l,img.gds-icon-l{font-size:var(--gem-sys-typography-icon-scale--icon-l-font-size);width:var(--gem-sys-typography-icon-scale--icon-l-font-size);height:var(--gem-sys-typography-icon-scale--icon-l-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-l-font-size);line-height:1}mat-icon.gds-icon-xl,img.gds-icon-xl{font-size:var(--gem-sys-typography-icon-scale--icon-xl-font-size);width:var(--gem-sys-typography-icon-scale--icon-xl-font-size);height:var(--gem-sys-typography-icon-scale--icon-xl-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-xl-font-size);line-height:1}mat-icon.icon-filled{font-variation-settings:"FILL" 1}.gmat-display-1{font-size:4rem;font-weight:400;line-height:4.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-display-2{font-size:3.5rem;font-weight:400;line-height:4rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-display-3{font-size:2.75rem;font-weight:400;line-height:3.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-1{font-size:2.25rem;font-weight:400;line-height:2.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-2{font-size:2rem;font-weight:400;line-height:2.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-3{font-size:1.75rem;font-weight:400;line-height:2.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-4{font-size:1.5rem;font-weight:400;line-height:2rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-5{font-size:1.375rem;font-weight:400;line-height:1.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-6{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subhead-1{font-size:1rem;font-weight:500;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subhead-2{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subtitle-1{font-size:1rem;font-weight:500;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-overline{font-size:.75rem;font-weight:500;line-height:1rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:.1px}.gmat-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-caption{font-size:.75rem;font-weight:400;line-height:1rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:.1px}.gmat-button .mat-flat-button,.gmat-button .mat-stroked-button,.gmat-button .mat-raised-button,.gmat-button .mat-button,.gmat-button.mat-flat-button,.gmat-button.mat-stroked-button,.gmat-button.mat-raised-button,.gmat-button.mat-button,.gmat-button-typography{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gds-body-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-l-font-size);font-weight:var(--gem-sys-typography-type-scale--body-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-l-line-height)}.gds-body-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height)}.gds-body-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-alt-line-height)}.gds-display-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-l-font-size);font-weight:var(--gem-sys-typography-type-scale--display-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-l-line-height)}.gds-display-s{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-s-font-size);font-weight:var(--gem-sys-typography-type-scale--display-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-s-line-height)}.gds-display-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-m-font-size);font-weight:var(--gem-sys-typography-type-scale--display-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-m-line-height)}.gds-headline-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--headline-m-font-size);font-weight:var(--gem-sys-typography-type-scale--headline-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--headline-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--headline-m-line-height)}.gds-label-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height)}.gds-label-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-line-height)}.gds-label-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height)}.gds-title-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-l-font-size);font-weight:var(--gem-sys-typography-type-scale--title-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-l-line-height)}.gds-title-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-m-font-size);font-weight:var(--gem-sys-typography-type-scale--title-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-m-line-height)}.gds-title-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--title-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-m-alt-line-height)}.gds-title-s{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-s-font-size);font-weight:var(--gem-sys-typography-type-scale--title-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-s-line-height)}.gds-elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.gds-elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.gds-elevation-2{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.gds-elevation-3{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.gds-elevation-4{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.gds-elevation-5{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}@media (pointer:fine){::-webkit-scrollbar,::-webkit-scrollbar-corner{background:transparent;height:12px;width:12px}::-webkit-scrollbar-thumb{background:content-box transparent;border:2px solid transparent;border-radius:var(--gem-sys-shape--corner-full);min-height:48px;min-width:48px}@supports not (scrollbar-color:auto){:hover{will-change:scrollbar-color}}:hover::-webkit-scrollbar-thumb{background:content-box var(--gem-sys-color--surface-container-highest)}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:content-box var(--gem-sys-color--outline-variant)}::-webkit-scrollbar-button{height:0;width:0}@supports not (selector(::-webkit-scrollbar)){*{scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin}*:hover{scrollbar-color:var(--gem-sys-color--surface-container-highest) transparent}}}html{--mat-focus-indicator-border-width:1px;--mat-focus-indicator-border-color:black;--mat-focus-indicator-display:block}@media (forced-colors:active){:root{--mat-focus-indicator-border-width:3px}}:focus:not(:focus-visible){--mat-focus-indicator-display:none}.mat-mdc-icon-button{--mat-focus-indicator-border-radius:50%}.mat-mdc-list-item-interactive{--mat-focus-indicator-border-radius:0 30px 30px 0}single-image .overlay-container .on-hover-button{opacity:0}single-image .overlay-container:hover .on-hover-button,single-image .overlay-container .on-hover-button.active,single-image .overlay-container .on-hover-button:focus:not(.cdk-mouse-focused){opacity:1}single-image .overlay-container:hover .on-hover-button[disabled],single-image .overlay-container .on-hover-button.active[disabled],single-image .overlay-container .on-hover-button:focus:not(.cdk-mouse-focused)[disabled]{opacity:.5}single-image.generated-image .placeholder{aspect-ratio:1}single-image.generated-image .image,single-image.generated-image .placeholder{height:auto}@media screen and (min-width:600px){single-image.generated-image .image,single-image.generated-image .placeholder{width:240px}}@media screen and (min-width:600px){single-image.generated-image.large .image,single-image.generated-image.large .placeholder{width:456px}}single-image.generated-image .generated-image-button,.select-image-dialog_content .generated-image-button,.generated-image-expansion-dialog-action-buttons .generated-image-button{padding:0;border-radius:50%}single-image.generated-image .generated-image-button .button-icon-wrapper,.select-image-dialog_content .generated-image-button .button-icon-wrapper,.generated-image-expansion-dialog-action-buttons .generated-image-button .button-icon-wrapper{display:grid;place-content:center;border-radius:50%}single-image.generated-image .generated-image-button .button-icon-wrapper .button-icon,.select-image-dialog_content .generated-image-button .button-icon-wrapper .button-icon,.generated-image-expansion-dialog-action-buttons .generated-image-button .button-icon-wrapper .button-icon{color:var(--gem-sys-color--on-surface-variant)}single-image.generated-image .generated-image-button{height:32px;width:32px;min-width:32px}single-image.generated-image .generated-image-button .button-icon-wrapper,.select-image-dialog_content .generated-image-button .button-icon-wrapper{background:var(--bard-color-image-overlay-background);height:32px;width:32px}single-image.generated-image .generated-image-button .button-icon-wrapper .button-icon,.select-image-dialog_content .generated-image-button .button-icon-wrapper .button-icon{height:20px;aspect-ratio:1/1;font-size:20px;color:var(--gem-sys-color--on-surface-variant)}single-image.generated-image .generated-image-button .button-icon-wrapper mat-spinner,.select-image-dialog_content .generated-image-button .button-icon-wrapper mat-spinner{stroke:var(--gem-sys-color--primary)}single-image.generated-image .loader-cell,.select-image-dialog_content .loader-cell{width:164px;aspect-ratio:1}@media screen and (max-width:600px){single-image.generated-image .loader-cell,.select-image-dialog_content .loader-cell{width:calc(100% + 20px)}}single-image.generated-image .loader-cell::before,.select-image-dialog_content .loader-cell::before{box-shadow:0 0 0 240px var(--bard-color-imagen-selection-dialog-background);pointer-events:none;z-index:2}single-image.generated-image .loader-cell.filler,.select-image-dialog_content .loader-cell.filler{background-color:var(--bard-color-imagen-selection-dialog-background);flex-grow:1;aspect-ratio:auto}single-image.generated-image .loader-cell button,.select-image-dialog_content .loader-cell button{margin:10px}@media screen and (max-width:600px){:root .generated-image-change-image-dialog.mat-mdc-dialog-panel{min-width:100%;min-height:100%}:root .generated-image-change-image-dialog.mat-mdc-dialog-panel mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:0}}:root .generated-image-change-image-dialog.mat-mdc-dialog-panel mat-dialog-container.mat-mdc-dialog-container .dialog-title{padding-bottom:0}:root .generated-image-prompt-dialog.mat-mdc-menu-panel{border-radius:12px}:root .generated-image-prompt-dialog.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}generated-image single-image .placeholder.loading,generated-video single-image .placeholder.loading{animation:none;background:transparent}generated-image .loader,generated-video .loader{overflow:hidden;border-radius:16px;position:absolute;inset:0}generated-image .loader::before,generated-video .loader::before{content:"";position:absolute;display:block;inset:-100%;background:linear-gradient(90deg,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));background-size:200% 200%;background-position:200%;background-repeat:repeat;transform:rotate(33deg);transform-origin:center}generated-image .loader.animate::before,generated-video .loader.animate::before{animation:animateGradient 4.3s linear infinite}generated-image .loader.animate.done-generating::before,generated-video .loader.animate.done-generating::before{animation:fadeOut .2s linear;animation-fill-mode:forwards}generated-image .loader .placeholder.loading,generated-video .loader .placeholder.loading{background:none}.generated-images-container.loader-grid,.image-gallery.loader-grid{border-radius:16px;display:flex;flex-wrap:wrap;gap:10px;position:relative;overflow:hidden;width:490px}.generated-images-container.loader-grid::before,.image-gallery.loader-grid::before{content:"";position:absolute;display:block;inset:-100%;background:linear-gradient(90deg,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));background-size:200% 200%;background-position:200%;background-repeat:repeat;transform:rotate(33deg);transform-origin:center}.generated-images-container.loader-grid.animate::before,.image-gallery.loader-grid.animate::before{animation:animateGradient 4.3s linear infinite}.generated-images-container.loader-grid.animate.done-generating::before,.image-gallery.loader-grid.animate.done-generating::before{animation:fadeOut .2s linear;animation-fill-mode:forwards}.generated-images-container.loader-grid .placeholder.loading,.image-gallery.loader-grid .placeholder.loading{background:none}@keyframes animateGradient{0%{background-position:200%}100%{background-position:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.single-large-image .generated-images-container{border-radius:16px;max-width:490px}@media screen and (min-width:600px){.single-large-image single-image.generated-image .image,.single-large-image single-image.generated-image .placeholder{width:456px}}.single-large-image .generated-images-container.loader-grid,.single-large-image .image-gallery.loader-grid{width:456px;overflow:hidden}.single-large-image .loader-cell{width:456px}@media screen and (max-width:600px){.single-large-image .loader-cell{width:calc(100% + 20px)}}.single-large-image .loader-cell::before{box-shadow:0 0 0 456px var(--gem-sys-color--surface);z-index:1;pointer-events:none}.side-by-side-immersive .loader-cell{width:160px}generated-image,generated-video{transform:scale(1);transition:transform .2s linear}generated-image.loading,generated-video.loading{transform:scale(0);transform-origin:center}:root .image-expansion-dialog-backdrop{background-color:color(from var(--bard-color-lightbox-background) srgb r g b/.9);backdrop-filter:blur(2px);animation:backdrop-opacity 83ms linear forwards}:root .mobile-generated-image-bottom-sheet-panel .mat-bottom-sheet-container.cdk-dialog-container{border-radius:28px 28px 0 0;padding-top:16px;padding-bottom:56px;background-color:var(--bard-color-lightbox-background)}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface{background-color:transparent;border-radius:0;box-shadow:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content{padding:0;max-height:unset}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface iframe:not(.image-expansion-dialog-interactive-iframe iframe){pointer-events:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface iframe{border:none;position:absolute;width:100%;height:100%}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .carousel-dots{display:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .lens-icon-content{display:flex;align-items:center;gap:4px}:root .image-expansion-dialog-trigger-fade{animation:trigger-fade-out 83ms linear forwards}:root .image-expansion-dialog-link-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes trigger-fade-out{from{opacity:1}to{opacity:0}}@keyframes backdrop-opacity{from{opacity:0}to{opacity:1}}@media (max-width:768px){.global-consent-dialog-panel{width:100dvw;height:100dvh;overflow:none}}@media (max-width:768px){.source-dialog-panel{min-width:100vw;min-height:100vh}}@media (max-width:768px){.global-discovery-dialog-panel{min-width:364px;overflow:none}}.bard-multiline-tooltip{white-space:pre-wrap}.bard-singleline-tooltip{white-space:nowrap}rich-textarea .user-prompt-chip{background:var(--bard-color-zero-state-prompt-chip-background);border-radius:6px;color:var(--bard-color-zero-state-prompt-chip-text);display:inline-block;margin:2px 0;padding:1px 6px}:root .message-dialog-content a{color:var(--gem-sys-color--primary)}[dir=rtl] bard-avatar .bard-avatar .avatar_top-circle,[dir=rtl] bard-avatar .bard-avatar .avatar_bottom-circle{transform:scaleX(-1)}.bot-list-row-options-menu{--mat-menu-container-shape:8px;width:211px}:root .bot-row-container .text-container .bot-title mat-chip .mat-mdc-chip-action-label{font-size:9px}rich-textarea .ql-editor{position:relative;padding-inline:var(--rich-textarea-padding-inline-start,0) var(--rich-textarea-padding-inline-end,15px);padding-block:var(--rich-textarea-padding-block-start,0) var(--rich-textarea-padding-block-end,0);line-height:24px;overflow:auto;max-height:var(--textarea-max-height,calc(var(--textarea-max-rows, 0)*24px));word-break:break-word;direction:ltr;text-align:start}rich-textarea .ql-editor.scrollbar-present{-webkit-padding-end:48px;padding-inline-end:48px}rich-textarea .ql-editor.scrollbar-present.new-input-ui{-webkit-padding-end:var(--gem-sys-spacing--s);padding-inline-end:var(--gem-sys-spacing--s)}rich-textarea .ql-editor.isFullscreen{max-height:calc(var(--chat-container-height, calc(100vh - 128px)) - 48px - var(--uploader-height, 0px));height:calc(var(--chat-container-height, calc(100vh - 128px)) - 48px - var(--uploader-height, 0px))}rich-textarea .ql-editor.isFullscreen:not(.new-input-ui){-webkit-padding-end:60px;padding-inline-end:60px}rich-textarea .ql-editor.ql-blank::before{font-style:unset;color:var(--bard-color-form-field-placeholder);inset-inline:var(--rich-textarea-padding-inline-start,0) var(--rich-textarea-padding-inline-end,16px)}rich-textarea .ql-editor.ql-blank::after{content:attr(data-placeholder);display:block;margin-top:-24px;visibility:hidden}rich-textarea.enterprise .ql-editor.ql-blank::before{inset-inline:20px 16px}rich-textarea.enterprise .ql-editor.ql-blank::after{content:"encrypted";color:var(--bard-color-form-field-placeholder);font-family:"Google Symbols";position:absolute;visibility:visible;font-size:20px;margin-left:-3px}bots-creation-window .mat-mdc-text-field-wrapper{border-radius:var(--mdc-shape-small,16px);background-color:var(--gem-sys-color--surface)}bots-creation-window .instruction-actions-container .history-button:first-of-type .mat-mdc-button-persistent-ripple{border-start-end-radius:0;border-end-end-radius:0}bots-creation-window .instruction-actions-container .history-button:last-of-type .mat-mdc-button-persistent-ripple{border-start-start-radius:0;border-end-start-radius:0}bots-creation-window .instruction-bg p{margin:0}@media (max-width:768px){.global-gal-data-usage-dialog-panel{min-width:100vw;min-height:100%;overflow:none;align-items:center}}:root .light-theme{--bard-color-neutral-90:#e3e3e3;--bard-color-neutral-95:#f2f2f2;--bard-color-neutral-96:#f4f3f2;--bard-color-enterprise-greeting:#c7c7c7;--bard-color-custom-primary-container:#d3e3fd;--bard-color-surface-tint:#6991d6;--bard-color-tertiary-60:#1ea446;--bard-color-surface-3-opacity-11:rgba(105,145,214,0.1098039216);--bard-color-surface-5-opacity-14:rgba(105,145,214,0.1411764706);--bard-color-footer-background:#f8f9fa;--bard-color-draft-chip-background:#e8eaed;--bard-color-sidenav-background:#fff;--bard-color-inverse-primary-background:#000;--bard-color-response-container-flipped-background:#f3f6fc;--bard-color-sos-footer:#757575;--bard-color-code-comment:#5f6368;--bard-color-code-variables:#d93025;--bard-color-code-literal:#b55908;--bard-color-code-class:#996900;--bard-color-code-string:#188038;--bard-color-code-quotes-and-meta:#1967d2;--bard-color-code-keyword:#8430ce;--bard-color-code-chip-foreground:#8430ce;--bard-color-code-chip-background:#f7e3ff;--bard-color-code-chip-background-selected:#f0c6ff;--bard-color-continue-chat-discovery-tooltip-button-text:#0b57d0;--bard-color-fact-check-tooltip-entailed-highlight:#ddf8d8;--bard-color-fact-check-tooltip-entailed-selected:rgba(128,218,128,0.75);--bard-color-fact-check-tooltip-contradictory-highlight:#ffede1;--bard-color-fact-check-tooltip-contradictory-selected:rgba(255,182,131,0.75);--bard-color-fact-check-button-complete:#d3e3fd;--bard-color-fact-title:#006c35;--bard-color-fact-title-invalid:#9a4600;--bard-color-recitation-background:#e7f2ff;--bard-color-tooltip-box-shadow:rgba(60,64,67,0.16);--bard-color-sentence-prefix-color:#000;--bard-color-sentence-words-color:#80868b;--bard-color-image-overlay-background:rgba(255,255,255,0.75);--bard-color-pup-banner:#fbbc04;--bard-color-share-link:#0842a0;--bard-color-strong-focus-indicator:#000;--bard-color-inverse-strong-focus-indicator:#fff;--bard-color-tool-fuse-background-left:#dddeff;--bard-color-tool-fuse-background-middle:#e7e9fe;--bard-color-tool-fuse-background-right:#f3f6fc;--bard-color-tool-fuse-foreground-left:#cbddff;--bard-color-tool-fuse-foreground-middle:#d8e2ff;--bard-color-tool-fuse-foreground-right:#ccceff;--bard-color-bard-avatar-v2-basic-circle-stop-1:#9168c0;--bard-color-bard-avatar-v2-basic-circle-stop-2:#5684d1;--bard-color-bard-avatar-v2-basic-circle-stop-3:#1ba1e3;--bard-color-bard-avatar-v2-advanced-circle-stop-1:#9e72ba;--bard-color-bard-avatar-v2-advanced-circle-stop-2:#d65c67;--bard-color-bard-avatar-v2-advanced-circle-stop-3:#d6635c;--bard-color-icon-separator:#d9d9d9;--bard-color-chrome-experiment-badge:#1b6ef3;--bard-color-onegooglebar-product-controls:#5f6368;--bard-color-share-title-card-border:#c4c7c5;--bard-color-share-selected-title-card-border:#0b57d0;--bard-color-share-social-media-icon-focus:#e9eef6;--bard-color-share-social-media-icon-background:#f8fafd;--bard-color-form-field-outline:#80868b;--bard-color-form-field-outline-active:#1a73e8;--bard-color-form-field-outline-hover:#202124;--bard-color-form-field-placeholder:#5f6368;--bard-color-zero-state-card-selected:#d3e3fd;--bard-color-zero-state-prompt-chip-background:#d3e3fd;--bard-color-zero-state-prompt-chip-text:#0b57d0;--bard-color-processing-animation-color-1:#e3e3e3;--bard-color-processing-animation-color-2:#f0f4f9;--bard-color-onhover-conversation-metadata-button-v2:#dde3ea;--bard-color-new-conversation-button:#dde3ea;--bard-color-on-new-conversation-button:#444746;--bard-color-icon-container-background:#fff;--bard-color-bot-power-up-button-background:#e8eaed;--bard-color-bot-onboarding-banner-bg-step-1:#efdbff;--bard-color-bot-onboarding-banner-bg-step-2:#c2e7ff;--bard-color-bot-onboarding-banner-bg-step-3:#c2e7ff;--bard-color-bot-onboarding-banner-bg-step-4:#efdbff;--bard-color-bot-logo-bg-default:#e1e3e1;--bard-color-bot-logo-text-default:#5c5f5e;--bard-color-bot-logo-border-default:#a9acaa;--bard-color-lightbox-background:#fff;--bard-color-image-lightbox-text:#757575;--bard-color-image-placeholder-background:#d3dbe5;--bard-color-chart-highlighted-background:#e9eef6;--bard-color-skeleton-loader-background-1:#f0f4f9;--bard-color-skeleton-loader-background-2:#e9eef6;--bard-color-skeleton-loader-background-3:#487fed;--bard-color-skeleton-loader-background-alt-1:#f0f4f9;--bard-color-skeleton-loader-background-alt-2:#e8cde2;--bard-color-skeleton-loader-background-alt-3:#e5989f;--bard-color-skeleton-loader-background-grayscale-1:#f0f4f9;--bard-color-skeleton-loader-background-grayscale-2:#d3dbe5;--bard-color-skeleton-loader-background-grayscale-3:#f0f4f8;--bard-color-gallery-separator-line:#e1e3e1;--bard-color-gallery-image-card-text:#fff;--bard-color-brand-text-gradient-stop-1:#4285f4;--bard-color-brand-text-gradient-stop-2:#9b72cb;--bard-color-brand-text-gradient-stop-3:#d96570;--bard-color-brand-text-gradient-v2-stop-1:#3983ff;--bard-color-brand-text-gradient-v2-stop-2:#3e6af0;--bard-color-brand-text-gradient-v2-stop-3:#579fff;--bard-color-input-area-buttons-hover-background:#3c4043;--bard-color-sidenav-mobile-controls:#444746;--bard-color-sidenav-scrim:rgba(19,19,20,0.4);--bard-color-get-app-banner-background:#d6e2fb;--bard-color-get-app-banner-text:#444746;--bard-color-get-app-mobile-dialog-text:#fff;--bard-color-get-app-mobile-dialog-disclaimer:#e3e3e3;--bard-color-get-app-mobile-dialog-background:#14181d;--bard-color-get-app-qr-code-border:#fff;--bard-color-imagen-loading-gradient-step-1:rgba(240,244,249,0.2);--bard-color-imagen-loading-gradient-step-2:#f0f4f9;--bard-color-imagen-loading-gradient-step-3:#d3dbe5;--bard-color-imagen-selection-dialog-background:#fff;--bard-color-enterprise-disclaimer-encrypted:#8e4e00;--bard-color-enterprise-disclaimer-encrypted-background:#ffdcc1;--bard-color-planner-status-indicator-bar-error:#ec928e;--bard-color-planner-status-indicator-bar-warning:#ffb683;--bard-color-planner-status-indicator-bar-update:#7cacf8;--bard-color-resize-canvas-background:#ecf3fe;--bard-color-immersive-editor-comment-selection:#ffe9c4;--bard-color-immersive-editor-comment-selection-focused:#ffd289;--bard-color-immersive-editor-user-selection:#a8c7fa;--bard-color-immersive-learning-correct-background:var(--gem-sys-color--tertiary-container);--bard-color-immersive-learning-correct-border:var(--gem-sys-color--tertiary-container);--bard-color-immersive-learning-incorrect-background:#fff8f8;--bard-color-immersive-learning-incorrect-border:#fff8f8}:root .dark-theme{--bard-color-neutral-90:#37393b;--bard-color-neutral-95:#2a2a2a;--bard-color-neutral-96:#0e0e0f;--bard-color-enterprise-greeting:#474747;--bard-color-custom-primary-container:#222327;--bard-color-surface-tint:#d1e1ff;--bard-color-tertiary-60:#1ea446;--bard-color-surface-3-opacity-11:rgba(209,225,255,0.1098039216);--bard-color-surface-5-opacity-14:rgba(209,225,255,0.1411764706);--bard-color-footer-background:#202124;--bard-color-draft-chip-background:#303030;--bard-color-sidenav-background:#000;--bard-color-inverse-primary-background:#fff;--bard-color-response-container-flipped-background:#222327;--bard-color-sos-footer:#ababab;--bard-color-code-comment:#80868b;--bard-color-code-variables:#f28b82;--bard-color-code-literal:#fa903e;--bard-color-code-class:#fdd663;--bard-color-code-string:#81c995;--bard-color-code-quotes-and-meta:#8ab4f8;--bard-color-code-keyword:#c58af9;--bard-color-code-chip-foreground:#f0c6ff;--bard-color-code-chip-background:#4c2271;--bard-color-code-chip-background-selected:#8430ce;--bard-color-continue-chat-discovery-tooltip-button-text:#d3e3fd;--bard-color-fact-check-tooltip-entailed-highlight:rgba(68,194,101,0.25);--bard-color-fact-check-tooltip-entailed-selected:#00522c;--bard-color-fact-check-tooltip-contradictory-highlight:rgba(255,125,65,0.25);--bard-color-fact-check-tooltip-contradictory-selected:#753403;--bard-color-fact-check-button-complete:#282a2c;--bard-color-fact-title:#80da88;--bard-color-fact-title-invalid:#ffb683;--bard-color-recitation-background:rgba(118,172,255,0.25);--bard-color-tooltip-box-shadow:rgba(60,64,67,0.16);--bard-color-sentence-prefix-color:#fff;--bard-color-sentence-words-color:#80868b;--bard-color-image-overlay-background:rgba(60,64,67,0.75);--bard-color-pup-banner:#fdd663;--bard-color-share-link:#a8c7fa;--bard-color-strong-focus-indicator:#fff;--bard-color-inverse-strong-focus-indicator:#000;--bard-color-tool-fuse-background-left:#222327;--bard-color-tool-fuse-background-middle:#161c25;--bard-color-tool-fuse-background-right:#222327;--bard-color-tool-fuse-foreground-left:#3b475b;--bard-color-tool-fuse-foreground-middle:#4a5a73;--bard-color-tool-fuse-foreground-right:#4a4c67;--bard-color-bard-avatar-v2-basic-circle-stop-1:#9168c0;--bard-color-bard-avatar-v2-basic-circle-stop-2:#5684d1;--bard-color-bard-avatar-v2-basic-circle-stop-3:#1ba1e3;--bard-color-bard-avatar-v2-advanced-circle-stop-1:#9e72ba;--bard-color-bard-avatar-v2-advanced-circle-stop-2:#d65c67;--bard-color-bard-avatar-v2-advanced-circle-stop-3:#d6635c;--bard-color-icon-separator:#7a7a7a;--bard-color-chrome-experiment-badge:#a8c7fa;--bard-color-onegooglebar-product-controls:rgba(255,255,255,0.87);--bard-color-share-title-card-border:#8e918f;--bard-color-share-selected-title-card-border:#0b57d0;--bard-color-share-social-media-icon-focus:#131314;--bard-color-share-social-media-icon-background:#43474e;--bard-color-form-field-outline:#bdc1c6;--bard-color-form-field-outline-active:#8ab4f8;--bard-color-form-field-outline-hover:#f8f9fa;--bard-color-form-field-placeholder:#bdc1c6;--bard-color-zero-state-card-selected:#3b4456;--bard-color-zero-state-prompt-chip-background:#3b4456;--bard-color-zero-state-prompt-chip-text:#aec6f6;--bard-color-processing-animation-color-1:#474747;--bard-color-processing-animation-color-2:#131314;--bard-color-onhover-conversation-metadata-button-v2:#37393b;--bard-color-new-conversation-button:#282a2c;--bard-color-on-new-conversation-button:#e3e3e3;--bard-color-icon-container-background:#000;--bard-color-bot-power-up-button-background:#303030;--bard-color-bot-onboarding-banner-bg-step-1:rgba(33,123,254,0.3);--bard-color-bot-onboarding-banner-bg-step-2:rgba(7,142,251,0.3);--bard-color-bot-onboarding-banner-bg-step-3:rgba(172,135,235,0.3);--bard-color-bot-onboarding-banner-bg-step-4:rgba(238,77,93,0.3);--bard-color-bot-logo-bg-default:#191d1c;--bard-color-bot-logo-text-default:#a9acaa;--bard-color-bot-logo-border-default:#5c5f5e;--bard-color-lightbox-background:#000;--bard-color-image-lightbox-text:#ababab;--bard-color-image-placeholder-background:#35383b;--bard-color-chart-highlighted-background:#e9eef6;--bard-color-skeleton-loader-background-1:#1e1f20;--bard-color-skeleton-loader-background-2:#333537;--bard-color-skeleton-loader-background-3:#487fed;--bard-color-skeleton-loader-background-alt-1:#1e1f20;--bard-color-skeleton-loader-background-alt-2:#543a52;--bard-color-skeleton-loader-background-alt-3:#d96570;--bard-color-skeleton-loader-background-grayscale-1:#161617;--bard-color-skeleton-loader-background-grayscale-2:#35383b;--bard-color-skeleton-loader-background-grayscale-3:#1e1f20;--bard-color-gallery-separator-line:#e1e3e1;--bard-color-gallery-image-card-text:#fff;--bard-color-brand-text-gradient-stop-1:#4285f4;--bard-color-brand-text-gradient-stop-2:#9b72cb;--bard-color-brand-text-gradient-stop-3:#d96570;--bard-color-brand-text-gradient-v2-stop-1:#3983ff;--bard-color-brand-text-gradient-v2-stop-2:#3e6af0;--bard-color-brand-text-gradient-v2-stop-3:#579fff;--bard-color-input-area-buttons-hover-background:#e8eaed;--bard-color-sidenav-mobile-controls:#e3e3e3;--bard-color-sidenav-scrim:rgba(19,19,20,0.4);--bard-color-get-app-banner-background:#004a77;--bard-color-get-app-banner-text:#e3e3e3;--bard-color-get-app-mobile-dialog-text:#fff;--bard-color-get-app-mobile-dialog-disclaimer:#e3e3e3;--bard-color-get-app-mobile-dialog-background:#14181d;--bard-color-get-app-qr-code-border:#fff;--bard-color-imagen-loading-gradient-step-1:rgba(22,22,23,0.2);--bard-color-imagen-loading-gradient-step-2:#1e1f20;--bard-color-imagen-loading-gradient-step-3:#35383b;--bard-color-imagen-selection-dialog-background:#202124;--bard-color-enterprise-disclaimer-encrypted:#8e4e00;--bard-color-enterprise-disclaimer-encrypted-background:#ffdcc1;--bard-color-planner-status-indicator-bar-error:#ec928e;--bard-color-planner-status-indicator-bar-warning:#ffb683;--bard-color-planner-status-indicator-bar-update:#7cacf8;--bard-color-resize-canvas-background:#041e49;--bard-color-immersive-editor-comment-selection:#5d4718;--bard-color-immersive-editor-comment-selection-focused:#835800;--bard-color-immersive-editor-user-selection:#36568d;--bard-color-immersive-learning-correct-background:var(--gem-sys-color--surface-container);--bard-color-immersive-learning-correct-border:#1aa64a;--bard-color-immersive-learning-incorrect-background:var(--gem-sys-color--surface-container);--bard-color-immersive-learning-incorrect-border:#f55e57}:where(.theme-host){color-scheme:light;--mat-app-background-color:#fff;--mat-app-text-color:#1f1f1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--mat-ripple-color:color-mix(in srgb,#1f1f1f 10%,transparent);--mat-option-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-option-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-option-label-text-color:#1f1f1f;--mat-option-selected-state-label-text-color:#001d35;--mat-option-selected-state-layer-color:#c2e7ff;--mat-optgroup-label-text-color:#444746;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:#fff;--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:#fff;--mat-pseudo-checkbox-full-selected-icon-color:#0b57d0;--mat-pseudo-checkbox-full-unselected-icon-color:#444746;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:#0b57d0;--mat-option-label-text-size:1rem;--mat-option-label-text-weight:400;--mat-option-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-tracking:0;--mat-optgroup-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:0.875rem;--mat-optgroup-label-text-tracking:0;--mat-optgroup-label-text-weight:500;--mat-bottom-sheet-container-shape:28px;--mat-bottom-sheet-container-text-color:#1f1f1f;--mat-bottom-sheet-container-background-color:#f8fafd;--mat-bottom-sheet-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:0;--mat-bottom-sheet-container-text-weight:400;--mat-button-toggle-focus-state-layer-opacity:0.12;--mat-button-toggle-hover-state-layer-opacity:0.08;--mat-button-toggle-shape:28px;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-toggle-divider-color:#747775;--mat-button-toggle-selected-state-background-color:#c2e7ff;--mat-button-toggle-selected-state-text-color:#001d35;--mat-button-toggle-state-layer-color:#1f1f1f;--mat-button-toggle-text-color:#1f1f1f;--mat-button-toggle-height:40px;--mat-button-toggle-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-toggle-label-text-line-height:1.25rem;--mat-button-toggle-label-text-size:0.875rem;--mat-button-toggle-label-text-tracking:0;--mat-button-toggle-label-text-weight:500;--mat-divider-width:1px;--mat-divider-color:#747775;--mat-expansion-container-shape:12px;--mat-expansion-header-indicator-display:inline-block;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-expansion-actions-divider-color:#747775;--mat-expansion-container-background-color:#fff;--mat-expansion-container-text-color:#1f1f1f;--mat-expansion-header-description-color:#444746;--mat-expansion-header-disabled-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-expansion-header-indicator-color:#444746;--mat-expansion-header-text-color:#1f1f1f;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:0;--mat-expansion-container-text-weight:400;--mat-expansion-header-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-tracking:0;--mat-expansion-header-text-weight:500;--mat-grid-list-tile-header-primary-text-size:400 1rem/1.5rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 0.875rem/1.25rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem/1.5rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 0.875rem/1.25rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-sidenav-container-background-color:#fff;--mat-sidenav-container-text-color:#444746;--mat-sidenav-content-background-color:#fff;--mat-sidenav-content-text-color:#1f1f1f;--mat-sidenav-scrim-color:color-mix(in srgb,#2d312f 40%,transparent);--mat-button-filled-container-shape:9999px;--mat-button-filled-horizontal-padding:24px;--mat-button-filled-icon-offset:-8px;--mat-button-filled-icon-spacing:8px;--mat-button-outlined-container-shape:9999px;--mat-button-outlined-horizontal-padding:24px;--mat-button-outlined-icon-offset:-8px;--mat-button-outlined-icon-spacing:8px;--mat-button-outlined-outline-width:1px;--mat-button-protected-container-shape:9999px;--mat-button-protected-horizontal-padding:24px;--mat-button-protected-icon-offset:-8px;--mat-button-protected-icon-spacing:8px;--mat-button-text-container-shape:9999px;--mat-button-text-horizontal-padding:12px;--mat-button-text-icon-offset:-4px;--mat-button-text-icon-spacing:8px;--mat-button-text-with-icon-horizontal-padding:16px;--mat-button-tonal-container-shape:9999px;--mat-button-tonal-horizontal-padding:24px;--mat-button-tonal-icon-offset:-8px;--mat-button-tonal-icon-spacing:8px;--mat-button-filled-container-color:#0b57d0;--mat-button-filled-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-filled-disabled-state-layer-color:#444746;--mat-button-filled-focus-state-layer-opacity:0.12;--mat-button-filled-label-text-color:#fff;--mat-button-filled-pressed-state-layer-opacity:0.12;--mat-button-filled-ripple-color:color-mix(in srgb,#fff 12%,transparent);--mat-button-filled-state-layer-color:#fff;--mat-button-outlined-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-outlined-disabled-state-layer-color:#444746;--mat-button-outlined-focus-state-layer-opacity:0.12;--mat-button-outlined-label-text-color:#0b57d0;--mat-button-outlined-outline-color:#747775;--mat-button-outlined-pressed-state-layer-opacity:0.12;--mat-button-outlined-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-outlined-state-layer-color:#0b57d0;--mat-button-protected-container-color:#fff;--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-protected-disabled-state-layer-color:#444746;--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-focus-state-layer-opacity:0.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-button-protected-label-text-color:#0b57d0;--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-pressed-state-layer-opacity:0.12;--mat-button-protected-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-protected-state-layer-color:#0b57d0;--mat-button-text-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-text-disabled-state-layer-color:#444746;--mat-button-text-focus-state-layer-opacity:0.12;--mat-button-text-label-text-color:#0b57d0;--mat-button-text-pressed-state-layer-opacity:0.12;--mat-button-text-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-text-state-layer-color:#0b57d0;--mat-button-tonal-container-color:#c2e7ff;--mat-button-tonal-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-tonal-disabled-state-layer-color:#444746;--mat-button-tonal-focus-state-layer-opacity:0.12;--mat-button-tonal-label-text-color:#001d35;--mat-button-tonal-pressed-state-layer-opacity:0.12;--mat-button-tonal-ripple-color:color-mix(in srgb,#001d35 12%,transparent);--mat-button-tonal-state-layer-color:#001d35;--mat-button-filled-touch-target-display:block;--mat-button-filled-container-height:40px;--mat-button-outlined-container-height:40px;--mat-button-outlined-touch-target-display:block;--mat-button-protected-touch-target-display:block;--mat-button-protected-container-height:40px;--mat-button-text-touch-target-display:block;--mat-button-text-container-height:40px;--mat-button-tonal-container-height:40px;--mat-button-tonal-touch-target-display:block;--mat-button-filled-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-filled-label-text-size:0.875rem;--mat-button-filled-label-text-tracking:0;--mat-button-filled-label-text-weight:500;--mat-button-outlined-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-outlined-label-text-size:0.875rem;--mat-button-outlined-label-text-tracking:0;--mat-button-outlined-label-text-weight:500;--mat-button-protected-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-protected-label-text-size:0.875rem;--mat-button-protected-label-text-tracking:0;--mat-button-protected-label-text-weight:500;--mat-button-text-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-text-label-text-size:0.875rem;--mat-button-text-label-text-tracking:0;--mat-button-text-label-text-weight:500;--mat-button-tonal-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-tonal-label-text-size:0.875rem;--mat-button-tonal-label-text-tracking:0;--mat-button-tonal-label-text-weight:500;--mat-card-elevated-container-shape:12px;--mat-card-filled-container-shape:12px;--mat-card-outlined-container-shape:12px;--mat-card-outlined-outline-width:1px;--mat-card-elevated-container-color:#f8fafd;--mat-card-elevated-container-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-card-filled-container-color:#dde3ea;--mat-card-filled-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-container-color:#fff;--mat-card-outlined-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-outline-color:#c4c7c5;--mat-card-subtitle-text-color:#1f1f1f;--mat-card-subtitle-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:0;--mat-card-subtitle-text-weight:500;--mat-card-title-text-font:"Google Sans Flex","Google Sans",sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-min-width:280px;--mat-dialog-container-shape:28px;--mat-dialog-container-small-max-width:calc(100vw - 32px);--mat-dialog-content-padding:20px 24px;--mat-dialog-headline-padding:6px 24px 13px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-container-color:#fff;--mat-dialog-subhead-color:#1f1f1f;--mat-dialog-supporting-text-color:#444746;--mat-dialog-subhead-font:"Google Sans Flex","Google Sans",sans-serif;--mat-dialog-subhead-line-height:2rem;--mat-dialog-subhead-size:1.5rem;--mat-dialog-subhead-tracking:0;--mat-dialog-subhead-weight:400;--mat-dialog-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-dialog-supporting-text-line-height:1.25rem;--mat-dialog-supporting-text-size:0.875rem;--mat-dialog-supporting-text-tracking:0;--mat-dialog-supporting-text-weight:400;--mat-icon-button-icon-size:24px;--mat-icon-button-container-shape:9999px;--mat-icon-button-disabled-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-icon-button-disabled-state-layer-color:#444746;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-icon-color:#444746;--mat-icon-button-pressed-state-layer-opacity:0.12;--mat-icon-button-ripple-color:color-mix(in srgb,#444746 12%,transparent);--mat-icon-button-state-layer-color:#444746;--mat-icon-button-touch-target-display:block;--mat-icon-button-state-layer-size:40px;--mat-form-field-filled-active-indicator-height:1px;--mat-form-field-filled-focus-active-indicator-height:2px;--mat-form-field-filled-container-shape:4px;--mat-form-field-outlined-outline-width:1px;--mat-form-field-outlined-focus-outline-width:2px;--mat-form-field-outlined-container-shape:4px;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-enabled-select-arrow-color:#444746;--mat-form-field-error-focus-trailing-icon-color:#b3261e;--mat-form-field-error-hover-trailing-icon-color:#410e0b;--mat-form-field-error-text-color:#b3261e;--mat-form-field-error-trailing-icon-color:#b3261e;--mat-form-field-filled-active-indicator-color:#444746;--mat-form-field-filled-caret-color:#0b57d0;--mat-form-field-filled-container-color:#e1e3e1;--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb,#1f1f1f 4%,transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-error-active-indicator-color:#b3261e;--mat-form-field-filled-error-caret-color:#b3261e;--mat-form-field-filled-error-focus-active-indicator-color:#b3261e;--mat-form-field-filled-error-focus-label-text-color:#b3261e;--mat-form-field-filled-error-hover-active-indicator-color:#410e0b;--mat-form-field-filled-error-hover-label-text-color:#410e0b;--mat-form-field-filled-error-label-text-color:#b3261e;--mat-form-field-filled-focus-active-indicator-color:#0b57d0;--mat-form-field-filled-focus-label-text-color:#0b57d0;--mat-form-field-filled-hover-active-indicator-color:#1f1f1f;--mat-form-field-filled-hover-label-text-color:#444746;--mat-form-field-filled-input-text-color:#1f1f1f;--mat-form-field-filled-input-text-placeholder-color:#444746;--mat-form-field-filled-label-text-color:#444746;--mat-form-field-focus-select-arrow-color:#0b57d0;--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:0.08;--mat-form-field-leading-icon-color:#444746;--mat-form-field-outlined-caret-color:#0b57d0;--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-form-field-outlined-error-caret-color:#b3261e;--mat-form-field-outlined-error-focus-label-text-color:#b3261e;--mat-form-field-outlined-error-focus-outline-color:#b3261e;--mat-form-field-outlined-error-hover-label-text-color:#410e0b;--mat-form-field-outlined-error-hover-outline-color:#410e0b;--mat-form-field-outlined-error-label-text-color:#b3261e;--mat-form-field-outlined-error-outline-color:#b3261e;--mat-form-field-outlined-focus-label-text-color:#0b57d0;--mat-form-field-outlined-focus-outline-color:#0b57d0;--mat-form-field-outlined-hover-label-text-color:#1f1f1f;--mat-form-field-outlined-hover-outline-color:#1f1f1f;--mat-form-field-outlined-input-text-color:#1f1f1f;--mat-form-field-outlined-input-text-placeholder-color:#444746;--mat-form-field-outlined-label-text-color:#444746;--mat-form-field-outlined-outline-color:#747775;--mat-form-field-select-disabled-option-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-select-option-text-color:#1f1f1f;--mat-form-field-state-layer-color:#1f1f1f;--mat-form-field-trailing-icon-color:#444746;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:0;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:0.75rem;--mat-form-field-subscript-text-tracking:0.006rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-outlined-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-outlined-label-text-size:1rem;--mat-form-field-outlined-label-text-tracking:0;--mat-form-field-outlined-label-text-weight:400;--mat-form-field-filled-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-filled-label-text-size:1rem;--mat-form-field-filled-label-text-tracking:0;--mat-form-field-filled-label-text-weight:400;--mat-list-active-indicator-color:#c2e7ff;--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:#1f1f1f;--mat-list-list-item-disabled-label-text-opacity:0.3;--mat-list-list-item-disabled-leading-icon-color:#1f1f1f;--mat-list-list-item-disabled-leading-icon-opacity:0.38;--mat-list-list-item-disabled-state-layer-color:#1f1f1f;--mat-list-list-item-disabled-state-layer-opacity:0.12;--mat-list-list-item-disabled-trailing-icon-color:#1f1f1f;--mat-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-list-item-focus-label-text-color:#1f1f1f;--mat-list-list-item-focus-state-layer-color:#1f1f1f;--mat-list-list-item-focus-state-layer-opacity:0.12;--mat-list-list-item-hover-label-text-color:#1f1f1f;--mat-list-list-item-hover-state-layer-color:#1f1f1f;--mat-list-list-item-hover-state-layer-opacity:0.08;--mat-list-list-item-label-text-color:#1f1f1f;--mat-list-list-item-leading-avatar-color:#d3e3fd;--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:#444746;--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:#0b57d0;--mat-list-list-item-supporting-text-color:#444746;--mat-list-list-item-trailing-icon-color:#444746;--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:#444746;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-list-item-one-line-container-height:48px;--mat-list-list-item-two-line-container-height:64px;--mat-list-list-item-three-line-container-height:88px;--mat-list-list-item-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-label-text-line-height:1.5rem;--mat-list-list-item-label-text-size:1rem;--mat-list-list-item-label-text-tracking:0;--mat-list-list-item-label-text-weight:400;--mat-list-list-item-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-supporting-text-line-height:1.25rem;--mat-list-list-item-supporting-text-size:0.875rem;--mat-list-list-item-supporting-text-tracking:0;--mat-list-list-item-supporting-text-weight:400;--mat-list-list-item-trailing-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-trailing-supporting-text-line-height:1rem;--mat-list-list-item-trailing-supporting-text-size:0.688rem;--mat-list-list-item-trailing-supporting-text-tracking:0.006rem;--mat-list-list-item-trailing-supporting-text-weight:500;--mat-slide-toggle-disabled-selected-handle-opacity:1;--mat-slide-toggle-disabled-selected-icon-opacity:0.38;--mat-slide-toggle-disabled-track-opacity:0.12;--mat-slide-toggle-disabled-unselected-handle-opacity:0.38;--mat-slide-toggle-disabled-unselected-icon-opacity:0.38;--mat-slide-toggle-disabled-unselected-track-outline-width:2px;--mat-slide-toggle-handle-shape:9999px;--mat-slide-toggle-hidden-track-opacity:0;--mat-slide-toggle-hidden-track-transition:opacity 75ms;--mat-slide-toggle-pressed-handle-size:28px;--mat-slide-toggle-selected-handle-horizontal-margin:0 24px;--mat-slide-toggle-selected-handle-size:24px;--mat-slide-toggle-selected-icon-size:16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin:0 22px;--mat-slide-toggle-selected-track-outline-color:transparent;--mat-slide-toggle-selected-track-outline-width:2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin:0 24px;--mat-slide-toggle-state-layer-size:40px;--mat-slide-toggle-track-height:32px;--mat-slide-toggle-track-outline-width:2px;--mat-slide-toggle-track-shape:9999px;--mat-slide-toggle-track-width:52px;--mat-slide-toggle-unselected-handle-horizontal-margin:0 8px;--mat-slide-toggle-unselected-handle-size:16px;--mat-slide-toggle-unselected-icon-size:16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin:0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-slide-toggle-visible-track-opacity:1;--mat-slide-toggle-visible-track-transition:opacity 75ms;--mat-slide-toggle-with-icon-handle-size:24px;--mat-slide-toggle-disabled-label-text-color:#1f1f1f;--mat-slide-toggle-disabled-selected-handle-color:#fff;--mat-slide-toggle-disabled-selected-icon-color:#1f1f1f;--mat-slide-toggle-disabled-selected-track-color:#1f1f1f;--mat-slide-toggle-disabled-unselected-handle-color:#1f1f1f;--mat-slide-toggle-disabled-unselected-icon-color:#e1e3e1;--mat-slide-toggle-disabled-unselected-track-color:#e1e3e1;--mat-slide-toggle-disabled-unselected-track-outline-color:#1f1f1f;--mat-slide-toggle-label-text-color:#1f1f1f;--mat-slide-toggle-selected-focus-handle-color:#d3e3fd;--mat-slide-toggle-selected-focus-state-layer-color:#0b57d0;--mat-slide-toggle-selected-focus-state-layer-opacity:0.12;--mat-slide-toggle-selected-focus-track-color:#0b57d0;--mat-slide-toggle-selected-handle-color:#fff;--mat-slide-toggle-selected-hover-handle-color:#d3e3fd;--mat-slide-toggle-selected-hover-state-layer-color:#0b57d0;--mat-slide-toggle-selected-hover-state-layer-opacity:0.08;--mat-slide-toggle-selected-hover-track-color:#0b57d0;--mat-slide-toggle-selected-icon-color:#041e49;--mat-slide-toggle-selected-pressed-handle-color:#d3e3fd;--mat-slide-toggle-selected-pressed-state-layer-color:#0b57d0;--mat-slide-toggle-selected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-selected-pressed-track-color:#0b57d0;--mat-slide-toggle-selected-track-color:#0b57d0;--mat-slide-toggle-track-outline-color:#747775;--mat-slide-toggle-unselected-focus-handle-color:#444746;--mat-slide-toggle-unselected-focus-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-focus-state-layer-opacity:0.12;--mat-slide-toggle-unselected-focus-track-color:#e1e3e1;--mat-slide-toggle-unselected-handle-color:#747775;--mat-slide-toggle-unselected-hover-handle-color:#444746;--mat-slide-toggle-unselected-hover-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-hover-state-layer-opacity:0.08;--mat-slide-toggle-unselected-hover-track-color:#e1e3e1;--mat-slide-toggle-unselected-icon-color:#e1e3e1;--mat-slide-toggle-unselected-pressed-handle-color:#444746;--mat-slide-toggle-unselected-pressed-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-unselected-pressed-track-color:#e1e3e1;--mat-slide-toggle-unselected-track-color:#e1e3e1;--mat-slide-toggle-touch-target-display:block;--mat-slide-toggle-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-slide-toggle-label-text-line-height:1.25rem;--mat-slide-toggle-label-text-size:0.875rem;--mat-slide-toggle-label-text-tracking:0;--mat-slide-toggle-label-text-weight:400;--mat-slider-value-indicator-opacity:1;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-active-track-height:4px;--mat-slider-handle-height:20px;--mat-slider-handle-width:20px;--mat-slider-inactive-track-height:4px;--mat-slider-with-overlap-handle-outline-width:1px;--mat-slider-with-tick-marks-active-container-opacity:0.38;--mat-slider-with-tick-marks-container-size:2px;--mat-slider-with-tick-marks-inactive-container-opacity:0.38;--mat-slider-active-track-color:#0b57d0;--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:#1f1f1f;--mat-slider-disabled-handle-color:#1f1f1f;--mat-slider-disabled-inactive-track-color:#1f1f1f;--mat-slider-focus-handle-color:#0b57d0;--mat-slider-focus-state-layer-color:color-mix(in srgb,#0b57d0 20%,transparent);--mat-slider-handle-color:#0b57d0;--mat-slider-handle-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:#0b57d0;--mat-slider-hover-state-layer-color:color-mix(in srgb,#0b57d0 5%,transparent);--mat-slider-inactive-track-color:#e1e3e1;--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:#0b57d0;--mat-slider-label-label-text-color:#fff;--mat-slider-ripple-color:#0b57d0;--mat-slider-with-overlap-handle-outline-color:#fff;--mat-slider-with-tick-marks-active-container-color:#fff;--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:#1f1f1f;--mat-slider-with-tick-marks-inactive-container-color:#444746;--mat-slider-label-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-slider-label-label-text-line-height:1rem;--mat-slider-label-label-text-size:0.75rem;--mat-slider-label-label-text-tracking:0.006rem;--mat-slider-label-label-text-weight:500;--mat-snack-bar-container-shape:4px;--mat-snack-bar-button-color:#a8c7fa;--mat-snack-bar-container-color:#303030;--mat-snack-bar-supporting-text-color:#f2f2f2;--mat-snack-bar-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-snack-bar-supporting-text-line-height:1.25rem;--mat-snack-bar-supporting-text-size:0.875rem;--mat-snack-bar-supporting-text-weight:400;--mat-chip-container-shape-radius:8px;--mat-chip-disabled-container-opacity:1;--mat-chip-elevated-container-color:transparent;--mat-chip-flat-selected-outline-width:0;--mat-chip-outline-width:1px;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-with-avatar-avatar-shape-radius:24px;--mat-chip-with-avatar-avatar-size:24px;--mat-chip-with-avatar-disabled-avatar-opacity:0.38;--mat-chip-with-icon-disabled-icon-opacity:0.38;--mat-chip-with-icon-icon-size:18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity:0.38;--mat-chip-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-chip-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-chip-elevated-selected-container-color:#c2e7ff;--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-chip-focus-outline-color:#444746;--mat-chip-focus-state-layer-color:#444746;--mat-chip-focus-state-layer-opacity:0.12;--mat-chip-hover-state-layer-color:#444746;--mat-chip-hover-state-layer-opacity:0.08;--mat-chip-label-text-color:#444746;--mat-chip-outline-color:#747775;--mat-chip-selected-disabled-trailing-icon-color:#1f1f1f;--mat-chip-selected-focus-state-layer-color:#001d35;--mat-chip-selected-focus-state-layer-opacity:0.12;--mat-chip-selected-hover-state-layer-color:#001d35;--mat-chip-selected-hover-state-layer-opacity:0.08;--mat-chip-selected-label-text-color:#001d35;--mat-chip-selected-trailing-action-state-layer-color:#001d35;--mat-chip-selected-trailing-icon-color:#001d35;--mat-chip-trailing-action-focus-state-layer-opacity:0.12;--mat-chip-trailing-action-hover-state-layer-opacity:0.08;--mat-chip-trailing-action-state-layer-color:#444746;--mat-chip-with-icon-disabled-icon-color:#1f1f1f;--mat-chip-with-icon-icon-color:#444746;--mat-chip-with-icon-selected-icon-color:#001d35;--mat-chip-with-trailing-icon-disabled-trailing-icon-color:#1f1f1f;--mat-chip-with-trailing-icon-trailing-icon-color:#444746;--mat-chip-container-height:32px;--mat-chip-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-chip-label-text-line-height:1.25rem;--mat-chip-label-text-size:0.875rem;--mat-chip-label-text-tracking:0;--mat-chip-label-text-weight:500;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-icon-size:24px;--mat-menu-item-spacing:12px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-container-shape:4px;--mat-menu-divider-color:#e1e3e1;--mat-menu-item-label-text-color:#1f1f1f;--mat-menu-item-icon-color:#444746;--mat-menu-item-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-menu-container-color:#f0f4f9;--mat-menu-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-menu-item-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-size:0.875rem;--mat-menu-item-label-text-tracking:0;--mat-menu-item-label-text-weight:500;--mat-checkbox-selected-focus-state-layer-opacity:0.12;--mat-checkbox-selected-hover-state-layer-opacity:0.08;--mat-checkbox-selected-pressed-state-layer-opacity:0.12;--mat-checkbox-unselected-focus-state-layer-opacity:0.12;--mat-checkbox-unselected-hover-state-layer-opacity:0.08;--mat-checkbox-unselected-pressed-state-layer-opacity:0.12;--mat-checkbox-disabled-label-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-disabled-selected-checkmark-color:#fff;--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-label-text-color:#1f1f1f;--mat-checkbox-selected-checkmark-color:#fff;--mat-checkbox-selected-focus-icon-color:#0b57d0;--mat-checkbox-selected-focus-state-layer-color:#0b57d0;--mat-checkbox-selected-hover-icon-color:#0b57d0;--mat-checkbox-selected-hover-state-layer-color:#0b57d0;--mat-checkbox-selected-icon-color:#0b57d0;--mat-checkbox-selected-pressed-icon-color:#0b57d0;--mat-checkbox-selected-pressed-state-layer-color:#1f1f1f;--mat-checkbox-unselected-focus-icon-color:#1f1f1f;--mat-checkbox-unselected-focus-state-layer-color:#1f1f1f;--mat-checkbox-unselected-hover-icon-color:#1f1f1f;--mat-checkbox-unselected-hover-state-layer-color:#1f1f1f;--mat-checkbox-unselected-icon-color:#444746;--mat-checkbox-unselected-pressed-state-layer-color:#0b57d0;--mat-checkbox-touch-target-display:block;--mat-checkbox-state-layer-size:40px;--mat-checkbox-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:0.875rem;--mat-checkbox-label-text-tracking:0;--mat-checkbox-label-text-weight:400;--mat-tooltip-container-color:#303030;--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:#f2f2f2;--mat-tooltip-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-tooltip-supporting-text-line-height:1rem;--mat-tooltip-supporting-text-size:0.75rem;--mat-tooltip-supporting-text-tracking:0.006rem;--mat-tooltip-supporting-text-weight:400;--mat-progress-bar-active-indicator-height:4px;--mat-progress-bar-track-height:4px;--mat-progress-bar-track-shape:0;--mat-progress-bar-active-indicator-color:#0b57d0;--mat-progress-bar-track-color:#e1e3e1;--mat-progress-spinner-size:48px;--mat-progress-spinner-active-indicator-width:4px;--mat-progress-spinner-active-indicator-color:#0b57d0;--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-select-panel-background-color:#f0f4f9;--mat-select-enabled-trigger-text-color:#1f1f1f;--mat-select-disabled-trigger-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-select-placeholder-text-color:#444746;--mat-select-enabled-arrow-color:#444746;--mat-select-disabled-arrow-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-select-focused-arrow-color:#0b57d0;--mat-select-invalid-arrow-color:#b3261e;--mat-select-arrow-transform:translateY(-8px);--mat-select-trigger-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:0;--mat-select-trigger-text-weight:400;--mat-radio-disabled-unselected-icon-opacity:0.38;--mat-radio-disabled-selected-icon-opacity:0.38;--mat-radio-checked-ripple-color:#0b57d0;--mat-radio-disabled-label-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-radio-disabled-selected-icon-color:#1f1f1f;--mat-radio-disabled-unselected-icon-color:#1f1f1f;--mat-radio-label-text-color:#1f1f1f;--mat-radio-ripple-color:#1f1f1f;--mat-radio-selected-focus-icon-color:#0b57d0;--mat-radio-selected-hover-icon-color:#0b57d0;--mat-radio-selected-icon-color:#0b57d0;--mat-radio-selected-pressed-icon-color:#0b57d0;--mat-radio-unselected-focus-icon-color:#1f1f1f;--mat-radio-unselected-hover-icon-color:#1f1f1f;--mat-radio-unselected-icon-color:#444746;--mat-radio-unselected-pressed-icon-color:#1f1f1f;--mat-radio-touch-target-display:block;--mat-radio-state-layer-size:40px;--mat-radio-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:0.875rem;--mat-radio-label-text-tracking:0;--mat-radio-label-text-weight:400;--mat-fab-container-shape:16px;--mat-fab-extended-container-height:56px;--mat-fab-extended-container-shape:16px;--mat-fab-small-container-shape:12px;--mat-fab-container-color:#d3e3fd;--mat-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-disabled-state-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-foreground-color:#041e49;--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-hover-state-layer-opacity:0.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-ripple-color:color-mix(in srgb,#041e49 12%,transparent);--mat-fab-small-container-color:#d3e3fd;--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-disabled-state-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-foreground-color:#041e49;--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-small-hover-state-layer-opacity:0.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-ripple-color:color-mix(in srgb,#041e49 12%,transparent);--mat-fab-small-state-layer-color:#041e49;--mat-fab-state-layer-color:#041e49;--mat-fab-touch-target-display:block;--mat-fab-extended-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-fab-extended-label-text-size:0.875rem;--mat-fab-extended-label-text-tracking:0;--mat-fab-extended-label-text-weight:500;--mat-tab-active-indicator-height:2px;--mat-tab-active-indicator-shape:0;--mat-tab-divider-height:1px;--mat-tab-active-focus-indicator-color:#0b57d0;--mat-tab-active-focus-label-text-color:#1f1f1f;--mat-tab-active-hover-indicator-color:#0b57d0;--mat-tab-active-hover-label-text-color:#1f1f1f;--mat-tab-active-indicator-color:#0b57d0;--mat-tab-active-label-text-color:#1f1f1f;--mat-tab-active-ripple-color:#1f1f1f;--mat-tab-divider-color:#e1e3e1;--mat-tab-inactive-focus-label-text-color:#1f1f1f;--mat-tab-inactive-hover-label-text-color:#1f1f1f;--mat-tab-inactive-label-text-color:#1f1f1f;--mat-tab-inactive-ripple-color:#1f1f1f;--mat-tab-pagination-icon-color:#1f1f1f;--mat-tab-disabled-ripple-color:#444746;--mat-tab-container-height:48px;--mat-tab-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-tab-label-text-line-height:1.25rem;--mat-tab-label-text-size:0.875rem;--mat-tab-label-text-tracking:0;--mat-tab-label-text-weight:500;--mat-focus-indicator-border-color:#0b57d0;--mat-button-filled-hover-state-layer-opacity:0.08;--mat-button-filled-focus-state-layer-opacity:0.1;--mat-button-filled-pressed-state-layer-opacity:0.1;--mat-button-filled-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-filled-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-outlined-hover-state-layer-opacity:0.08;--mat-button-outlined-focus-state-layer-opacity:0.1;--mat-button-outlined-pressed-state-layer-opacity:0.1;--mat-button-outlined-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-outlined-disabled-outline-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-protected-hover-state-layer-opacity:0.08;--mat-button-protected-focus-state-layer-opacity:0.1;--mat-button-protected-pressed-state-layer-opacity:0.1;--mat-button-protected-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-protected-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-text-hover-state-layer-opacity:0.08;--mat-button-text-focus-state-layer-opacity:0.1;--mat-button-text-pressed-state-layer-opacity:0.1;--mat-button-text-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-tonal-hover-state-layer-opacity:0.08;--mat-button-tonal-focus-state-layer-opacity:0.1;--mat-button-tonal-pressed-state-layer-opacity:0.1;--mat-button-tonal-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-tonal-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-filled-container-color:var(--gem-sys-color--primary);--mat-button-filled-label-text-color:var(--gem-sys-color--on-primary);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-primary);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-protected-container-color:var(--gem-sys-color--primary);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-text-label-text-color:var(--gem-sys-color--on-primary);--mat-button-text-state-layer-color:var(--gem-sys-color--on-primary);--mat-menu-container-shape:var(--gem-sys-shape--corner-large);--mat-menu-container-color:var(--gem-sys-color--surface-container);--mat-bottom-sheet-container-background-color:var(--gem-sys-color--surface-container);--mat-bottom-sheet-container-text-color:var(--gem-sys-color--on-surface);--mat-dialog-container-color:var(--gem-sys-color--surface-container);--mat-dialog-container-shape:var(--gem-sys-shape--corner-extra-large);--mat-dialog-subhead-font:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;--mat-dialog-subhead-line-height:var(--gem-sys-typography-type-scale--title-l-line-height);--mat-dialog-subhead-size:var(--gem-sys-typography-type-scale--title-l-font-size);--mat-dialog-subhead-weight:var(--gem-sys-typography-type-scale--title-l-font-weight);--mat-dialog-subhead-tracking:var(--gem-sys-typography-type-scale--title-l-font-tracking);--mat-chip-elevated-selected-container-color:var(--gem-sys-color--secondary-container);--mat-chip-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-chip-selected-label-text-color:var(--gem-sys-color--on-secondary-container)}:where(.theme-host) .katex .katex-svg{filter:invert(0)}:where(.theme-host) .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] :where(.theme-host) .cdk-visually-hidden{left:auto;right:0}:where(.theme-host):where(.dark-theme){color-scheme:dark;--mat-app-background-color:#1f1f1f;--mat-app-text-color:#e3e3e3;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--mat-ripple-color:color-mix(in srgb,#e3e3e3 10%,transparent);--mat-option-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-option-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-option-label-text-color:#e3e3e3;--mat-option-selected-state-label-text-color:#c2e7ff;--mat-option-selected-state-layer-color:#004a77;--mat-optgroup-label-text-color:#c4c7c5;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:#1f1f1f;--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:#062e6f;--mat-pseudo-checkbox-full-selected-icon-color:#a8c7fa;--mat-pseudo-checkbox-full-unselected-icon-color:#c4c7c5;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:#a8c7fa;--mat-bottom-sheet-container-text-color:#e3e3e3;--mat-bottom-sheet-container-background-color:#1b1b1b;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-toggle-divider-color:#8e918f;--mat-button-toggle-selected-state-background-color:#004a77;--mat-button-toggle-selected-state-text-color:#c2e7ff;--mat-button-toggle-state-layer-color:#e3e3e3;--mat-button-toggle-text-color:#e3e3e3;--mat-divider-color:#8e918f;--mat-expansion-actions-divider-color:#8e918f;--mat-expansion-container-background-color:#1f1f1f;--mat-expansion-container-text-color:#e3e3e3;--mat-expansion-header-description-color:#c4c7c5;--mat-expansion-header-disabled-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-expansion-header-indicator-color:#c4c7c5;--mat-expansion-header-text-color:#e3e3e3;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#1f1f1f;--mat-sidenav-container-text-color:#c4c7c5;--mat-sidenav-content-background-color:#1f1f1f;--mat-sidenav-content-text-color:#e3e3e3;--mat-sidenav-scrim-color:color-mix(in srgb,#2d312f 40%,transparent);--mat-button-filled-container-color:#a8c7fa;--mat-button-filled-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-filled-disabled-state-layer-color:#c4c7c5;--mat-button-filled-focus-state-layer-opacity:0.12;--mat-button-filled-hover-state-layer-opacity:0.08;--mat-button-filled-label-text-color:#062e6f;--mat-button-filled-pressed-state-layer-opacity:0.12;--mat-button-filled-ripple-color:color-mix(in srgb,#062e6f 12%,transparent);--mat-button-filled-state-layer-color:#062e6f;--mat-button-outlined-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-outlined-disabled-state-layer-color:#c4c7c5;--mat-button-outlined-focus-state-layer-opacity:0.12;--mat-button-outlined-hover-state-layer-opacity:0.08;--mat-button-outlined-label-text-color:#a8c7fa;--mat-button-outlined-outline-color:#8e918f;--mat-button-outlined-pressed-state-layer-opacity:0.12;--mat-button-outlined-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-outlined-state-layer-color:#a8c7fa;--mat-button-protected-container-color:#1f1f1f;--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-protected-disabled-state-layer-color:#c4c7c5;--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-focus-state-layer-opacity:0.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-button-protected-hover-state-layer-opacity:0.08;--mat-button-protected-label-text-color:#a8c7fa;--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-pressed-state-layer-opacity:0.12;--mat-button-protected-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-protected-state-layer-color:#a8c7fa;--mat-button-text-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-text-disabled-state-layer-color:#c4c7c5;--mat-button-text-focus-state-layer-opacity:0.12;--mat-button-text-hover-state-layer-opacity:0.08;--mat-button-text-label-text-color:#a8c7fa;--mat-button-text-pressed-state-layer-opacity:0.12;--mat-button-text-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-text-state-layer-color:#a8c7fa;--mat-button-tonal-container-color:#004a77;--mat-button-tonal-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-tonal-disabled-state-layer-color:#c4c7c5;--mat-button-tonal-focus-state-layer-opacity:0.12;--mat-button-tonal-hover-state-layer-opacity:0.08;--mat-button-tonal-label-text-color:#c2e7ff;--mat-button-tonal-pressed-state-layer-opacity:0.12;--mat-button-tonal-ripple-color:color-mix(in srgb,#c2e7ff 12%,transparent);--mat-button-tonal-state-layer-color:#c2e7ff;--mat-card-elevated-container-color:#1b1b1b;--mat-card-elevated-container-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-card-filled-container-color:#333537;--mat-card-filled-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-container-color:#1f1f1f;--mat-card-outlined-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-outline-color:#444746;--mat-card-subtitle-text-color:#e3e3e3;--mat-dialog-container-color:#1f1f1f;--mat-dialog-subhead-color:#e3e3e3;--mat-dialog-supporting-text-color:#c4c7c5;--mat-icon-button-disabled-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-icon-button-disabled-state-layer-color:#c4c7c5;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-icon-color:#c4c7c5;--mat-icon-button-pressed-state-layer-opacity:0.12;--mat-icon-button-ripple-color:color-mix(in srgb,#c4c7c5 12%,transparent);--mat-icon-button-state-layer-color:#c4c7c5;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-enabled-select-arrow-color:#c4c7c5;--mat-form-field-error-focus-trailing-icon-color:#f2b8b5;--mat-form-field-error-hover-trailing-icon-color:#f9dedc;--mat-form-field-error-text-color:#f2b8b5;--mat-form-field-error-trailing-icon-color:#f2b8b5;--mat-form-field-filled-active-indicator-color:#c4c7c5;--mat-form-field-filled-caret-color:#a8c7fa;--mat-form-field-filled-container-color:#444746;--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb,#e3e3e3 4%,transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-error-active-indicator-color:#f2b8b5;--mat-form-field-filled-error-caret-color:#f2b8b5;--mat-form-field-filled-error-focus-active-indicator-color:#f2b8b5;--mat-form-field-filled-error-focus-label-text-color:#f2b8b5;--mat-form-field-filled-error-hover-active-indicator-color:#f9dedc;--mat-form-field-filled-error-hover-label-text-color:#f9dedc;--mat-form-field-filled-error-label-text-color:#f2b8b5;--mat-form-field-filled-focus-active-indicator-color:#a8c7fa;--mat-form-field-filled-focus-label-text-color:#a8c7fa;--mat-form-field-filled-hover-active-indicator-color:#e3e3e3;--mat-form-field-filled-hover-label-text-color:#c4c7c5;--mat-form-field-filled-input-text-color:#e3e3e3;--mat-form-field-filled-input-text-placeholder-color:#c4c7c5;--mat-form-field-filled-label-text-color:#c4c7c5;--mat-form-field-focus-select-arrow-color:#a8c7fa;--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:0.08;--mat-form-field-leading-icon-color:#c4c7c5;--mat-form-field-outlined-caret-color:#a8c7fa;--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-form-field-outlined-error-caret-color:#f2b8b5;--mat-form-field-outlined-error-focus-label-text-color:#f2b8b5;--mat-form-field-outlined-error-focus-outline-color:#f2b8b5;--mat-form-field-outlined-error-hover-label-text-color:#f9dedc;--mat-form-field-outlined-error-hover-outline-color:#f9dedc;--mat-form-field-outlined-error-label-text-color:#f2b8b5;--mat-form-field-outlined-error-outline-color:#f2b8b5;--mat-form-field-outlined-focus-label-text-color:#a8c7fa;--mat-form-field-outlined-focus-outline-color:#a8c7fa;--mat-form-field-outlined-hover-label-text-color:#e3e3e3;--mat-form-field-outlined-hover-outline-color:#e3e3e3;--mat-form-field-outlined-input-text-color:#e3e3e3;--mat-form-field-outlined-input-text-placeholder-color:#c4c7c5;--mat-form-field-outlined-label-text-color:#c4c7c5;--mat-form-field-outlined-outline-color:#8e918f;--mat-form-field-select-disabled-option-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-select-option-text-color:#1f1f1f;--mat-form-field-state-layer-color:#e3e3e3;--mat-form-field-trailing-icon-color:#c4c7c5;--mat-list-active-indicator-color:#004a77;--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:#e3e3e3;--mat-list-list-item-disabled-label-text-opacity:0.3;--mat-list-list-item-disabled-leading-icon-color:#e3e3e3;--mat-list-list-item-disabled-leading-icon-opacity:0.38;--mat-list-list-item-disabled-state-layer-color:#e3e3e3;--mat-list-list-item-disabled-state-layer-opacity:0.12;--mat-list-list-item-disabled-trailing-icon-color:#e3e3e3;--mat-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-list-item-focus-label-text-color:#e3e3e3;--mat-list-list-item-focus-state-layer-color:#e3e3e3;--mat-list-list-item-focus-state-layer-opacity:0.12;--mat-list-list-item-hover-label-text-color:#e3e3e3;--mat-list-list-item-hover-state-layer-color:#e3e3e3;--mat-list-list-item-hover-state-layer-opacity:0.08;--mat-list-list-item-label-text-color:#e3e3e3;--mat-list-list-item-leading-avatar-color:#0842a0;--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:#c4c7c5;--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:#a8c7fa;--mat-list-list-item-supporting-text-color:#c4c7c5;--mat-list-list-item-trailing-icon-color:#c4c7c5;--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:#c4c7c5;--mat-slide-toggle-disabled-label-text-color:#e3e3e3;--mat-slide-toggle-disabled-selected-handle-color:#1f1f1f;--mat-slide-toggle-disabled-selected-icon-color:#e3e3e3;--mat-slide-toggle-disabled-selected-track-color:#e3e3e3;--mat-slide-toggle-disabled-unselected-handle-color:#e3e3e3;--mat-slide-toggle-disabled-unselected-icon-color:#444746;--mat-slide-toggle-disabled-unselected-track-color:#444746;--mat-slide-toggle-disabled-unselected-track-outline-color:#e3e3e3;--mat-slide-toggle-label-text-color:#e3e3e3;--mat-slide-toggle-selected-focus-handle-color:#0842a0;--mat-slide-toggle-selected-focus-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-focus-state-layer-opacity:0.12;--mat-slide-toggle-selected-focus-track-color:#a8c7fa;--mat-slide-toggle-selected-handle-color:#062e6f;--mat-slide-toggle-selected-hover-handle-color:#0842a0;--mat-slide-toggle-selected-hover-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-hover-state-layer-opacity:0.08;--mat-slide-toggle-selected-hover-track-color:#a8c7fa;--mat-slide-toggle-selected-icon-color:#d3e3fd;--mat-slide-toggle-selected-pressed-handle-color:#0842a0;--mat-slide-toggle-selected-pressed-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-selected-pressed-track-color:#a8c7fa;--mat-slide-toggle-selected-track-color:#a8c7fa;--mat-slide-toggle-track-outline-color:#8e918f;--mat-slide-toggle-unselected-focus-handle-color:#c4c7c5;--mat-slide-toggle-unselected-focus-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-focus-state-layer-opacity:0.12;--mat-slide-toggle-unselected-focus-track-color:#444746;--mat-slide-toggle-unselected-handle-color:#8e918f;--mat-slide-toggle-unselected-hover-handle-color:#c4c7c5;--mat-slide-toggle-unselected-hover-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-hover-state-layer-opacity:0.08;--mat-slide-toggle-unselected-hover-track-color:#444746;--mat-slide-toggle-unselected-icon-color:#444746;--mat-slide-toggle-unselected-pressed-handle-color:#c4c7c5;--mat-slide-toggle-unselected-pressed-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-unselected-pressed-track-color:#444746;--mat-slide-toggle-unselected-track-color:#444746;--mat-slider-active-track-color:#a8c7fa;--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:#e3e3e3;--mat-slider-disabled-handle-color:#e3e3e3;--mat-slider-disabled-inactive-track-color:#e3e3e3;--mat-slider-focus-handle-color:#a8c7fa;--mat-slider-focus-state-layer-color:color-mix(in srgb,#a8c7fa 20%,transparent);--mat-slider-handle-color:#a8c7fa;--mat-slider-handle-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:#a8c7fa;--mat-slider-hover-state-layer-color:color-mix(in srgb,#a8c7fa 5%,transparent);--mat-slider-inactive-track-color:#444746;--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:#a8c7fa;--mat-slider-label-label-text-color:#062e6f;--mat-slider-ripple-color:#a8c7fa;--mat-slider-with-overlap-handle-outline-color:#062e6f;--mat-slider-with-tick-marks-active-container-color:#062e6f;--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:#e3e3e3;--mat-slider-with-tick-marks-inactive-container-color:#c4c7c5;--mat-snack-bar-button-color:#0b57d0;--mat-snack-bar-container-color:#e3e3e3;--mat-snack-bar-supporting-text-color:#303030;--mat-chip-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-chip-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-chip-elevated-selected-container-color:#004a77;--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-chip-focus-outline-color:#c4c7c5;--mat-chip-focus-state-layer-color:#c4c7c5;--mat-chip-focus-state-layer-opacity:0.12;--mat-chip-hover-state-layer-color:#c4c7c5;--mat-chip-hover-state-layer-opacity:0.08;--mat-chip-label-text-color:#c4c7c5;--mat-chip-outline-color:#8e918f;--mat-chip-selected-disabled-trailing-icon-color:#e3e3e3;--mat-chip-selected-focus-state-layer-color:#c2e7ff;--mat-chip-selected-focus-state-layer-opacity:0.12;--mat-chip-selected-hover-state-layer-color:#c2e7ff;--mat-chip-selected-hover-state-layer-opacity:0.08;--mat-chip-selected-label-text-color:#c2e7ff;--mat-chip-selected-trailing-action-state-layer-color:#c2e7ff;--mat-chip-selected-trailing-icon-color:#c2e7ff;--mat-chip-trailing-action-focus-state-layer-opacity:0.12;--mat-chip-trailing-action-hover-state-layer-opacity:0.08;--mat-chip-trailing-action-state-layer-color:#c4c7c5;--mat-chip-with-icon-disabled-icon-color:#e3e3e3;--mat-chip-with-icon-icon-color:#c4c7c5;--mat-chip-with-icon-selected-icon-color:#c2e7ff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color:#e3e3e3;--mat-chip-with-trailing-icon-trailing-icon-color:#c4c7c5;--mat-menu-container-shape:4px;--mat-menu-divider-color:#444746;--mat-menu-item-label-text-color:#e3e3e3;--mat-menu-item-icon-color:#c4c7c5;--mat-menu-item-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-menu-container-color:#1e1f20;--mat-menu-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-checkbox-disabled-label-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-disabled-selected-checkmark-color:#1f1f1f;--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-label-text-color:#e3e3e3;--mat-checkbox-selected-checkmark-color:#062e6f;--mat-checkbox-selected-focus-icon-color:#a8c7fa;--mat-checkbox-selected-focus-state-layer-color:#a8c7fa;--mat-checkbox-selected-hover-icon-color:#a8c7fa;--mat-checkbox-selected-hover-state-layer-color:#a8c7fa;--mat-checkbox-selected-icon-color:#a8c7fa;--mat-checkbox-selected-pressed-icon-color:#a8c7fa;--mat-checkbox-selected-pressed-state-layer-color:#e3e3e3;--mat-checkbox-unselected-focus-icon-color:#e3e3e3;--mat-checkbox-unselected-focus-state-layer-color:#e3e3e3;--mat-checkbox-unselected-hover-icon-color:#e3e3e3;--mat-checkbox-unselected-hover-state-layer-color:#e3e3e3;--mat-checkbox-unselected-icon-color:#c4c7c5;--mat-checkbox-unselected-pressed-state-layer-color:#a8c7fa;--mat-tooltip-container-color:#e3e3e3;--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:#303030;--mat-progress-bar-active-indicator-color:#a8c7fa;--mat-progress-bar-track-color:#444746;--mat-progress-spinner-active-indicator-color:#a8c7fa;--mat-select-panel-background-color:#1e1f20;--mat-select-enabled-trigger-text-color:#e3e3e3;--mat-select-disabled-trigger-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-select-placeholder-text-color:#c4c7c5;--mat-select-enabled-arrow-color:#c4c7c5;--mat-select-disabled-arrow-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-select-focused-arrow-color:#a8c7fa;--mat-select-invalid-arrow-color:#f2b8b5;--mat-radio-checked-ripple-color:#a8c7fa;--mat-radio-disabled-label-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-radio-disabled-selected-icon-color:#e3e3e3;--mat-radio-disabled-unselected-icon-color:#e3e3e3;--mat-radio-label-text-color:#e3e3e3;--mat-radio-ripple-color:#e3e3e3;--mat-radio-selected-focus-icon-color:#a8c7fa;--mat-radio-selected-hover-icon-color:#a8c7fa;--mat-radio-selected-icon-color:#a8c7fa;--mat-radio-selected-pressed-icon-color:#a8c7fa;--mat-radio-unselected-focus-icon-color:#e3e3e3;--mat-radio-unselected-hover-icon-color:#e3e3e3;--mat-radio-unselected-icon-color:#c4c7c5;--mat-radio-unselected-pressed-icon-color:#e3e3e3;--mat-fab-container-color:#0842a0;--mat-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-disabled-state-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-foreground-color:#d3e3fd;--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-hover-state-layer-opacity:0.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-ripple-color:color-mix(in srgb,#d3e3fd 12%,transparent);--mat-fab-small-container-color:#0842a0;--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-disabled-state-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-foreground-color:#d3e3fd;--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-small-hover-state-layer-opacity:0.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-ripple-color:color-mix(in srgb,#d3e3fd 12%,transparent);--mat-fab-small-state-layer-color:#d3e3fd;--mat-fab-state-layer-color:#d3e3fd;--mat-tab-active-focus-indicator-color:#a8c7fa;--mat-tab-active-focus-label-text-color:#e3e3e3;--mat-tab-active-hover-indicator-color:#a8c7fa;--mat-tab-active-hover-label-text-color:#e3e3e3;--mat-tab-active-indicator-color:#a8c7fa;--mat-tab-active-label-text-color:#e3e3e3;--mat-tab-active-ripple-color:#e3e3e3;--mat-tab-divider-color:#444746;--mat-tab-inactive-focus-label-text-color:#e3e3e3;--mat-tab-inactive-hover-label-text-color:#e3e3e3;--mat-tab-inactive-label-text-color:#e3e3e3;--mat-tab-inactive-ripple-color:#e3e3e3;--mat-tab-pagination-icon-color:#e3e3e3;--mat-tab-disabled-ripple-color:#c4c7c5;--mat-focus-indicator-border-color:#a8c7fa}:where(.theme-host):where(.dark-theme) .katex .katex-svg{filter:invert(100%)}:where(.theme-host) a[mat-flat-button],:where(.theme-host) button[mat-flat-button]{--mat-button-filled-horizontal-padding:var(--gem-sys-spacing--xxl)}:where(.theme-host) a[mat-flat-button]:hover,:where(.theme-host) button[mat-flat-button]:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}:where(.theme-host) a[mat-stroked-button],:where(.theme-host) button[mat-stroked-button]{--mat-button-outlined-horizontal-padding:var(--gem-sys-spacing--xxl);--mat-button-outlined-outline-color:var(--gem-sys-color--outline);--mat-button-outlined-state-layer-color:var(--gem-sys-color--primary);--mat-button-outlined-label-text-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-stroked-button]:focus,:where(.theme-host) button[mat-stroked-button]:focus{--mat-button-outlined-outline-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-raised-button],:where(.theme-host) button[mat-raised-button]{--mat-button-protected-horizontal-padding:var(--gem-sys-spacing--xxl);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-container-color:var(--gem-sys-color--surface-bright);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) a[mat-button],:where(.theme-host) button[mat-button]{--mat-button-text-horizontal-padding:var(--gem-sys-spacing--m);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);--mat-button-text-label-text-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-flat-button].gds-button-secondary,:where(.theme-host) button[mat-flat-button].gds-button-secondary{--mat-button-filled-container-color:var(--gem-sys-color--surface-container-high);--mat-button-filled-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-container-color:var(--gem-sys-color--surface-container-high);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-text-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-text-state-layer-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) a[mat-flat-button].gds-button-tonal,:where(.theme-host) button[mat-flat-button].gds-button-tonal{--mat-button-filled-container-color:var(--gem-sys-color--secondary-container);--mat-button-filled-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-protected-container-color:var(--gem-sys-color--secondary-container);--mat-button-protected-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-text-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-text-state-layer-color:var(--gem-sys-color--on-secondary-container)}:where(.theme-host) button[mat-button].gds-mode-switch-button{--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-with-icon-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-mode-switch-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-large);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-with-icon-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-pillbox-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-filled-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-disabled-outline-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-tonal-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-tonal-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-text-with-icon-horizontal-padding:0;--mat-button-text-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-upsell-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container-highest);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-container-height:36px;--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-container-height:36px;--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-color:var(--gem-sys-color--surface-container-highest);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-container-height:36px;--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-container-height:36px;--mat-button-text-label-text-color:var(--gem-sys-color--on-surface);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);gap:var(--gem-sys-spacing--s)}:where(.theme-host) button[mat-flat-button].gds-upsell-button:hover{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}:where(.theme-host) button[mat-flat-button].gds-referral-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-dim);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-container-height:36px;--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-filled-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-container-height:36px;--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-protected-container-color:var(--gem-sys-color--surface-dim);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-container-height:36px;--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-container-height:36px;--mat-button-text-label-text-color:var(--gem-sys-color--on-surface);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-horizontal-padding:var(--gem-sys-spacing--l);gap:var(--gem-sys-spacing--s)}:where(.theme-host) button[mat-flat-button].gds-referral-button:hover{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}:where(.theme-host) announcement-banner{--mat-icon-button-icon-color:var(--gem-sys-color--on-primary-container);--mat-icon-button-state-layer-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) .gds-mode-switch-menu.mat-mdc-menu-panel{--mat-menu-container-shape:var(--gem-sys-shape--corner-small);--mat-menu-item-with-icon-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-with-icon-trailing-spacing:var(--gem-sys-spacing--l);--mat-menu-item-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-trailing-spacing:var(--gem-sys-spacing--l);max-width:var(--mat-menu-panel-max-width,320px);min-width:var(--mat-menu-panel-min-width,320px)}:where(.theme-host) .gds-mode-switch-menu.mat-mdc-menu-panel .mat-mdc-menu-item{gap:var(--gem-sys-spacing--m)}:where(.theme-host) .gds-studio-create-task-menu.mat-mdc-menu-panel{--mat-menu-container-shape:var(--gem-sys-shape--corner-large);--mat-menu-item-with-icon-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-with-icon-trailing-spacing:var(--gem-sys-spacing--l);--mat-menu-item-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-trailing-spacing:var(--gem-sys-spacing--l);max-width:unset;width:278px}:where(.theme-host) .gds-studio-create-task-menu.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:calc(var(--gem-sys-spacing--xxl) + var(--gem-sys-spacing--s)*2)}:where(.theme-host) .gds-embedded-menu.mat-mdc-menu-panel{max-width:336px;min-width:336px}:where(.theme-host) mat-bottom-sheet-container.mat-bottom-sheet-container{padding:var(--gem-sys-spacing--m) 0 var(--gem-sys-spacing--xxl) 0;border-radius:var(--gem-sys-shape--corner-large) var(--gem-sys-shape--corner-large) 0 0}:where(.theme-host) mat-action-list.gds-mode-switch-menu-list{--mat-list-list-item-disabled-state-layer-color:transparent}:where(.theme-host) .mat-mdc-dialog-panel.full-screen-modal{--mat-dialog-container-shape:var(--gem-sys-shape--corner-none)}:where(.theme-host) .gds-label{background-color:var(--gem-sys-color--secondary);color:var(--gem-sys-color--on-secondary);padding:3px 10px;border-radius:var(--gem-sys-shape--corner-full);font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-font-weight);line-height:var(--gem-sys-typography-type-scale--label-m-line-height)}:where(.theme-host){--gem-sys-color--brand-blue:#3186ff;--gem-sys-color--brand-floaty-blue:#60c1ff;--gem-sys-color--brand-green:#0ebc5f;--gem-sys-color--brand-red:#ff4641;--gem-sys-color--brand-transition-blue-1:#346bf1;--gem-sys-color--brand-transition-blue-2:#4fa0ff;--gem-sys-color--brand-transition-orange:#ff6b2b;--gem-sys-color--brand-transition-pink:#d8627e;--gem-sys-color--brand-transition-purple:#a975aa;--gem-sys-color--brand-transition-red:#fa506b;--gem-sys-color--brand-transition-teal:#00a5b7;--gem-sys-color--brand-yellow:#fc0;--gem-sys-color--error:#b3261e;--gem-sys-color--error-container:#f9dedc;--gem-sys-color--gems-blue-high:#00629e;--gem-sys-color--gems-blue-low:#bedcff;--gem-sys-color--gems-cyan-high:#00677d;--gem-sys-color--gems-cyan-low:#92e5ff;--gem-sys-color--gems-grey-high:#5e5e5e;--gem-sys-color--gems-grey-low:#d9d9d9;--gem-sys-color--gems-orange-high:#96490a;--gem-sys-color--gems-orange-low:#ffcfb4;--gem-sys-color--gems-pink-high:#984062;--gem-sys-color--gems-pink-low:#ffcbda;--gem-sys-color--gems-purple-high:#9700d2;--gem-sys-color--gems-purple-low:#f2ccff;--gem-sys-color--gems-teal-high:#00696d;--gem-sys-color--gems-teal-low:#93e7eb;--gem-sys-color--gems-violet-high:#5132ff;--gem-sys-color--gems-violet-low:#d9d4ff;--gem-sys-color--gems-yellow-high:#7e5700;--gem-sys-color--gems-yellow-low:#ffd289;--gem-sys-color--image-stop:#d3dbe5;--gem-sys-color--inverse-on-surface:#f2f2f2;--gem-sys-color--inverse-primary:#a8c7fa;--gem-sys-color--inverse-surface:#303030;--gem-sys-color--on-error:#fff;--gem-sys-color--on-error-container:#8c1d18;--gem-sys-color--on-primary:#fff;--gem-sys-color--on-primary-container:#0842a0;--gem-sys-color--on-primary-fixed:#041e49;--gem-sys-color--on-primary-fixed-variant:#0842a0;--gem-sys-color--on-secondary:#fff;--gem-sys-color--on-secondary-container:#004a77;--gem-sys-color--on-secondary-fixed:#001d35;--gem-sys-color--on-secondary-fixed-variant:#004a77;--gem-sys-color--on-surface:#1b1c1d;--gem-sys-color--on-surface-low:#727676;--gem-sys-color--on-surface-variant:#575b5f;--gem-sys-color--on-tertiary:#fff;--gem-sys-color--on-tertiary-container:#0f5223;--gem-sys-color--on-tertiary-fixed:#072711;--gem-sys-color--on-tertiary-fixed-variant:#0f5223;--gem-sys-color--outline:#747775;--gem-sys-color--outline-gradient-stop-1:#ffa3f4;--gem-sys-color--outline-solid-1:#ff6de4;--gem-sys-color--outline-variant:#c4c7c5;--gem-sys-color--primary:#0b57d0;--gem-sys-color--primary-fixed:#d3e3fd;--gem-sys-color--primary-fixed-dim:#a8c7fa;--gem-sys-color--scrim:#000;--gem-sys-color--secondary:#00639b;--gem-sys-color--secondary-container:#c2e7ff;--gem-sys-color--secondary-fixed:#c2e7ff;--gem-sys-color--secondary-fixed-dim:#7fcfff;--gem-sys-color--shadow:#000;--gem-sys-color--surface:#fff;--gem-sys-color--surface-bright:#fff;--gem-sys-color--surface-container:#f0f4f9;--gem-sys-color--surface-container-high:#e9eef6;--gem-sys-color--surface-container-highest:#dde3ea;--gem-sys-color--surface-container-low:#f8fafd;--gem-sys-color--surface-container-lowest:#fff;--gem-sys-color--surface-dim:#d3dbe5;--gem-sys-color--tertiary:#146c2e;--gem-sys-color--tertiary-container:#c4eed0;--gem-sys-color--tertiary-fixed:#c4eed0;--gem-sys-color--tertiary-fixed-dim:#6dd58c;--gem-sys-color--blue-high:#001944;--gem-sys-color--blue-low:#e7f2ff;--gem-sys-color--blue-medium:#a1c9ff;--gem-sys-color--blue-primary:#1157ce;--gem-sys-color--green-high:#002110;--gem-sys-color--green-low:#ddf8d8;--gem-sys-color--green-medium:#80da88;--gem-sys-color--green-primary:#006c35;--gem-sys-color--mic-gradient-stop-1:#ffaee4;--gem-sys-color--mic-gradient-stop-2:#ad72ff;--gem-sys-color--mic-gradient-stop-3:#c597ff;--gem-sys-color--orange-high:#321200;--gem-sys-color--orange-low:#ffede1;--gem-sys-color--orange-medium:#ffb683;--gem-sys-color--orange-primary:#9a4600;--gem-sys-color--outline-gradient-stop-2:#c597ff;--gem-sys-color--outline-gradient-stop-3:#7cacf8;--gem-sys-color--outline-solid-2:#0b57d0;--gem-sys-color--outline-solid-3:#fff;--gem-sys-color--primary-container:#d3e3fd;--gem-sys-color--purple-high:#280255;--gem-sys-color--purple-low:#f7ecfe;--gem-sys-color--purple-medium:#d9bafd;--gem-sys-color--purple-primary:#7438d2;--gem-sys-color--red-high:#3a0907;--gem-sys-color--red-low:#ffecee;--gem-sys-color--red-medium:#ffb3ae;--gem-sys-color--red-primary:#b3251e;--gem-sys-color--soft-glow-blue-1:#4c8df6;--gem-sys-color--soft-glow-blue-2:#3271ea;--gem-sys-color--soft-glow-pink-1:#ff7dd2;--gem-sys-color--soft-glow-pink-2:#b60d6e;--gem-sys-color--surface-variant:#e3e3e3;--gem-sys-color--text-advanced-stop-high:#ff8983;--gem-sys-color--text-advanced-stop-low:#ffd8ef;--gem-sys-color--text-basic-stop-high:#3271ea;--gem-sys-color--text-basic-stop-low:#e7f2ff;--gem-sys-color--universal-stop:#fafbff;--gem-sys-shape--corner-extra-large:28px;--gem-sys-shape--corner-extra-large-top:28px 28px 0px 0px;--gem-sys-shape--corner-extra-small:4px;--gem-sys-shape--corner-extra-small-top:4px 4px 0px 0px;--gem-sys-shape--corner-full:9999px;--gem-sys-shape--corner-large:16px;--gem-sys-shape--corner-large-increased:20px;--gem-sys-shape--corner-large-max:1.5rem;--gem-sys-shape--corner-large-end:0px 16px 16px 0px;--gem-sys-shape--corner-large-start:16px 0px 0px 16px;--gem-sys-shape--corner-large-top:16px 16px 0px 0px;--gem-sys-shape--corner-medium:12px;--gem-sys-shape--corner-none:0px;--gem-sys-shape--corner-small:8px;--gem-sys-spacing--l:16px;--gem-sys-spacing--m:12px;--gem-sys-spacing--s:8px;--gem-sys-spacing--xl:20px;--gem-sys-spacing--xs:4px;--gem-sys-spacing--xxl:24px;--gem-sys-spacing--xxxl:28px;--gem-sys-typography-icon-scale--icon-l-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-l-font-size:1.25rem;--gem-sys-typography-icon-scale--icon-l-font-tracking:0;--gem-sys-typography-icon-scale--icon-l-font-weight:400;--gem-sys-typography-icon-scale--icon-l-line-height:1.25rem;--gem-sys-typography-icon-scale--icon-l-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-m-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-m-font-size:1.125rem;--gem-sys-typography-icon-scale--icon-m-font-tracking:0;--gem-sys-typography-icon-scale--icon-m-font-weight:500;--gem-sys-typography-icon-scale--icon-m-line-height:1.125rem;--gem-sys-typography-icon-scale--icon-m-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-s-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-s-font-size:1rem;--gem-sys-typography-icon-scale--icon-s-font-tracking:0;--gem-sys-typography-icon-scale--icon-s-font-weight:500;--gem-sys-typography-icon-scale--icon-s-line-height:1rem;--gem-sys-typography-icon-scale--icon-s-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-xl-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-xl-font-size:1.5rem;--gem-sys-typography-icon-scale--icon-xl-font-tracking:0;--gem-sys-typography-icon-scale--icon-xl-font-weight:400;--gem-sys-typography-icon-scale--icon-xl-line-height:1.5rem;--gem-sys-typography-icon-scale--icon-xl-shape:"ROND" 100;--gem-sys-typography-type-scale--body-l-dense-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-dense-font-size:1rem;--gem-sys-typography-type-scale--body-l-dense-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-dense-font-weight:400;--gem-sys-typography-type-scale--body-l-dense-line-height:24px;--gem-sys-typography-type-scale--body-l-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-font-size:1rem;--gem-sys-typography-type-scale--body-l-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-font-weight:400;--gem-sys-typography-type-scale--body-l-line-height:1.75rem;--gem-sys-typography-type-scale--body-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-alt-font-weight:700;--gem-sys-typography-type-scale--body-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-font-weight:400;--gem-sys-typography-type-scale--body-m-line-height:1.25rem;--gem-sys-typography-type-scale--display-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-l-font-size:3.5625rem;--gem-sys-typography-type-scale--display-l-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-l-font-weight:500;--gem-sys-typography-type-scale--display-l-line-height:4rem;--gem-sys-typography-type-scale--display-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-m-font-size:2.8125rem;--gem-sys-typography-type-scale--display-m-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-m-font-weight:500;--gem-sys-typography-type-scale--display-m-line-height:3.25rem;--gem-sys-typography-type-scale--display-s-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-s-font-size:2rem;--gem-sys-typography-type-scale--display-s-font-tracking:0rem;--gem-sys-typography-type-scale--display-s-font-weight:500;--gem-sys-typography-type-scale--display-s-line-height:2.25rem;--gem-sys-typography-type-scale--headline-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--headline-m-font-size:1.75rem;--gem-sys-typography-type-scale--headline-m-font-tracking:0rem;--gem-sys-typography-type-scale--headline-m-font-weight:400;--gem-sys-typography-type-scale--headline-m-line-height:2.25rem;--gem-sys-typography-type-scale--label-l-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-l-font-size:0.875rem;--gem-sys-typography-type-scale--label-l-font-tracking:0rem;--gem-sys-typography-type-scale--label-l-font-weight:500;--gem-sys-typography-type-scale--label-l-line-height:1.25rem;--gem-sys-typography-type-scale--label-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-alt-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-alt-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-alt-font-weight:400;--gem-sys-typography-type-scale--label-m-alt-line-height:1rem;--gem-sys-typography-type-scale--label-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-font-weight:500;--gem-sys-typography-type-scale--label-m-line-height:1rem;--gem-sys-typography-type-scale--title-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-l-font-size:1.25rem;--gem-sys-typography-type-scale--title-l-font-tracking:0rem;--gem-sys-typography-type-scale--title-l-font-weight:500;--gem-sys-typography-type-scale--title-l-line-height:1.75rem;--gem-sys-typography-type-scale--title-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-alt-font-weight:400;--gem-sys-typography-type-scale--title-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-font-size:1rem;--gem-sys-typography-type-scale--title-m-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-font-weight:500;--gem-sys-typography-type-scale--title-m-line-height:1.5rem;--gem-sys-typography-type-scale--title-s-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-s-font-size:0.875rem;--gem-sys-typography-type-scale--title-s-font-tracking:0rem;--gem-sys-typography-type-scale--title-s-font-weight:500;--gem-sys-typography-type-scale--title-s-line-height:1.25rem;--gem-sys-typography-type-scale--body-m-alt-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-alt-line-height:1.25rem;--gem-sys-typography-type-scale--title-m-alt-font-size:1rem;--gem-sys-typography-type-scale--title-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-alt-line-height:1.5rem}@media screen and (max-width:960px){:where(.theme-host){--gem-sys-typography-type-scale--body-l-dense-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-dense-font-size:1rem;--gem-sys-typography-type-scale--body-l-dense-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-dense-font-weight:400;--gem-sys-typography-type-scale--body-l-dense-line-height:22px;--gem-sys-typography-type-scale--body-l-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-font-size:1rem;--gem-sys-typography-type-scale--body-l-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-font-weight:400;--gem-sys-typography-type-scale--body-l-line-height:1.625rem;--gem-sys-typography-type-scale--body-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-alt-font-weight:700;--gem-sys-typography-type-scale--body-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-font-weight:400;--gem-sys-typography-type-scale--body-m-line-height:1.25rem;--gem-sys-typography-type-scale--display-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-l-font-size:2.8125rem;--gem-sys-typography-type-scale--display-l-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-l-font-weight:500;--gem-sys-typography-type-scale--display-l-line-height:3rem;--gem-sys-typography-type-scale--display-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-m-font-size:2.25rem;--gem-sys-typography-type-scale--display-m-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-m-font-weight:500;--gem-sys-typography-type-scale--display-m-line-height:2.75rem;--gem-sys-typography-type-scale--display-s-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-s-font-size:2rem;--gem-sys-typography-type-scale--display-s-font-tracking:0rem;--gem-sys-typography-type-scale--display-s-font-weight:500;--gem-sys-typography-type-scale--display-s-line-height:2.5rem;--gem-sys-typography-type-scale--headline-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--headline-m-font-size:1.5rem;--gem-sys-typography-type-scale--headline-m-font-tracking:0rem;--gem-sys-typography-type-scale--headline-m-font-weight:400;--gem-sys-typography-type-scale--headline-m-line-height:1.75rem;--gem-sys-typography-type-scale--label-l-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-l-font-size:0.875rem;--gem-sys-typography-type-scale--label-l-font-tracking:0rem;--gem-sys-typography-type-scale--label-l-font-weight:500;--gem-sys-typography-type-scale--label-l-line-height:1.25rem;--gem-sys-typography-type-scale--label-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-alt-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-alt-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-alt-font-weight:400;--gem-sys-typography-type-scale--label-m-alt-line-height:1rem;--gem-sys-typography-type-scale--label-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-font-weight:500;--gem-sys-typography-type-scale--label-m-line-height:1rem;--gem-sys-typography-type-scale--title-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-l-font-size:1.25rem;--gem-sys-typography-type-scale--title-l-font-tracking:0rem;--gem-sys-typography-type-scale--title-l-font-weight:500;--gem-sys-typography-type-scale--title-l-line-height:1.625rem;--gem-sys-typography-type-scale--title-m-alt-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-alt-font-weight:400;--gem-sys-typography-type-scale--title-m-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-font-size:1rem;--gem-sys-typography-type-scale--title-m-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-font-weight:500;--gem-sys-typography-type-scale--title-m-line-height:1.5rem;--gem-sys-typography-type-scale--title-s-font-name:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-s-font-size:0.875rem;--gem-sys-typography-type-scale--title-s-font-tracking:0rem;--gem-sys-typography-type-scale--title-s-font-weight:500;--gem-sys-typography-type-scale--title-s-line-height:1.25rem;--gem-sys-typography-type-scale--body-m-alt-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-alt-line-height:1.25rem;--gem-sys-typography-type-scale--title-m-alt-font-size:1rem;--gem-sys-typography-type-scale--title-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-alt-line-height:1.5rem}}:where(.theme-host):where(.dark-theme){--gem-sys-color--brand-blue:#3186ff;--gem-sys-color--brand-floaty-blue:#3186ff;--gem-sys-color--brand-green:#0ebc5f;--gem-sys-color--brand-red:#ff4641;--gem-sys-color--brand-transition-blue-1:#346bf1;--gem-sys-color--brand-transition-blue-2:#4fa0ff;--gem-sys-color--brand-transition-orange:#ff6b2b;--gem-sys-color--brand-transition-pink:#d8627e;--gem-sys-color--brand-transition-purple:#a975aa;--gem-sys-color--brand-transition-red:#fa506b;--gem-sys-color--brand-transition-teal:#00a5b7;--gem-sys-color--brand-yellow:#fc0;--gem-sys-color--error:#f2b8b5;--gem-sys-color--gems-blue-high:#60a9ed;--gem-sys-color--gems-blue-low:#003d64;--gem-sys-color--gems-cyan-high:#25b2d4;--gem-sys-color--gems-cyan-low:#00404e;--gem-sys-color--gems-grey-high:#a4a4a4;--gem-sys-color--gems-grey-low:#3a3a3a;--gem-sys-color--gems-orange-high:#ec8c4c;--gem-sys-color--gems-orange-low:#612b00;--gem-sys-color--gems-pink-high:#db8da7;--gem-sys-color--gems-pink-low:#60263d;--gem-sys-color--gems-purple-high:#c88ee1;--gem-sys-color--gems-purple-low:#55226e;--gem-sys-color--gems-teal-high:#00b6bc;--gem-sys-color--gems-teal-low:#004144;--gem-sys-color--gems-violet-high:#a299f3;--gem-sys-color--gems-violet-low:#372d80;--gem-sys-color--gems-yellow-high:#d89800;--gem-sys-color--gems-yellow-low:#4f3500;--gem-sys-color--image-stop:#35383b;--gem-sys-color--inverse-on-surface:#303030;--gem-sys-color--inverse-primary:#0b57d0;--gem-sys-color--inverse-surface:#e3e3e3;--gem-sys-color--on-error:#601410;--gem-sys-color--on-error-container:#f9dedc;--gem-sys-color--on-primary:#062e6f;--gem-sys-color--on-primary-container:#d3e3fd;--gem-sys-color--on-primary-fixed:#041e49;--gem-sys-color--on-primary-fixed-variant:#0842a0;--gem-sys-color--on-secondary:#035;--gem-sys-color--on-secondary-container:#c2e7ff;--gem-sys-color--on-secondary-fixed:#001d35;--gem-sys-color--on-secondary-fixed-variant:#004a77;--gem-sys-color--on-surface:#fff;--gem-sys-color--on-surface-low:#9a9b9c;--gem-sys-color--on-surface-variant:#a2a9b0;--gem-sys-color--on-tertiary:#0a3818;--gem-sys-color--on-tertiary-container:#c4eed0;--gem-sys-color--on-tertiary-fixed:#072711;--gem-sys-color--on-tertiary-fixed-variant:#0f5223;--gem-sys-color--outline:#9a9b9c;--gem-sys-color--outline-gradient-stop-1:#b7a9e5;--gem-sys-color--outline-solid-1:#9f8edc;--gem-sys-color--outline-variant:#4a5050;--gem-sys-color--primary:#a8c7fa;--gem-sys-color--primary-container:#1f3760;--gem-sys-color--primary-fixed:#d3e3fd;--gem-sys-color--primary-fixed-dim:#a8c7fa;--gem-sys-color--scrim:#000;--gem-sys-color--secondary:#7fcfff;--gem-sys-color--secondary-container:#004a77;--gem-sys-color--secondary-fixed:#c2e7ff;--gem-sys-color--secondary-fixed-dim:#7fcfff;--gem-sys-color--shadow:#000;--gem-sys-color--surface:#1b1c1d;--gem-sys-color--surface-bright:#424548;--gem-sys-color--surface-container:#282a2c;--gem-sys-color--surface-container-high:#333537;--gem-sys-color--surface-container-highest:#3d3f42;--gem-sys-color--surface-container-low:#262627;--gem-sys-color--surface-container-lowest:#1b1c1d;--gem-sys-color--surface-dim:#131314;--gem-sys-color--tertiary:#6dd58c;--gem-sys-color--tertiary-container:#0f5223;--gem-sys-color--tertiary-fixed:#c4eed0;--gem-sys-color--tertiary-fixed-dim:#6dd58c;--gem-sys-color--blue-high:#e7f2ff;--gem-sys-color--blue-low:#04409f;--gem-sys-color--blue-medium:#76acff;--gem-sys-color--blue-primary:#4e8ff8;--gem-sys-color--error-container:#601410;--gem-sys-color--green-high:#ddf8d8;--gem-sys-color--green-low:#00522c;--gem-sys-color--green-medium:#44c265;--gem-sys-color--green-primary:#1aa64a;--gem-sys-color--mic-gradient-stop-1:#ffaee4;--gem-sys-color--mic-gradient-stop-2:#ad72ff;--gem-sys-color--mic-gradient-stop-3:#c597ff;--gem-sys-color--orange-high:#ffede1;--gem-sys-color--orange-low:#753403;--gem-sys-color--orange-medium:#ff8d41;--gem-sys-color--orange-primary:#e86e00;--gem-sys-color--outline-gradient-stop-2:#fdf8ff;--gem-sys-color--outline-gradient-stop-3:#4c8df6;--gem-sys-color--outline-solid-2:#0b57d0;--gem-sys-color--outline-solid-3:#fff;--gem-sys-color--purple-high:#f7ecfe;--gem-sys-color--purple-low:#5629a4;--gem-sys-color--purple-medium:#c597ff;--gem-sys-color--purple-primary:#ad72ff;--gem-sys-color--red-high:#ffecee;--gem-sys-color--red-low:#8a1a16;--gem-sys-color--red-medium:#ff8983;--gem-sys-color--red-primary:#f55e57;--gem-sys-color--soft-glow-blue-1:#4c8df6;--gem-sys-color--soft-glow-blue-2:#3271ea;--gem-sys-color--soft-glow-pink-1:#ff7dd2;--gem-sys-color--soft-glow-pink-2:#b60d6e;--gem-sys-color--surface-variant:#474747;--gem-sys-color--text-advanced-stop-high:#f55e57;--gem-sys-color--text-advanced-stop-low:#620438;--gem-sys-color--text-basic-stop-high:#3271ea;--gem-sys-color--text-basic-stop-low:#303030;--gem-sys-color--universal-stop:#5e5e5e}.mat-mdc-snack-bar-container{padding:16px}.mat-mdc-snack-bar-container.multi-line-snack-bar .mat-mdc-snack-bar-label{white-space:pre-line}.boqOnegoogleliteOgbOneGoogleBar{--og-bar-parts-side-padding:0px;display:flex;justify-content:flex-end;margin-top:12px;margin-bottom:12px;-webkit-margin-end:12px;margin-inline-end:12px}@media screen and (min-width:960px){.boqOnegoogleliteOgbOneGoogleBar{position:fixed;right:0;z-index:2}}.boqOnegoogleliteOgbOneGoogleBar.hide-ogb{display:none}chat-app{z-index:1}chat-app.mobile.side-nav-open{z-index:987}html{height:100%;width:100%;overflow:hidden}body{color:var(--gem-sys-color--on-surface);background-color:var(--gem-sys-color--surface);margin:0;height:100%;width:100%;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}sentinel{}</style><style data-font-stylesheet="" nonce="">@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCajshE7g.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCYjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCHjshE7g.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCOjshE7g.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCLjshE7g.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCbjshE7g.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCVjshE7g.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCJjshE7g.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCRjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCpjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCIjshE7g.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCBjshE7g.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCDjshE7g.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCTjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCXjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCcjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCWjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCejshE7g.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCFjshE7g.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCEjshE7g.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCKjsg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCajshE7g.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCYjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCHjshE7g.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCOjshE7g.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCLjshE7g.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCbjshE7g.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCVjshE7g.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCJjshE7g.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCRjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCpjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCIjshE7g.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCBjshE7g.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCDjshE7g.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCTjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCXjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCcjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCWjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCejshE7g.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCFjshE7g.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCEjshE7g.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCKjsg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCajshE7g.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCYjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCHjshE7g.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCOjshE7g.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCLjshE7g.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCbjshE7g.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCVjshE7g.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCJjshE7g.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCRjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCpjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCIjshE7g.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCBjshE7g.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCDjshE7g.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCTjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCXjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCcjshE7g.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCWjshE7g.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCejshE7g.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCFjshE7g.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCEjshE7g.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaXrENHsxJlGDuGo1OIlL3L2JB874GPhFI9_IqmuTCKjsg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rgCIlsw.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rACIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2swCIlsw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ugCIlsw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vwCIlsw.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rwCIlsw.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2oQCIlsw.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vQCIlsw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2nQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vACIlsw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2tQCIlsw.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2twCIlsw.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pwCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2owCIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qACIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ogCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qgCIlsw.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sQCIlsw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sACIlsw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rgCIlsw.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rACIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2swCIlsw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ugCIlsw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vwCIlsw.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rwCIlsw.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2oQCIlsw.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vQCIlsw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2nQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vACIlsw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2tQCIlsw.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2twCIlsw.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pwCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2owCIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qACIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ogCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qgCIlsw.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sQCIlsw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sACIlsw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rgCIlsw.woff2)format('woff2');unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rACIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2swCIlsw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ugCIlsw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vwCIlsw.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2rwCIlsw.woff2)format('woff2');unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2oQCIlsw.woff2)format('woff2');unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vQCIlsw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2nQCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vACIlsw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2tQCIlsw.woff2)format('woff2');unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2twCIlsw.woff2)format('woff2');unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2pwCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2owCIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qACIlsw.woff2)format('woff2');unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2ogCIlsw.woff2)format('woff2');unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2qgCIlsw.woff2)format('woff2');unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sQCIlsw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2sACIlsw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/googlesans/v58/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesansmono/v15/P5sZzYWFYtnZ_Cg-t0Uq_rfivrdYNYhsAg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans Mono';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/googlesansmono/v15/P5sZzYWFYtnZ_Cg-t0Uq_rfivrdYNYhsAg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWCxkr1ap.woff2)format('woff2');unicode-range:U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWGFkr1ap.woff2)format('woff2');unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWF1kr1ap.woff2)format('woff2');unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWDJkr1ap.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWCJkr1ap.woff2)format('woff2');unicode-range:U+0300,U+0306-0308,U+0313,U+0483,U+20DB,U+25CC,U+10350-1037A;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWCBkr1ap.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWPRFimuQpw.woff2)format('woff2');unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWD1kr1ap.woff2)format('woff2');unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWEFkr1ap.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWEBkr1ap.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Google Sans Code';font-style:normal;font-weight:400 700;src:url(https://fonts.gstatic.com/s/googlesanscode/v6/pxifyogzv91QhV44Z_GQBHsGf5PuWE5krw.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}</style><style nonce="">.gb_4d{font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Qa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none}a.gb_Qa:hover::after,a.gb_Qa:focus::after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Qa:hover,a.gb_Qa:focus{text-decoration:none}a.gb_Qa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ra{background-color:#4285f4;color:#fff}a.gb_Ra:active{background-color:#0043b2}.gb_Sa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Qa,.gb_Ra,.gb_Ta,.gb_Ua{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Ta{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ua{background:#f8f8f8}.gb_Ta,#gb a.gb_Ta.gb_Ta,.gb_Ua{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ua{cursor:default;text-decoration:none}.gb_Ua{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_Ua{color:#fff}.gb_Ua:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ua:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Va{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Va:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Va:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Va:active,#gb .gb_Va:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Va.gb_H{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Va.gb_H:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Va.gb_H:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Va.gb_H:active,#gb .gb_Va.gb_H:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_dd{display:inline-block;vertical-align:middle}.gb_Qe .gb_Q{bottom:-3px;right:-5px}.gb_D{position:relative}.gb_B{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_B{cursor:pointer;text-decoration:none}.gb_B,a.gb_B{color:#000}.gb_ed{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_fd{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_fd{border-bottom-color:#ccc}.gb_la{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-webkit-user-select:text}.gb_dd.gb_Uc .gb_ed,.gb_dd.gb_Uc .gb_fd,.gb_dd.gb_Uc .gb_la,.gb_Uc.gb_la{display:block}.gb_dd.gb_Uc.gb_gd .gb_ed,.gb_dd.gb_Uc.gb_gd .gb_fd{display:none}.gb_Re{position:absolute;right:8px;top:62px;z-index:-1}.gb_hd .gb_ed,.gb_hd .gb_fd,.gb_hd .gb_la{margin-top:-10px}.gb_dd:first-child,#gbsfw:first-child+.gb_dd{padding-left:4px}.gb_Fa.gb_Se .gb_dd:first-child{padding-left:0}.gb_Te{position:relative}.gb_3c .gb_Te,.gb_Kd .gb_Te{float:right}.gb_B{padding:8px;cursor:pointer}.gb_B::after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Fa .gb_id:not(.gb_Qa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;border-radius:50%}.gb_jd button svg,.gb_B{-webkit-border-radius:50%;border-radius:50%}.gb_jd button:focus:not(:focus-visible) svg,.gb_jd button:hover svg,.gb_jd button:active svg,.gb_B:focus:not(:focus-visible),.gb_B:hover,.gb_B:active,.gb_B[aria-expanded=true]{outline:none}.gb_Mc .gb_jd.gb_kd button:focus-visible svg,.gb_jd button:focus-visible svg,.gb_B:focus-visible{outline:1px solid #202124}.gb_Mc .gb_jd button:focus-visible svg,.gb_Mc .gb_B:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Mc .gb_jd.gb_kd button:focus-visible svg,.gb_jd button:focus-visible svg,.gb_Mc .gb_jd button:focus-visible svg{outline:1px solid currentcolor}}.gb_Mc .gb_jd.gb_kd button:focus svg,.gb_Mc .gb_jd.gb_kd button:focus:hover svg,.gb_jd button:focus svg,.gb_jd button:focus:hover svg,.gb_B:focus,.gb_B:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Mc .gb_jd.gb_kd button:active svg,.gb_jd button:active svg,.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_Mc .gb_jd.gb_kd button:hover svg,.gb_jd button:hover svg,.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_Wa .gb_B.gb_Za:hover{background-color:transparent}.gb_B[aria-expanded=true],.gb_B:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_B[aria-expanded=true] .gb_F{fill:#5f6368;opacity:1}.gb_Mc .gb_jd button:hover svg,.gb_Mc .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_Mc .gb_jd button:focus svg,.gb_Mc .gb_jd button:focus:hover svg,.gb_Mc .gb_B:focus,.gb_Mc .gb_B:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Mc .gb_jd button:active svg,.gb_Mc .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_Mc .gb_B[aria-expanded=true],.gb_Mc .gb_B:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_Mc .gb_B[aria-expanded=true] .gb_F{fill:#fff;opacity:1}.gb_dd{padding:4px}.gb_Fa.gb_Se .gb_dd{padding:4px 2px}.gb_Fa.gb_Se .gb_z.gb_dd{padding-left:6px}.gb_la{z-index:991;line-height:normal}.gb_la.gb_ld{left:0;right:auto}@media (max-width:350px){.gb_la.gb_ld{left:0}}.gb_Ue .gb_la{top:56px}.gb_R{display:none!important}.gb_od{visibility:hidden}.gb_J .gb_B,.gb_ka .gb_J .gb_B{background-position:-64px -29px}.gb_1 .gb_J .gb_B{background-position:-29px -29px;opacity:1}.gb_J .gb_B,.gb_J .gb_B:hover,.gb_J .gb_B:focus{opacity:1}.gb_L{display:none}@media screen and (max-width:319px){.gb_md:not(.gb_nd) .gb_J{display:none;visibility:hidden}}.gb_Q{display:none}.gb_ad{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-webkit-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.gb_ad.gb_bd{color:#3c4043}.gb_Fa.gb_cc .gb_ad{margin-bottom:0}.gb_td.gb_vd .gb_ad{padding-left:4px}.gb_Fa.gb_cc .gb_wd{position:relative;top:-2px}.gb_cd{display:none}.gb_Fa{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Fa.gb_Tc{min-width:120px}.gb_Fa.gb_xd .gb_yd{display:none}.gb_Fa.gb_xd .gb_md{height:56px}header.gb_Fa{display:block}.gb_Fa svg{fill:currentColor}.gb_Ed{position:fixed;top:0;width:100%}.gb_zd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Fd{height:64px}.gb_md{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:min-content}.gb_Fa:not(.gb_cc) .gb_md{padding:8px}.gb_Fa.gb_Hd .gb_md{-webkit-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.gb_Fa .gb_md.gb_nd.gb_Id{min-width:0}.gb_Fa.gb_cc .gb_md{padding:4px;padding-left:8px;min-width:0}.gb_yd{height:48px;vertical-align:middle;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-user-select:none}.gb_Bd>.gb_yd{display:table-cell;width:100%}.gb_td{padding-right:30px;box-sizing:border-box;-webkit-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.gb_Fa.gb_cc .gb_td{padding-right:14px}.gb_Cd{-webkit-flex:1 1 100%;-webkit-box-flex:1;flex:1 1 100%}.gb_Cd>:only-child{display:inline-block}.gb_Dd.gb_4c{padding-left:4px}.gb_Dd.gb_Jd,.gb_Fa.gb_Hd .gb_Dd,.gb_Fa.gb_cc:not(.gb_Kd) .gb_Dd{padding-left:0}.gb_Fa.gb_cc .gb_Dd.gb_Jd{padding-right:0}.gb_Fa.gb_cc .gb_Dd.gb_Jd .gb_Wa{margin-left:10px}.gb_4c{display:inline}.gb_Fa.gb_Xc .gb_Dd.gb_Ld,.gb_Fa.gb_Kd .gb_Dd.gb_Ld{padding-left:2px}.gb_ad{display:inline-block}.gb_Dd{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-webkit-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.gb_Kd{height:48px}.gb_Fa.gb_Kd{min-width:auto}.gb_Kd .gb_Dd{float:right;padding-left:32px}.gb_Kd .gb_Dd.gb_Md{padding-left:0}.gb_Nd{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text}.gb_qd{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;transition:background-color .4s}.gb_Od{color:black}.gb_Mc{color:white}.gb_Fa a,.gb_Qc a{color:inherit}.gb_ba{color:rgba(0,0,0,.87)}.gb_Fa svg,.gb_Qc svg,.gb_td .gb_ud,.gb_3c .gb_ud{color:#5f6368;opacity:1}.gb_Mc svg,.gb_Qc.gb_Vc svg,.gb_Mc .gb_td .gb_ud,.gb_Mc .gb_td .gb_Lc,.gb_Mc .gb_td .gb_wd,.gb_Qc.gb_Vc .gb_ud{color:rgba(255,255,255,.87)}.gb_Mc .gb_td .gb_Pd:not(.gb_Qd){opacity:.87}.gb_bd{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.gb_Mc .gb_bd,.gb_Od .gb_bd{opacity:1}.gb_Rd{position:relative}.gb_M{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_X,span.gb_X{color:rgba(0,0,0,.87);text-decoration:none}.gb_Mc a.gb_X,.gb_Mc span.gb_X{color:white}a.gb_X:focus{outline-offset:2px}a.gb_X:hover{text-decoration:underline}.gb_Z{display:inline-block;padding-left:15px}.gb_Z .gb_X{display:inline-block;line-height:24px;vertical-align:middle}.gb_rd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;box-sizing:border-box}.gb_Fa.gb_Kd .gb_rd{margin-left:8px}#gb a.gb_Ua.gb_rd{cursor:pointer}.gb_Ua.gb_rd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_rd:focus,.gb_Ua.gb_rd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_rd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_rd{background:#1a73e8;border:1px solid transparent}.gb_Fa.gb_cc .gb_rd{padding:9px 15px;min-width:80px}.gb_Sd{text-align:left}#gb .gb_Mc a.gb_rd:not(.gb_H),#gb.gb_Mc a.gb_rd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ua.gb_H.gb_rd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Mc a.gb_rd:hover:not(.gb_H),#gb.gb_Mc a.gb_rd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ua.gb_H.gb_rd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Mc a.gb_rd:focus:not(.gb_H),#gb .gb_Mc a.gb_rd:focus:hover:not(.gb_H),#gb.gb_Mc a.gb_rd:focus:not(.gb_H),#gb.gb_Mc a.gb_rd:focus:hover:not(.gb_H){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ua.gb_H.gb_rd:focus,#gb a.gb_Ua.gb_H.gb_rd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}#gb .gb_Mc a.gb_rd:active:not(.gb_H),#gb.gb_Mc a.gb_rd:active{background:#ecf3fe}#gb a.gb_Ua.gb_H.gb_rd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_K{display:none}@media screen and (max-width:319px){.gb_md .gb_J{display:none;visibility:hidden}}.gb_Wa{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;border-radius:8px}.gb_Wa.gb_H{background-color:transparent;border:1px solid #5f6368}.gb_3a{display:inherit}.gb_Wa.gb_H .gb_3a{background:#fff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Wa:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Wa.gb_H:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Wa:focus-visible,.gb_Wa:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Wa.gb_H:focus-visible,.gb_Wa.gb_H:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Wa.gb_H:active,.gb_Wa.gb_Uc.gb_H:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_4a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Wa.gb_H .gb_4a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_4a.gb_5a{background-color:#f1f3f4;-webkit-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_4a.gb_5a .gb_Jc{vertical-align:middle}.gb_Fa:not(.gb_cc) .gb_Wa{margin-left:10px;margin-right:4px}.gb_Td{max-height:32px;width:78px}.gb_Wa.gb_H .gb_Td{max-height:26px;width:72px}.gb_P{-webkit-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_eb{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_eb.gb_P{height:30px;width:30px}.gb_eb.gb_P:hover,.gb_eb.gb_P:active{-webkit-box-shadow:none;box-shadow:none}.gb_fb{background:#fff;border:none;-webkit-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_wc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_P::before,.gb_gb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;transform-origin:left 0}.gb_3 .gb_gb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_P:hover,.gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_P:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_P:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_hb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_B.gb_hb{width:auto}.gb_hb:hover,.gb_hb:focus{opacity:.85}.gb_hd .gb_hb,.gb_hd .gb_Wd{line-height:26px}#gb#gb.gb_hd a.gb_hb,.gb_hd .gb_Wd{font-size:11px;height:auto}.gb_ib{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Za:hover .gb_ib{opacity:.85}.gb_Wa>.gb_z{padding:3px 3px 3px 4px}.gb_Xd.gb_od{color:#fff}.gb_1 .gb_hb,.gb_1 .gb_ib{opacity:1}#gb#gb.gb_1.gb_1 a.gb_hb,#gb#gb .gb_1.gb_1 a.gb_hb{color:#fff}.gb_1.gb_1 .gb_ib{border-top-color:#fff;opacity:1}.gb_ka .gb_P:hover,.gb_1 .gb_P:hover,.gb_ka .gb_P:focus,.gb_1 .gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Zd .gb_z,.gb_0d .gb_z{position:absolute;right:1px}.gb_z.gb_0,.gb_jb.gb_0,.gb_Za.gb_0{-webkit-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.gb_1d.gb_2d .gb_hb{width:30px!important}.gb_3d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_4d .gb_3d,.gb_5d .gb_3d{right:0;top:0}.gb_z .gb_B{padding:4px}.gb_S{display:none}sentinel{}</style><script nonce="">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.VhB1SDhve7s.2019.O","co.in","en","658",0,[4,2,"","","","785245569","0"],null,"L3-HaKyNCuHUseMPgs2M-A4",null,0,"og.qtm.0NrCu39xvZ8.L.W.O","AA2YrTtnoROPKzaQV_-EQGz1rLB2CtVcjQ","AA2YrTsVV94of5Ptj2FwqLHnvBFCV_g2XA","",2,1,200,"IND",null,null,"269","658",1,null,null,103135050,null,0,0],null,[1,0.1000000014901161,2,1],null,[1,0,0,null,"0","ameyajoshi256@gmail.com","","AIhRldIHLlpR6KlxkHVYHQXfyQUz3Q_EVPEi2W2aH-xT-Wavb13hFyExVBVt1XI58ez960kvwhXA6TatG9m8a_5tYF5L0LW71A",0,0,0,""],[0,0,"",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,"","","","","","",null,0,0,0,0,0,null,null,null,"rgba(32,33,36,1)","rgba(255,255,255,1)",0,0,0,null,null,null,0],["%1$s (default)","Brand account",1,"%1$s (delegated)",1,null,83,"/app/e485c514b673fed6?utm_source=app_launcher\u0026utm_medium=owned\u0026utm_campaign=base_all\u0026authuser=$authuser",null,null,null,1,"https://accounts.google.com/ListAccounts?authuser=0\u0026listPages=1\u0026fwput=10\u0026rdr=2\u0026pid=658\u0026gpsia=1\u0026source=ogb\u0026atic=1\u0026mo=1\u0026mn=1\u0026hl=en\u0026ts=641",0,"dashboard",null,null,null,null,"Profile","",1,null,"Signed out","https://accounts.google.com/AccountChooser?source=ogb\u0026continue=$continue\u0026Email=$email\u0026ec=GAhAkgU","https://accounts.google.com/RemoveLocalAccount?source=ogb","Remove","Sign in",0,1,1,0,1,1,0,null,null,null,"Session expired",null,null,null,"Visitor",null,"Default","Delegated","Sign out of all accounts",1,null,null,0,null,null,"myaccount.google.com","https",0,1,0],null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","0","en"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.EYOBbsN3I2A.O/d=1/rs=AHpOoo_iiC5gORPbsAUenRY5t2mRSbS18A/m=__features__","https://apis.google.com","","","1","",null,1,"es_plusone_gc_20250602.0_p0","en",null,0],[0.009999999776482582,"co.in","658",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,40400,658,"IND","en","785245569.0",8,null,1,0,null,null,null,null,"3700949",null,null,null,"L3-HaKyNCuHUseMPgs2M-A4",0,0,0,null,2,5,"sd",5,0,0,null,null,1,103135050,0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.VhB1SDhve7s.2019.O/rt=j/m=qabr,qgl,q_dnp,qcwid,qbd,qapid,qads,qrcd,q_dg/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTtnoROPKzaQV_-EQGz1rLB2CtVcjQ"],[null,null,null,"https://www.gstatic.com/og/_/ss/k=og.qtm.0NrCu39xvZ8.L.W.O/m=qcwid,qba/excm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/ct=zgms/rs=AA2YrTsVV94of5Ptj2FwqLHnvBFCV_g2XA"]],null,null,null,[[[null,null,[null,null,null,"https://ogs.google.com/u/0/widget/account?eom=1\u0026amb=1"],0,414,436,57,4,1,0,0,65,66,8000,"https://accounts.google.com/SignOutOptions?hl=en\u0026continue=https://gemini.google.com/app/e485c514b673fed6%3Futm_source%3Dapp_launcher%26utm_medium%3Downed%26utm_campaign%3Dbase_all\u0026ec=GBRAkgU",68,2,null,null,1,113,"Something went wrong.%1$s Refresh to try again or %2$schoose another account%3$s.",3,null,null,75,0,null,null,null,null,null,null,null,"/widget/account",["https","myaccount.google.com",0,32,83,0],0,0,1,["Critical security alert","Important account alert","Storage usage alert",1,1],0,1,null,1,1,null,null,null,null,0,0,0,null,0,0,null,null,null,null,null,null,null,null,null,0],[null,null,[null,null,null,"https://ogs.google.com/u/0/widget/callout/sid?eom=1\u0026dc=1"],null,280,420,70,25,0,null,0,null,null,8000,null,71,4,null,null,null,null,null,null,null,null,76,null,null,null,107,108,109,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]],null,null,"269","658",1,0,null,"en",0,["/app/e485c514b673fed6?utm_source=app_launcher\u0026utm_medium=owned\u0026utm_campaign=base_all\u0026authuser=$authuser","https://accounts.google.com/AddSession?continue=https://gemini.google.com/app/e485c514b673fed6?utm_source%3Dapp_launcher%26utm_medium%3Downed%26utm_campaign%3Dbase_all\u0026ec=GAlAkgU","https://accounts.google.com/Logout?ec=GAdAkgU","https://accounts.google.com/ListAccounts?authuser=0\u0026listPages=1\u0026fwput=10\u0026rdr=2\u0026pid=658\u0026gpsia=1\u0026source=ogb\u0026atic=1\u0026mo=1\u0026mn=1\u0026hl=en\u0026ts=641",0,0,"",0,0,null,0,0,"https://accounts.google.com/ServiceLogin?passive=1209600\u0026continue=https://gemini.google.com/app/e485c514b673fed6?utm_source%3Dapp_launcher%26utm_medium%3Downed%26utm_campaign%3Dbase_all\u0026followup=https://gemini.google.com/app/e485c514b673fed6?utm_source%3Dapp_launcher%26utm_medium%3Downed%26utm_campaign%3Dbase_all\u0026ec=GAZAkgU",null,null,0,null,null,null,0],0,0,0,[null,"",null,null,null,1,null,0,0,"","","","https://ogads-pa.clients6.google.com",0,0,0,"","",0,0,null,86400,null,1,null,null,0,null,1,0,"8559284470",0,0,1],0,null,null,null,1,0,"ameyajoshi256@gmail.com",0],null,[["mousedown","touchstart","touchmove","wheel","keydown"],300000],[[null,null,null,"https://accounts.google.com/RotateCookiesPage"],3,null,null,null,0,1]]],};this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles_gbar_=a||[]};(0,_._F_toggles_initialize)([]);
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var ja,pa,qa,ua,wa,xa,Ga,Ha,ab,db,fb,kb,gb,mb,sb,Gb,Hb,Ib,Jb;_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.ba=function(a){a.yk=!0;return a};_.ia=function(a){var b=a;if(da(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(ea(b)&&!Number.isSafeInteger(b))throw Error(String(b));return fa?BigInt(a):a=ha(a)?a?"1":"0":da(a)?a.trim()||"0":String(a)};
ja=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){const d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};_.ka=function(a){_.t.setTimeout(()=>{throw a;},0)};_.ma=function(){return _.la().toLowerCase().indexOf("webkit")!=-1};_.la=function(){var a=_.t.navigator;return a&&(a=a.userAgent)?a:""};pa=function(a){if(!na||!oa)return!1;for(let b=0;b<oa.brands.length;b++){const {brand:c}=oa.brands[b];if(c&&c.indexOf(a)!=-1)return!0}return!1};
_.u=function(a){return _.la().indexOf(a)!=-1};qa=function(){return na?!!oa&&oa.brands.length>0:!1};_.ra=function(){return qa()?!1:_.u("Opera")};_.sa=function(){return qa()?!1:_.u("Trident")||_.u("MSIE")};_.ta=function(){return _.u("Firefox")||_.u("FxiOS")};_.va=function(){return _.u("Safari")&&!(ua()||(qa()?0:_.u("Coast"))||_.ra()||(qa()?0:_.u("Edge"))||(qa()?pa("Microsoft Edge"):_.u("Edg/"))||(qa()?pa("Opera"):_.u("OPR"))||_.ta()||_.u("Silk")||_.u("Android"))};
ua=function(){return qa()?pa("Chromium"):(_.u("Chrome")||_.u("CriOS"))&&!(qa()?0:_.u("Edge"))||_.u("Silk")};wa=function(){return na?!!oa&&!!oa.platform:!1};xa=function(){return _.u("iPhone")&&!_.u("iPod")&&!_.u("iPad")};_.ya=function(){return xa()||_.u("iPad")||_.u("iPod")};_.za=function(){return wa()?oa.platform==="macOS":_.u("Macintosh")};_.Ba=function(a,b){return _.Aa(a,b)>=0};_.Ca=function(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()};
_.Da=function(a){if(4&a)return 512&a?512:1024&a?1024:0};_.Fa=function(a,b){return b===void 0?a.j!==Ea&&!!(2&(a.fa[_.v]|0)):!!(2&b)&&a.j!==Ea};Ga=function(a){return a};Ha=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};_.Ia=function(a){a=Error(a);Ha(a,"warning");return a};_.Ka=function(a,b){if(a!=null){var c;var d=(c=Ja)!=null?c:Ja={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),Ha(a,"incident"),_.ka(a))}};
_.Ma=function(a){if(typeof a!=="boolean")throw Error("s`"+_.La(a)+"`"+a);return a};_.Na=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};_.Pa=function(a){if(!(0,_.Oa)(a))throw _.Ia("enum");return a|0};_.Qa=function(a){return a==null?a:(0,_.Oa)(a)?a|0:void 0};_.Ra=function(a){if(typeof a!=="number")throw _.Ia("int32");if(!(0,_.Oa)(a))throw _.Ia("int32");return a|0};_.Sa=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};
_.Ta=function(a){return a==null||typeof a==="string"?a:void 0};_.Wa=function(a,b,c){if(a!=null&&a[_.Ua]===_.Va)return a;if(Array.isArray(a)){var d=a[_.v]|0;c=d|c&32|c&2;c!==d&&(a[_.v]=c);return new b(a)}};_.Za=function(a){const b=_.Xa(_.Ya);return b?a[b]:void 0};ab=function(a,b){b<100||_.Ka($a,1)};
db=function(a,b,c,d){const e=d!==void 0;d=!!d;var f=_.Xa(_.Ya),g;!e&&f&&(g=a[f])&&g.vd(ab);f=[];var h=a.length;let k;g=4294967295;let l=!1;const m=!!(b&64),p=m?b&128?0:-1:void 0;if(!(b&1||(k=h&&a[h-1],k!=null&&typeof k==="object"&&k.constructor===Object?(h--,g=h):k=void 0,!m||b&128||e))){l=!0;var r;g=((r=bb)!=null?r:Ga)(g-p,p,a,k,void 0)+p}b=void 0;for(r=0;r<h;r++){let w=a[r];if(w!=null&&(w=c(w,d))!=null)if(m&&r>=g){const D=r-p;var q=void 0;((q=b)!=null?q:b={})[D]=w}else f[r]=w}if(k)for(let w in k){q=
k[w];if(q==null||(q=c(q,d))==null)continue;h=+w;let D;if(m&&!Number.isNaN(h)&&(D=h+p)<g)f[D]=q;else{let Q;((Q=b)!=null?Q:b={})[w]=q}}b&&(l?f.push(b):f[g]=b);e&&_.Xa(_.Ya)&&(a=_.Za(a))&&"function"==typeof _.cb&&a instanceof _.cb&&(f[_.Ya]=a.i());return f};
fb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.eb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){const b=a[_.v]|0;return a.length===0&&b&1?void 0:db(a,b,fb)}if(a!=null&&a[_.Ua]===_.Va)return gb(a);if("function"==typeof _.hb&&a instanceof _.hb)return a.j();return}return a};kb=function(a,b){if(b){bb=b==null||b===Ga||b[ib]!==jb?Ga:b;try{return gb(a)}finally{bb=void 0}}return gb(a)};
gb=function(a){a=a.fa;return db(a,a[_.v]|0,fb)};
_.nb=function(a,b,c,d=0){if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-8380417|(b&1023)<<13)}else{if(!Array.isArray(a))throw Error("t");e=a[_.v]|0;if(lb&&1&e)throw Error("u");2048&e&&!(2&e)&&mb();if(e&256)throw Error("v");if(e&64)return d!==0||e&2048||(a[_.v]=e|2048),a;if(c&&(e|=128,c!==a[0]))throw Error("w");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1;const k=c[g];if(k!=null&&typeof k==="object"&&k.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("y");for(var h in k)if(f=+h,f<
g)c[f+b]=k[h],delete k[h];else break;e=e&-8380417|(g&1023)<<13;break a}}if(b){h=Math.max(b,f-(e&128?0:-1));if(h>1024)throw Error("z");e=e&-8380417|(h&1023)<<13}}}e|=64;d===0&&(e|=2048);a[_.v]=e;return a};mb=function(){if(lb)throw Error("x");_.Ka(ob,5)};
sb=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.v]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=_.pb(a,c,!1,b&&!(c&16)):(a[_.v]|=34,c&4&&Object.freeze(a)));return a}if(a!=null&&a[_.Ua]===_.Va)return b=a.fa,c=b[_.v]|0,_.Fa(a,c)?a:_.qb(a,b,c)?_.rb(a,b):_.pb(b,c);if("function"==typeof _.hb&&a instanceof _.hb)return a};_.rb=function(a,b,c){a=new a.constructor(b);c&&(a.j=Ea);a.o=Ea;return a};
_.pb=function(a,b,c,d){d!=null||(d=!!(34&b));a=db(a,b,sb,d);d=32;c&&(d|=2);b=b&8380609|d;a[_.v]=b;return a};_.ub=function(a){const b=a.fa,c=b[_.v]|0;return _.Fa(a,c)?_.qb(a,b,c)?_.rb(a,b,!0):new a.constructor(_.pb(b,c,!1)):a};_.vb=function(a){if(a.j!==Ea)return!1;var b=a.fa;b=_.pb(b,b[_.v]|0);b[_.v]|=2048;a.fa=b;a.j=void 0;a.o=void 0;return!0};_.wb=function(a){if(!_.vb(a)&&_.Fa(a,a.fa[_.v]|0))throw Error();};_.xb=function(a,b){b===void 0&&(b=a[_.v]|0);b&32&&!(b&4096)&&(a[_.v]=b|4096)};
_.qb=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(b[_.v]=c|2,a.j=Ea,!0):!1};_.yb=function(a,b,c,d,e){const f=c+(e?0:-1);var g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){const h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){let h;g=((h=b)!=null?h:b=a[_.v]|0)>>13&1023||536870912;c>=g?d!=null&&(a[g+(e?0:-1)]={[c]:d}):a[f]=d}return b};_.zb=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};
_.Bb=function(a,b,c,d,e){let f=!1;d=_.Ab(a,d,e,g=>{const h=_.Wa(g,c,b);f=h!==g&&h!=null;return h});if(d!=null)return f&&!_.Fa(d)&&_.xb(a,b),d};_.Cb=function(a,b){return a=(2&b?a|2:a&-3)&-273};_.Db=function(){const a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};_.x=function(a,b){return a!=null?!!a:!!b};_.y=function(a,b){b==void 0&&(b="");return a!=null?a:b};_.Eb=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};_.Fb=function(a){for(const b in a)return!1;return!0};
Gb=Object.defineProperty;Hb=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Ib=Hb(this);Jb=function(a,b){if(b)a:{var c=Ib;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Gb(c,a,{configurable:!0,writable:!0,value:b})}};
Jb("globalThis",function(a){return a||Ib});Jb("Symbol.dispose",function(a){return a?a:Symbol("b")});Jb("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});
Jb("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});var Mb,Nb,Qb;_.Kb=_.Kb||{};_.t=this||self;Mb=function(a){var b=_.Lb("WIZ_global_data.oxN3nb");a=b&&b[a];return a!=null?a:!1};Nb=_.t._F_toggles_gbar_||[];_.Lb=function(a,b){a=a.split(".");b=b||_.t;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};_.La=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.Ob=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.Pb="closure_uid_"+(Math.random()*1E9>>>0);
Qb=function(a,b,c){return a.call.apply(a.bind,arguments)};_.z=function(a,b,c){_.z=Qb;return _.z.apply(null,arguments)};_.Rb=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.A=function(a,b){a=a.split(".");for(var c=_.t,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.Xa=function(a){return a};
_.B=function(a,b){function c(){}c.prototype=b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.mk=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.B(_.aa,Error);_.aa.prototype.name="CustomError";var Sb=!!(Nb[0]>>15&1),Tb=!!(Nb[0]>>16&1),Ub=!!(Nb[0]&128);var na=Sb?Tb:Mb(610401301),lb=Sb?Ub:Mb(748402147);_.Vb=_.ba(a=>a!==null&&a!==void 0);var ea=_.ba(a=>typeof a==="number"),da=_.ba(a=>typeof a==="string"),ha=_.ba(a=>typeof a==="boolean");var fa=typeof _.t.BigInt==="function"&&typeof _.t.BigInt(0)==="bigint";var Yb,Wb,Zb,Xb;_.eb=_.ba(a=>fa?a>=Wb&&a<=Xb:a[0]==="-"?ja(a,Yb):ja(a,Zb));Yb=Number.MIN_SAFE_INTEGER.toString();Wb=fa?BigInt(Number.MIN_SAFE_INTEGER):void 0;Zb=Number.MAX_SAFE_INTEGER.toString();Xb=fa?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.$b=typeof TextDecoder!=="undefined";_.ac=typeof TextEncoder!=="undefined";var oa,bc=_.t.navigator;oa=bc?bc.userAgentData||null:null;_.Aa=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.cc=function(a,b,c){Array.prototype.forEach.call(a,b,c)};_.dc=function(a,b){return Array.prototype.some.call(a,b,void 0)};_.ec=function(a){_.ec[" "](a);return a};_.ec[" "]=function(){};var sc;_.fc=_.ra();_.hc=_.sa();_.ic=_.u("Edge");_.jc=_.u("Gecko")&&!(_.ma()&&!_.u("Edge"))&&!(_.u("Trident")||_.u("MSIE"))&&!_.u("Edge");_.kc=_.ma()&&!_.u("Edge");_.lc=_.za();_.mc=wa()?oa.platform==="Windows":_.u("Windows");_.nc=wa()?oa.platform==="Android":_.u("Android");_.oc=xa();_.pc=_.u("iPad");_.qc=_.u("iPod");_.rc=_.ya();
a:{let a="";const b=function(){const c=_.la();if(_.jc)return/rv:([^\);]+)(\)|;)/.exec(c);if(_.ic)return/Edge\/([\d\.]+)/.exec(c);if(_.hc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(c);if(_.kc)return/WebKit\/(\S+)/.exec(c);if(_.fc)return/(?:Version)[ \/]?(\S+)/.exec(c)}();b&&(a=b?b[1]:"");if(_.hc){var tc;const c=_.t.document;tc=c?c.documentMode:void 0;if(tc!=null&&tc>parseFloat(a)){sc=String(tc);break a}}sc=a}_.uc=sc;_.vc=_.ta();_.wc=xa()||_.u("iPod");_.xc=_.u("iPad");_.yc=_.u("Android")&&!(ua()||_.ta()||_.ra()||_.u("Silk"));_.zc=ua();_.Ac=_.va()&&!_.ya();var $a,ob,ib;_.Ya=_.Ca();_.Bc=_.Ca();$a=_.Ca();_.Cc=_.Ca();ob=_.Ca();_.Ua=_.Ca("m_m",!0);ib=_.Ca();_.Dc=_.Ca();var Fc;_.v=_.Ca("jas",!0);Fc=[];Fc[_.v]=7;_.Ec=Object.freeze(Fc);var Ea;_.Va={};Ea={};_.Gc=Object.freeze({});var jb={};var Ja=void 0;_.Hc=typeof BigInt==="function"?BigInt.asIntN:void 0;_.Ic=Number.isSafeInteger;_.Oa=Number.isFinite;_.Jc=Math.trunc;var bb;_.Kc=_.ia(0);_.Lc={};_.Mc=function(a,b,c,d,e){b=_.Ab(a.fa,b,c,e);if(b!==null||d&&a.o!==Ea)return b};_.Ab=function(a,b,c,d){if(b===-1)return null;const e=b+(c?0:-1),f=a.length-1;let g,h;if(!(f<1+(c?0:-1))){if(e>=f)if(g=a[f],g!=null&&typeof g==="object"&&g.constructor===Object)c=g[b],h=!0;else if(e===f)c=g;else return;else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}};_.Nc=function(a,b,c,d){_.wb(a);const e=a.fa;_.yb(e,e[_.v]|0,b,c,d);return a};
_.C=function(a,b,c,d){let e=a.fa,f=e[_.v]|0;b=_.Bb(e,f,b,c,d);if(b==null)return b;f=e[_.v]|0;if(!_.Fa(a,f)){const g=_.ub(b);g!==b&&(_.vb(a)&&(e=a.fa,f=e[_.v]|0),b=g,f=_.yb(e,f,c,b,d),_.xb(e,f))}return b};_.E=function(a,b,c){c==null&&(c=void 0);_.Nc(a,b,c);c&&!_.Fa(c)&&_.xb(a.fa);return a};_.Oc=function(a,b,c,d){return _.Qa(_.Mc(a,b,c,d))};_.F=function(a,b,c=!1,d){let e;return(e=_.Na(_.Mc(a,b,d)))!=null?e:c};_.G=function(a,b,c="",d){let e;return(e=_.Ta(_.Mc(a,b,d)))!=null?e:c};
_.H=function(a,b,c){return _.Ta(_.Mc(a,b,c,_.Lc))};_.J=function(a,b,c,d){return _.Nc(a,b,c==null?c:_.Ma(c),d)};_.K=function(a,b,c){return _.Nc(a,b,c==null?c:_.Ra(c))};_.M=function(a,b,c,d){return _.Nc(a,b,_.Sa(c),d)};_.N=function(a,b,c,d){return _.Nc(a,b,c==null?c:_.Pa(c),d)};_.O=class{constructor(a,b,c){this.fa=_.nb(a,b,c)}toJSON(){return kb(this)}wa(a){return JSON.stringify(kb(this,a))}};_.O.prototype[_.Ua]=_.Va;_.O.prototype.toString=function(){return this.fa.toString()};_.Pc=_.Db();_.Rc=_.Db();_.Sc=_.Db();_.Tc=Symbol();var Uc=class extends _.O{constructor(a){super(a)}};_.Vc=class extends _.O{constructor(a){super(a)}D(a){return _.K(this,3,a)}};var Wc=class extends _.O{constructor(a){super(a)}Wb(a){return _.M(this,24,a)}};_.Xc=class extends _.O{constructor(a){super(a)}};_.P=function(){this.qa=this.qa;this.Y=this.Y};_.P.prototype.qa=!1;_.P.prototype.isDisposed=function(){return this.qa};_.P.prototype.dispose=function(){this.qa||(this.qa=!0,this.R())};_.P.prototype[Symbol.dispose]=function(){this.dispose()};_.P.prototype.R=function(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var Yc=class extends _.P{constructor(){var a=window;super();this.o=a;this.i=[];this.j={}}resolve(a){let b=this.o;a=a.split(".");const c=a.length;for(let d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null}tb(){const a=this.i.length,b=this.i,c=[];for(let d=0;d<a;++d){const e=b[d].i(),f=this.resolve(e);if(f&&f!=this.j[e])try{b[d].tb(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))}};var $c=class extends _.P{constructor(){var a=_.Zc;super();this.o=a;this.A=this.i=null;this.v=0;this.B={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)}C(a,b){this.i=b;this.A=a;b.preventDefault?b.preventDefault():b.returnValue=!1}};_.ad=class extends _.O{constructor(a){super(a)}};var bd=class extends _.O{constructor(a){super(a)}};var ed;_.cd=function(a,b,c=98,d=new _.Vc){if(a.i){const e=new Uc;_.M(e,1,b.message);_.M(e,2,b.stack);_.K(e,3,b.lineNumber);_.N(e,5,1);_.E(d,40,e);a.i.log(c,d)}};ed=class{constructor(){var a=dd;this.i=null;_.F(a,4,!0)}log(a,b,c=new _.Vc){_.cd(this,a,98,c)}};var fd,gd;fd=function(a){if(a.o.length>0){var b=a.i!==void 0,c=a.j!==void 0;if(b||c){b=b?a.v:a.A;c=a.o;a.o=[];try{_.cc(c,b,a)}catch(d){console.error(d)}}}};_.hd=class{constructor(a){this.i=a;this.j=void 0;this.o=[]}then(a,b,c){this.o.push(new gd(a,b,c));fd(this)}resolve(a){if(this.i!==void 0||this.j!==void 0)throw Error("D");this.i=a;fd(this)}reject(a){if(this.i!==void 0||this.j!==void 0)throw Error("D");this.j=a;fd(this)}v(a){a.j&&a.j.call(a.i,this.i)}A(a){a.o&&a.o.call(a.i,this.j)}};
gd=class{constructor(a,b,c){this.j=a;this.o=b;this.i=c}};_.id=a=>{var b="qc";if(a.qc&&a.hasOwnProperty(b))return a.qc;b=new a;return a.qc=b};_.R=class{constructor(){this.v=new _.hd;this.i=new _.hd;this.D=new _.hd;this.B=new _.hd;this.C=new _.hd;this.A=new _.hd;this.o=new _.hd;this.j=new _.hd;this.F=new _.hd;this.G=new _.hd}K(){return this.v}qa(){return this.i}O(){return this.D}M(){return this.B}P(){return this.C}L(){return this.A}Y(){return this.o}J(){return this.j}N(){return this.F}static i(){return _.id(_.R)}};var md;_.kd=function(){return _.C(_.jd,Wc,1)};_.ld=function(){return _.C(_.jd,_.Xc,5)};md=class extends _.O{constructor(a){super(a)}};var nd;window.gbar_&&window.gbar_.CONFIG?nd=window.gbar_.CONFIG[0]||{}:nd=[];_.jd=new md(nd);var dd=_.C(_.jd,bd,3)||new bd;_.kd()||new Wc;_.Zc=new ed;_.A("gbar_._DumpException",function(a){_.Zc?_.Zc.log(a):console.error(a)});_.od=new $c;var qd;_.rd=function(a,b){var c=_.pd.i();if(a in c.i){if(c.i[a]!=b)throw new qd;}else{c.i[a]=b;const h=c.j[a];if(h)for(let k=0,l=h.length;k<l;k++){b=h[k];var d=c.i;delete b.i[a];if(_.Fb(b.i)){for(var e=b.j.length,f=Array(e),g=0;g<e;g++)f[g]=d[b.j[g]];b.o.apply(b.v,f)}}delete c.j[a]}};_.pd=class{constructor(){this.i={};this.j={}}static i(){return _.id(_.pd)}};_.sd=class extends _.aa{constructor(){super()}};qd=class extends _.sd{};_.A("gbar.A",_.hd);_.hd.prototype.aa=_.hd.prototype.then;_.A("gbar.B",_.R);_.R.prototype.ba=_.R.prototype.qa;_.R.prototype.bb=_.R.prototype.O;_.R.prototype.bd=_.R.prototype.P;_.R.prototype.bf=_.R.prototype.K;_.R.prototype.bg=_.R.prototype.M;_.R.prototype.bh=_.R.prototype.L;_.R.prototype.bj=_.R.prototype.Y;_.R.prototype.bk=_.R.prototype.J;_.R.prototype.bl=_.R.prototype.N;_.A("gbar.a",_.R.i());window.gbar&&window.gbar.ap&&window.gbar.ap(window.gbar.a);var td=new Yc;_.rd("api",td);
var ud=_.ld()||new _.Xc,vd=window,wd=_.y(_.H(ud,8));vd.__PVT=wd;_.rd("eq",_.od);
}catch(e){_._DumpException(e)}
try{
_.xd=class extends _.O{constructor(a){super(a)}};
}catch(e){_._DumpException(e)}
try{
var yd=class extends _.O{constructor(a){super(a)}};var zd=class extends _.P{constructor(){super();this.j=[];this.i=[]}o(a,b){this.j.push({features:a,options:b!=null?b:null})}init(a,b,c){window.gapi={};const d=window.___jsl={};d.h=_.y(_.H(a,1));_.Na(_.Mc(a,12))!=null&&(d.dpo=_.x(_.F(a,12)));d.ms=_.y(_.H(a,2));d.m=_.y(_.H(a,3));d.l=[];_.G(b,1)&&(a=_.H(b,3))&&this.i.push(a);_.G(c,1)&&(c=_.H(c,2))&&this.i.push(c);_.A("gapi.load",(0,_.z)(this.o,this));return this}};var Bd=_.C(_.jd,_.ad,14);if(Bd){var Cd=_.C(_.jd,_.xd,9)||new _.xd,Dd=new yd,Ed=new zd;Ed.init(Bd,Cd,Dd);_.rd("gs",Ed)};
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script><!-- Google Tag Manager --><script nonce="">(window.dataLayer=window.dataLayer||[]).push({"gtm.start": new Date().getTime(), "event": "gtm.js"});</script><script async="" src="./Google Gemini_instructions_files/gtm.js.download" nonce=""></script><!-- End Google Tag Manager --><link rel="preload" href="https://www.gstatic.com/_/mss/boq-bard-web/_/js/k=boq-bard-web.BardChatUi.en.1S6ZxwxBJfw.2018.O/ck=boq-bard-web.BardChatUi.fsnJwFfOKHU.L.B1.O/am=X8OQaLOA_-q9d_7_d54zAAIAAMA/d=1/exm=_b/excm=_b/ed=1/br=1/wt=2/ujg=1/rs=AL3bBk1i64L0g6xRuALelIoQxjVUxiO4oA/ee=DGWCxb:CgYiQ;Pjplud:PoEs9b;QGR0gd:Mlhmy;ScI3Yc:e7Hzgb;Uvc8o:VDovNc;YIZmRd:A1yn5d;cEt90b:ws9Tlc;dowIGb:ebZ3mb;lOO0Vd:OTA3Ae;qafBPd:ovKuLd/m=LQaXg,HwBxOc,ZQlXXb,OpU7Tc?wli=BardChatUi.3OubQzQ_oAM.loadWasmSipCoca.O%3A%3B" as="script" nonce=""><style nonce="">@font-face{font-family:'Google Symbols';font-style:normal;font-weight:500;font-display:block;src:url(//fonts.gstatic.com/icon/font?kit=HhyqU5Ak9u-oMExPeInvcuEmPosC9zS3FYkFU68cPrjdKM1XMoDZlWmzc_IiWvF1R4oJxQmdBnvFCeyl7kiAfkv1csvxA8rW_1MhlXpI31LcGi7kxmZcHmXsw6epF32i6dT_em503fS-r2lKyOZIyZhzfHR5Yb7o_PZWrmDs8cDtilJVvTaYupHkKP8tTaVRDAovPM-KLU8yYViXNvkmvFGcud0cccf_7tGgz_AYSOs6wPItRnwNWdPVg-4ne30qJ8lb3egTp3cOfK7rB_nEaQ-ut6okS8xxn0wdkeMmfPZpxcVDlRgJF566vG8dZ0KkW9iBS-jFSbVOeejB8ggBjqzVQxOv6WN9H393vjtBsEV2gLPRMjhNuKIqViSxrOaK0KlD3NSA6J-GKmj5tvsGdUeewUOsDO8dbu4mXw6XYnnsP7FRxONOGoOc1Wf9zTg3_j1seYGrtEj9CsRfef2cVnOTA04Esh3AxGPDC5qOop23nSqvy9ioiDH-OIJLOvsryQqslvc80TcCi80WqA&skey=f8ec4d50247dc1c1&v=v342)format('woff2');}.google-symbols{font-family:'Google Symbols';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style><title>Google Gemini</title><meta name="robots" content="nosnippet"><meta property="og:title" content="Google Gemini"><meta name="twitter:title" content="Google Gemini"><meta property="og:image" itemprop="image" content="https://www.gstatic.com/lamda/images/gemini_aurora_thumbnail_4g_e74822ff0ca4259beb718.png"><meta name="twitter:image" content="https://www.gstatic.com/lamda/images/gemini_aurora_thumbnail_4g_e74822ff0ca4259beb718.png"><meta name="description" content="Meet Gemini, Googles AI assistant. Get help with writing, planning, brainstorming, and more. Experience the power of generative AI."><meta property="og:description" content="Meet Gemini, Googles AI assistant. Get help with writing, planning, brainstorming, and more. Experience the power of generative AI."><meta property="og:url" content="https://gemini.google.com"><link rel="canonical" href="https://gemini.google.com/"><script type="application/ld+json" nonce="">{"@context" : "https://schema.org", "@type" : "WebSite", "name" : "Gemini", "url" : "https://gemini.google.com"}</script><script nonce="">var AF_initDataKeys = []; var AF_dataServiceRequests = {}; var AF_initDataChunkQueue = []; var AF_initDataCallback; var AF_initDataInitializeCallback; if (AF_initDataInitializeCallback) {AF_initDataInitializeCallback(AF_initDataKeys, AF_initDataChunkQueue, AF_dataServiceRequests);}if (!AF_initDataCallback) {AF_initDataCallback = function(chunk) {AF_initDataChunkQueue.push(chunk);};}</script><script async="" type="text/javascript" charset="UTF-8" src="./Google Gemini_instructions_files/rs=AA2YrTtnoROPKzaQV_-EQGz1rLB2CtVcjQ" nonce=""></script><link type="text/css" href="./Google Gemini_instructions_files/rs=AA2YrTsVV94of5Ptj2FwqLHnvBFCV_g2XA" rel="stylesheet" nonce=""><style>.hiclass {background-color: rgb(51, 144, 255); color: white}</style><style id="_goober"> .go1475592160{height:0;}.go1671063245{height:auto;}.go1888806478{display:flex;flex-wrap:wrap;flex-grow:1;}@media (min-width:600px){.go1888806478{flex-grow:initial;min-width:288px;}}.go167266335{background-color:#313131;font-size:0.875rem;line-height:1.43;letter-spacing:0.01071em;color:#fff;align-items:center;padding:6px 16px;border-radius:4px;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.go3162094071{padding-left:20px;}.go3844575157{background-color:#313131;}.go1725278324{background-color:#43a047;}.go3651055292{background-color:#d32f2f;}.go4215275574{background-color:#ff9800;}.go1930647212{background-color:#2196f3;}.go946087465{display:flex;align-items:center;padding:8px 0;}.go703367398{display:flex;align-items:center;margin-left:auto;padding-left:16px;margin-right:-8px;}.go3963613292{width:100%;position:relative;transform:translateX(0);top:0;right:0;bottom:0;left:0;min-width:288px;}.go1141946668{box-sizing:border-box;display:flex;max-height:100%;position:fixed;z-index:1400;height:auto;width:auto;transition:top 300ms ease 0ms,right 300ms ease 0ms,bottom 300ms ease 0ms,left 300ms ease 0ms,max-width 300ms ease 0ms;pointer-events:none;max-width:calc(100% - 40px);}.go1141946668 .notistack-CollapseWrapper{padding:6px 0px;transition:padding 300ms ease 0ms;}@media (max-width:599.95px){.go1141946668{width:100%;max-width:calc(100% - 32px);}}.go3868796639 .notistack-CollapseWrapper{padding:2px 0px;}.go3118922589{top:14px;flex-direction:column;}.go1453831412{bottom:14px;flex-direction:column-reverse;}.go4027089540{left:20px;}@media (min-width:600px){.go4027089540{align-items:flex-start;}}@media (max-width:599.95px){.go4027089540{left:16px;}}.go2989568495{right:20px;}@media (min-width:600px){.go2989568495{align-items:flex-end;}}@media (max-width:599.95px){.go2989568495{right:16px;}}.go4034260886{left:50%;transform:translateX(-50%);}@media (min-width:600px){.go4034260886{align-items:center;}}</style><style nonce="" type="text/css" data-late-css="">.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary,#6200ee)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-track{stroke:transparent}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(1turn)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(3turn)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;overflow:hidden;transition:opacity .25s 0ms cubic-bezier(.4,0,.6,1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1.5682352941176s linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--closed{opacity:0}.picker-api-container,.picker-iframe-container{height:100%;width:100%;position:relative}.picker-close-button{position:absolute;z-index:100;top:12px;right:14px;width:36px;height:36px;border-radius:18px;border-width:0;background-color:rgba(0,0,0,0)}.picker-close-button:hover{background-color:rgba(60,64,67,.04)}.picker-close-button:active{background-color:rgba(60,64,67,.12)}.picker-close-button-svg{fill:#616161}.content-library .picker-close-button-svg{color:var(--dt-on-neutral-container,rgb(60,64,67))}.content-library .picker-loading-container{position:absolute;height:100%;width:100%;background-color:var(--dt-surface-container,#fff);align-items:center;justify-content:space-evenly;display:none}.content-library.loading .picker-loading-container{display:flex;background-color:#f0f4f9}.content-library.loading .picker-iframe-container,.content-library.loaded .picker-loading-container,.content-library.loading-timed-out .picker-loading-container{display:none}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__wrapper{position:relative}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress{display:inline-flex;position:relative;line-height:0;overflow:hidden}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__container{position:absolute;width:100%;height:100%;transform:rotate(-90deg)}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__circle-graphic{height:100%;width:100%;fill:transparent}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke:var(--gm3-circular-progress-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));stroke-width:var(--gm3-circular-progress-active-indicator-thickness,4px);stroke-linecap:round}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke:CanvasText}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke:var(--gm3-circular-progress-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));stroke-width:var(--gm3-circular-progress-active-indicator-thickness,4px);stroke-linecap:round}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke:Canvas;stroke-width:calc(var(--gm3-circular-progress-active-indicator-thickness, 4px) - 2px);filter:drop-shadow(-1px 0 0 CanvasText) drop-shadow(1px 0 0 CanvasText) drop-shadow(0 -1px 0 CanvasText) drop-shadow(0 1px 0 CanvasText)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--unopened .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--almost-complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--closed .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--closed .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke-width:0}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate{animation:gm3-cpi-rotate 6s linear infinite}@keyframes gm3-cpi-rotate{from{transform:rotate(-90deg)}to{transform:rotate(990deg)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__container{animation:gm3-cpi-container-rotate 6s ease infinite}@keyframes gm3-cpi-container-rotate{0%{transform:rotate(0deg)}8.3333333333%{transform:rotate(90deg)}25%{transform:rotate(90deg)}33.3333333333%{transform:rotate(180deg)}50%{transform:rotate(180deg)}58.3333333333%{transform:rotate(270deg)}75%{transform:rotate(270deg)}83.3333333333%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress{height:calc(var(--gm3-circular-progress-size, 40px));width:calc(var(--gm3-circular-progress-size, 40px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{transition:stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);cx:calc(var(--gm3-circular-progress-size, 40px)/2);cy:calc(var(--gm3-circular-progress-size, 40px)/2);r:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2);stroke-dasharray:calc(var(--progress-value, 0)*(6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - var(--progress-value, 0)*(6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{transition:stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);cx:calc(var(--gm3-circular-progress-size, 40px)/2);cy:calc(var(--gm3-circular-progress-size, 40px)/2);r:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2);stroke-dasharray:min((1 - var(--progress-value,0)) * (6.2831852 * (var(--gm3-circular-progress-size,40px) - var(--gm3-circular-progress-active-indicator-thickness,4px))/2 - var(--gm3-circular-progress-active-indicator-track-space,4px)) - var(--gm3-circular-progress-active-indicator-track-space,4px) - var(--gm3-circular-progress-active-indicator-thickness,4px),6.2831852 * (var(--gm3-circular-progress-size,40px) - var(--gm3-circular-progress-active-indicator-thickness,4px))/2 - var(--gm3-circular-progress-active-indicator-track-space,4px) - var(--gm3-circular-progress-active-indicator-track-space,4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness,4px)) calc(6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px), 6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness, 4px)));stroke-dashoffset:calc(min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px), 6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness, 4px)) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke-dasharray:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2)}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--unopened .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke-dasharray:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2) 0}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{animation:gm3-cpi-active-grow 6s ease infinite}@keyframes gm3-cpi-active-grow{from{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}50%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.87 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.87 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}to{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{animation:gm3-cpi-track-grow 6s ease infinite}@keyframes gm3-cpi-track-grow{from{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}50%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}to{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}}.GmCircularProgress{position:relative}.GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic{stroke:rgb(66,133,244)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:rgb(66,133,244)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:rgb(234,67,53)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:rgb(251,188,4)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:rgb(52,168,83)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__accessible-label{height:100%;width:100%;position:absolute;opacity:0;overflow:hidden;z-index:-1}.materialdesignWizIconSvgsSvgIcon{fill:currentColor;flex-shrink:0}[dir=rtl] .materialdesignWizIconSvgsRtlIcon{transform:scaleX(-1)}.boqHighlightVe [jslog]{box-shadow:0 0 0 5px #7fffd4}sentinel{}</style><script async="" src="./Google Gemini_instructions_files/lazy.min.js.download" nonce=""></script><style type="text/css"></style><style>.announcement-banner-container[_ngcontent-ng-c1104914743]{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.announcement-banner-container[_ngcontent-ng-c1104914743], .app-upsell-banner[_ngcontent-ng-c1104914743], .sticky-live-prompt-list[_ngcontent-ng-c1104914743]{position:relative;z-index:2} crust-task{z-index:1002} .picker-api-container{z-index:1000;position:absolute}.side-nav-menu-button[_ngcontent-ng-c1104914743]{position:fixed;top:0;min-height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:var(--bard-color-onegooglebar-product-controls);margin-top:12px;-webkit-margin-start:16px;-moz-margin-start:16px;margin-inline-start:16px;z-index:3;pointer-events:none}.side-nav-menu-button[_ngcontent-ng-c1104914743] > *[_ngcontent-ng-c1104914743]{pointer-events:auto}.side-nav-menu-button.with-pill-ui[_ngcontent-ng-c1104914743]{margin-top:8px}@media only screen and (max-width:768px){.side-nav-menu-button[_ngcontent-ng-c1104914743]{-webkit-margin-start:var(--gem-sys-spacing--m);-moz-margin-start:var(--gem-sys-spacing--m);margin-inline-start:var(--gem-sys-spacing--m)}}@media only screen and (max-width:960px){.side-nav-menu-button[_ngcontent-ng-c1104914743]{z-index:1}}@media only screen and (min-width:960px){.side-nav-menu-button[_ngcontent-ng-c1104914743]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.side-nav-menu-button[_ngcontent-ng-c1104914743] > .main-menu-button[_ngcontent-ng-c1104914743]{inset-inline-start:0;position:absolute;top:var(--gem-sys-spacing--xs)}}@media screen and (min-width:960px){.side-nav-menu-button[_ngcontent-ng-c1104914743] bard-mode-switcher[_ngcontent-ng-c1104914743]{-webkit-margin-start:64px;-moz-margin-start:64px;margin-inline-start:64px}.side-nav-menu-button[_ngcontent-ng-c1104914743] bard-mode-switcher.no-menu-button[_ngcontent-ng-c1104914743]{-webkit-margin-start:2px;-moz-margin-start:2px;margin-inline-start:2px}}.side-nav-menu-button.full-screen[_ngcontent-ng-c1104914743]{display:none}[_nghost-ng-c1104914743]{--bard-sidenav-open-closed-width-diff:200px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir=rtl] [_nghost-ng-c1104914743]{--bard-sidenav-open-closed-width-diff:-200px}[_nghost-ng-c1104914743] announcement-banner.googler-optin-banner{height:56px}[_nghost-ng-c1104914743] announcement-banner.internal-environment-banner{direction:ltr}[_nghost-ng-c1104914743] button.googler-optin-button{background-color:var(--gem-sys-color--primary);color:var(--gem-sys-color--on-primary);border-radius:var(--gem-sys-shape--corner-full);padding:var(--gem-sys-spacing--s) var(--gem-sys-spacing--xxl);height:40px;-webkit-margin-start:var(--gem-sys-spacing--xxl);-moz-margin-start:var(--gem-sys-spacing--xxl);margin-inline-start:var(--gem-sys-spacing--xxl)}[_nghost-ng-c1104914743] div.enable-sherlog-text{text-align:center;margin-top:var(--gem-sys-spacing--s)}.content[_ngcontent-ng-c1104914743]{display:contents;height:100%}.chat-app[_ngcontent-ng-c1104914743], .main-content[_ngcontent-ng-c1104914743]{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-container[_ngcontent-ng-c1104914743]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;position:relative}.sticky-live-prompt-list[_ngcontent-ng-c1104914743]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--gem-sys-color--surface)}.temporary-chat-header[_ngcontent-ng-c1104914743]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--gem-sys-color--on-surface-variant);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;line-height:40px;padding:var(--gem-sys-spacing--l);position:fixed;top:0;width:calc(100vw - 72px - var(--gem-sys-spacing--l)*2);-webkit-transition:.3s cubic-bezier(.2,0,0,1) 0ms;transition:.3s cubic-bezier(.2,0,0,1) 0ms}.temporary-chat-header.with-side-nav-opened[_ngcontent-ng-c1104914743]{width:calc(100vw - 272px - var(--gem-sys-spacing--l)*2)}.temporary-chat-header[_ngcontent-ng-c1104914743] .info-text[_ngcontent-ng-c1104914743]{padding-left:var(--gem-sys-spacing--s)}.mat-mdc-button-base[_ngcontent-ng-c1104914743] .mat-icon[_ngcontent-ng-c1104914743]{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important;min-height:auto!important}</style><style>xap-count-badge[_ngcontent-ng-c2487359287]{border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;background-color:#c5221f;border-radius:8px;color:#fff;font:500 12px/16px Google Sans;min-width:16px}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c2487359287]{min-height:8px;min-width:8px}.xap-count-badge-container[_ngcontent-ng-c2487359287]{display:inline-block;position:relative}.xap-count-badge-container[_ngcontent-ng-c2487359287] xap-count-badge[_ngcontent-ng-c2487359287]{left:100%;position:absolute;top:0;-webkit-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}[_nghost-ng-c2487359287]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;--bard-ogb-margin-end:12px;position:fixed;top:12px;z-index:2}.immersive-full-screen-display-override[_nghost-ng-c2487359287]{display:none}.mobile[_nghost-ng-c2487359287]{z-index:1}[dir=ltr][_nghost-ng-c2487359287], [dir=ltr] [_nghost-ng-c2487359287]{right:calc(var(--offset) + var(--bard-ogb-margin-end))}[dir=rtl][_nghost-ng-c2487359287], [dir=rtl] [_nghost-ng-c2487359287]{left:calc(var(--offset) + var(--bard-ogb-margin-end))}.top-bar-actions[_ngcontent-ng-c2487359287]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.top-bar-button[_ngcontent-ng-c2487359287]{color:var(--bard-color-onegooglebar-product-controls)}.top-bar-button.enterprise.isAdvanced[_ngcontent-ng-c2487359287]{font-size:16px;font-weight:500;line-height:20px}.buttons-container[_ngcontent-ng-c2487359287]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.buttons-container.adv-upsell[_ngcontent-ng-c2487359287], .buttons-container.referral[_ngcontent-ng-c2487359287]{-webkit-padding-end:var(--gem-sys-spacing--m);-moz-padding-end:var(--gem-sys-spacing--m);padding-inline-end:var(--gem-sys-spacing--m)}.buttons-container.pillbox[_ngcontent-ng-c2487359287]{margin-inline:var(--gem-sys-spacing--m) 2px}.microsite[_ngcontent-ng-c2487359287]{color:var(--gem-sys-color--on-surface-variant);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;margin-right:14px}referral-button[_ngcontent-ng-c2487359287]{padding:0}.circular-icon[_ngcontent-ng-c2487359287] .circular-background[_ngcontent-ng-c2487359287]{position:absolute;width:32px;height:32px;-webkit-margin-before:-4px;margin-block-start:-4px;-webkit-margin-start:-4px;-moz-margin-start:-4px;margin-inline-start:-4px;border-radius:50%;background-color:var(--gem-sys-color--surface-container-high)}.circular-icon[_ngcontent-ng-c2487359287] .icon[_ngcontent-ng-c2487359287]{position:relative}.pillbox-btn[_ngcontent-ng-c2487359287]{--mat-button-filled-container-height:24px;--mat-button-filled-touch-target-display:none;--mat-button-outlined-container-height:24px;--mat-button-outlined-touch-target-display:none;--mat-button-protected-container-height:24px;--mat-button-protected-touch-target-display:none;--mat-button-text-container-height:24px;--mat-button-text-touch-target-display:none;--mat-button-tonal-container-height:24px;--mat-button-tonal-touch-target-display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:0;padding:0 var(--gem-sys-spacing--s) 0 var(--gem-sys-spacing--s)}.pillbox-btn[_ngcontent-ng-c2487359287]:active, .pillbox-btn[_ngcontent-ng-c2487359287]:focus, .pillbox-btn[_ngcontent-ng-c2487359287]:hover{box-shadow:none}</style><script type="text/javascript" charset="UTF-8" src="./Google Gemini_instructions_files/HYZlMEXM6ED6_vs_loader.js.download" nonce=""></script><style>xap-count-badge[_ngcontent-ng-c2905589089]{border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;background-color:#c5221f;border-radius:8px;color:#fff;font:500 12px/16px Google Sans;min-width:16px}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c2905589089]{min-height:8px;min-width:8px}.xap-count-badge-container[_ngcontent-ng-c2905589089]{display:inline-block;position:relative}.xap-count-badge-container[_ngcontent-ng-c2905589089] xap-count-badge[_ngcontent-ng-c2905589089]{left:100%;position:absolute;top:0;-webkit-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}.mat-sidenav-container.mat-sidenav-container.mat-sidenav-container[_ngcontent-ng-c2905589089]{height:100%;background-color:var(--gem-sys-color--surface)}.mat-sidenav-container.mat-sidenav-container.mat-sidenav-container[_ngcontent-ng-c2905589089] .mat-sidenav[_ngcontent-ng-c2905589089]{position:fixed;top:0;background-color:var(--gem-sys-color--surface);width:85vw}.mat-sidenav-container.mat-sidenav-container.mat-sidenav-container[_ngcontent-ng-c2905589089] .mat-sidenav[_ngcontent-ng-c2905589089] .mat-focus-indicator:before{border-radius:30px;margin:0}.mat-sidenav-container.mat-sidenav-container.mat-sidenav-container[_ngcontent-ng-c2905589089] .mat-sidenav.hidden[_ngcontent-ng-c2905589089]{display:none}.mat-sidenav-container.mat-sidenav-container.mat-sidenav-container[_ngcontent-ng-c2905589089] .mat-drawer-side[_ngcontent-ng-c2905589089]{border:0}.mat-drawer-container[_ngcontent-ng-c2905589089]{--mat-sidenav-scrim-color:var(--bard-color-sidenav-scrim)}.mat-drawer.mat-sidenav[_ngcontent-ng-c2905589089]{background-color:var(--bard-color-sidenav-background)}.mat-sidenav-content[_ngcontent-ng-c2905589089] .mat-drawer-content[_ngcontent-ng-c2905589089]{background-color:var(--gem-sys-color--surface-container);overflow-x:hidden}[_nghost-ng-c2905589089] .mobile-controls[_ngcontent-ng-c2905589089] button[_ngcontent-ng-c2905589089]{color:var(--bard-color-sidenav-mobile-controls)}bard-sidenav[_ngcontent-ng-c2905589089]{color:var(--gem-sys-color--on-surface);background-color:var(--gem-sys-color--surface-container);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}bard-sidenav-content[_ngcontent-ng-c2905589089]{color:var(--gem-sys-color--on-surface);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}bard-sidenav-content[_ngcontent-ng-c2905589089] bard-mode-switcher[_ngcontent-ng-c2905589089]{margin-top:12px;padding:6px 0;-webkit-margin-start:16px;-moz-margin-start:16px;margin-inline-start:16px;margin-bottom:10px}bard-sidenav-content[_ngcontent-ng-c2905589089] bard-mode-switcher.single-mode-list[_ngcontent-ng-c2905589089]{padding:0}bard-sidenav-content[_ngcontent-ng-c2905589089] .desktop-ogb-buffer[_ngcontent-ng-c2905589089]{margin-top:12px;padding:6px 0;height:36px;margin-bottom:10px}bard-sidenav-content[_ngcontent-ng-c2905589089] .content-wrapper[_ngcontent-ng-c2905589089]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:auto}chat-notifications[_ngcontent-ng-c2905589089]{display:none}</style><style>.load-turn-error[_ngcontent-ng-c2570590535]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height);text-align:center;margin-top:16px}</style><style>[_nghost-ng-c3522183994]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}</style><style>[_nghost-ng-c24741362]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:100%}bard-sidenav.overlay-main-content ~ [_nghost-ng-c24741362]{position:absolute;width:auto;inset-inline:72px 0;z-index:1}</style><script src="./Google Gemini_instructions_files/js(1)" nonce=""></script><script async="async" type="text/javascript" src="./Google Gemini_instructions_files/editor.main.js.download" nonce=""></script><script src="./Google Gemini_instructions_files/routes.js.download"></script><script src="./Google Gemini_instructions_files/main.js.download"></script><style>[_nghost-ng-c958562898]{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--gem-sys-color--surface);overflow:hidden auto}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device){min-width:890px;overflow:auto hidden;grid-template-areas:"chat immersive";grid-template-columns:minmax(360px,1fr) minmax(0,2fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) immersive-panel-v2[_ngcontent-ng-c958562898]{grid-area:immersive}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) .chat-history[_ngcontent-ng-c958562898]{padding-inline:0}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) input-container[_ngcontent-ng-c958562898]{padding-inline:0}@media only screen and (max-width:1112px){.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device){grid-template:"immersive" 1fr/minmax(0,1fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) .chat-container[_ngcontent-ng-c958562898]{display:none}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.immersives-mode[_nghost-ng-c958562898]:not(.mobile-device) immersive-panel-v2[_ngcontent-ng-c958562898]{grid-area:immersive}}.immersives-mode.mobile-device[_nghost-ng-c958562898]{grid-template:"immersive" 1fr/minmax(0,1fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.immersives-mode.mobile-device[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898]{display:none}.immersives-mode.mobile-device[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.immersives-mode.mobile-device[_nghost-ng-c958562898] immersive-panel-v2[_ngcontent-ng-c958562898]{grid-area:immersive}.immersives-mode.mobile-device.immersive-full-screen[_nghost-ng-c958562898]{padding-top:0}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen){min-width:890px;overflow:auto hidden;grid-template-areas:"chat immersive";grid-template-columns:minmax(360px,1fr) minmax(0,2fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .right-panel[_ngcontent-ng-c958562898]{grid-area:immersive}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .chat-history[_ngcontent-ng-c958562898]{padding-inline:0}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) input-container[_ngcontent-ng-c958562898]{padding-inline:0}@media only screen and (max-width:1112px){.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen){grid-template:"immersive" 1fr/minmax(0,1fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .chat-container[_ngcontent-ng-c958562898]{display:none}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.side-by-side-mode[_nghost-ng-c958562898]:not(.mobile-device):not(.is-full-screen) .right-panel[_ngcontent-ng-c958562898]{grid-area:immersive}}.side-by-side-mode.is-full-screen[_nghost-ng-c958562898], .side-by-side-mode.mobile-device[_nghost-ng-c958562898]{grid-template:"immersive" 1fr/minmax(0,1fr);-moz-box-sizing:border-box;box-sizing:border-box;display:grid;gap:var(--gem-sys-spacing--xxl);background-color:var(--gem-sys-color--surface);overflow-y:hidden;max-width:1800px;margin:0 max(var(--gem-sys-spacing--xxl),50% - 1800px/2)}.side-by-side-mode.is-full-screen[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898], .side-by-side-mode.mobile-device[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898]{display:none}.side-by-side-mode.is-full-screen[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898], .side-by-side-mode.mobile-device[_nghost-ng-c958562898] .chat-container[_ngcontent-ng-c958562898]{grid-area:chat}.side-by-side-mode.is-full-screen[_nghost-ng-c958562898] .right-panel[_ngcontent-ng-c958562898], .side-by-side-mode.mobile-device[_nghost-ng-c958562898] .right-panel[_ngcontent-ng-c958562898]{grid-area:immersive}.side-by-side-mode.is-full-screen.is-full-screen[_nghost-ng-c958562898], .side-by-side-mode.mobile-device.is-full-screen[_nghost-ng-c958562898]{padding-top:0}.chat-container[_ngcontent-ng-c958562898]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;-webkit-transition:margin .5s ease;transition:margin .5s ease;max-width:unset;width:100%;z-index:1}.chat-window-toolbar[_ngcontent-ng-c958562898]{position:absolute;top:var(--gem-sys-spacing--s);inset-inline-end:var(--gem-sys-spacing--xl);z-index:1}.content-placeholder[_ngcontent-ng-c958562898]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}computer-use-panel[_ngcontent-ng-c958562898]{min-height:0}</style><style>.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));flex-shrink:0;text-align:center;width:var(--mat-icon-button-state-layer-size, 40px);height:var(--mat-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);font-size:var(--mat-icon-button-icon-size, 24px);color:var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-icon-button-touch-target-display, block);left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mat-icon-button-icon-size, 24px);height:var(--mat-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%))}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}
</style><style>@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}
</style><style>.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}
</style><style>.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}
</style><style>mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}
</style><style>.bard-mode-menu-btn-for-nested-menu[_ngcontent-ng-c3538878821]{--mat-button-text-container-height:53px;border-radius:var(--gem-sys-spacing--s)}.bard-logo-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--xs)}.bard-logo-container.with-attribution[_ngcontent-ng-c3538878821]{padding:0 var(--gem-sys-spacing--s)}.bard-logo-container.logo-only[_ngcontent-ng-c3538878821]{padding:6px var(--gem-sys-spacing--s)}.bard-logo-container.is-embedded[_ngcontent-ng-c3538878821]{padding:0 8px;gap:2px}.pill-ui-logo-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gem-sys-spacing--xs)}.pill-ui-logo-container.with-attribution[_ngcontent-ng-c3538878821]{padding:0 var(--gem-sys-spacing--s) var(--gem-sys-spacing--s)}.pill-ui-logo-container[_ngcontent-ng-c3538878821] .logo-pill-btn[_ngcontent-ng-c3538878821]{--mat-button-filled-container-height:24px;--mat-button-filled-touch-target-display:none;--mat-button-outlined-container-height:24px;--mat-button-outlined-touch-target-display:none;--mat-button-protected-container-height:24px;--mat-button-protected-touch-target-display:none;--mat-button-text-container-height:24px;--mat-button-text-touch-target-display:none;--mat-button-tonal-container-height:24px;--mat-button-tonal-touch-target-display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 var(--gem-sys-spacing--xs) 0 var(--gem-sys-spacing--m)}.pill-ui-logo-container[_ngcontent-ng-c3538878821] .logo-pill-btn[_ngcontent-ng-c3538878821]:active, .pill-ui-logo-container[_ngcontent-ng-c3538878821] .logo-pill-btn[_ngcontent-ng-c3538878821]:focus, .pill-ui-logo-container[_ngcontent-ng-c3538878821] .logo-pill-btn[_ngcontent-ng-c3538878821]:hover{box-shadow:none}.pill-ui-logo-container[_ngcontent-ng-c3538878821] .logo-pill-label-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow-block:hidden}.current-mode-title[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;width:100%;text-align:start;padding:0 var(--gem-sys-spacing--s);color:var(--gem-sys-color--on-surface-variant);min-height:1.25em}.bottom-sheet-header[_ngcontent-ng-c3538878821]{padding:var(--gem-sys-spacing--m) var(--gem-sys-spacing--l)}.menu-option-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.menu-option-container[_ngcontent-ng-c3538878821] .upsell-button[_ngcontent-ng-c3538878821]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-margin-end:var(--gem-sys-spacing--l);-moz-margin-end:var(--gem-sys-spacing--l);margin-inline-end:var(--gem-sys-spacing--l)}.title-and-check[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--m);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} .menu-option-container .mat-mdc-menu-item .mat-mdc-menu-item-text{min-width:100%} .gds-mode-switch-menu.mat-mdc-menu-panel{background-color:var(--gem-sys-color--surface-container)}.bard-mode-list-button[_ngcontent-ng-c3538878821]{--mat-menu-container-shape:var(--gem-sys-shape--corner-small);--mat-menu-item-with-icon-leading-spacing:var(--gem-sys-spacing--xl);--mat-menu-item-with-icon-trailing-spacing:var(--gem-sys-spacing--l);--mat-menu-item-leading-spacing:var(--gem-sys-spacing--xl);--mat-menu-item-trailing-spacing:var(--gem-sys-spacing--l)}.bard-mode-list-button.is-embedded[_ngcontent-ng-c3538878821]{padding:8px 14px}.bard-mode-list-button.is-embedded[_ngcontent-ng-c3538878821] .mode-title[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface-variant);font-size:11px;font-style:normal;font-weight:400;line-height:16px}.bard-mode-list-button.is-embedded[_ngcontent-ng-c3538878821] .mode-desc[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface-low);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.title-and-description[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.title-with-indent[_ngcontent-ng-c3538878821]{-webkit-padding-start:32px;-moz-padding-start:32px;padding-inline-start:32px}.title-with-indent.is-embedded[_ngcontent-ng-c3538878821]{-webkit-padding-start:24px;-moz-padding-start:24px;padding-inline-start:24px}.title-and-check.is-embedded[_ngcontent-ng-c3538878821] .mode-title[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.title-and-check.is-embedded[_ngcontent-ng-c3538878821] .mode-desc[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface-variant);font-size:11px;font-style:normal;font-weight:400;line-height:16px}.nested-mode-title-bar[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--m);padding:var(--gem-sys-spacing--s) var(--gem-sys-spacing--m)}.nested-mode-title-bar.simplified-ui[_ngcontent-ng-c3538878821]{padding:0 var(--gem-sys-spacing--xl) var(--gem-sys-spacing--s);font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height);color:var(--gem-sys-color--on-surface-low)}.nested-mode-title-bar.enable-aurora[_ngcontent-ng-c3538878821]{padding:0 var(--gem-sys-spacing--l) var(--gem-sys-spacing--s)}.nested-mode-title-bar.is-embedded[_ngcontent-ng-c3538878821]{padding:8px 14px}.nested-mode-title-bar.is-embedded[_ngcontent-ng-c3538878821] .title[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface-variant);font-size:13px;font-weight:500;line-height:20px;letter-spacing:0}.nested-mode-title-bar.is-embedded[_ngcontent-ng-c3538878821] .title-and-description[_ngcontent-ng-c3538878821] span[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-surface);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.new-model-badge[_ngcontent-ng-c3538878821]{background-color:var(--gem-sys-color--primary);border-radius:var(--gem-sys-shape--corner-full);color:var(--gem-sys-color--on-primary);gap:var(--gem-sys-spacing--xs);padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s)}.sign-in-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--gem-sys-spacing--s) var(--gem-sys-spacing--l);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--gem-sys-spacing--l);border-radius:var(--gem-sys-spacing--l);background-color:var(--gem-sys-color--surface-container-highest);gap:var(--gem-sys-spacing--xs)}@media only screen and (min-width:960px){.sign-in-container[_ngcontent-ng-c3538878821]{margin:var(--gem-sys-spacing--s) var(--gem-sys-spacing--l) var(--gem-sys-spacing--s)}}.sign-in-container[_ngcontent-ng-c3538878821] .sign-in-text[_ngcontent-ng-c3538878821]{max-width:243px}@media only screen and (min-width:960px){.sign-in-container[_ngcontent-ng-c3538878821] .sign-in-text[_ngcontent-ng-c3538878821]{max-width:151px}}.sign-in-container[_ngcontent-ng-c3538878821] .sign-in-button-container[_ngcontent-ng-c3538878821]{white-space:nowrap;width:110px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.upgrade-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--m);padding:0 var(--gem-sys-spacing--xl)}.upgrade-container[_ngcontent-ng-c3538878821] .upgrade-text-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.upgrade-container[_ngcontent-ng-c3538878821] .upgrade-button-container[_ngcontent-ng-c3538878821]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.bard-mode-menu-button.is-embedded[_ngcontent-ng-c3538878821]{height:32px}.bard-mode-menu-button.is-embedded[_ngcontent-ng-c3538878821] .mat-mdc-button-persistent-ripple{border-radius:var(--gem-sys-shape--corner-small)}.bard-mode-list-button.is-embedded.is-selected[_ngcontent-ng-c3538878821]{background-color:var(--gem-sys-color--primary-container)}.bard-mode-list-button.is-embedded.is-selected[_ngcontent-ng-c3538878821] .mode-desc[_ngcontent-ng-c3538878821], .bard-mode-list-button.is-embedded.is-selected[_ngcontent-ng-c3538878821] .mode-title[_ngcontent-ng-c3538878821]{color:var(--gem-sys-color--on-primary-container)}.bard-mode-list-button.is-embedded.is-selected[_ngcontent-ng-c3538878821]{--mat-menu-item-label-text-color:var(--gem-sys-color--on-primary-container);--mat-menu-item-icon-color:var(--gem-sys-color--on-primary-container)}.bard-mode-list-button.enable-aurora[_ngcontent-ng-c3538878821]{padding:var(--gem-sys-spacing--s) var(--gem-sys-spacing--l)}.menu-inner-container[_ngcontent-ng-c3538878821]{padding:var(--gem-sys-spacing--m) 0}.menu-inner-container.enable-aurora[_ngcontent-ng-c3538878821]{padding:var(--gem-sys-spacing--s) 0}.menu-inner-container.is-embedded[_ngcontent-ng-c3538878821]{padding:0}</style><style>mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-sys-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}
</style><style>.is-embedded[_nghost-ng-c1291545120] .logo[_ngcontent-ng-c1291545120]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.logo-svg[_ngcontent-ng-c1291545120]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:49px;height:14px}.logo[_ngcontent-ng-c1291545120]{cursor:pointer;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--title-l-font-size);font-weight:var(--gem-sys-typography-type-scale--title-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-l-line-height);font-weight:400;-webkit-margin-end:4px;-moz-margin-end:4px;margin-inline-end:4px}.logo[_ngcontent-ng-c1291545120] .mode-text-advanced[_ngcontent-ng-c1291545120]{-webkit-margin-start:2px;-moz-margin-start:2px;margin-inline-start:2px}.bard-text[_ngcontent-ng-c1291545120]{color:var(--gem-sys-color--on-surface)}.bard-text.enable-aurora[_ngcontent-ng-c1291545120]{color:var(--gem-sys-color--on-surface-variant);font-weight:500}.mode-text[_ngcontent-ng-c1291545120]{color:var(--bard-color-chrome-experiment-badge);font-family:Google Sans Mono;font-size:12px;font-weight:500;padding:2px 6px;border:1px solid var(--bard-color-chrome-experiment-badge);border-radius:6px;vertical-align:bottom}</style><style>.mat-mdc-button-base{text-decoration:none}.mat-mdc-button-base .mat-icon{min-height:fit-content;flex-shrink:0}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-button-text-horizontal-padding, 12px);height:var(--mat-button-text-container-height, 40px);font-family:var(--mat-button-text-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-text-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-text-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-text-label-text-transform);font-weight:var(--mat-button-text-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mat-button-text-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mat-button-text-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-text-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-button-text-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-button-text-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-text-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-filled-container-height, 40px);font-family:var(--mat-button-filled-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-filled-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-filled-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-filled-label-text-transform);font-weight:var(--mat-button-filled-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-filled-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-button-filled-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-filled-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mat-button-filled-label-text-color, var(--mat-sys-on-primary));background-color:var(--mat-button-filled-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mat-button-filled-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mat-button-protected-container-elevation-shadow, var(--mat-sys-level1));height:var(--mat-button-protected-container-height, 40px);font-family:var(--mat-button-protected-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-protected-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-protected-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-protected-label-text-transform);font-weight:var(--mat-button-protected-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-protected-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-button-protected-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-protected-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-raised-button:not(:disabled){color:var(--mat-button-protected-label-text-color, var(--mat-sys-primary));background-color:var(--mat-button-protected-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mat-button-protected-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mat-button-protected-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mat-button-protected-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mat-button-protected-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-protected-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-protected-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mat-button-protected-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-outlined-container-height, 40px);font-family:var(--mat-button-outlined-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-outlined-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-outlined-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-outlined-label-text-transform);font-weight:var(--mat-button-outlined-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mat-button-outlined-container-shape, var(--mat-sys-corner-full));border-width:var(--mat-button-outlined-outline-width, 1px);padding:0 var(--mat-button-outlined-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-button-outlined-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-outlined-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-outlined-button:not(:disabled){color:var(--mat-button-outlined-label-text-color, var(--mat-sys-primary));border-color:var(--mat-button-outlined-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mat-button-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-tonal-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-tonal-container-height, 40px);font-family:var(--mat-button-tonal-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-tonal-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-tonal-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-tonal-label-text-transform);font-weight:var(--mat-button-tonal-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-tonal-horizontal-padding, 24px)}.mat-tonal-button:not(:disabled){color:var(--mat-button-tonal-label-text-color, var(--mat-sys-on-secondary-container));background-color:var(--mat-button-tonal-container-color, var(--mat-sys-secondary-container))}.mat-tonal-button,.mat-tonal-button .mdc-button__ripple{border-radius:var(--mat-button-tonal-container-shape, var(--mat-sys-corner-full))}.mat-tonal-button[disabled],.mat-tonal-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-tonal-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-tonal-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-tonal-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}[dir=rtl] .mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}.mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}[dir=rtl] .mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}.mat-tonal-button .mat-ripple-element{background-color:var(--mat-button-tonal-ripple-color, color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-tonal-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-tonal-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-tonal-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-tonal-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-tonal-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-tonal-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-tonal-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-tonal-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,.mat-tonal-button .mat-mdc-button-ripple,.mat-tonal-button .mat-mdc-button-persistent-ripple,.mat-tonal-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-tonal-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,.mat-tonal-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon,.mat-tonal-button .mdc-button__label,.mat-tonal-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator,.mat-tonal-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before,.mat-tonal-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable,.mat-tonal-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon,.mat-tonal-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-tonal-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}
</style><style>.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}
</style><style>[_nghost-ng-c1035102291]{position:relative;width:100%;min-height:50px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-inline:16px;-webkit-transition:padding-inline .2s cubic-bezier(.2,0,0,1);transition:padding-inline .2s cubic-bezier(.2,0,0,1);background:-webkit-linear-gradient(top,color(from var(--gem-sys-color--surface) srgb r g b/0) 50px,color(from var(--gem-sys-color--surface) srgb r g b/100) 50px);background:linear-gradient(180deg,color(from var(--gem-sys-color--surface) srgb r g b/0) 50px,color(from var(--gem-sys-color--surface) srgb r g b/100) 50px)}.input-gradient[_nghost-ng-c1035102291]:before{content:"";position:absolute;top:-50px;bottom:0;inset-inline-start:0;width:100%;height:100px;pointer-events:none;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(color(from var(--gem-sys-color--surface) srgb r g b/0)),color-stop(60%,color(from var(--gem-sys-color--surface) srgb r g b/100)));background:-webkit-linear-gradient(top,color(from var(--gem-sys-color--surface) srgb r g b/0),color(from var(--gem-sys-color--surface) srgb r g b/100) 60%);background:linear-gradient(180deg,color(from var(--gem-sys-color--surface) srgb r g b/0),color(from var(--gem-sys-color--surface) srgb r g b/100) 60%)}.capabilities-disclaimer[_ngcontent-ng-c1035102291]{color:var(--gem-sys-color--on-surface-variant);text-align:center}.capabilities-disclaimer[_ngcontent-ng-c1035102291] p[_ngcontent-ng-c1035102291]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height)}@media screen and (min-width:960px){.capabilities-disclaimer[_ngcontent-ng-c1035102291] p[_ngcontent-ng-c1035102291]{margin-block:var(--gem-sys-spacing--l)}}.input-area-container[_ngcontent-ng-c1035102291]{text-align:center;max-width:830px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;position:relative}sign-in-nudge[_ngcontent-ng-c1035102291]{position:absolute;top:0;left:0;right:0;margin:auto;-webkit-transform:translateY(calc(-100% - var(--gem-sys-spacing--l)));transform:translateY(calc(-100% - var(--gem-sys-spacing--l)));width:100%;min-height:72px;max-width:760px}@media only screen and (max-width:768px){sign-in-nudge[_ngcontent-ng-c1035102291]{width:calc(100% - var(--gem-sys-spacing--l)*2)}}file-drop-indicator[_ngcontent-ng-c1035102291]{bottom:0;position:absolute;z-index:2}input-area-v2.file-drop-indicator-height[_ngcontent-ng-c1035102291]{overflow:hidden;height:200px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.footer-privacy-notice-link[_ngcontent-ng-c1035102291]{color:var(--gem-sys-color--on-surface-variant);white-space:nowrap}condensed-tos-disclaimer[_ngcontent-ng-c1035102291]{max-width:830px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%}.contextual-actions-container[_ngcontent-ng-c1035102291]{position:absolute;inset:auto 0 100% 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ui-improvements-phase-1[_nghost-ng-c1035102291] .input-area-container[_ngcontent-ng-c1035102291], .ui-improvements-phase-1[_nghost-ng-c1035102291] condensed-tos-disclaimer[_ngcontent-ng-c1035102291]{max-width:760px}.center-input-layout[_nghost-ng-c1035102291] .input-area-container.is-zero-state[_ngcontent-ng-c1035102291]:not(.is-mobile), .center-input-layout [_nghost-ng-c1035102291] .input-area-container.is-zero-state[_ngcontent-ng-c1035102291]:not(.is-mobile){position:absolute;bottom:50vh;-webkit-transform:translateY(50%);transform:translateY(50%)}.center-input-layout[_nghost-ng-c1035102291] .contextual-actions-container[_ngcontent-ng-c1035102291], .center-input-layout [_nghost-ng-c1035102291] .contextual-actions-container[_ngcontent-ng-c1035102291]{inset:100% 0 auto 0}:where(.full-width-input)[_nghost-ng-c1035102291], :where(.full-width-input) [_nghost-ng-c1035102291]{padding-inline:0}</style><style>.capabilities-disclaimer[_ngcontent-ng-c2230343899]{color:var(--gem-sys-color--on-surface-variant);text-align:center}.footer-privacy-notice-link[_ngcontent-ng-c2230343899]{color:var(--gem-sys-color--on-surface-variant);white-space:nowrap}.desktop-spacing[_ngcontent-ng-c2230343899]{margin-block:var(--gem-sys-spacing--l)}.empty-disclaimer[_ngcontent-ng-c2230343899]{-webkit-transition:margin-block .2s cubic-bezier(.2,0,0,1);transition:margin-block .2s cubic-bezier(.2,0,0,1)}@media (max-width:768px){:where(.full-width-input)[_nghost-ng-c2230343899] .empty-disclaimer[_ngcontent-ng-c2230343899], :where(.full-width-input) [_nghost-ng-c2230343899] .empty-disclaimer[_ngcontent-ng-c2230343899]{margin-block:0}}</style><style>a[mat-button][_ngcontent-ng-c2893718852], button[mat-button][_ngcontent-ng-c2893718852], button[mat-flat-button][_ngcontent-ng-c2893718852], button[mat-icon-button][_ngcontent-ng-c2893718852], button[mat-raised-button][_ngcontent-ng-c2893718852], button[mat-stroked-button][_ngcontent-ng-c2893718852]{border-radius:100px;height:40px}a[mat-button][_ngcontent-ng-c2893718852], button[mat-button][_ngcontent-ng-c2893718852]{padding:10px 12px;color:var(--gem-sys-color--primary)}a[mat-button][_ngcontent-ng-c2893718852]:hover, button[mat-button][_ngcontent-ng-c2893718852]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08)}button[mat-flat-button][_ngcontent-ng-c2893718852]{padding:10px 24px;color:var(--gem-sys-color--on-primary);background:var(--gem-sys-color--primary)}button[mat-flat-button][_ngcontent-ng-c2893718852]:hover{padding:10px 24px;background:var(--gem-sys-color--primary)}button[mat-stroked-button][_ngcontent-ng-c2893718852]{padding:10px 24px;color:var(--gem-sys-color--primary);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c2893718852]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c2893718852]:focus{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.12);border-color:var(--gem-sys-color--outline)}button[_ngcontent-ng-c2893718852]:disabled{color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38)}button[mat-flat-button][_ngcontent-ng-c2893718852]:disabled{background:color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}button[mat-stroked-button][_ngcontent-ng-c2893718852]:disabled{border:1px solid color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:var(--gem-sys-spacing--l);background-color:var(--gem-sys-color--surface-container);z-index:1;padding:4px 0 20px 0;margin-top:16px;margin-bottom:16px}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.condensed-tos-disclaimer[_ngcontent-ng-c2893718852]:before{border-color:CanvasText}}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852] .header[_ngcontent-ng-c2893718852]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--s);width:100%;color:var(--gem-sys-color--on-surface);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-start:24px;-moz-margin-start:24px;margin-inline-start:24px}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852] .header[_ngcontent-ng-c2893718852] .condensed-tos-close-button[_ngcontent-ng-c2893718852]{-webkit-margin-end:40px;-moz-margin-end:40px;margin-inline-end:40px}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852] .message-container[_ngcontent-ng-c2893718852]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gem-sys-spacing--s);padding-bottom:var(--gem-sys-spacing--s);margin-top:-4px;margin-inline:24px}.condensed-tos-disclaimer[_ngcontent-ng-c2893718852] .message-container[_ngcontent-ng-c2893718852] .link[_ngcontent-ng-c2893718852]{color:var(--gem-sys-color--primary)}.gemini-text[_ngcontent-ng-c2893718852]{position:relative;display:inline-block;color:transparent;background:-webkit-linear-gradient(16deg,var(--bard-color-brand-text-gradient-stop-1) 0,var(--bard-color-brand-text-gradient-stop-2) 9%,var(--bard-color-brand-text-gradient-stop-3) 20%,var(--bard-color-brand-text-gradient-stop-3) 24%,var(--bard-color-brand-text-gradient-stop-2) 35%,var(--bard-color-brand-text-gradient-stop-1) 44%,var(--bard-color-brand-text-gradient-stop-2) 50%,var(--bard-color-brand-text-gradient-stop-3) 56%,var(--gem-sys-color--surface) 75%,var(--gem-sys-color--surface) 100%);background:linear-gradient(74deg,var(--bard-color-brand-text-gradient-stop-1) 0,var(--bard-color-brand-text-gradient-stop-2) 9%,var(--bard-color-brand-text-gradient-stop-3) 20%,var(--bard-color-brand-text-gradient-stop-3) 24%,var(--bard-color-brand-text-gradient-stop-2) 35%,var(--bard-color-brand-text-gradient-stop-1) 44%,var(--bard-color-brand-text-gradient-stop-2) 50%,var(--bard-color-brand-text-gradient-stop-3) 56%,var(--gem-sys-color--surface) 75%,var(--gem-sys-color--surface) 100%);background-size:400% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}</style><style>a[mat-button][_ngcontent-ng-c3231256060], button[mat-button][_ngcontent-ng-c3231256060], button[mat-flat-button][_ngcontent-ng-c3231256060], button[mat-icon-button][_ngcontent-ng-c3231256060], button[mat-raised-button][_ngcontent-ng-c3231256060], button[mat-stroked-button][_ngcontent-ng-c3231256060]{border-radius:100px;height:40px}a[mat-button][_ngcontent-ng-c3231256060], button[mat-button][_ngcontent-ng-c3231256060]{padding:10px 12px;color:var(--gem-sys-color--primary)}a[mat-button][_ngcontent-ng-c3231256060]:hover, button[mat-button][_ngcontent-ng-c3231256060]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08)}button[mat-flat-button][_ngcontent-ng-c3231256060]{padding:10px 24px;color:var(--gem-sys-color--on-primary);background:var(--gem-sys-color--primary)}button[mat-flat-button][_ngcontent-ng-c3231256060]:hover{padding:10px 24px;background:var(--gem-sys-color--primary)}button[mat-stroked-button][_ngcontent-ng-c3231256060]{padding:10px 24px;color:var(--gem-sys-color--primary);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c3231256060]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c3231256060]:focus{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.12);border-color:var(--gem-sys-color--outline)}button[_ngcontent-ng-c3231256060]:disabled{color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38)}button[mat-flat-button][_ngcontent-ng-c3231256060]:disabled{background:color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}button[mat-stroked-button][_ngcontent-ng-c3231256060]:disabled{border:1px solid color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}[_nghost-ng-c3231256060]{width:696px;margin:auto;max-width:100%}.container[_ngcontent-ng-c3231256060]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.context-action-button[_ngcontent-ng-c3231256060]{color:var(--gem-sys-color--on-surface)}.container.visible[_ngcontent-ng-c3231256060]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gem-sys-spacing--l)}.container.hidden[_ngcontent-ng-c3231256060]{display:none}button.context-action-button[_ngcontent-ng-c3231256060]{z-index:3;border:1px solid var(--bard-color-share-title-card-border);font-weight:400;color:var(--gem-sys-color--on-surface);border-radius:var(--gem-sys-shape--corner-large);margin:var(--gem-sys-spacing--m)}</style><style>[_nghost-ng-c138520401]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;--bard-sidenav-open-width:272px;--bard-sidenav-closed-width:72px;height:100%;position:relative}.overlay-main-content[_nghost-ng-c138520401]{z-index:2}[_nghost-ng-c138520401]:not(.disable-onload-animations){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:_ngcontent-ng-c138520401_on-load-slide-in,_ngcontent-ng-c138520401_on-load-fade-in;animation-name:_ngcontent-ng-c138520401_on-load-slide-in,_ngcontent-ng-c138520401_on-load-fade-in;-webkit-animation-delay:0ms,.1s;animation-delay:0ms,.1s;-webkit-animation-duration:.3s,.2s;animation-duration:.3s,.2s;-webkit-animation-timing-function:cubic-bezier(.2,0,0,1),linear;animation-timing-function:cubic-bezier(.2,0,0,1),linear}@-webkit-keyframes _ngcontent-ng-c138520401_on-load-slide-in{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes _ngcontent-ng-c138520401_on-load-slide-in{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes _ngcontent-ng-c138520401_on-load-fade-in{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-ng-c138520401_on-load-fade-in{0%{opacity:0}to{opacity:1}}</style><link rel="stylesheet" type="text/css" data-name="vs/editor/editor.main" href="./Google Gemini_instructions_files/editor.main.css"><style>[_nghost-ng-c655587825]{display:contents}.restart-chat-button-scroll-placeholder[_ngcontent-ng-c655587825]{margin-top:0}.restart-chat-button-scroll-placeholder.visible[_ngcontent-ng-c655587825]{margin-top:69px}.restart-chat-button-container[_ngcontent-ng-c655587825] .restart-chat-button[_ngcontent-ng-c655587825]{background-color:var(--gem-sys-color--primary);border-radius:100px;height:56px;padding:10px 44px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;bottom:7px}.upgrade-to-continue[_ngcontent-ng-c655587825]{background-color:var(--gem-sys-color--surface-container);border-radius:8px;padding:30px 80px;margin-bottom:50px;text-align:center}@media only screen and (max-width:768px){.upgrade-to-continue[_ngcontent-ng-c655587825]{padding:30px 49px}}.upgrade-to-continue[_ngcontent-ng-c655587825] a[_ngcontent-ng-c655587825]{color:var(--gem-sys-color--primary);display:block;margin-top:20px}.upgrade-to-continue[_ngcontent-ng-c655587825] button[_ngcontent-ng-c655587825]{border-radius:20px;margin-top:20px;padding:20px}.chat-history[_ngcontent-ng-c655587825]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;padding-bottom:20px}@media only screen and (min-width:768px){.chat-history[_ngcontent-ng-c655587825]{-webkit-padding-start:28px;-moz-padding-start:28px;padding-inline-start:28px}}.chat-history.zs-padding[_ngcontent-ng-c655587825]{padding-bottom:6px}.centered-content[_ngcontent-ng-c655587825]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.centered-content[_ngcontent-ng-c655587825] .zero-state-container[_ngcontent-ng-c655587825]{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.conversation-container[_ngcontent-ng-c655587825]{max-width:760px;width:100%;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;scroll-margin-top:16px}.conversation-container[_ngcontent-ng-c655587825] user-query[_ngcontent-ng-c655587825]{max-width:760px;width:100%}.conversation-container[_ngcontent-ng-c655587825] dual-model-response[_ngcontent-ng-c655587825]{width:100%;-webkit-margin-after:var(--gem-sys-spacing--xl);margin-block-end:var(--gem-sys-spacing--xl)}.conversation-container[_ngcontent-ng-c655587825] model-response[_ngcontent-ng-c655587825]{width:100%}.conversation-container.side-by-side[_ngcontent-ng-c655587825]{max-width:1172px}.conversation-container[_ngcontent-ng-c655587825] disclaimer[_ngcontent-ng-c655587825]{margin-bottom:40px}@media screen and (min-width:960px){.conversation-container[_ngcontent-ng-c655587825] disclaimer.with-chat-padding[_ngcontent-ng-c655587825]{margin-inline:44px}}.conversation-container[_ngcontent-ng-c655587825] disclaimer[_ngcontent-ng-c655587825] a[_ngcontent-ng-c655587825]{color:inherit}.zero-state-container[_ngcontent-ng-c655587825]{max-width:830px;width:100%;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.zero-state-container[_ngcontent-ng-c655587825] response-container[_ngcontent-ng-c655587825]{margin-top:16px}.zero-state-container.bot-info-card-container[_ngcontent-ng-c655587825]{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}zs-advanced-upsell[_ngcontent-ng-c655587825]{position:absolute;top:0;right:0;z-index:2}student-verification-card[_ngcontent-ng-c655587825]{position:absolute;top:0;right:0;z-index:2}audio-overview-discovery-dialog[_ngcontent-ng-c655587825]{position:absolute;top:0;right:0;z-index:2}student-aip-upsell[_ngcontent-ng-c655587825]{position:absolute;top:0;right:0;z-index:2}.chat-history-scroll-container[_ngcontent-ng-c655587825]{height:100%;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.human-review-disclosure-container[_ngcontent-ng-c655587825]{position:absolute;bottom:0;max-width:940px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:16px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-top:32px}.human-review-disclosure-container[_ngcontent-ng-c655587825] quota-exceeded-message[_ngcontent-ng-c655587825]{margin-bottom:0}.hidden-content-image-cache[_ngcontent-ng-c655587825]{display:none}deep-research-chat-disclaimer[_ngcontent-ng-c655587825], deep-thinking-limit-disclaimer.above-input-area[_ngcontent-ng-c655587825], experimental-mode-disclaimer[_ngcontent-ng-c655587825], feature-mode-disclaimer[_ngcontent-ng-c655587825], human-review-disclosure[_ngcontent-ng-c655587825], video-generation-quota-disclaimer.above-input-area[_ngcontent-ng-c655587825]{max-width:830px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%}quota-limit-warning.above-input-area[_ngcontent-ng-c655587825]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}quota-exceeded-message.extra-margin[_ngcontent-ng-c655587825], quota-limit-warning.extra-margin[_ngcontent-ng-c655587825]{margin-top:20px}@media screen and (min-width:960px){quota-exceeded-message.extra-margin[_ngcontent-ng-c655587825] .quota-limit-warning, quota-limit-warning.extra-margin[_ngcontent-ng-c655587825] .quota-limit-warning{-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0}}@media screen and (min-width:960px){quota-exceeded-message.with-chat-padding[_ngcontent-ng-c655587825], quota-limit-warning.with-chat-padding[_ngcontent-ng-c655587825]{-webkit-margin-start:50px;-moz-margin-start:50px;margin-inline-start:50px}}.ui-improvements-phase-1[_nghost-ng-c655587825] .zero-state-container[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] deep-research-chat-disclaimer[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] deep-thinking-limit-disclaimer.above-input-area[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] experimental-mode-disclaimer[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] feature-mode-disclaimer[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] human-review-disclosure[_ngcontent-ng-c655587825], .ui-improvements-phase-1[_nghost-ng-c655587825] video-generation-quota-disclaimer.above-input-area[_ngcontent-ng-c655587825]{max-width:696px}.thinking-banner.below-last-turn[_ngcontent-ng-c655587825], deep-thinking-limit-disclaimer.below-last-turn[_ngcontent-ng-c655587825], video-generation-quota-disclaimer.below-last-turn[_ngcontent-ng-c655587825]{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;inline-size:100%;margin-block:calc(var(--gem-sys-spacing--m)*-1) var(--gem-sys-spacing--xxl);z-index:1}@media screen and (min-width:960px){.thinking-banner.below-last-turn[_ngcontent-ng-c655587825], deep-thinking-limit-disclaimer.below-last-turn[_ngcontent-ng-c655587825], video-generation-quota-disclaimer.below-last-turn[_ngcontent-ng-c655587825]{inline-size:calc(100% - 52px)}}.thinking-banner.below-last-turn[_ngcontent-ng-c655587825]{margin-right:0}freemium-file-upload-near-quota-disclaimer[_ngcontent-ng-c655587825], freemium-file-upload-quota-exceeded-disclaimer[_ngcontent-ng-c655587825], thinking-limit-disclaimer[_ngcontent-ng-c655587825]{display:block;margin-bottom:40px}@media screen and (min-width:960px){freemium-file-upload-near-quota-disclaimer[_ngcontent-ng-c655587825], freemium-file-upload-quota-exceeded-disclaimer[_ngcontent-ng-c655587825], thinking-limit-disclaimer[_ngcontent-ng-c655587825]{margin-inline:44px}}freemium-file-upload-near-quota-disclaimer[_ngcontent-ng-c655587825]:empty, freemium-file-upload-quota-exceeded-disclaimer[_ngcontent-ng-c655587825]:empty, thinking-limit-disclaimer[_ngcontent-ng-c655587825]:empty{padding-bottom:0;margin-inline:0;margin:0}get-app-desktop-dialog[_ngcontent-ng-c655587825]{width:462px;height:104px;margin-right:20px;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}</style><style>.user-icon[_ngcontent-ng-c508788269]{border-radius:50%}</style><style>[_nghost-ng-c2625914385]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-width:0;background-color:var(--gem-sys-color--surface-container);border-radius:32px;box-shadow:inset 0 0 0 1px transparent;width:100%}.input-area[_ngcontent-ng-c2625914385]{--input-area-content-size:48px;width:100%;padding:0 0 0;display:block;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.input-area[_ngcontent-ng-c2625914385] .fullscreen-button-container[_ngcontent-ng-c2625914385] .fullscreen-button[_ngcontent-ng-c2625914385], .input-area[_ngcontent-ng-c2625914385] .speech-dictation-mic-button[_ngcontent-ng-c2625914385] .speech_dictation_mic_button{--mat-icon-button-icon-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-state-layer-color:var(--bard-color-input-area-buttons-hover-background);--mat-icon-button-ripple-color:var(--gem-sys-color--primary-container)}.input-area[_ngcontent-ng-c2625914385] .fullscreen-button-container[_ngcontent-ng-c2625914385] .fullscreen-button[_ngcontent-ng-c2625914385] span, .input-area[_ngcontent-ng-c2625914385] .speech-dictation-mic-button[_ngcontent-ng-c2625914385] .speech_dictation_mic_button span{z-index:-1}.input-area[_ngcontent-ng-c2625914385] .upload-button[_ngcontent-ng-c2625914385]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.input-area[_ngcontent-ng-c2625914385] .mic-button-container[_ngcontent-ng-c2625914385]{opacity:1;visibility:visible;-webkit-transition:opacity .1s .1s;transition:opacity .1s .1s;pointer-events:auto}.input-area[_ngcontent-ng-c2625914385] .mic-button-container.hidden[_ngcontent-ng-c2625914385]{opacity:0;visibility:hidden;pointer-events:none;display:none;-webkit-transition:opacity .1s 0ms,visibility 0ms linear 0ms;transition:opacity .1s 0ms,visibility 0ms linear 0ms}}.input-area[_ngcontent-ng-c2625914385] .disabled[_ngcontent-ng-c2625914385]{border-color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38);color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38);cursor:default;pointer-events:none}.input-area[_ngcontent-ng-c2625914385] .disabled[_ngcontent-ng-c2625914385] .ql-blank:before{color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38)}.input-area[_ngcontent-ng-c2625914385] .input-buttons-wrapper-top[_ngcontent-ng-c2625914385]{position:absolute;top:10px;right:20px}[dir=rtl][_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .input-buttons-wrapper-top[_ngcontent-ng-c2625914385], [dir=rtl] [_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .input-buttons-wrapper-top[_ngcontent-ng-c2625914385]{right:unset;left:8px}.input-area[_ngcontent-ng-c2625914385] .fullscreen-button-container[_ngcontent-ng-c2625914385]{opacity:0;margin-top:0;margin-inline:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity .1s linear 0ms,-webkit-transform 0ms linear 0ms;transition:opacity .1s linear 0ms,-webkit-transform 0ms linear 0ms;transition:transform 0ms linear 0ms,opacity .1s linear 0ms;transition:transform 0ms linear 0ms,opacity .1s linear 0ms,-webkit-transform 0ms linear 0ms}.input-area[_ngcontent-ng-c2625914385] .fullscreen-button-container.visible[_ngcontent-ng-c2625914385]{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .2s linear .1s,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s;transition:opacity .2s linear .1s,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s;transition:transform .3s cubic-bezier(.2,0,0,1) .1s,opacity .2s linear .1s;transition:transform .3s cubic-bezier(.2,0,0,1) .1s,opacity .2s linear .1s,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s}.input-area[_ngcontent-ng-c2625914385] .showing-prompt-from-history[_ngcontent-ng-c2625914385] .ql-blank{overflow:hidden}.input-area[_ngcontent-ng-c2625914385] .showing-prompt-from-history[_ngcontent-ng-c2625914385] .ql-blank:after{border-radius:3px;background-color:var(--gem-sys-color--primary-fixed-dim);color:var(--gem-sys-color--on-primary-fixed);content:"tab";display:block;font-family:monospace;font-size:12px;height:18px;line-height:18px;margin-top:-20px;padding:0 3px;position:absolute;right:0;visibility:visible;pointer-events:none}.input-area[_ngcontent-ng-c2625914385] .uploader-file-preview-container[_ngcontent-ng-c2625914385]{-webkit-margin-start:18px;-moz-margin-start:18px;margin-inline-start:18px;max-height:140px}.input-area[_ngcontent-ng-c2625914385] .leading-actions-wrapper[_ngcontent-ng-c2625914385], .input-area[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;min-height:var(--input-area-content-size)}.input-area[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:4px}.input-area[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385] .input-buttons-wrapper-bottom[_ngcontent-ng-c2625914385]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.input-area[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385] .input-buttons-wrapper-bottom[_ngcontent-ng-c2625914385]{-webkit-margin-start:8px;-moz-margin-start:8px;margin-inline-start:8px}}.input-area[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385]{opacity:0;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-end:-40px;-moz-margin-end:-40px;margin-inline-end:-40px;-webkit-transition:opacity .1s linear 0ms,margin-inline .3s cubic-bezier(.2,0,0,1) 0ms,-webkit-transform 0ms linear 0ms;transition:opacity .1s linear 0ms,margin-inline .3s cubic-bezier(.2,0,0,1) 0ms,-webkit-transform 0ms linear 0ms;transition:transform 0ms linear 0ms,opacity .1s linear 0ms,margin-inline .3s cubic-bezier(.2,0,0,1) 0ms;transition:transform 0ms linear 0ms,opacity .1s linear 0ms,margin-inline .3s cubic-bezier(.2,0,0,1) 0ms,-webkit-transform 0ms linear 0ms}@media only screen and (max-width:768px){.input-area[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385]{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .1s 0ms;transition:opacity .1s 0ms}}.input-area[_ngcontent-ng-c2625914385] .send-button-container.inner[_ngcontent-ng-c2625914385]{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.input-area[_ngcontent-ng-c2625914385] .send-button-container.inner.visible[_ngcontent-ng-c2625914385]{margin-inline:0;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .2s linear .1s,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s,-webkit-margin-end .3s cubic-bezier(.2,0,0,1) 0ms;transition:opacity .2s linear .1s,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s,-webkit-margin-end .3s cubic-bezier(.2,0,0,1) 0ms;transition:transform .3s cubic-bezier(.2,0,0,1) .1s,opacity .2s linear .1s,margin-inline-end .3s cubic-bezier(.2,0,0,1) 0ms;transition:transform .3s cubic-bezier(.2,0,0,1) .1s,opacity .2s linear .1s,margin-inline-end .3s cubic-bezier(.2,0,0,1) 0ms,-webkit-transform .3s cubic-bezier(.2,0,0,1) .1s,-webkit-margin-end .3s cubic-bezier(.2,0,0,1) 0ms,-moz-margin-end .3s cubic-bezier(.2,0,0,1) 0ms}.input-area[_ngcontent-ng-c2625914385] .send-button-container.inner.visible.is-mobile-device[_ngcontent-ng-c2625914385]{opacity:1;-webkit-transition:opacity .1s .1s;transition:opacity .1s .1s}[dir=rtl][_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] .send-button[_ngcontent-ng-c2625914385], [dir=rtl] [_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] .send-button[_ngcontent-ng-c2625914385]{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.input-area[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] .send-button[_ngcontent-ng-c2625914385] .hidden[_ngcontent-ng-c2625914385]{display:none}.ui-improvements-phase-1[_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385] .blue-circle[_ngcontent-ng-c2625914385], .ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385] .blue-circle[_ngcontent-ng-c2625914385]{width:var(--input-area-content-size);height:var(--input-area-content-size);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-area[_ngcontent-ng-c2625914385] mat-form-field[_ngcontent-ng-c2625914385] {-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background-color:var(--gem-sys-color--surface);--mdc-shape-small:28px}.input-area[_ngcontent-ng-c2625914385] mat-form-field[_ngcontent-ng-c2625914385] .mat-mdc-form-field-subscript-wrapper{display:none}.input-area[_ngcontent-ng-c2625914385] mat-form-field[_ngcontent-ng-c2625914385] .mat-mdc-text-field-wrapper{--mat-form-field-filled-container-shape:var(--mdc-shape-small);--mat-form-field-outlined-container-shape:var(--mdc-shape-small);-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px}.text-input-field[_ngcontent-ng-c2625914385]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:4px;padding-inline:8px 12px}.text-input-field.fullscreen[_ngcontent-ng-c2625914385], .text-input-field.with-file-preview[_ngcontent-ng-c2625914385]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.text-input-field.height-expanded-past-single-line[_ngcontent-ng-c2625914385], .text-input-field.with-file-preview[_ngcontent-ng-c2625914385]{border-radius:24px}.text-input-field_textarea-wrapper[_ngcontent-ng-c2625914385]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-margin-start:18px;-moz-margin-start:18px;margin-inline-start:18px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;overflow:hidden}.text-input-field_textarea-wrapper[_ngcontent-ng-c2625914385] .text-input-field-main-area[_ngcontent-ng-c2625914385]{width:100%}.text-input-field_textarea-wrapper.pre-fullscreen[_ngcontent-ng-c2625914385]{height:192px;-webkit-transition:height .4s cubic-bezier(.2,0,0,1);transition:height .4s cubic-bezier(.2,0,0,1)}.text-input-field_textarea-wrapper.fullscreen[_ngcontent-ng-c2625914385]{height:calc(var(--chat-container-height) - 16px - var(--uploader-height));-webkit-transition:height .4s cubic-bezier(.2,0,0,1);transition:height .4s cubic-bezier(.2,0,0,1)}.input-area[_ngcontent-ng-c2625914385] .text-input-field_textarea[_ngcontent-ng-c2625914385]{-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none;width:100%;height:auto;top:0}.text-input-field_textarea-inner[_ngcontent-ng-c2625914385]{position:relative}.send-button-icon[_ngcontent-ng-c2625914385]{color:var(--gem-sys-color--on-surface)}.ui-improvements-phase-1[_nghost-ng-c2625914385]{background-color:var(--gem-sys-color--surface);border:1px solid var(--gem-sys-color--outline-variant);-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-radius .1s cubic-bezier(.2,0,0,1),height .15s cubic-bezier(.2,0,0,1);transition:border-radius .1s cubic-bezier(.2,0,0,1),height .15s cubic-bezier(.2,0,0,1)}.ui-improvements-phase-1[_nghost-ng-c2625914385]:has(.height-expanded-past-single-line), .ui-improvements-phase-1[_nghost-ng-c2625914385]:has(.with-file-preview), .ui-improvements-phase-1[_nghost-ng-c2625914385]:has(.with-toolbox-drawer){border-radius:24px}.ui-improvements-phase-1[_nghost-ng-c2625914385] .input-area[_ngcontent-ng-c2625914385]{--input-area-content-size:42px}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]{display:grid;grid-template:"file-preview file-preview file-preview" 1fr "leading-actions text-input trailing-actions" auto/auto 1fr auto;-webkit-column-gap:var(--gem-sys-spacing--s);-moz-column-gap:var(--gem-sys-spacing--s);column-gap:var(--gem-sys-spacing--s);padding:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]:has(.uploader-file-preview-container), .ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]:has(single-image-slot){row-gap:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .leading-actions-wrapper[_ngcontent-ng-c2625914385]{grid-area:leading-actions}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field_textarea-wrapper[_ngcontent-ng-c2625914385]{grid-area:text-input;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;padding-block:calc((var(--input-area-content-size) - 24px)/2)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field_textarea-wrapper.pre-fullscreen[_ngcontent-ng-c2625914385]{height:unset}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field_textarea-inner[_ngcontent-ng-c2625914385]{-webkit-transition:height .25s;transition:height .25s}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] single-image-slot[_ngcontent-ng-c2625914385]{grid-area:file-preview}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .uploader-file-preview-container[_ngcontent-ng-c2625914385]{grid-area:file-preview;margin-inline:0 calc(42px + var(--gem-sys-spacing--s));max-height:168px}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385]{grid-area:trailing-actions;-webkit-margin-after:0;margin-block-end:0}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385] .input-buttons-wrapper-bottom[_ngcontent-ng-c2625914385]{-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;position:relative;-webkit-transition:gap .25s cubic-bezier(.2,0,0,1);transition:gap .25s cubic-bezier(.2,0,0,1)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .trailing-actions-wrapper[_ngcontent-ng-c2625914385] .input-buttons-wrapper-bottom[_ngcontent-ng-c2625914385]:has(.mic-button-container:not(.hidden)):has(.send-button-container.inner.visible){gap:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .input-buttons-wrapper-top[_ngcontent-ng-c2625914385]{top:var(--gem-sys-spacing--s);right:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button[aria-disabled=true][_ngcontent-ng-c2625914385]{cursor:default;pointer-events:none}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385]{--mat-icon-button-state-layer-size:42px;--mat-icon-button-state-layer-color:var(--gem-sys-color--primary-container);--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-pressed-state-layer-opacity:0.08;--mat-icon-button-ripple-color:var(--gem-sys-color--primary-container)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385] .blue-circle[_ngcontent-ng-c2625914385]{background-color:var(--gem-sys-color--primary-container);margin:0;position:absolute;inset:0}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385] .stop-icon[_ngcontent-ng-c2625914385]{color:var(--gem-sys-color--primary);background-color:color(from var(--gem-sys-color--primary) srgb r g b/.08)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[aria-disabled=true][_ngcontent-ng-c2625914385] .stop-icon[_ngcontent-ng-c2625914385] mat-icon[_ngcontent-ng-c2625914385]{color:var(--gem-sys-color--on-surface-variant)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[aria-disabled=true][_ngcontent-ng-c2625914385] .blue-circle[_ngcontent-ng-c2625914385]{background-color:var(--gem-sys-color--surface-container)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit[_ngcontent-ng-c2625914385]{background-color:var(--gem-sys-color--surface-container);--mat-icon-button-icon-color:var(--gem-sys-color--on-surface);--mat-icon-button-state-layer-size:42px;--mat-icon-button-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-pressed-state-layer-opacity:0.08}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit.waiting[_ngcontent-ng-c2625914385]{background-color:initial}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit.waiting[_ngcontent-ng-c2625914385] .send-button-icon[_ngcontent-ng-c2625914385]{color:rgba(var(--gm3-sys-color-on-surface-rgb),.38)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit[aria-disabled=true][_ngcontent-ng-c2625914385] .send-button-icon[_ngcontent-ng-c2625914385]{color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit[aria-disabled=true][_ngcontent-ng-c2625914385] span{opacity:0}:where(.with-toolbox-drawer) .ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.stop[_ngcontent-ng-c2625914385], :where(.with-toolbox-drawer) .ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container[_ngcontent-ng-c2625914385] button[mat-icon-button].send-button.submit[_ngcontent-ng-c2625914385]{--mat-icon-button-state-layer-size:40px}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .mic-button-container[_ngcontent-ng-c2625914385]{visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:opacity .15s linear .1s,display;transition:opacity .15s linear .1s,display;transition-behavior:allow-discrete}@starting-style{.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .mic-button-container[_ngcontent-ng-c2625914385]{opacity:0}}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .mic-button-container.hidden[_ngcontent-ng-c2625914385]{opacity:0;display:none;pointer-events:none;position:absolute;right:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0ms;transition-delay:0ms}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container.inner[_ngcontent-ng-c2625914385]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0;-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto;-webkit-transition:opacity .15s linear .1s,display;transition:opacity .15s linear .1s,display;transition-behavior:allow-discrete}@starting-style{.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container.inner[_ngcontent-ng-c2625914385]{opacity:0}}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385] .send-button-container.inner[_ngcontent-ng-c2625914385]:not(.visible){opacity:0;display:none;pointer-events:none;position:absolute;right:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0ms;transition-delay:0ms}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]:where(.with-toolbox-drawer){display:grid;grid-template:"file-preview file-preview file-preview" auto "text-input text-input text-input" auto "leading-actions leading-actions trailing-actions" 1fr/1fr 1fr auto}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]:where(.with-toolbox-drawer) .leading-actions-wrapper[_ngcontent-ng-c2625914385]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] .text-input-field[_ngcontent-ng-c2625914385]:where(.with-toolbox-drawer) .text-input-field_textarea-wrapper[_ngcontent-ng-c2625914385]{padding-inline:var(--gem-sys-spacing--m);margin-bottom:var(--gem-sys-spacing--s)}.ui-improvements-phase-1[_nghost-ng-c2625914385] input-power-up[_ngcontent-ng-c2625914385]{--power-up-button-container-color:transparent;--power-up-button-disabled-container-color:var(--gem-sys-color--surface-container-low)}toolbox-drawer[_ngcontent-ng-c2625914385]{pointer-events:auto}toolbox-drawer.disabled[_ngcontent-ng-c2625914385]{pointer-events:none}.mat-mdc-button-base[_ngcontent-ng-c2625914385] .mat-icon[_ngcontent-ng-c2625914385]{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important;min-height:auto!important}auto-suggest[_ngcontent-ng-c2625914385]{position:absolute;bottom:calc(100% + 1px);inset-inline:0}.center-input-layout[_nghost-ng-c2625914385] .is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile) .input-area-container.is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile), .center-input-layout [_nghost-ng-c2625914385] .is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile) .input-area-container.is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile){position:absolute;bottom:50vh;-webkit-transform:translateY(50%);transform:translateY(50%)}.center-input-layout[_nghost-ng-c2625914385] .is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile) auto-suggest[_ngcontent-ng-c2625914385], .center-input-layout [_nghost-ng-c2625914385] .is-zero-state[_ngcontent-ng-c2625914385]:not(.is-mobile) auto-suggest[_ngcontent-ng-c2625914385]{-webkit-transform:translateY(0);transform:translateY(0);top:calc(100% + 1px)}.input-box-shadow[_nghost-ng-c2625914385]{box-shadow:0 2px 8px -2px rgba(0,0,0,.16);-webkit-transition:box-shadow .1s;transition:box-shadow .1s}@media (max-width:768px){.full-width-input[_nghost-ng-c2625914385], .full-width-input [_nghost-ng-c2625914385]{border:none}.full-width-input[_nghost-ng-c2625914385]:has(.height-expanded-past-single-line), .full-width-input [_nghost-ng-c2625914385]:has(.height-expanded-past-single-line), .full-width-input[_nghost-ng-c2625914385]:has(.with-file-preview), .full-width-input [_nghost-ng-c2625914385]:has(.with-file-preview), .full-width-input[_nghost-ng-c2625914385]:has(.with-toolbox-drawer), .full-width-input [_nghost-ng-c2625914385]:has(.with-toolbox-drawer){border-radius:24px 24px 0 0}}@media (max-width:768px){.full-width-input[_nghost-ng-c2625914385], .full-width-input [_nghost-ng-c2625914385], .full-width-input.input-box-shadow[_nghost-ng-c2625914385], .full-width-input .input-box-shadow[_nghost-ng-c2625914385]{box-shadow:0 0 16px 0 rgba(27,28,29,.16),0 0 2px 0 rgba(27,28,29,.1)}}</style><style>xap-count-badge[_ngcontent-ng-c606722441]{border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;background-color:#c5221f;border-radius:8px;color:#fff;font:500 12px/16px Google Sans;min-width:16px}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c606722441]{min-height:8px;min-width:8px}.xap-count-badge-container[_ngcontent-ng-c606722441]{display:inline-block;position:relative}.xap-count-badge-container[_ngcontent-ng-c606722441] xap-count-badge[_ngcontent-ng-c606722441]{left:100%;position:absolute;top:0;-webkit-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c606722441]{background-color:var(--gem-sys-color--primary)}[_nghost-ng-c606722441]{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-ng-c606722441] .flex-nav-list[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:258px;padding:0}[_nghost-ng-c606722441] .flex-nav-list[_ngcontent-ng-c606722441]:before{margin-top:8px;content:""}[_nghost-ng-c606722441] .flex-nav-list[_ngcontent-ng-c606722441]:after{margin-bottom:8px;content:""}[_nghost-ng-c606722441] .flex-nav-list.standalone-faq-button[_ngcontent-ng-c606722441]{height:calc(100% - 56px)}[_nghost-ng-c606722441] .flex-nav-list[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-inline:6px 24px}[_nghost-ng-c606722441] .flex-nav-list[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441] .mat-mdc-list-item-title[_ngcontent-ng-c606722441]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}bot-list.mobile[_ngcontent-ng-c606722441]{padding-inline:var(--gem-sys-spacing--xs)}[_nghost-ng-c606722441] .mobile-controls[_ngcontent-ng-c606722441] button[_ngcontent-ng-c606722441]{color:var(--bard-color-sidenav-mobile-controls)}mat-action-list[_ngcontent-ng-c606722441]{position:relative}.chat-history[_ngcontent-ng-c606722441] .bard-activity-disabled-message[_ngcontent-ng-c606722441]{width:256px;padding-inline:24px 0;overflow:hidden}.sidenav-with-history-container[_ngcontent-ng-c606722441]{--position-duration:300ms;--position-curve:cubic-bezier(0.2,0,0,1);--position-delay:100ms;--opacity-duration:100ms;--opacity-curve:cubic-bezier(0,0,0,0);--opacity-delay:0ms;--chat-opacity-duration:100ms;--chat-opacity-delay:0ms;--chat-visibility-duration:calc(var(--chat-opacity-duration) + var(--chat-opacity-delay));--location-visibility-duration:max(calc(var(--position-duration) + var(--position-delay)),calc(var(--opacity-duration) + var(--opacity-delay)));display:grid;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;grid-template-columns:minmax(0,1fr);width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.sidenav-with-history-container[_ngcontent-ng-c606722441]:has(search-nav-bar){grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}.sidenav-with-history-container[_ngcontent-ng-c606722441]:not(.disable-onload-animations) .chat-history-list[_ngcontent-ng-c606722441], .sidenav-with-history-container[_ngcontent-ng-c606722441]:not(.disable-onload-animations) bot-list[_ngcontent-ng-c606722441], .sidenav-with-history-container[_ngcontent-ng-c606722441]:not(.disable-onload-animations) mat-action-list[_ngcontent-ng-c606722441]{opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:_ngcontent-ng-c606722441_on-load-fade-in-sidenav-elem;animation-name:_ngcontent-ng-c606722441_on-load-fade-in-sidenav-elem;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-delay:0ms;animation-delay:0ms}.sidenav-with-history-container[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{padding-inline:22px 20px;margin-block:10px;max-height:70px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:272px}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441]{--position-duration:400ms;--position-delay:0ms;--opacity-duration:200ms;--opacity-delay:0ms;--chat-opacity-duration:500ms;--chat-opacity-delay:0ms;--chat-visibility-duration:0ms;--location-visibility-duration:0ms}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] .chat-history-list[_ngcontent-ng-c606722441], .sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] bot-list[_ngcontent-ng-c606722441], .sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] mat-action-list[_ngcontent-ng-c606722441]{-webkit-animation-delay:0ms;animation-delay:0ms}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] .chat-history[_ngcontent-ng-c606722441]{opacity:1;visibility:visible}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{opacity:1;visibility:visible}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] upsell-button[_ngcontent-ng-c606722441]{max-height:50px;padding-top:10px;opacity:1;visibility:visible}.sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] referral-button[_ngcontent-ng-c606722441]{max-height:52px;opacity:1;padding-block:8px;visibility:visible}.sidenav-with-history-container.collapsed[_ngcontent-ng-c606722441] .chat-history[_ngcontent-ng-c606722441]{pointer-events:none}.sidenav-with-history-container.collapsed[_ngcontent-ng-c606722441] referral-button[_ngcontent-ng-c606722441]{opacity:0;visibility:hidden}.sidenav-with-history-container.collapsed[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{opacity:0;visibility:hidden}.sidenav-with-history-container[_ngcontent-ng-c606722441] .overflow-container[_ngcontent-ng-c606722441]{overflow:hidden;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,1fr)}.sidenav-with-history-container[_ngcontent-ng-c606722441] .overflow-container[_ngcontent-ng-c606722441]:not(.mobile){padding-top:80px}.sidenav-with-history-container[_ngcontent-ng-c606722441] .overflow-container.no-new-chat[_ngcontent-ng-c606722441]{grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content}.sidenav-with-history-container[_ngcontent-ng-c606722441] .overflow-container.mobile[_ngcontent-ng-c606722441]{margin-top:56px;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}.sidenav-with-history-container[_ngcontent-ng-c606722441] .chat-history[_ngcontent-ng-c606722441]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;opacity:0;-webkit-transition:opacity var(--chat-opacity-duration) var(--opacity-curve) var(--chat-opacity-delay),visibility var(--chat-visibility-duration);transition:opacity var(--chat-opacity-duration) var(--opacity-curve) var(--chat-opacity-delay),visibility var(--chat-visibility-duration);overflow:hidden auto}.sidenav-with-history-container[_ngcontent-ng-c606722441] upsell-button[_ngcontent-ng-c606722441]{max-height:0;padding:0 0 0 10px;opacity:0;visibility:hidden;-webkit-transition:max-height var(--position-duration) var(--position-curve) var(--position-delay),padding var(--position-duration) var(--position-curve) var(--position-delay),opacity var(--opacity-duration) var(--opacity-curve) var(--opacity-delay);transition:max-height var(--position-duration) var(--position-curve) var(--position-delay),padding var(--position-duration) var(--position-curve) var(--position-delay),opacity var(--opacity-duration) var(--opacity-curve) var(--opacity-delay)}.sidenav-with-history-container[_ngcontent-ng-c606722441] referral-button[_ngcontent-ng-c606722441]{-webkit-transition:max-height var(--position-duration) var(--position-curve) var(--position-delay),padding-block var(--position-duration) var(--position-curve) var(--position-delay),opacity var(--opacity-duration) var(--opacity-curve) var(--opacity-delay);transition:max-height var(--position-duration) var(--position-curve) var(--position-delay),padding-block var(--position-duration) var(--position-curve) var(--position-delay),opacity var(--opacity-duration) var(--opacity-curve) var(--opacity-delay)}.sidenav-with-history-container[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{-webkit-transition-property:max-height,margin,opacity,visibility;transition-property:max-height,margin,opacity,visibility;-webkit-transition-duration:var(--position-duration),var(--position-duration),var(--opacity-duration),var(--location-visibility-duration);transition-duration:var(--position-duration),var(--position-duration),var(--opacity-duration),var(--location-visibility-duration);-webkit-transition-timing-function:var(--position-curve),var(--position-curve),var(--opacity-curve),initial;transition-timing-function:var(--position-curve),var(--position-curve),var(--opacity-curve),initial;-webkit-transition-delay:0s,var(--position-delay),var(--opacity-delay),0s;transition-delay:0s,var(--position-delay),var(--opacity-delay),0s}.sidenav-with-history-container.mobile[_ngcontent-ng-c606722441]{padding-bottom:10px}.sidenav-with-history-container.mobile.expanded[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{-webkit-transition:none;transition:none;-webkit-padding-start:14px;-moz-padding-start:14px;padding-inline-start:14px}.sidenav-with-history-container.mobile[_ngcontent-ng-c606722441] .chat-history[_ngcontent-ng-c606722441]{-webkit-transition:none;transition:none}.sidenav-with-history-container.mobile[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{-webkit-padding-start:14px;-moz-padding-start:14px;padding-inline-start:14px;-webkit-transition-duration:0s,0s,0s,var(--side-nav-transition-duration,.15s);transition-duration:0s,0s,0s,var(--side-nav-transition-duration,.15s);-webkit-transition-delay:var(--side-nav-transition-duration,.15s),var(--side-nav-transition-duration,.15s),var(--side-nav-transition-duration,.15s),0s;transition-delay:var(--side-nav-transition-duration,.15s),var(--side-nav-transition-duration,.15s),var(--side-nav-transition-duration,.15s),0s}.mobile-controls[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding-inline:10px 12px}.mobile-controls[_ngcontent-ng-c606722441] > *[_ngcontent-ng-c606722441]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:48px}.mobile-controls[_ngcontent-ng-c606722441] .sidebard-mobile-menu-item[_ngcontent-ng-c606722441]{padding:0 18px 0 6px;text-align:start;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.mobile-controls[_ngcontent-ng-c606722441] .label-and-badge-container[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mobile-controls[_ngcontent-ng-c606722441] .label-and-badge-container[_ngcontent-ng-c606722441] > span[_ngcontent-ng-c606722441]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:start}.mobile-controls[_ngcontent-ng-c606722441] .label-and-badge-container[_ngcontent-ng-c606722441] > xap-count-badge[_ngcontent-ng-c606722441]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile-controls[_ngcontent-ng-c606722441] .xap-count-badge-dot[_ngcontent-ng-c606722441]{-webkit-margin-start:6px;-moz-margin-start:6px;margin-inline-start:6px}.mobile-controls[_ngcontent-ng-c606722441] mat-icon[_ngcontent-ng-c606722441]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px}.desktop-controls[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}.desktop-controls[_ngcontent-ng-c606722441] > *[_ngcontent-ng-c606722441]{height:36px}.desktop-controls[_ngcontent-ng-c606722441] .referral-button[_ngcontent-ng-c606722441]{-moz-box-sizing:border-box;box-sizing:border-box;height:unset}.menu-entry-with-badge[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.link-button[_ngcontent-ng-c606722441]{background:none;border:none;margin:0;padding:0;text-decoration:underline;cursor:pointer;color:var(--gem-sys-color--primary);text-decoration:none}.menu-item-title-with-trailing-component[_ngcontent-ng-c606722441]{width:208px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.menu-item-title-with-trailing-component[_ngcontent-ng-c606722441] > span[_ngcontent-ng-c606722441]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.bard-activity-disabled-message[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:14px;-moz-box-sizing:border-box;box-sizing:border-box;padding-block:8px 16px;padding-inline:14px 16px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.bard-activity-disabled-message.mobile[_ngcontent-ng-c606722441]{padding-inline:26px 16px}.bard-activity-disabled-message[_ngcontent-ng-c606722441] > mat-icon[_ngcontent-ng-c606722441]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bard-activity-disabled-message[_ngcontent-ng-c606722441] a[_ngcontent-ng-c606722441]{color:var(--gem-sys-color--primary);text-decoration:none}.loading-content-spinner-container[_ngcontent-ng-c606722441], .loading-history-spinner-container[_ngcontent-ng-c606722441]{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px;opacity:0;visibility:hidden;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;--mat-progress-spinner-active-indicator-color:var(--gem-sys-color--on-surface)}.loading-content-spinner-container.is-loading[_ngcontent-ng-c606722441], .loading-history-spinner-container.is-loading[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible}.standalone-faq-button[_ngcontent-ng-c606722441]{margin-top:56px}.extension-menu-button-disabled[_ngcontent-ng-c606722441]{opacity:.5;cursor:default} .cdk-overlay-pane:has(.desktop-settings-menu.collapsed){-webkit-margin-start:68px;-moz-margin-start:68px;margin-inline-start:68px} .cdk-overlay-pane:has(.desktop-settings-menu.expanded){-webkit-margin-start:133px;-moz-margin-start:133px;margin-inline-start:133px}@-webkit-keyframes _ngcontent-ng-c606722441_on-load-fade-in-sidenav-elem{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-ng-c606722441_on-load-fade-in-sidenav-elem{0%{opacity:0}to{opacity:1}}.ia-redesign.show-all-conversations-by-default[_nghost-ng-c606722441] infinite-scroller[_ngcontent-ng-c606722441]{position:relative}.ia-redesign.show-all-conversations-by-default[_nghost-ng-c606722441] .loading-content-spinner-container[_ngcontent-ng-c606722441]{margin:0;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container[_ngcontent-ng-c606722441]{--chat-opacity-duration:50ms}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container[_ngcontent-ng-c606722441] infinite-scroller[_ngcontent-ng-c606722441] > *[_ngcontent-ng-c606722441]{opacity:0;-webkit-transition:opacity var(--chat-opacity-duration) var(--opacity-curve) var(--chat-opacity-delay),visibility var(--chat-visibility-duration);transition:opacity var(--chat-opacity-duration) var(--opacity-curve) var(--chat-opacity-delay),visibility var(--chat-visibility-duration);overflow:hidden auto}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container.expanded[_ngcontent-ng-c606722441]{--chat-opacity-duration:500ms}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container.expanded[_ngcontent-ng-c606722441] infinite-scroller[_ngcontent-ng-c606722441] > .loading-content-spinner-container[_ngcontent-ng-c606722441]{opacity:1;visibility:visible}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container.expanded.content-loaded[_ngcontent-ng-c606722441] infinite-scroller[_ngcontent-ng-c606722441] > *[_ngcontent-ng-c606722441]{opacity:1;visibility:visible}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container.collapsed[_ngcontent-ng-c606722441] infinite-scroller[_ngcontent-ng-c606722441] > *[_ngcontent-ng-c606722441]{pointer-events:none}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{padding-inline:var(--gem-sys-spacing--xxl) var(--gem-sys-spacing--l)}.ia-redesign[_nghost-ng-c606722441] .sidenav-with-history-container[_ngcontent-ng-c606722441]:not(.mobile) location-footer[_ngcontent-ng-c606722441]{-webkit-margin-after:var(--gem-sys-spacing--xl);margin-block-end:var(--gem-sys-spacing--xl)}.ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] .top-action-list[_ngcontent-ng-c606722441]{-webkit-margin-before:var(--gem-sys-spacing--s);margin-block-start:var(--gem-sys-spacing--s)}.ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] .side-nav-action-button[_ngcontent-ng-c606722441], .ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] side-nav-action-button[_ngcontent-ng-c606722441]{height:48px}.ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] referral-button[_ngcontent-ng-c606722441], .ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] upsell-button[_ngcontent-ng-c606722441]{-moz-box-sizing:border-box;box-sizing:border-box;max-height:48px;padding:6px}.ia-redesign[_nghost-ng-c606722441] .mobile[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{padding-inline:20px}.ia-redesign[_nghost-ng-c606722441] .overflow-container[_ngcontent-ng-c606722441], .ia-redesign[_nghost-ng-c606722441] .overflow-container.mobile[_ngcontent-ng-c606722441]{grid-template-rows:auto 1fr -webkit-min-content;grid-template-rows:auto 1fr min-content}.ia-redesign[_nghost-ng-c606722441] .overflow-container.mobile.remove-top-margin[_ngcontent-ng-c606722441], .ia-redesign[_nghost-ng-c606722441] .overflow-container.remove-top-margin[_ngcontent-ng-c606722441]{margin-top:0}.ia-redesign[_nghost-ng-c606722441] .overflow-container.mobile[_ngcontent-ng-c606722441]{-webkit-margin-before:60px;margin-block-start:60px}.ia-redesign[_nghost-ng-c606722441] .overflow-container[_ngcontent-ng-c606722441]:not(.mobile){padding-top:80px}.ia-redesign[_nghost-ng-c606722441] .top-action-list[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0}.ia-redesign[_nghost-ng-c606722441] .top-action-list[_ngcontent-ng-c606722441] .is-segment-button[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ia-redesign[_nghost-ng-c606722441] .side-nav-action-button[_ngcontent-ng-c606722441], .ia-redesign[_nghost-ng-c606722441] side-nav-action-button[_ngcontent-ng-c606722441]{height:40px}.ia-redesign[_nghost-ng-c606722441] .loading-content-spinner-container[_ngcontent-ng-c606722441]{-webkit-margin-before:100px;margin-block-start:100px}.ia-redesign[_nghost-ng-c606722441] .explore-gems-container[_ngcontent-ng-c606722441] .top-action-list[_ngcontent-ng-c606722441]{-webkit-margin-before:0;margin-block-start:0}.ia-redesign[_nghost-ng-c606722441] .chat-history[_ngcontent-ng-c606722441]{overflow:unset}.ia-redesign[_nghost-ng-c606722441] .desktop-controls[_ngcontent-ng-c606722441]{margin:var(--gem-sys-spacing--l) 0 0}.ia-redesign[_nghost-ng-c606722441] .desktop-controls[_ngcontent-ng-c606722441]:last-child{-webkit-margin-after:var(--gem-sys-spacing--xl);margin-block-end:var(--gem-sys-spacing--xl)}.ia-redesign[_nghost-ng-c606722441] .mobile-controls[_ngcontent-ng-c606722441]{-webkit-margin-start:var(--gem-sys-spacing--xs);-moz-margin-start:var(--gem-sys-spacing--xs);margin-inline-start:var(--gem-sys-spacing--xs)}.ia-redesign[_nghost-ng-c606722441] .mobile-controls[_ngcontent-ng-c606722441]:last-child{-webkit-margin-after:var(--gem-sys-spacing--m);margin-block-end:var(--gem-sys-spacing--m)}.ia-redesign[_nghost-ng-c606722441] .mobile-controls[_ngcontent-ng-c606722441] .mat-mdc-button[_ngcontent-ng-c606722441]{--mat-button-text-icon-offset:0} .desktop-settings-menu.ia-redesign{min-width:300px}.location-menu-item-container[_ngcontent-ng-c606722441]{padding-block:12px 8px;cursor:auto}.location-menu-item-container[_ngcontent-ng-c606722441]:active, .location-menu-item-container[_ngcontent-ng-c606722441]:hover{background-color:transparent}.location-menu-item-container[_ngcontent-ng-c606722441] .mat-mdc-menu-item-text{min-width:0}.location-menu-item-container[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441], .location-menu-item-container-mobile[_ngcontent-ng-c606722441] location-footer[_ngcontent-ng-c606722441]{display:block}.location-menu-item-container-mobile[_ngcontent-ng-c606722441]{--mat-list-list-item-one-line-container-height:max-content}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441]{padding:0 var(--gem-sys-spacing--l)}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441]:not(.location-menu-item-container-mobile){--mat-list-list-item-container-color:var(--gem-sys-color--surface-container-lowest);border-radius:var(--gem-sys-shape--corner-extra-small);-webkit-margin-after:2px;margin-block-end:2px}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441]:not(.location-menu-item-container-mobile):not(.mat-mdc-list-item+.mat-mdc-list-item){border-top-left-radius:var(--gem-sys-shape--corner-medium);border-top-right-radius:var(--gem-sys-shape--corner-medium)}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441]:not(.location-menu-item-container-mobile):not(:has(+.mat-mdc-list-item)){border-bottom-left-radius:var(--gem-sys-shape--corner-medium);border-bottom-right-radius:var(--gem-sys-shape--corner-medium);-webkit-margin-after:0;margin-block-end:0}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441] .mat-mdc-list-item[_ngcontent-ng-c606722441]:not(.location-menu-item-container-mobile) .mat-mdc-list-item-meta[_ngcontent-ng-c606722441]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mobile-settings-and-help-menu[_ngcontent-ng-c606722441] mat-divider[_ngcontent-ng-c606722441]{height:var(--gem-sys-spacing--l);border:none;background-color:transparent}
/*# sourceMappingURL=side_navigation_content.css.map */</style><style>[_nghost-ng-c757987050]{overflow:hidden scroll;overflow-anchor:unset}[_nghost-ng-c757987050] .fade-out{-webkit-animation:_ngcontent-ng-c757987050_fade-out .2s linear;animation:_ngcontent-ng-c757987050_fade-out .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes _ngcontent-ng-c757987050_fade-out{0%{opacity:1}to{opacity:0}}@keyframes _ngcontent-ng-c757987050_fade-out{0%{opacity:1}to{opacity:0}}</style><style>@charset "UTF-8"; {
} .ql-container{-moz-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative} .ql-container.ql-disabled .ql-tooltip{visibility:hidden} .ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none} .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%} .ql-clipboard p{margin:0;padding:0} .ql-editor{-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word} .ql-editor>*{cursor:text} .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6, .ql-editor ol, .ql-editor p, .ql-editor pre, .ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9} .ql-editor ol, .ql-editor ul{padding-left:1.5em} .ql-editor ol>li, .ql-editor ul>li{list-style-type:none} .ql-editor ul>li:before{content:"•"} .ql-editor ul[data-checked=false], .ql-editor ul[data-checked=true]{pointer-events:none} .ql-editor ul[data-checked=false]>li *, .ql-editor ul[data-checked=true]>li *{pointer-events:all} .ql-editor ul[data-checked=false]>li:before, .ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all} .ql-editor ul[data-checked=true]>li:before{content:"☑"} .ql-editor ul[data-checked=false]>li:before{content:"☐"} .ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em} .ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right} .ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em} .ql-editor ol li:not(.ql-direction-rtl), .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em} .ql-editor ol li.ql-direction-rtl, .ql-editor ul li.ql-direction-rtl{padding-right:1.5em} .ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0} .ql-editor ol li:before{content:counter(list-0,decimal) ". "} .ql-editor ol li.ql-indent-1{counter-increment:list-1} .ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "} .ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9} .ql-editor ol li.ql-indent-2{counter-increment:list-2} .ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "} .ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9} .ql-editor ol li.ql-indent-3{counter-increment:list-3} .ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "} .ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9} .ql-editor ol li.ql-indent-4{counter-increment:list-4} .ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "} .ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9} .ql-editor ol li.ql-indent-5{counter-increment:list-5} .ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "} .ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9} .ql-editor ol li.ql-indent-6{counter-increment:list-6} .ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "} .ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9} .ql-editor ol li.ql-indent-7{counter-increment:list-7} .ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "} .ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9} .ql-editor ol li.ql-indent-8{counter-increment:list-8} .ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "} .ql-editor ol li.ql-indent-8{counter-reset:list-9} .ql-editor ol li.ql-indent-9{counter-increment:list-9} .ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "} .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em} .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em} .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em} .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em} .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em} .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em} .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em} .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em} .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em} .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em} .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em} .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em} .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em} .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em} .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em} .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em} .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em} .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em} .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em} .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em} .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em} .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em} .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em} .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em} .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em} .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em} .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em} .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em} .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em} .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em} .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em} .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em} .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em} .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em} .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em} .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em} .ql-editor .ql-video{display:block;max-width:100%} .ql-editor .ql-video.ql-align-center{margin:0 auto} .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto} .ql-editor .ql-bg-black{background-color:#000} .ql-editor .ql-bg-red{background-color:#e60000} .ql-editor .ql-bg-orange{background-color:#f90} .ql-editor .ql-bg-yellow{background-color:#ff0} .ql-editor .ql-bg-green{background-color:#008a00} .ql-editor .ql-bg-blue{background-color:#06c} .ql-editor .ql-bg-purple{background-color:#93f} .ql-editor .ql-color-white{color:#fff} .ql-editor .ql-color-red{color:#e60000} .ql-editor .ql-color-orange{color:#f90} .ql-editor .ql-color-yellow{color:#ff0} .ql-editor .ql-color-green{color:#008a00} .ql-editor .ql-color-blue{color:#06c} .ql-editor .ql-color-purple{color:#93f} .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif} .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace} .ql-editor .ql-size-small{font-size:.75em} .ql-editor .ql-size-large{font-size:1.5em} .ql-editor .ql-size-huge{font-size:2.5em} .ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit} .ql-editor .ql-align-center{text-align:center} .ql-editor .ql-align-justify{text-align:justify} .ql-editor .ql-align-right{text-align:right} .ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px} .ql-bubble .ql-toolbar:after, .ql-bubble.ql-toolbar:after{clear:both;content:"";display:table} .ql-bubble .ql-toolbar button, .ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px} .ql-bubble .ql-toolbar button svg, .ql-bubble.ql-toolbar button svg{float:left;height:100%} .ql-bubble .ql-toolbar button:active:hover, .ql-bubble.ql-toolbar button:active:hover{outline:none} .ql-bubble .ql-toolbar input.ql-image[type=file], .ql-bubble.ql-toolbar input.ql-image[type=file]{display:none} .ql-bubble .ql-toolbar .ql-picker-item.ql-selected, .ql-bubble .ql-toolbar .ql-picker-item:hover, .ql-bubble .ql-toolbar .ql-picker-label.ql-active, .ql-bubble .ql-toolbar .ql-picker-label:hover, .ql-bubble .ql-toolbar button.ql-active, .ql-bubble .ql-toolbar button:focus, .ql-bubble .ql-toolbar button:hover, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected, .ql-bubble.ql-toolbar .ql-picker-item:hover, .ql-bubble.ql-toolbar .ql-picker-label.ql-active, .ql-bubble.ql-toolbar .ql-picker-label:hover, .ql-bubble.ql-toolbar button.ql-active, .ql-bubble.ql-toolbar button:focus, .ql-bubble.ql-toolbar button:hover{color:#fff} .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button.ql-active .ql-fill, .ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button:focus .ql-fill, .ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-bubble .ql-toolbar button:hover .ql-fill, .ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button.ql-active .ql-fill, .ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button:focus .ql-fill, .ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button:hover .ql-fill, .ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff} .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-bubble .ql-toolbar button.ql-active .ql-stroke, .ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter, .ql-bubble .ql-toolbar button:focus .ql-stroke, .ql-bubble .ql-toolbar button:focus .ql-stroke-miter, .ql-bubble .ql-toolbar button:hover .ql-stroke, .ql-bubble .ql-toolbar button:hover .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-bubble.ql-toolbar button.ql-active .ql-stroke, .ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter, .ql-bubble.ql-toolbar button:focus .ql-stroke, .ql-bubble.ql-toolbar button:focus .ql-stroke-miter, .ql-bubble.ql-toolbar button:hover .ql-stroke, .ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){ .ql-bubble .ql-toolbar button:hover:not(.ql-active), .ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc} .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc} .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}} .ql-bubble{-moz-box-sizing:border-box;box-sizing:border-box} .ql-bubble *{-moz-box-sizing:border-box;box-sizing:border-box} .ql-bubble .ql-hidden{display:none} .ql-bubble .ql-out-bottom, .ql-bubble .ql-out-top{visibility:hidden} .ql-bubble .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)} .ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none} .ql-bubble .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)} .ql-bubble .ql-formats{display:inline-block;vertical-align:middle} .ql-bubble .ql-formats:after{clear:both;content:"";display:table} .ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2} .ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2} .ql-bubble .ql-fill, .ql-bubble .ql-stroke.ql-fill{fill:#ccc} .ql-bubble .ql-empty{fill:none} .ql-bubble .ql-even{fill-rule:evenodd} .ql-bubble .ql-stroke.ql-thin, .ql-bubble .ql-thin{stroke-width:1} .ql-bubble .ql-transparent{opacity:.4} .ql-bubble .ql-direction svg:last-child{display:none} .ql-bubble .ql-direction.ql-active svg:last-child{display:inline} .ql-bubble .ql-direction.ql-active svg:first-child{display:none} .ql-bubble .ql-editor h1{font-size:2em} .ql-bubble .ql-editor h2{font-size:1.5em} .ql-bubble .ql-editor h3{font-size:1.17em} .ql-bubble .ql-editor h4{font-size:1em} .ql-bubble .ql-editor h5{font-size:.83em} .ql-bubble .ql-editor h6{font-size:.67em} .ql-bubble .ql-editor a{text-decoration:underline} .ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px} .ql-bubble .ql-editor code, .ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px} .ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px} .ql-bubble .ql-editor code{font-size:85%;padding:2px 4px} .ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible} .ql-bubble .ql-editor img{max-width:100%} .ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle} .ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%} .ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px} .ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap} .ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px} .ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2} .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777} .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777} .ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1} .ql-bubble .ql-color-picker, .ql-bubble .ql-icon-picker{width:28px} .ql-bubble .ql-color-picker .ql-picker-label, .ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px} .ql-bubble .ql-color-picker .ql-picker-label svg, .ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px} .ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0} .ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px} .ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px} .ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px} .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px} .ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before, .ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before, .ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before, .ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before, .ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)} .ql-bubble .ql-picker.ql-header{width:98px} .ql-bubble .ql-picker.ql-header .ql-picker-item:before, .ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before, .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em} .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em} .ql-bubble .ql-picker.ql-font{width:108px} .ql-bubble .ql-picker.ql-font .ql-picker-item:before, .ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"} .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before, .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"} .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before, .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"} .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif} .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace} .ql-bubble .ql-picker.ql-size{width:98px} .ql-bubble .ql-picker.ql-size .ql-picker-item:before, .ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before, .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before, .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before, .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px} .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px} .ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff} .ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000} .ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0} .ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px} .ql-bubble .ql-color-picker svg{margin:1px} .ql-bubble .ql-color-picker .ql-picker-item.ql-selected, .ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff} .ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff} .ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute} .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px} .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px} .ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block} .ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden} .ql-bubble .ql-tooltip-editor{display:none} .ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%} .ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px} .ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700} .ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap} .ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1} .ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0} .ql-container.ql-bubble:not(.ql-disabled) a:after, .ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:visibility 0s ease .2s;transition:visibility 0s ease .2s;visibility:hidden} .ql-container.ql-bubble:not(.ql-disabled) a:hover:after, .ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}[_nghost-ng-c3439911024]{--textarea-max-rows:0}.ql-container[_nghost-ng-c3439911024]{display:block;position:relative;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-l-font-size);font-weight:var(--gem-sys-typography-type-scale--body-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-l-line-height)}</style><style>.extension-icon[_ngcontent-ng-c2191605027]{width:26px;height:26px;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.at-mentions-menu_item[_ngcontent-ng-c2191605027]{-webkit-padding-end:24px;-moz-padding-end:24px;padding-inline-end:24px}.menu-item-content[_ngcontent-ng-c2191605027]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.tool-attribution[_ngcontent-ng-c2191605027]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.menu-item-label[_ngcontent-ng-c2191605027]{color:var(--gem-sys-color--on-surface);padding-block:8px 4px;padding-inline:16px 0;font-size:12px;line-height:1.25;font-weight:500}</style><style>.uploader-signed-out-tooltip[_ngcontent-ng-c162025736]{-webkit-transform:translateY(calc(-100% - var(--gem-sys-spacing--l)));transform:translateY(calc(-100% - var(--gem-sys-spacing--l)));position:absolute;top:0;inset-inline-start:0;width:312px;border-radius:var(--gem-sys-shape--corner-large);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--gem-sys-color--primary-container);z-index:1;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);padding:var(--gem-sys-spacing--m) var(--gem-sys-spacing--l)}.uploader-signed-out-tooltip[_ngcontent-ng-c162025736]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.uploader-signed-out-tooltip[_ngcontent-ng-c162025736]:before{border-color:CanvasText}}.uploader-signed-out-tooltip[_ngcontent-ng-c162025736] .tooltip-text[_ngcontent-ng-c162025736]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pointer[_ngcontent-ng-c162025736]{--size:var(--gem-sys-spacing--l);position:absolute;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);inset-inline-start:var(--gem-sys-spacing--l);width:calc(var(--size)*2);height:var(--size);overflow:hidden}.pointer[_ngcontent-ng-c162025736]:after{content:"";display:block;width:var(--size);height:var(--size);position:absolute;top:0;left:50%;rotate:45deg;translate:-50% -50%;background-color:var(--gem-sys-color--primary-container);box-shadow:2px 2px 3px -2px rgba(0,0,0,.2),2px 2px 4px 0 rgba(0,0,0,.14),1px 1px 8px 0 rgba(0,0,0,.12)}</style><style>:where(input-area-v2:not(.ui-improvements-phase-1)[_nghost-ng-c1253333003]) .upload-card-button.close[_ngcontent-ng-c1253333003] .mat-ripple, :where(input-area-v2:not(.ui-improvements-phase-1) [_nghost-ng-c1253333003]) .upload-card-button.close[_ngcontent-ng-c1253333003] .mat-ripple{color:var(--gem-sys-color--on-primary-container);background-color:var(--gem-sys-color--primary-container)}mat-action-list[_ngcontent-ng-c1253333003]{--mat-list-list-item-disabled-state-layer-color:transparent}mat-card[_ngcontent-ng-c1253333003]{background-color:var(--gem-sys-color--surface-container);border-radius:var(--gem-sys-shape--corner-large);min-width:216px}.content[_ngcontent-ng-c1253333003]{height:40px}.content.flex[_ngcontent-ng-c1253333003]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.content.flex[_ngcontent-ng-c1253333003] .item[_ngcontent-ng-c1253333003]{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mat-mdc-list-base[_ngcontent-ng-c1253333003] button.mat-mdc-list-item[_ngcontent-ng-c1253333003]{-webkit-padding-end:15px;-moz-padding-end:15px;padding-inline-end:15px}button.mat-mdc-list-item[_ngcontent-ng-c1253333003]:hover mat-icon[_ngcontent-ng-c1253333003]{color:var(--gem-sys-color--on-surface-variant)}button.mat-mdc-list-item[_ngcontent-ng-c1253333003]:disabled mat-icon.menu-icon[_ngcontent-ng-c1253333003]{color:var(--gem-sys-color--on-surface-variant)}button.mat-mdc-list-item[_ngcontent-ng-c1253333003]:disabled mat-icon.menu-icon[_ngcontent-ng-c1253333003]:hover{color:var(--gem-sys-color--on-surface-variant)}mat-icon.menu-icon[_ngcontent-ng-c1253333003]{--icon-size:var(--gem-sys-spacing--xl);font-size:var(--icon-size);height:var(--icon-size);width:var(--icon-size);color:var(--gem-sys-color--on-surface-variant)}mat-icon.menu-icon[_ngcontent-ng-c1253333003]:hover{color:var(--gem-sys-color--on-surface-variant)}.menu-text[_ngcontent-ng-c1253333003]{color:var(--gem-sys-color--on-surface);font-size:14px;display:inline;font-weight:400}.sub-text[_ngcontent-ng-c1253333003]{color:var(--gem-sys-color--on-surface-variant);font-size:12px;height:16px;font-weight:400}.hidden-file-input[_ngcontent-ng-c1253333003]{display:none}.hidden-local-file-upload-button[_ngcontent-ng-c1253333003], .hidden-local-upload-button[_ngcontent-ng-c1253333003]{position:absolute;opacity:0;width:0;padding:0;margin:0;border:none}:where(.ui-improvements-phase-1[_nghost-ng-c1253333003]) .file-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1 [_nghost-ng-c1253333003]) .file-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1[_nghost-ng-c1253333003]) .image-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1 [_nghost-ng-c1253333003]) .image-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003]{--mat-icon-button-icon-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-state-layer-size:42px;--mat-icon-button-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-pressed-state-layer-opacity:0.08}:where(.ui-improvements-phase-1[_nghost-ng-c1253333003]) .file-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button.close[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1 [_nghost-ng-c1253333003]) .file-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button.close[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1[_nghost-ng-c1253333003]) .image-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button.close[_ngcontent-ng-c1253333003], :where(.ui-improvements-phase-1 [_nghost-ng-c1253333003]) .image-uploader[_ngcontent-ng-c1253333003] button[mat-icon-button].upload-card-button.close[_ngcontent-ng-c1253333003]{background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.08);--mat-icon-button-hover-state-layer-opacity:0;--mat-icon-button-pressed-state-layer-opacity:0}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003]{padding:0}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003]{--mat-list-list-item-one-line-container-height:48px;padding:0 var(--gem-sys-spacing--l);gap:var(--gem-sys-spacing--m)}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003] mat-icon.menu-icon[_ngcontent-ng-c1253333003]{--icon-size:var(--gem-sys-spacing--xxl);--mat-list-list-item-leading-icon-start-space:0;--mat-list-list-item-leading-icon-end-space:0;color:var(--gem-sys-color--on-surface);font-size:var(--gem-sys-spacing--xl);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003] mat-icon.menu-icon[_ngcontent-ng-c1253333003]:hover{color:var(--gem-sys-color--on-surface)}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003] .menu-text[_ngcontent-ng-c1253333003]{color:var(--gem-sys-color--on-surface);font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height);height:var(--gem-sys-spacing--xl)}mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003] .info[_ngcontent-ng-c1253333003] mat-icon[_ngcontent-ng-c1253333003]{vertical-align:top}mat-card.upload-file-card-container[_ngcontent-ng-c1253333003] mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003]{padding:var(--gem-sys-spacing--s) 0}mat-card.upload-file-card-container[_ngcontent-ng-c1253333003] mat-action-list.ui-improvements-phase-1[_ngcontent-ng-c1253333003] button.mat-mdc-list-item.mat-mdc-list-item[_ngcontent-ng-c1253333003]{--mat-list-list-item-one-line-container-height:40px}input-area-v2.with-toolbox-drawer[_nghost-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003], input-area-v2.with-toolbox-drawer [_nghost-ng-c1253333003] button[mat-icon-button].upload-card-button[_ngcontent-ng-c1253333003]{--mat-icon-button-icon-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-state-layer-size:40px;--mat-icon-button-state-layer-color:var(--gem-sys-color--on-surface-variant)}.upload-button-with-text[_ngcontent-ng-c1253333003]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}button[mat-flat-button].upload-card-button[_ngcontent-ng-c1253333003]:enabled{color:var(--gem-sys-color--on-primary-container);background:var(--gem-sys-color--surface-container-highest)}</style><style>.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .blue-circle[_ngcontent-ng-c3468151379], .speech_dictation_mic_button[_ngcontent-ng-c3468151379] .gray-circle[_ngcontent-ng-c3468151379]{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-12px;-webkit-margin-start:-12px;-moz-margin-start:-12px;margin-inline-start:-12px}.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .gray-circle[_ngcontent-ng-c3468151379]{background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.12)}.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .blue-circle[_ngcontent-ng-c3468151379]{background-color:color(from var(--gem-sys-color--primary) srgb r g b/.08);color:var(--gem-sys-color--primary)}.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .blue-circle[_ngcontent-ng-c3468151379]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .blue-circle[_ngcontent-ng-c3468151379]:before{border-color:CanvasText}}.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .pulse[_ngcontent-ng-c3468151379]{width:48px;height:48px;border-radius:50%;position:absolute;background:-webkit-radial-gradient(center,circle,transparent 50%,color(from var(--gem-sys-color--primary) srgb r g b/.25) 50%);background:radial-gradient(circle at center,transparent 50%,color(from var(--gem-sys-color--primary) srgb r g b/.25) 50%);z-index:-1}@media (forced-colors:active){.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .pulse[_ngcontent-ng-c3468151379] mat-icon[_ngcontent-ng-c3468151379]{overflow:inherit}}@media (forced-colors:active){.speech_dictation_mic_button[_ngcontent-ng-c3468151379] .pulse[_ngcontent-ng-c3468151379]{border:3px solid #000}}.mic-on[_ngcontent-ng-c3468151379]{color:var(--gem-sys-color--primary)}input-area-v2.ui-improvements-phase-1[_nghost-ng-c3468151379] button[mat-icon-button].speech_dictation_mic_button[_ngcontent-ng-c3468151379], input-area-v2.ui-improvements-phase-1 [_nghost-ng-c3468151379] button[mat-icon-button].speech_dictation_mic_button[_ngcontent-ng-c3468151379]{--mat-icon-button-state-layer-size:42px;--mat-icon-button-state-layer-color:var(--gem-sys-color--surface-container);--mat-icon-button-hover-state-layer-opacity:1}input-area-v2.with-toolbox-drawer[_nghost-ng-c3468151379] button[mat-icon-button].speech_dictation_mic_button[_ngcontent-ng-c3468151379], input-area-v2.with-toolbox-drawer [_nghost-ng-c3468151379] button[mat-icon-button].speech_dictation_mic_button[_ngcontent-ng-c3468151379]{--mat-icon-button-state-layer-size:40px;--mat-icon-button-state-layer-color:var(--gem-sys-color--surface-container);--mat-icon-button-hover-state-layer-opacity:1}</style><style>.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mat-list-list-item-container-color, transparent);border-radius:var(--mat-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mat-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mat-list-list-item-one-line-container-height, 48px)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mat-list-list-item-two-line-container-height, 64px)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mat-list-list-item-three-line-container-height, 88px)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;content:"";pointer-events:none}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mat-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-leading-icon-size, 24px);height:var(--mat-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mat-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mat-list-list-item-leading-avatar-size, 40px);height:var(--mat-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mat-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mat-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mat-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mat-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mat-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-trailing-icon-size, 24px);height:var(--mat-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mat-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mat-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-selected-trailing-icon-color, var(--mat-sys-primary))}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mat-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mat-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mat-list-list-item-focus-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mat-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-list-list-item-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mat-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mat-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mat-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mat-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mat-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mat-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mat-list-list-item-leading-icon-size, 24px)}@media(forced-colors: active){a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none;border-radius:inherit}.mat-mdc-list-item>.mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full));--mat-focus-indicator-border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container))}
</style><style>.mat-mdc-progress-spinner{--mat-progress-spinner-animation-multiplier: 1;display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mat-progress-spinner-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}}.mat-progress-spinner-reduced-motion{--mat-progress-spinner-animation-multiplier: 1.25}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate calc(1568.2352941176ms*var(--mat-progress-spinner-animation-multiplier)) linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mat-progress-spinner-active-indicator-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate calc(5332ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}
</style><style>xap-count-badge[_ngcontent-ng-c2991651521]{border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;background-color:#c5221f;border-radius:8px;color:#fff;font:500 12px/16px Google Sans;min-width:16px}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c2991651521]{min-height:8px;min-width:8px}.xap-count-badge-container[_ngcontent-ng-c2991651521]{display:inline-block;position:relative}.xap-count-badge-container[_ngcontent-ng-c2991651521] xap-count-badge[_ngcontent-ng-c2991651521]{left:100%;position:absolute;top:0;-webkit-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-button.explicit-gmat-override){height:100%}[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-button.explicit-gmat-override) .xap-count-badge-dot[_ngcontent-ng-c2991651521]{margin-inline:24px 14px}[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-button.explicit-gmat-override) .icon-container[_ngcontent-ng-c2991651521]{-webkit-margin-start:14px;-moz-margin-start:14px;margin-inline-start:14px;width:20px;height:20px;line-height:1}[_nghost-ng-c2991651521] > .side-nav-action-collapsed-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-collapsed-button.explicit-gmat-override){--mat-icon-button-state-layer-size:36px;padding:6.4px 8px 2px;margin:0 18px}[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]{margin:0 12px;width:calc(100% - 24px);border-radius:30px;--mat-focus-indicator-border-radius:30px}[_nghost-ng-c2991651521] > .side-nav-action-button.is-segment-button[_ngcontent-ng-c2991651521]{border-radius:30px 0 0 30px;--mat-focus-indicator-border-radius:30px 0 0 30px;min-width:124px;width:124px;margin-right:0;background-color:var(--gem-sys-color--surface-container-high)}[_nghost-ng-c2991651521] > .side-nav-action-button.explicit-gmat-override[_ngcontent-ng-c2991651521]{padding-right:0}[_nghost-ng-c2991651521] > .temp-chat-button[_ngcontent-ng-c2991651521]{background-color:var(--gem-sys-color--surface-container-high);border-radius:0 30px 30px 0;--mat-focus-indicator-border-radius:0 30px 30px 0;width:48px;margin-left:2px}[_nghost-ng-c2991651521] > .temp-chat-button[_ngcontent-ng-c2991651521] .mat-focus-indicator{background-color:var(--gem-sys-color--surface-container-highest)}[_nghost-ng-c2991651521] > .temp-chat-button.temp-chat-off[_ngcontent-ng-c2991651521] .mat-focus-indicator{background-color:var(--gem-sys-color--surface-container-high)}[_nghost-ng-c2991651521] > .temp-chat-button[_ngcontent-ng-c2991651521] .icon-container[_ngcontent-ng-c2991651521]{z-index:1}.is-active[_nghost-ng-c2991651521] .side-nav-action-button[_ngcontent-ng-c2991651521], .is-active[_nghost-ng-c2991651521] .side-nav-action-collapsed-button[_ngcontent-ng-c2991651521]{--mat-list-list-item-hover-state-layer-opacity:0;--mat-list-list-item-label-text-color:var(--gem-sys-color--on-primary-container);--mat-list-list-item-hover-label-text-color:var(--gem-sys-color--on-primary-container);--mat-list-list-item-leading-icon-color:var(--gem-sys-color--on-primary-container);--mat-list-list-item-hover-leading-icon-color:var(--gem-sys-color--on-primary-container);--mat-list-list-item-container-color:var(--gem-sys-color--primary-container)}[_nghost-ng-c2991651521] .xap-count-badge-dot[_ngcontent-ng-c2991651521]{background-color:var(--gem-sys-color--primary)}.side-nav-action-button[_ngcontent-ng-c2991651521]{--mat-list-list-item-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-leading-icon-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-hover-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-hover-state-layer-opacity:0.08;--mat-list-list-item-hover-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-hover-leading-icon-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-focus-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-list-list-item-focus-state-layer-opacity:0.1;--mat-list-list-item-focus-label-text-color:var(--gem-sys-color--on-surface-variant)}.side-nav-action-collapsed-button[_ngcontent-ng-c2991651521]{color:var(--gem-sys-color--on-surface-variant)}.side-nav-action-collapsed-button[_ngcontent-ng-c2991651521] mat-icon[_ngcontent-ng-c2991651521]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.side-nav-action-collapsed-button[_ngcontent-ng-c2991651521] xap-count-badge[_ngcontent-ng-c2991651521]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ia-redesign[_nghost-ng-c2991651521] > .side-nav-action-collapsed-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-collapsed-button.explicit-gmat-override){--mat-icon-button-state-layer-size:40px;margin-inline:16px}.ia-redesign[_nghost-ng-c2991651521] > .side-nav-action-collapsed-button[disabled][_ngcontent-ng-c2991651521]{color:var(--mat-icon-button-disabled-icon-color)}.ia-redesign[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521], .ia-redesign[_nghost-ng-c2991651521] > .side-nav-action-collapsed-button[_ngcontent-ng-c2991651521]{--mat-list-list-item-disabled-state-layer-color:transparent;--mat-list-list-item-disabled-state-layer-opacity:0.38;--mat-list-list-item-disabled-label-text-opacity:0.38;--mat-list-list-item-disabled-leading-icon-opacity:0.38;--mat-list-list-item-disabled-trailing-icon-opacity:0.38}.ia-redesign.mobile[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]{margin-inline:4px}.ia-redesign.mobile[_nghost-ng-c2991651521] > .side-nav-action-button[_ngcontent-ng-c2991651521]:is(.side-nav-action-button.explicit-gmat-override) .icon-container[_ngcontent-ng-c2991651521]{margin-inline:var(--gem-sys-spacing--l)}</style><style>a[mat-button][_ngcontent-ng-c3874455994], button[mat-button][_ngcontent-ng-c3874455994], button[mat-flat-button][_ngcontent-ng-c3874455994], button[mat-icon-button][_ngcontent-ng-c3874455994], button[mat-raised-button][_ngcontent-ng-c3874455994], button[mat-stroked-button][_ngcontent-ng-c3874455994]{border-radius:100px;height:40px}a[mat-button][_ngcontent-ng-c3874455994], button[mat-button][_ngcontent-ng-c3874455994]{padding:10px 12px;color:var(--gem-sys-color--primary)}a[mat-button][_ngcontent-ng-c3874455994]:hover, button[mat-button][_ngcontent-ng-c3874455994]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08)}button[mat-flat-button][_ngcontent-ng-c3874455994]{padding:10px 24px;color:var(--gem-sys-color--on-primary);background:var(--gem-sys-color--primary)}button[mat-flat-button][_ngcontent-ng-c3874455994]:hover{padding:10px 24px;background:var(--gem-sys-color--primary)}button[mat-stroked-button][_ngcontent-ng-c3874455994]{padding:10px 24px;color:var(--gem-sys-color--primary);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c3874455994]:hover{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.08);border:1px solid var(--gem-sys-color--outline)}button[mat-stroked-button][_ngcontent-ng-c3874455994]:focus{color:var(--gem-sys-color--primary);background:color(from var(--gem-sys-color--primary) srgb r g b/.12);border-color:var(--gem-sys-color--outline)}button[_ngcontent-ng-c3874455994]:disabled{color:color(from var(--gem-sys-color--on-surface) srgb r g b/.38)}button[mat-flat-button][_ngcontent-ng-c3874455994]:disabled{background:color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}button[mat-stroked-button][_ngcontent-ng-c3874455994]:disabled{border:1px solid color(from var(--gem-sys-color--on-surface) srgb r g b/.12)}[_nghost-ng-c3874455994]{display:block;padding-block:0 8px;padding-inline:16px 12px;margin-top:26px}[_nghost-ng-c3874455994]:where(.sidenav-style-updates){margin-top:var(--gem-sys-spacing--l)}[_nghost-ng-c3874455994] bot-list-item.mobile[_ngcontent-ng-c3874455994]{width:100%}.title-container[_ngcontent-ng-c3874455994]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2px}.title[_ngcontent-ng-c3874455994]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding-block:6px;padding-inline:12px}.bots-list-container[_ngcontent-ng-c3874455994]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ia-redesign[_nghost-ng-c3874455994]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-end:var(--gem-sys-spacing--xs);-moz-padding-end:var(--gem-sys-spacing--xs);padding-inline-end:var(--gem-sys-spacing--xs)}.ia-redesign[_nghost-ng-c3874455994]:has(.title){-webkit-margin-before:var(--gem-sys-spacing--l);margin-block-start:var(--gem-sys-spacing--l)}.ia-redesign[_nghost-ng-c3874455994] .title-container[_ngcontent-ng-c3874455994]{-webkit-margin-after:0;margin-block-end:0}.ia-redesign[_nghost-ng-c3874455994] .title[_ngcontent-ng-c3874455994]{padding:var(--gem-sys-spacing--s);line-height:var(--gem-sys-spacing--xxl);color:var(--gem-sys-color--on-surface-low)}.ia-redesign.mobile[_nghost-ng-c3874455994]{padding-inline:var(--gem-sys-spacing--s)}.ia-redesign.mobile[_nghost-ng-c3874455994]:has(.title){-webkit-margin-before:var(--gem-sys-spacing--m);margin-block-start:var(--gem-sys-spacing--m)}.ia-redesign.mobile[_nghost-ng-c3874455994] .title-container[_ngcontent-ng-c3874455994]{padding:0}.ia-redesign.mobile[_nghost-ng-c3874455994] .title[_ngcontent-ng-c3874455994]{padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s) var(--gem-sys-spacing--xs) var(--gem-sys-spacing--m);line-height:var(--gem-sys-spacing--xl)}</style><style>[_nghost-ng-c16089500]{height:38px}.footer-text-style[_ngcontent-ng-c16089500], [_nghost-ng-c16089500]:not(.ia-redesign) .location-buttons-dot[_ngcontent-ng-c16089500], [_nghost-ng-c16089500]:not(.ia-redesign) .location-footer-atl-text[_ngcontent-ng-c16089500], [_nghost-ng-c16089500]:not(.ia-redesign) .location-footer-name[_ngcontent-ng-c16089500], [_nghost-ng-c16089500]:not(.ia-redesign) .update-location-text[_ngcontent-ng-c16089500]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:.6875rem;line-height:1rem;font-weight:500;letter-spacing:.00625rem}.footer-container[_ngcontent-ng-c16089500]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:-8px}.location-icon[_ngcontent-ng-c16089500]{width:.5625rem;height:.5625rem;padding:.4375rem .5rem;font-size:.5625rem;color:var(--gem-sys-color--outline)}.location-icon.precise[_ngcontent-ng-c16089500]{color:var(--bard-color-code-quotes-and-meta)}.location-footer-textual[_ngcontent-ng-c16089500]{display:inline-block}.location-footer-name[_ngcontent-ng-c16089500]{padding-top:16px}.location-clickable[_ngcontent-ng-c16089500]{color:var(--gem-sys-color--primary)}.location-clickable[_ngcontent-ng-c16089500]:active, .location-clickable[_ngcontent-ng-c16089500]:hover{cursor:pointer}.location-footer-atl-text[_ngcontent-ng-c16089500], .update-location-text[_ngcontent-ng-c16089500]{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;-moz-padding-end:0;padding-inline-end:0;border:none;background:none;position:relative}.location-buttons-dot[_ngcontent-ng-c16089500]{color:var(--gem-sys-color--outline)}[_nghost-ng-c16089500]:not(.ia-redesign) .location-buttons-dot[_ngcontent-ng-c16089500]{font-size:.75rem}.last-line-target[_ngcontent-ng-c16089500]{height:24px;width:100%;position:absolute;top:1.0625rem;z-index:2}.new-line-target[_ngcontent-ng-c16089500]{width:100%;height:24px;display:inline-block}.ia-redesign[_nghost-ng-c16089500]{--icon-text-gap:var(--gem-sys-spacing--l);--location-icon-width:var(--gem-sys-spacing--xl);display:block;height:unset}.ia-redesign[_nghost-ng-c16089500] .footer-container[_ngcontent-ng-c16089500]{gap:var(--icon-text-gap);margin:0}.ia-redesign[_nghost-ng-c16089500] .location-icon[_ngcontent-ng-c16089500]{margin:0;padding:0;width:var(--location-icon-width);height:var(--gem-sys-spacing--l);line-height:var(--gem-sys-spacing--l);font-size:var(--gem-sys-spacing--s);text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ia-redesign[_nghost-ng-c16089500] .location-footer-textual[_ngcontent-ng-c16089500]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--gem-sys-spacing--xs);min-width:0}.ia-redesign[_nghost-ng-c16089500] .name-and-source[_ngcontent-ng-c16089500]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ia-redesign[_nghost-ng-c16089500] .location-footer-name[_ngcontent-ng-c16089500]{padding:0}.ia-redesign[_nghost-ng-c16089500] .last-line-target[_ngcontent-ng-c16089500], .ia-redesign[_nghost-ng-c16089500] .new-line-target[_ngcontent-ng-c16089500]{display:none}.ia-redesign.is-wrapping[_nghost-ng-c16089500] .location-buttons-dot[_ngcontent-ng-c16089500]{visibility:hidden}.mat-mdc-menu-item .ia-redesign[_nghost-ng-c16089500]{--icon-text-gap:var(--gem-sys-spacing--m)}@media only screen and (max-width:768px){.ia-redesign[_nghost-ng-c16089500]{--icon-text-gap:var(--gem-sys-spacing--m);--location-icon-width:18px}.mat-mdc-list-item .ia-redesign[_nghost-ng-c16089500]{--location-icon-width:var(--gem-sys-spacing--l)}.mat-mdc-list-item .ia-redesign[_nghost-ng-c16089500] .footer-container[_ngcontent-ng-c16089500]{display:block}.mat-mdc-list-item .ia-redesign[_nghost-ng-c16089500] .location-footer-textual[_ngcontent-ng-c16089500]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mat-mdc-list-item .ia-redesign[_nghost-ng-c16089500] .location-icon[_ngcontent-ng-c16089500]{vertical-align:top}}</style><style>[_nghost-ng-c126392757]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.overlay-container[_ngcontent-ng-c126392757]{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background-color:color(from var(--gem-sys-color--surface-container-low) srgb r g b/.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px dashed color(from var(--gem-sys-color--text-basic-stop-high) srgb r g b/.8);border-radius:24px;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--gem-sys-color--text-basic-stop-high);display:block;text-align:center;width:100%}.overlay-container[data-filedrop-id=chat-window-input-container][_ngcontent-ng-c126392757]{height:200px;max-width:760px}.overlay-container[data-filedrop-id=gem-preview-chat][_ngcontent-ng-c126392757], .overlay-container[data-filedrop-id=gem-preview-knowledge][_ngcontent-ng-c126392757], .overlay-container[data-filedrop-id=studio-sidebar][_ngcontent-ng-c126392757]{height:100%;position:relative;width:100%;border-radius:var(--gem-sys-spacing--s)}.overlay-container.isDraggedOver[_ngcontent-ng-c126392757]{background-color:color(from var(--gem-sys-color--primary-container) srgb r g b/.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}</style><style>.upsell-label[_ngcontent-ng-c3088249197]{display:inline-block;white-space:nowrap}</style><style>xap-count-badge[_ngcontent-ng-c100582235]{border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;background-color:#c5221f;border-radius:8px;color:#fff;font:500 12px/16px Google Sans;min-width:16px}xap-count-badge.xap-count-badge-dot[_ngcontent-ng-c100582235]{min-height:8px;min-width:8px}.xap-count-badge-container[_ngcontent-ng-c100582235]{display:inline-block;position:relative}.xap-count-badge-container[_ngcontent-ng-c100582235] xap-count-badge[_ngcontent-ng-c100582235]{left:100%;position:absolute;top:0;-webkit-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]:hover:not(.selected):not(.pending){background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.08)}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]:focus-within:not(.selected):not(.pending), .conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]:focus:not(.selected):not(.pending){background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.1)}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]:active:not(.selected):not(.pending){background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.1)}.conversations-container[_ngcontent-ng-c100582235] .conversation.selected[_ngcontent-ng-c100582235]{background-color:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--on-primary-container)}[_nghost-ng-c100582235]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding-inline:12px;padding-bottom:8px}@media only screen and (min-width:960px){[_nghost-ng-c100582235]:where(.sidenav-style-updates){margin-top:var(--gem-sys-spacing--l)}}.title[_ngcontent-ng-c100582235]{-webkit-padding-start:12px;-moz-padding-start:12px;padding-inline-start:12px;-webkit-margin-before:8px;margin-block-start:8px}.title.mobile[_ngcontent-ng-c100582235]{-webkit-padding-start:12px;-moz-padding-start:12px;padding-inline-start:12px}.conversations-container[_ngcontent-ng-c100582235]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235], .conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-block:6px;padding-inline:12px;border-radius:30px;cursor:pointer;border:none;background-color:inherit;height:48px}@media only screen and (min-width:960px){.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235], .conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235]{height:36px;padding-inline:11px 6px}}.conversations-container[_ngcontent-ng-c100582235] .conversation.pending[_ngcontent-ng-c100582235], .conversations-container[_ngcontent-ng-c100582235] .show-more-button.pending[_ngcontent-ng-c100582235]{cursor:unset;padding-block:8px;-webkit-padding-start:6px;-moz-padding-start:6px;padding-inline-start:6px}.conversations-container[_ngcontent-ng-c100582235] .conversation.pending[_ngcontent-ng-c100582235] .pending-conversation-animation[_ngcontent-ng-c100582235], .conversations-container[_ngcontent-ng-c100582235] .show-more-button.pending[_ngcontent-ng-c100582235] .pending-conversation-animation[_ngcontent-ng-c100582235]{height:100%;width:100%;border-radius:30px;background:var(--bard-color-processing-animation-color-1);background-size:100% 100%;width:0;opacity:0;-webkit-animation-name:_ngcontent-ng-c100582235_loopColors,_ngcontent-ng-c100582235_animationIn;animation-name:_ngcontent-ng-c100582235_loopColors,_ngcontent-ng-c100582235_animationIn;-webkit-animation-duration:2s,.25s;animation-duration:2s,.25s;-webkit-animation-fill-mode:forwards,forwards;animation-fill-mode:forwards,forwards;-webkit-animation-timing-function:linear,linear;animation-timing-function:linear,linear;-webkit-animation-iteration-count:infinite,1;animation-iteration-count:infinite,1}@-webkit-keyframes _ngcontent-ng-c100582235_loopColors{0%{background:var(--bard-color-processing-animation-color-1)}50%{background:var(--bard-color-processing-animation-color-2)}}@keyframes _ngcontent-ng-c100582235_loopColors{0%{background:var(--bard-color-processing-animation-color-1)}50%{background:var(--bard-color-processing-animation-color-2)}}@-webkit-keyframes _ngcontent-ng-c100582235_animationIn{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes _ngcontent-ng-c100582235_animationIn{0%{width:0;opacity:0}to{width:100%;opacity:1}}.conversations-container.mobile[_ngcontent-ng-c100582235] .conversation-items-container[_ngcontent-ng-c100582235]{width:100%}.conversations-container.mobile[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]{-webkit-padding-start:14px;-moz-padding-start:14px;padding-inline-start:14px;padding-right:14px}.conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235] .mat-focus-indicator:before{border-radius:30px;margin:0}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235]{-moz-box-sizing:border-box;box-sizing:border-box;outline-offset:-1px;color:var(--gem-sys-color--on-surface-variant)}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235] > *[_ngcontent-ng-c100582235]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235] .options-icon[_ngcontent-ng-c100582235]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:24px;width:24px;line-height:24px}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235] .conversation-title[_ngcontent-ng-c100582235]{position:relative;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;text-align:start;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}.conversations-container[_ngcontent-ng-c100582235] .conversation[_ngcontent-ng-c100582235] .conversation-title.shortened[_ngcontent-ng-c100582235]{-webkit-padding-end:32px;-moz-padding-end:32px;padding-inline-end:32px}.conversations-container[_ngcontent-ng-c100582235] .conversation-title-cover[_ngcontent-ng-c100582235]{display:none;position:absolute;z-index:0;pointer-events:none}.conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--gem-sys-color--on-surface-variant)}.conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235] mat-icon[_ngcontent-ng-c100582235]{margin:0;height:24px;width:24px;line-height:24px}.conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]{background-color:inherit;color:var(--gem-sys-color--on-surface)}.conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]:focus, .conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]:hover, .conversation-items-container[_ngcontent-ng-c100582235] .menu-opened.conversation-actions-menu-button[_ngcontent-ng-c100582235]{background-color:var(--bard-color-onhover-conversation-metadata-button-v2);color:var(--gem-sys-color--on-surface)}.conversation-items-container[_ngcontent-ng-c100582235] .selected[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]{background-color:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--on-primary-container)}.conversation-items-container[_ngcontent-ng-c100582235] .selected[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]:focus, .conversation-items-container[_ngcontent-ng-c100582235] .selected[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]:hover, .conversation-items-container[_ngcontent-ng-c100582235] .selected[_ngcontent-ng-c100582235] .menu-opened.conversation-actions-menu-button[_ngcontent-ng-c100582235]{background-color:var(--gem-sys-color--on-secondary);color:var(--gem-sys-color--on-primary-container)}.xap-count-badge-dot[_ngcontent-ng-c100582235]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--gem-sys-color--primary)}.conversation-actions-container[_ngcontent-ng-c100582235]{position:absolute;inset-inline-end:0;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;gap:4px;-moz-box-sizing:border-box;box-sizing:border-box;--mat-icon-button-touch-target-display:none}.conversation-actions-container[_ngcontent-ng-c100582235] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-ng-c100582235]{--mdc-icon-button-state-layer-size:36px;--mat-icon-button-state-layer-size:36px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:6px}.conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]{visibility:hidden;height:28px;width:28px;border:none;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235] .mat-mdc-menu-trigger[_ngcontent-ng-c100582235]{position:absolute;top:-4px;right:-20px}[dir=rtl][_nghost-ng-c100582235] .conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235] .mat-mdc-menu-trigger[_ngcontent-ng-c100582235], [dir=rtl] [_nghost-ng-c100582235] .conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235] .mat-mdc-menu-trigger[_ngcontent-ng-c100582235]{right:auto;left:-20px}.conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235] mat-icon[_ngcontent-ng-c100582235]{-webkit-margin-start:-2px;-moz-margin-start:-2px;margin-inline-start:-2px}.conversation-items-container[_ngcontent-ng-c100582235]{position:relative}.conversation-items-container[_ngcontent-ng-c100582235] .conversation-pin-icon[_ngcontent-ng-c100582235]{visibility:visible;color:var(--gem-sys-color--on-surface-variant)}.conversation-items-container[_ngcontent-ng-c100582235]:focus-within .conversation-actions-menu-button[_ngcontent-ng-c100582235], .conversation-items-container[_ngcontent-ng-c100582235]:hover .conversation-actions-menu-button[_ngcontent-ng-c100582235]{visibility:visible}.conversation-items-container[_ngcontent-ng-c100582235]:focus-within .conversation-unread-status[_ngcontent-ng-c100582235], .conversation-items-container[_ngcontent-ng-c100582235]:hover .conversation-unread-status[_ngcontent-ng-c100582235]{visibility:hidden}.conversation-items-container[_ngcontent-ng-c100582235]:focus-within .conversation-pin-icon[_ngcontent-ng-c100582235], .conversation-items-container[_ngcontent-ng-c100582235]:hover .conversation-pin-icon[_ngcontent-ng-c100582235]{visibility:hidden}.conversation-items-container[_ngcontent-ng-c100582235] .menu-opened.conversation-actions-menu-button[_ngcontent-ng-c100582235]{visibility:visible} [dir=rtl] .mat-mdc-menu-panel.conversation-actions-menu button mat-icon{margin-left:10px;margin-right:0} .mat-mdc-menu-panel.conversation-actions-menu{min-width:150px;border-radius:8px} .mat-mdc-menu-panel.conversation-actions-menu button{height:32px;min-height:unset} .mat-mdc-menu-panel.conversation-actions-menu button mat-icon{margin-right:10px} .mat-mdc-menu-panel.conversation-actions-menu mat-divider{margin:8px 0}.share-divider[_ngcontent-ng-c100582235]{--mat-divider-color:var(--gem-sys-color--outline-variant)}.ia-redesign[_nghost-ng-c100582235]{-webkit-margin-before:var(--gem-sys-spacing--l);margin-block-start:var(--gem-sys-spacing--l);-webkit-padding-end:2px;-moz-padding-end:2px;padding-inline-end:2px}.ia-redesign[_nghost-ng-c100582235] .conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235]{gap:0;padding-block:var(--gem-sys-spacing--s);height:40px}.ia-redesign[_nghost-ng-c100582235] .title[_ngcontent-ng-c100582235]{padding:var(--gem-sys-spacing--s) var(--gem-sys-spacing--s) var(--gem-sys-spacing--s) var(--gem-sys-spacing--m);margin:0;line-height:var(--gem-sys-spacing--xxl);color:var(--gem-sys-color--on-surface-low)}.ia-redesign[_nghost-ng-c100582235] .title.mobile[_ngcontent-ng-c100582235]{padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s) var(--gem-sys-spacing--xs) var(--gem-sys-spacing--m);line-height:var(--gem-sys-spacing--xl)}.ia-redesign[_nghost-ng-c100582235] .conversation-items-container[_ngcontent-ng-c100582235]{--padding-inline-end:var(--gem-sys-spacing--s);--menu-button-padding:2px;--actions-container-end:calc(var(--padding-inline-end) - var(--menu-button-padding))}.ia-redesign[_nghost-ng-c100582235] .conversation[_ngcontent-ng-c100582235]{padding-block:var(--gem-sys-spacing--s);padding-inline:var(--gem-sys-spacing--m) var(--padding-inline-end);height:40px}.ia-redesign[_nghost-ng-c100582235] .conversation-actions-container[_ngcontent-ng-c100582235]{padding:0;-webkit-margin-end:var(--actions-container-end);-moz-margin-end:var(--actions-container-end);margin-inline-end:var(--actions-container-end)}.ia-redesign[_nghost-ng-c100582235] .conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235]{padding:var(--menu-button-padding);-moz-box-sizing:border-box;box-sizing:border-box}.ia-redesign[_nghost-ng-c100582235] .conversation-actions-container[_ngcontent-ng-c100582235] .conversation-actions-menu-button[_ngcontent-ng-c100582235] mat-icon[_ngcontent-ng-c100582235]{margin:0}.ia-redesign.mobile[_nghost-ng-c100582235]{-webkit-margin-before:var(--gem-sys-spacing--m);margin-block-start:var(--gem-sys-spacing--m);padding-inline:var(--gem-sys-spacing--s)}.ia-redesign.mobile[_nghost-ng-c100582235] .conversation[_ngcontent-ng-c100582235]{height:48px;padding-inline:var(--gem-sys-spacing--m)}.ia-redesign.mobile[_nghost-ng-c100582235] .conversations-container[_ngcontent-ng-c100582235] .show-more-button[_ngcontent-ng-c100582235]{height:48px}</style><style>.mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color, var(--mat-sys-outline));border-top-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color, var(--mat-sys-outline));border-right-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}
</style><style nonce="" type="text/css" data-late-css="">@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_AMS-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Bold.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Italic.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-Italic.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Script-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size1-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size2-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size3-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size4-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(https://www.gstatic.com/external_hosted/katex/dist/fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}:dir(rtl) .katex{direction:ltr;display:inline-flex;flex-direction:row-reverse}sentinel{}</style><style>[_nghost-ng-c222464679]{position:absolute;top:var(--gem-sys-spacing--m);inset-inline-end:14px}@media only screen and (max-width:768px){[_nghost-ng-c222464679]{inset-inline-end:var(--gem-sys-spacing--xl)}}</style><style>[_nghost-ng-c2817118020]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.user-profile-picture-container[_ngcontent-ng-c2817118020]{display:block}.user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020]{margin-top:0}[dir=ltr][_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020], [dir=ltr] [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020]{float:right}[dir=rtl][_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020], [dir=rtl] [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020]{float:left}.user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020] .expand-button[_ngcontent-ng-c2817118020]{-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020] .collapse-button[_ngcontent-ng-c2817118020]{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.user-query-container.edit-mode[_ngcontent-ng-c2817118020]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.async-user-icon[_ngcontent-ng-c2817118020]{height:28px;width:28px;font-size:28px}.async-timestamp[_ngcontent-ng-c2817118020]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height);color:var(--gem-sys-color--on-surface-variant)}@media screen and (min-width:960px){chat-window:not(.side-by-side-immersive)[_nghost-ng-c2817118020], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2817118020], share-viewer[_nghost-ng-c2817118020], share-viewer [_nghost-ng-c2817118020]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 0}chat-window:not(.side-by-side-immersive)[_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020], share-viewer[_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020], share-viewer [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020]{-webkit-margin-end:20px;-moz-margin-end:20px;margin-inline-end:20px}chat-window:not(.side-by-side-immersive)[_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020], share-viewer[_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020], share-viewer [_nghost-ng-c2817118020] .user-profile-picture-container[_ngcontent-ng-c2817118020] .edit-button-at-profile-line[_ngcontent-ng-c2817118020]{display:none}chat-window:not(.side-by-side-immersive)[_nghost-ng-c2817118020] user-profile-picture[_ngcontent-ng-c2817118020], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2817118020] user-profile-picture[_ngcontent-ng-c2817118020], share-viewer[_nghost-ng-c2817118020] user-profile-picture[_ngcontent-ng-c2817118020], share-viewer [_nghost-ng-c2817118020] user-profile-picture[_ngcontent-ng-c2817118020]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:40px}chat-window:not(.side-by-side-immersive)[_nghost-ng-c2817118020] .user-query-container[_ngcontent-ng-c2817118020], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2817118020] .user-query-container[_ngcontent-ng-c2817118020], share-viewer[_nghost-ng-c2817118020] .user-query-container[_ngcontent-ng-c2817118020], share-viewer [_nghost-ng-c2817118020] .user-query-container[_ngcontent-ng-c2817118020]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}}.right-align-content[_ngcontent-ng-c2817118020] > user-query-content[_ngcontent-ng-c2817118020]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;width:100%}</style><style>[_nghost-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--gem-sys-spacing--l) 0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.user-query-container[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:var(--gem-sys-spacing--s);margin-top:6px;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-query-container[_ngcontent-ng-c1794131657] .edit-button[_ngcontent-ng-c1794131657]{background:var(--gem-sys-color--surface-container-high)}.user-query-container[_ngcontent-ng-c1794131657] .edit-button[_ngcontent-ng-c1794131657]:not(:focus-visible){opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}[_nghost-ng-c1794131657]:hover .user-query-container[_ngcontent-ng-c1794131657] .edit-button[_ngcontent-ng-c1794131657]{opacity:1;-webkit-transition:opacity 0s;transition:opacity 0s}.user-query-container[_ngcontent-ng-c1794131657] .edit-button-icon[_ngcontent-ng-c1794131657]{color:var(--gem-sys-color--on-surface-variant)}.user-query-container.edit-mode[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:unset;background:unset}.button-gutter[_ngcontent-ng-c1794131657]{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gem-sys-spacing--s);margin-top:0}.button-gutter[_ngcontent-ng-c1794131657] .collapse-button[_ngcontent-ng-c1794131657]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.query-content[_ngcontent-ng-c1794131657]{color:var(--gem-sys-color--on-surface);word-break:break-word;min-width:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.query-content.edit-mode[_ngcontent-ng-c1794131657]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.context-url-icon[_ngcontent-ng-c1794131657]{vertical-align:middle;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px;margin-bottom:3px}.query-text[_ngcontent-ng-c1794131657]{-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none;margin-block:0;padding-top:6px}.query-text.collapsed[_ngcontent-ng-c1794131657]{text-overflow:ellipsis;overflow:hidden;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.query-text-line[_ngcontent-ng-c1794131657]{margin:0}.query-file-preview[_ngcontent-ng-c1794131657]{display:contents;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.query-file-preview.force-rtl[_ngcontent-ng-c1794131657]{direction:rtl}.query-file-preview.force-ltr[_ngcontent-ng-c1794131657]{direction:ltr}.edit-form[_ngcontent-ng-c1794131657]{width:100%}.edit-button-area[_ngcontent-ng-c1794131657]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:6px 0}.cancel-button[_ngcontent-ng-c1794131657]{margin-inline:4px}.update-button[_ngcontent-ng-c1794131657]{margin-inline:4px auto}.async-user-icon[_ngcontent-ng-c1794131657]{height:28px;width:28px;font-size:28px}.async-timestamp[_ngcontent-ng-c1794131657]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height);color:var(--gem-sys-color--on-surface-variant)}@media screen and (min-width:960px){chat-window:not(.side-by-side-immersive)[_nghost-ng-c1794131657], chat-window:not(.side-by-side-immersive) [_nghost-ng-c1794131657], share-viewer[_nghost-ng-c1794131657], share-viewer [_nghost-ng-c1794131657]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}chat-window:not(.side-by-side-immersive)[_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657], chat-window:not(.side-by-side-immersive) [_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657], share-viewer[_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657], share-viewer [_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657]{margin-top:0}chat-window:not(.side-by-side-immersive)[_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657] .button-gutter[_ngcontent-ng-c1794131657], chat-window:not(.side-by-side-immersive) [_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657] .button-gutter[_ngcontent-ng-c1794131657], share-viewer[_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657] .button-gutter[_ngcontent-ng-c1794131657], share-viewer [_nghost-ng-c1794131657] .user-query-container[_ngcontent-ng-c1794131657] .button-gutter[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.user-query-bubble-container[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0;margin:var(--gem-sys-spacing--m) 0 0 0;padding-bottom:0}@media screen and (min-width:960px){.user-query-bubble-container[_ngcontent-ng-c1794131657]{padding-bottom:var(--gem-sys-spacing--xxl)}}.user-query-bubble-container[_ngcontent-ng-c1794131657] .collapse-button[_ngcontent-ng-c1794131657]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-query-bubble-container[_ngcontent-ng-c1794131657] .collapse-button[_ngcontent-ng-c1794131657], .user-query-bubble-container[_ngcontent-ng-c1794131657] .expand-button[_ngcontent-ng-c1794131657]{--mat-button-filled-container-height:40px;padding:var(--gem-sys-spacing--xs) 0 0 0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .edit-button[_ngcontent-ng-c1794131657]{background:unset;opacity:0;padding:0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-text[_ngcontent-ng-c1794131657]{line-height:28px;padding-top:0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-text.collapsed[_ngcontent-ng-c1794131657]{text-overflow:ellipsis;overflow:hidden;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-text[_ngcontent-ng-c1794131657] .query-text-line[_ngcontent-ng-c1794131657]{margin:0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-content[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:52px}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-content.verticle-align-for-single-line-text[_ngcontent-ng-c1794131657]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-content[_ngcontent-ng-c1794131657]:not(.edit-mode){margin-bottom:var(--gem-sys-spacing--s)}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-content.edit-mode[_ngcontent-ng-c1794131657]{background:unset;border-radius:24px;padding-top:0;--mat-form-field-outlined-container-shape:24px;--mat-form-field-subscript-text-line-height:0;--mat-form-field-container-height:auto}@media screen and (min-width:1280px){.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-content[_ngcontent-ng-c1794131657]{-webkit-margin-start:52px;-moz-margin-start:52px;margin-inline-start:52px;padding:0}}.user-query-bubble-container .query-content [_nghost-ng-c1794131657]:active .edit-button[_ngcontent-ng-c1794131657]{opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.user-query-bubble-container[_ngcontent-ng-c1794131657] .edit-container[_ngcontent-ng-c1794131657]{width:100%}.user-query-bubble-container[_ngcontent-ng-c1794131657] .edit-button-area[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:var(--gem-sys-spacing--l);justify-self:flex-end;margin:0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .edit-button-area[_ngcontent-ng-c1794131657] button[_ngcontent-ng-c1794131657]{height:40px;padding:0 var(--gem-sys-spacing--xxl);margin:0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .edit-button[_ngcontent-ng-c1794131657]{margin-right:var(--gem-sys-spacing--xs)}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-file-carousel[_ngcontent-ng-c1794131657]{margin:0 0 var(--gem-sys-spacing--s) 0}.user-query-bubble-container[_ngcontent-ng-c1794131657] .query-file-carousel.desktop[_ngcontent-ng-c1794131657]{width:100%}.user-query-bubble-container[_ngcontent-ng-c1794131657] .file-preview-container[_ngcontent-ng-c1794131657]{-webkit-margin-start:52px;-moz-margin-start:52px;margin-inline-start:52px}.horizontal-container[_ngcontent-ng-c1794131657]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[dir=rtl][_nghost-ng-c1794131657] .horizontal-container[_ngcontent-ng-c1794131657], [dir=rtl] [_nghost-ng-c1794131657] .horizontal-container[_ngcontent-ng-c1794131657]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--gem-sys-spacing--xs)}.user-query-bubble-with-background[_ngcontent-ng-c1794131657]{padding:var(--gem-sys-spacing--m) var(--gem-sys-spacing--l)}.user-query-bubble-with-background[_ngcontent-ng-c1794131657]:not(.edit-mode){background:var(--gem-sys-color--surface-container-high);border-radius:24px var(--gem-sys-shape--corner-extra-small) 24px 24px;max-width:calc(476px - var(--gem-sys-spacing--m)*2)}[dir=rtl][_nghost-ng-c1794131657] .user-query-bubble-with-background[_ngcontent-ng-c1794131657]:not(.edit-mode), [dir=rtl] [_nghost-ng-c1794131657] .user-query-bubble-with-background[_ngcontent-ng-c1794131657]:not(.edit-mode){border-radius:var(--gem-sys-shape--corner-extra-small) 24px 24px 24px}</style><style>.model-response-text[_ngcontent-ng-c2374546217]{-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none;color:var(--gem-sys-color--on-surface);display:block;overflow-x:visible;width:100%}@media only screen and (max-width:768px){.model-response-text[_ngcontent-ng-c2374546217]{-webkit-margin-end:2px;-moz-margin-end:2px;margin-inline-end:2px}}.model-response-text.has-thoughts.is-mobile[_ngcontent-ng-c2374546217]{width:calc(100% + 42px);-webkit-margin-start:-42px;-moz-margin-start:-42px;margin-inline-start:-42px}.model-response-text.has-thoughts.is-embedded[_ngcontent-ng-c2374546217]{width:calc(100% + 28px);-webkit-margin-start:-28px;-moz-margin-start:-28px;margin-inline-start:-28px}.factuality-container[_ngcontent-ng-c2374546217]{background:var(--gem-sys-color--surface);border-radius:0 0 16px 16px}factuality-status[_ngcontent-ng-c2374546217]{margin-bottom:8px}.factuality-title[_ngcontent-ng-c2374546217]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 16px}.factuality-content[_ngcontent-ng-c2374546217]{padding:16px 16px 24px}.response-footer[_ngcontent-ng-c2374546217]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.response-footer.has-thoughts.is-mobile[_ngcontent-ng-c2374546217]{-webkit-margin-start:-42px;-moz-margin-start:-42px;margin-inline-start:-42px}.response-footer.has-thoughts.is-embedded[_ngcontent-ng-c2374546217]{-webkit-margin-start:-28px;-moz-margin-start:-28px;margin-inline-start:-28px}.response-footer[_ngcontent-ng-c2374546217]{-webkit-transition:max-height .6s ease-in,opacity .2s ease-in;transition:max-height .6s ease-in,opacity .2s ease-in}.response-footer.animated[_ngcontent-ng-c2374546217]{max-height:0;opacity:0;overflow-y:hidden}.response-footer.animated.complete[_ngcontent-ng-c2374546217]{max-height:1000px;opacity:1}.extension-processing-state[_ngcontent-ng-c2374546217]:not(.extension-processing-state_mobile){margin:calc(var(--gem-sys-spacing--s)*-1) 0 var(--gem-sys-spacing--m)}.extension-processing-state_mobile[_ngcontent-ng-c2374546217]{margin-top:calc(var(--gem-sys-spacing--xs)*-1)}@media screen and (max-width:768px){.response-content[_ngcontent-ng-c2374546217]{margin-inline:-20px;padding-inline:20px}}.implicit-code[_ngcontent-ng-c2374546217] .code-block{-webkit-margin-end:24px;-moz-margin-end:24px;margin-inline-end:24px}.home-and-work[_ngcontent-ng-c2374546217]{margin-top:16px}.second-signal[_ngcontent-ng-c2374546217]{margin-top:0}.stopped-draft-message[_ngcontent-ng-c2374546217]{color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.75);font-style:italic}.browse-url-disclaimer[_ngcontent-ng-c2374546217]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height);padding:16px;border-radius:12px;background-color:var(--bard-color-surface-5-opacity-14);color:var(--gem-sys-color--on-surface-variant)}@media only screen and (min-width:768px){.browse-url-disclaimer[_ngcontent-ng-c2374546217]{-webkit-margin-end:24px;-moz-margin-end:24px;margin-inline-end:24px}}@media only screen and (min-width:768px){.async-widget[_ngcontent-ng-c2374546217]{margin-inline:50px 24px}}@media screen and (min-width:960px){chat-window:not(.side-by-side-immersive)[_nghost-ng-c2374546217] .feedback-form-turn-index[_ngcontent-ng-c2374546217], chat-window:not(.side-by-side-immersive) [_nghost-ng-c2374546217] .feedback-form-turn-index[_ngcontent-ng-c2374546217]{padding-bottom:40px;margin-top:-20px}}chat-window:not(.side-by-side-immersive)[_nghost-ng-c2374546217] .feedback-form-turn-index[_ngcontent-ng-c2374546217]:empty, chat-window:not(.side-by-side-immersive) [_nghost-ng-c2374546217] .feedback-form-turn-index[_ngcontent-ng-c2374546217]:empty{padding-bottom:0;margin-top:0}debug-info[_ngcontent-ng-c2374546217]{margin-bottom:8px}.feedback-form-turn-index[_ngcontent-ng-c2374546217]{padding-top:var(--gem-sys-spacing--xl)}freemium-rag-disclaimer[_ngcontent-ng-c2374546217]{display:block;margin-bottom:40px}@media screen and (min-width:960px){freemium-rag-disclaimer[_ngcontent-ng-c2374546217]{margin-inline:44px}}freemium-rag-disclaimer[_ngcontent-ng-c2374546217]:empty{padding-bottom:0;margin-inline:0;margin:0}.experimental-mode-disclaimer-container[_ngcontent-ng-c2374546217]{margin-bottom:var(--gem-sys-spacing--m)}.contextual-discovery-response-promotion[_ngcontent-ng-c2374546217]{display:block;margin-block:var(--gem-sys-spacing--m)}.async-update-task-card-container[_ngcontent-ng-c2374546217] .card-container.in-chat{margin:0}</style><style>@charset "UTF-8";.bard-avatar[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:32px;width:32px;position:relative;-webkit-margin-start:var(--bard-avatar-margin-inline-start,0);-moz-margin-start:var(--bard-avatar-margin-inline-start,0);margin-inline-start:var(--bard-avatar-margin-inline-start,0)}.bard-avatar[_ngcontent-ng-c171361816] .avatar-container[_ngcontent-ng-c171361816]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scale(var(--bard-avatar-scale,1));transform:scale(var(--bard-avatar-scale,1))}.bard-avatar.avatar_primary[_ngcontent-ng-c171361816] img[_ngcontent-ng-c171361816]{height:28px;width:28px}.bard-avatar.avatar_primary_animation[_ngcontent-ng-c171361816]{height:30px;width:30px}.bard-avatar.avatar_primary_animation.is-gpi-avatar[_ngcontent-ng-c171361816]{height:32px;width:32px}.avatar[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatar_label[_ngcontent-ng-c171361816]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height);text-align:center;font-size:9.5px;line-height:11px;color:var(--gem-sys-color--outline)}.avatar_primary[_ngcontent-ng-c171361816] img[_ngcontent-ng-c171361816], .avatar_primary_alt_model[_ngcontent-ng-c171361816], .avatar_primary_model[_ngcontent-ng-c171361816]{height:32px;width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.avatar_primary[_ngcontent-ng-c171361816] img.is-gpi-avatar[_ngcontent-ng-c171361816], .avatar_primary_alt_model.is-gpi-avatar[_ngcontent-ng-c171361816], .avatar_primary_model.is-gpi-avatar[_ngcontent-ng-c171361816]{-webkit-box-align:unset;-webkit-align-items:unset;-moz-box-align:unset;-ms-flex-align:unset;align-items:unset}.avatar_primary_model.hidden[_ngcontent-ng-c171361816]{-webkit-animation:_ngcontent-ng-c171361816_fadein .5s;animation:_ngcontent-ng-c171361816_fadein .5s;animation-direction:reverse;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.avatar_primary_alt_model[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;opacity:0}.avatar_primary_alt_model[_ngcontent-ng-c171361816] img[_ngcontent-ng-c171361816]{scale:.75;-webkit-animation:_ngcontent-ng-c171361816_shake .4s;animation:_ngcontent-ng-c171361816_shake .4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.avatar_primary_alt_model.visible[_ngcontent-ng-c171361816]{-webkit-animation:_ngcontent-ng-c171361816_fadein .5s;animation:_ngcontent-ng-c171361816_fadein .5s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.avatar_primary_animation[_ngcontent-ng-c171361816]{width:32px;height:32px}.avatar_primary_animation.is-embedded.aurora-enabled[_ngcontent-ng-c171361816]{-webkit-transform:scale(1.27);transform:scale(1.27)}.avatar_secondary-wrapper[_ngcontent-ng-c171361816]{position:relative;width:32px}.avatar_secondary-wrapper.is-gpi-avatar[_ngcontent-ng-c171361816]{height:32px;position:absolute}.avatar_secondary[_ngcontent-ng-c171361816]{position:absolute;top:0;inset-inline-start:0;border-radius:50%;-webkit-margin-start:-4px;-moz-margin-start:-4px;margin-inline-start:-4px;background-color:var(--gem-sys-color--surface)}.avatar_secondary.is-gpi-avatar[_ngcontent-ng-c171361816]{-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.avatar_secondary[_ngcontent-ng-c171361816] img[_ngcontent-ng-c171361816]{height:24px;width:24px}.avatar_secondary[_ngcontent-ng-c171361816] mat-icon[_ngcontent-ng-c171361816]{color:var(--gem-sys-color--on-surface)}.avatar_spinner_animation[_ngcontent-ng-c171361816]{position:absolute;top:0;width:32px;height:32px;pointer-events:none;opacity:1;visibility:visible;-webkit-transition:opacity .1s .1s;transition:opacity .1s .1s;-webkit-transform:scale(var(--bard-avatar-scale,1));transform:scale(var(--bard-avatar-scale,1))}.avatar_stroke[_ngcontent-ng-c171361816]{fill:none;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dashoffset:107;stroke-dasharray:107;stroke-width:2}.avatar_bottom-circle[_ngcontent-ng-c171361816], .avatar_top-circle[_ngcontent-ng-c171361816]{width:36px;height:36px}.avatar_top-circle[_ngcontent-ng-c171361816]{position:absolute;top:-2px;inset-inline-start:-2px}.avatar_top-circle[_ngcontent-ng-c171361816] linearGradient[_ngcontent-ng-c171361816]{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.avatar_bottom-circle[_ngcontent-ng-c171361816]{position:absolute;top:-2px;inset-inline-start:26px}.avatar_bottom-circle[_ngcontent-ng-c171361816] linearGradient[_ngcontent-ng-c171361816]{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.avatar_top-stroke[_ngcontent-ng-c171361816]{stroke:url(#gradient-top);-webkit-animation-name:_ngcontent-ng-c171361816_circleTopStrokeAnimation;animation-name:_ngcontent-ng-c171361816_circleTopStrokeAnimation}.avatar_bottom-stroke[_ngcontent-ng-c171361816]{stroke:url(#gradient-bottom);-webkit-animation-name:_ngcontent-ng-c171361816_circleBottomStrokeAnimation;animation-name:_ngcontent-ng-c171361816_circleBottomStrokeAnimation;-webkit-animation-delay:.5s;animation-delay:.5s}.avatar_circle_color-1[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-1)}.avatar_circle_color-2[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-2)}.avatar_circle_color-3[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-3)}.avatar_circle_color-4[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-1)}.advanced[_ngcontent-ng-c171361816] .avatar_circle_color-1[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-1)}.advanced[_ngcontent-ng-c171361816] .avatar_circle_color-2[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-2)}.advanced[_ngcontent-ng-c171361816] .avatar_circle_color-3[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-3)}.advanced[_ngcontent-ng-c171361816] .avatar_circle_color-4[_ngcontent-ng-c171361816]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-1)}@-webkit-keyframes _ngcontent-ng-c171361816_circleTopStrokeAnimation{0%,40%{stroke-dashoffset:107;-webkit-transform:rotate(30deg);transform:rotate(30deg)}70%{stroke-dashoffset:34;-webkit-transform:rotate(82deg);transform:rotate(82deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(328deg);transform:rotate(328deg)}}@keyframes _ngcontent-ng-c171361816_circleTopStrokeAnimation{0%,40%{stroke-dashoffset:107;-webkit-transform:rotate(30deg);transform:rotate(30deg)}70%{stroke-dashoffset:34;-webkit-transform:rotate(82deg);transform:rotate(82deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(328deg);transform:rotate(328deg)}}@-webkit-keyframes _ngcontent-ng-c171361816_circleBottomStrokeAnimation{0%,25%{stroke-dashoffset:107;-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{stroke-dashoffset:192;-webkit-transform:rotate(216deg);transform:rotate(216deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(-214deg);transform:rotate(-214deg)}}@keyframes _ngcontent-ng-c171361816_circleBottomStrokeAnimation{0%,25%{stroke-dashoffset:107;-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{stroke-dashoffset:192;-webkit-transform:rotate(216deg);transform:rotate(216deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(-214deg);transform:rotate(-214deg)}}@-webkit-keyframes _ngcontent-ng-c171361816_shake{0%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}20%{-webkit-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px)}40%{-webkit-transform:translate(3px,1.5px);transform:translate(3px,1.5px)}60%{-webkit-transform:translate(-1.5px,1.5px);transform:translate(-1.5px,1.5px)}80%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}to{-webkit-transform:translate(1.5px,-1.5px);transform:translate(1.5px,-1.5px)}}@keyframes _ngcontent-ng-c171361816_shake{0%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}20%{-webkit-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px)}40%{-webkit-transform:translate(3px,1.5px);transform:translate(3px,1.5px)}60%{-webkit-transform:translate(-1.5px,1.5px);transform:translate(-1.5px,1.5px)}80%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}to{-webkit-transform:translate(1.5px,-1.5px);transform:translate(1.5px,-1.5px)}}@-webkit-keyframes _ngcontent-ng-c171361816_fadein{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-ng-c171361816_fadein{0%{opacity:0}to{opacity:1}}.response-container[_ngcontent-ng-c171361816]{background-color:var(--gem-sys-color--surface);border-radius:16px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:var(--gem-sys-spacing--l);min-height:100%}.response-container.no-background[_ngcontent-ng-c171361816]{background-color:inherit}.response-container[_ngcontent-ng-c171361816] .more-button[_ngcontent-ng-c171361816]{color:var(--gem-sys-color--on-surface-variant);min-height:40px;min-width:40px;padding:0;border-radius:var(--gem-sys-shape--corner-full);float:right}.response-container[_ngcontent-ng-c171361816] .more-button[_ngcontent-ng-c171361816] mat-icon[_ngcontent-ng-c171361816]{margin:0}.response-container[_ngcontent-ng-c171361816] .response-container-header[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.response-container[_ngcontent-ng-c171361816] .response-container-header-controls[_ngcontent-ng-c171361816]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:100%}.response-container[_ngcontent-ng-c171361816] .response-container-header-avatar[_ngcontent-ng-c171361816]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:var(--header-avatar-margin-bottom,8px)}.response-container[_ngcontent-ng-c171361816] .menu-button-wrapper[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.response-container[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816]{-webkit-margin-start:-12px;-moz-margin-start:-12px;margin-inline-start:-12px;--response-container-footer-padding:60px;--response-container-footer-padding-v2:0}.response-container.response-container-side-panel[_ngcontent-ng-c171361816]{padding:16px}.response-container.response-container-side-panel[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816]{-webkit-margin-start:-16px;-moz-margin-start:-16px;margin-inline-start:-16px;--response-container-footer-padding:16px}.response-container immersive-panel[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816], immersive-panel [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816]{padding-bottom:0}.response-container[_ngcontent-ng-c171361816] .single-draft-response-container[_ngcontent-ng-c171361816]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--title-s-font-size);font-weight:var(--gem-sys-typography-type-scale--title-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-s-line-height);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-padding-end:8px;-moz-padding-end:8px;padding-inline-end:8px}.response-container[_ngcontent-ng-c171361816] .single-draft-response-container[_ngcontent-ng-c171361816] .action-button[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--gem-sys-color--on-surface)}.response-container[_ngcontent-ng-c171361816] .single-draft-response-container[_ngcontent-ng-c171361816] .action-button[_ngcontent-ng-c171361816] .mat-icon[_ngcontent-ng-c171361816]{color:var(--gem-sys-color--primary);width:20px;height:20px;font-size:20px;margin:5px 0 0 5px}.response-container[_ngcontent-ng-c171361816] .tts[_ngcontent-ng-c171361816]{-webkit-padding-end:40px;-moz-padding-end:40px;padding-inline-end:40px;-webkit-margin-end:-12px;-moz-margin-end:-12px;margin-inline-end:-12px}.response-container-with-gpi[_ngcontent-ng-c171361816]{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.response-container-with-gpi[_ngcontent-ng-c171361816] .bot-name[_ngcontent-ng-c171361816]{width:100%}.response-container-header-status[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gem-sys-spacing--xs);-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.response-container-small-bottom[_ngcontent-ng-c171361816]{border-radius:16px 16px 4px 4px;margin-bottom:-4px}.response-container-content[_ngcontent-ng-c171361816]{padding-top:var(--gem-sys-spacing--xs);-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:auto;min-width:0;min-height:100%}.response-container-content[_ngcontent-ng-c171361816]:not(.is-embedded).is-mobile.has-thoughts{position:relative}.response-container-content[_ngcontent-ng-c171361816]:not(.is-embedded).is-mobile.has-thoughts .menu-button-wrapper[_ngcontent-ng-c171361816]{position:absolute;right:0;top:-3px}.skeleton-loader-container[_ngcontent-ng-c171361816]{display:block}.skeleton-loader-container.in-progress[_ngcontent-ng-c171361816]{margin-top:6px}.presented-response-container[_ngcontent-ng-c171361816]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:100%}.presented-response-container[_ngcontent-ng-c171361816] .avatar-gutter[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avatar[_ngcontent-ng-c171361816]{width:32px;height:32px;-webkit-margin-end:24px;-moz-margin-end:24px;margin-inline-end:24px;border-radius:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.avatar-component[_ngcontent-ng-c171361816]{-webkit-margin-end:var(--avatar-component-margin-inline-end,12px);-moz-margin-end:var(--avatar-component-margin-inline-end,12px);margin-inline-end:var(--avatar-component-margin-inline-end,12px);-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bot-name[_ngcontent-ng-c171361816]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:4px;line-height:32px;-webkit-transition:-webkit-margin-start .25s;transition:-webkit-margin-start .25s;transition:margin-inline-start .25s;transition:margin-inline-start .25s,-webkit-margin-start .25s,-moz-margin-start .25s}.response-container-header-controls[_ngcontent-ng-c171361816] .bot-name[_ngcontent-ng-c171361816]{-webkit-margin-after:13px;margin-block-end:13px}.response-container-content[_ngcontent-ng-c171361816] .bot-name[_ngcontent-ng-c171361816]{margin-block:calc(var(--gem-sys-spacing--xs)*-1) var(--gem-sys-spacing--l)}.is-mobile[_ngcontent-ng-c171361816] .response-container-content[_ngcontent-ng-c171361816] .bot-name[_ngcontent-ng-c171361816]{margin-top:0}.bot-name.bot-name-while-loading[_ngcontent-ng-c171361816]{-webkit-margin-start:32px;-moz-margin-start:32px;margin-inline-start:32px}.bot-name-text[_ngcontent-ng-c171361816]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bot-name-ugc-label[_ngcontent-ng-c171361816]{white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--gem-sys-color--outline);overflow:hidden;text-overflow:ellipsis}.bot-name-ugc-label[_ngcontent-ng-c171361816]:before{content:"•";display:inline-block;-webkit-margin-end:4px;-moz-margin-end:4px;margin-inline-end:4px}[_nghost-ng-c171361816] .interactive-span-selected-v2{background-color:var(--bard-color-recitation-background)}[_nghost-ng-c171361816] .interactive-span-hovered{background-color:var(--gem-sys-color--surface-container-high);text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}[_nghost-ng-c171361816] .contradictory, [_nghost-ng-c171361816] .entailed{cursor:pointer;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}[_nghost-ng-c171361816] .entailed{background-color:var(--bard-color-fact-check-tooltip-entailed-highlight);text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}[_nghost-ng-c171361816] .entailed.interactive-span-hovered, [_nghost-ng-c171361816] .entailed.interactive-span-selected-v2, [_nghost-ng-c171361816] .entailed:hover{background-color:var(--bard-color-fact-check-tooltip-entailed-selected);text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}[_nghost-ng-c171361816] .entailed.interactive-span-hovered.not-hoverable, [_nghost-ng-c171361816] .entailed.not-hoverable:hover{background-color:var(--bard-color-fact-check-tooltip-entailed-highlight);text-decoration:none}[_nghost-ng-c171361816] .contradictory{background-color:var(--bard-color-fact-check-tooltip-contradictory-highlight);text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}[_nghost-ng-c171361816] .contradictory.interactive-span-hovered, [_nghost-ng-c171361816] .contradictory.interactive-span-selected-v2, [_nghost-ng-c171361816] .contradictory:hover{background-color:var(--bard-color-fact-check-tooltip-contradictory-selected);text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}[_nghost-ng-c171361816] .contradictory.interactive-span-hovered.not-hoverable, [_nghost-ng-c171361816] .contradictory.not-hoverable:hover{background-color:var(--bard-color-fact-check-tooltip-contradictory-highlight);text-decoration:none}@media screen and (min-width:960px){chat-window:not(.side-by-side-immersive)[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816], chat-window:not(.side-by-side-immersive) [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816], share-viewer[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816], share-viewer [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816]{padding-top:0;padding-bottom:20px;padding-inline:0}chat-window:not(.side-by-side-immersive)[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816], chat-window:not(.side-by-side-immersive) [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816], share-viewer[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816], share-viewer [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .response-container-footer[_ngcontent-ng-c171361816]{--response-container-footer-padding-v2:50px}chat-window:not(.side-by-side-immersive)[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .tts[_ngcontent-ng-c171361816], chat-window:not(.side-by-side-immersive) [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .tts[_ngcontent-ng-c171361816], share-viewer[_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .tts[_ngcontent-ng-c171361816], share-viewer [_nghost-ng-c171361816] .response-container[_ngcontent-ng-c171361816] .tts[_ngcontent-ng-c171361816]{-webkit-padding-end:8px;-moz-padding-end:8px;padding-inline-end:8px;-webkit-margin-end:-22px;-moz-margin-end:-22px;margin-inline-end:-22px}chat-window:not(.side-by-side-immersive)[_nghost-ng-c171361816] .avatar-component[_ngcontent-ng-c171361816], chat-window:not(.side-by-side-immersive) [_nghost-ng-c171361816] .avatar-component[_ngcontent-ng-c171361816], share-viewer[_nghost-ng-c171361816] .avatar-component[_ngcontent-ng-c171361816], share-viewer [_nghost-ng-c171361816] .avatar-component[_ngcontent-ng-c171361816]{-webkit-margin-end:20px;-moz-margin-end:20px;margin-inline-end:20px}}</style><script src="./Google Gemini_instructions_files/highlight.pack.js.download" nonce=""></script><style>a[_ngcontent-ng-c1883564088]{color:inherit}</style><style>.model-thoughts[_ngcontent-ng-c1670139499]{-webkit-margin-start:calc(var(--gem-sys-spacing--l)*-1);-moz-margin-start:calc(var(--gem-sys-spacing--l)*-1);margin-inline-start:calc(var(--gem-sys-spacing--l)*-1);margin-top:calc(var(--gem-sys-spacing--s)*-1);-webkit-margin-after:var(--gem-sys-spacing--xxl);margin-block-end:var(--gem-sys-spacing--xxl)}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;color:var(--gem-sys-color--on-surface)}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-label[_ngcontent-ng-c1670139499]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-icons[_ngcontent-ng-c1670139499]{padding:6px 0 6px 6px}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499]{font-style:italic;-webkit-margin-start:var(--gem-sys-spacing--l);-moz-margin-start:var(--gem-sys-spacing--l);margin-inline-start:var(--gem-sys-spacing--l)}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .thought-tool-header-container[_ngcontent-ng-c1670139499]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-padding-after:var(--gem-sys-spacing--l);padding-block-end:var(--gem-sys-spacing--l)}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .thought-tool-header-container[_ngcontent-ng-c1670139499] .tool-icon-container[_ngcontent-ng-c1670139499]{height:1.25rem;width:1.25rem}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .thought-tool-header-container[_ngcontent-ng-c1670139499] img.tool-icon[_ngcontent-ng-c1670139499]{width:100%;height:100%;-webkit-margin-start:-50%;-moz-margin-start:-50%;margin-inline-start:-50%}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .thought-tool-header-container[_ngcontent-ng-c1670139499] .tool-thoughts-header[_ngcontent-ng-c1670139499]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height);line-height:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-thoughts[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .message-container[_ngcontent-ng-c1670139499]{-webkit-border-start:1px solid var(--gem-sys-color--outline-variant);-moz-border-start:1px solid var(--gem-sys-color--outline-variant);border-inline-start:1px solid var(--gem-sys-color--outline-variant);-webkit-padding-start:var(--gem-sys-spacing--xxl);-moz-padding-start:var(--gem-sys-spacing--xxl);padding-inline-start:var(--gem-sys-spacing--xxl)}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499]{margin-bottom:var(--gem-sys-spacing--s)}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] button[_ngcontent-ng-c1670139499]{-webkit-margin-start:6px;-moz-margin-start:6px;margin-inline-start:6px}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] button[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-icons[_ngcontent-ng-c1670139499]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] button[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-icons[_ngcontent-ng-c1670139499] mat-icon[_ngcontent-ng-c1670139499]{color:var(--gem-sys-color--on-surface)}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499]{-webkit-margin-start:-12.5px;-moz-margin-start:-12.5px;margin-inline-start:-12.5px}.model-thoughts.is-mobile[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .message-container[_ngcontent-ng-c1670139499]{-webkit-padding-start:32px;-moz-padding-start:32px;padding-inline-start:32px}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499]{-webkit-margin-after:var(--gem-sys-spacing--s);margin-block-end:var(--gem-sys-spacing--s);-webkit-margin-start:-12px;-moz-margin-start:-12px;margin-inline-start:-12px}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] button[_ngcontent-ng-c1670139499]{height:32px;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-label[_ngcontent-ng-c1670139499]{font-size:11px}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-icons[_ngcontent-ng-c1670139499]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-header[_ngcontent-ng-c1670139499] .thoughts-header-button-content[_ngcontent-ng-c1670139499] .thoughts-header-button-icons[_ngcontent-ng-c1670139499] mat-icon[_ngcontent-ng-c1670139499]{color:var(--gem-sys-color--on-surface)}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499]{-webkit-margin-start:-9px;-moz-margin-start:-9px;margin-inline-start:-9px}.model-thoughts.is-embedded[_ngcontent-ng-c1670139499] .thoughts-content[_ngcontent-ng-c1670139499] .message-container[_ngcontent-ng-c1670139499]{-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px}
/*# sourceMappingURL=model_thoughts.css.map */</style><style>.content-container[_ngcontent-ng-c3864135787]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gem-sys-spacing--l);border-radius:var(--gem-sys-shape--corner-large);color:var(--gem-sys-color--on-surface);margin-top:var(--gem-sys-spacing--l);padding:var(--gem-sys-spacing--l) var(--gem-sys-spacing--l) 0}.content-container.status-unknown[_ngcontent-ng-c3864135787]{padding-bottom:var(--gem-sys-spacing--s);background-color:var(--gem-sys-color--primary-container)}.content-container.status-known[_ngcontent-ng-c3864135787]{padding-bottom:var(--gem-sys-spacing--l);background-color:var(--gem-sys-color--surface-container)}.content-container[_ngcontent-ng-c3864135787] mat-icon[_ngcontent-ng-c3864135787]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.banner-text-container[_ngcontent-ng-c3864135787]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gem-sys-spacing--s)}.button-container[_ngcontent-ng-c3864135787]{-webkit-margin-start:-12px;-moz-margin-start:-12px;margin-inline-start:-12px}.button[_ngcontent-ng-c3864135787]{min-width:0;color:var(--gem-sys-color--primary)}.link[_ngcontent-ng-c3864135787]{color:var(--gem-sys-color--primary)}</style><style>html[_ngcontent-ng-c2520323772]{--mat-icon-button-touch-target-display:none}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-ng-c2520323772]{--mdc-icon-button-state-layer-size:40px;--mat-icon-button-state-layer-size:40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.response-tts-container[_ngcontent-ng-c2520323772]{position:var(--tts-container-position,absolute);top:var(--tts-container-top,4px);inset-inline-end:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;pointer-events:none}.response-tts-container.active[_ngcontent-ng-c2520323772]{opacity:1;pointer-events:auto}.response-tts-container[_ngcontent-ng-c2520323772] .tts-button[_ngcontent-ng-c2520323772]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}@media only screen and (min-width:960px){.response-tts-container[_ngcontent-ng-c2520323772] .tts-button[_ngcontent-ng-c2520323772]{-webkit-margin-end:-10px;-moz-margin-end:-10px;margin-inline-end:-10px}}.playback-speed-menu-trigger[_ngcontent-ng-c2520323772]{position:absolute;top:52px;inset-inline-end:46px}.playback-speed-menu-trigger.multi[_ngcontent-ng-c2520323772]{top:46px}.playback-speed-menu-item.selected[_ngcontent-ng-c2520323772]{font-weight:700} .mat-mdc-menu-panel.playback-speed-menu button{height:32px;min-height:unset}.tts-button-container.active[_ngcontent-ng-c2520323772]{position:-webkit-sticky;position:sticky;top:69px;z-index:1}.tts-button-container.active[_ngcontent-ng-c2520323772] .tts-button[_ngcontent-ng-c2520323772]{background-color:var(--gem-sys-color--primary-container);box-shadow:0 4px 8px 3px rgba(0,0,0,.3)}</style><style>.bard-avatar[_ngcontent-ng-c1786545847]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:32px;width:32px;position:relative;-webkit-margin-start:var(--bard-avatar-margin-inline-start,0);-moz-margin-start:var(--bard-avatar-margin-inline-start,0);margin-inline-start:var(--bard-avatar-margin-inline-start,0)}.bard-avatar[_ngcontent-ng-c1786545847] .avatar-container[_ngcontent-ng-c1786545847]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scale(var(--bard-avatar-scale,1));transform:scale(var(--bard-avatar-scale,1))}.bard-avatar.avatar_primary[_ngcontent-ng-c1786545847] img[_ngcontent-ng-c1786545847]{height:28px;width:28px}.bard-avatar.avatar_primary_animation[_ngcontent-ng-c1786545847]{height:30px;width:30px}.bard-avatar.avatar_primary_animation.is-gpi-avatar[_ngcontent-ng-c1786545847]{height:32px;width:32px}.avatar[_ngcontent-ng-c1786545847]{height:32px;width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatar_label[_ngcontent-ng-c1786545847]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height);text-align:center;font-size:9.5px;line-height:11px;color:var(--gem-sys-color--outline)}.avatar_primary[_ngcontent-ng-c1786545847] img[_ngcontent-ng-c1786545847], .avatar_primary_alt_model[_ngcontent-ng-c1786545847], .avatar_primary_model[_ngcontent-ng-c1786545847]{height:32px;width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.avatar_primary[_ngcontent-ng-c1786545847] img.is-gpi-avatar[_ngcontent-ng-c1786545847], .avatar_primary_alt_model.is-gpi-avatar[_ngcontent-ng-c1786545847], .avatar_primary_model.is-gpi-avatar[_ngcontent-ng-c1786545847]{-webkit-box-align:unset;-webkit-align-items:unset;-moz-box-align:unset;-ms-flex-align:unset;align-items:unset}.avatar_primary_model.hidden[_ngcontent-ng-c1786545847]{-webkit-animation:_ngcontent-ng-c1786545847_fadein .5s;animation:_ngcontent-ng-c1786545847_fadein .5s;animation-direction:reverse;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.avatar_primary_alt_model[_ngcontent-ng-c1786545847]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;opacity:0}.avatar_primary_alt_model[_ngcontent-ng-c1786545847] img[_ngcontent-ng-c1786545847]{scale:.75;-webkit-animation:_ngcontent-ng-c1786545847_shake .4s;animation:_ngcontent-ng-c1786545847_shake .4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.avatar_primary_alt_model.visible[_ngcontent-ng-c1786545847]{-webkit-animation:_ngcontent-ng-c1786545847_fadein .5s;animation:_ngcontent-ng-c1786545847_fadein .5s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.avatar_primary_animation[_ngcontent-ng-c1786545847]{width:32px;height:32px}.avatar_primary_animation.is-embedded.aurora-enabled[_ngcontent-ng-c1786545847]{-webkit-transform:scale(1.27);transform:scale(1.27)}.avatar_secondary-wrapper[_ngcontent-ng-c1786545847]{position:relative;width:32px}.avatar_secondary-wrapper.is-gpi-avatar[_ngcontent-ng-c1786545847]{height:32px;position:absolute}.avatar_secondary[_ngcontent-ng-c1786545847]{position:absolute;top:0;inset-inline-start:0;border-radius:50%;-webkit-margin-start:-4px;-moz-margin-start:-4px;margin-inline-start:-4px;background-color:var(--gem-sys-color--surface)}.avatar_secondary.is-gpi-avatar[_ngcontent-ng-c1786545847]{-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.avatar_secondary[_ngcontent-ng-c1786545847] img[_ngcontent-ng-c1786545847]{height:24px;width:24px}.avatar_secondary[_ngcontent-ng-c1786545847] mat-icon[_ngcontent-ng-c1786545847]{color:var(--gem-sys-color--on-surface)}.avatar_spinner_animation[_ngcontent-ng-c1786545847]{position:absolute;top:0;width:32px;height:32px;pointer-events:none;opacity:1;visibility:visible;-webkit-transition:opacity .1s .1s;transition:opacity .1s .1s;-webkit-transform:scale(var(--bard-avatar-scale,1));transform:scale(var(--bard-avatar-scale,1))}.avatar_stroke[_ngcontent-ng-c1786545847]{fill:none;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dashoffset:107;stroke-dasharray:107;stroke-width:2}.avatar_bottom-circle[_ngcontent-ng-c1786545847], .avatar_top-circle[_ngcontent-ng-c1786545847]{width:36px;height:36px}.avatar_top-circle[_ngcontent-ng-c1786545847]{position:absolute;top:-2px;inset-inline-start:-2px}.avatar_top-circle[_ngcontent-ng-c1786545847] linearGradient[_ngcontent-ng-c1786545847]{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.avatar_bottom-circle[_ngcontent-ng-c1786545847]{position:absolute;top:-2px;inset-inline-start:26px}.avatar_bottom-circle[_ngcontent-ng-c1786545847] linearGradient[_ngcontent-ng-c1786545847]{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.avatar_top-stroke[_ngcontent-ng-c1786545847]{stroke:url(#gradient-top);-webkit-animation-name:_ngcontent-ng-c1786545847_circleTopStrokeAnimation;animation-name:_ngcontent-ng-c1786545847_circleTopStrokeAnimation}.avatar_bottom-stroke[_ngcontent-ng-c1786545847]{stroke:url(#gradient-bottom);-webkit-animation-name:_ngcontent-ng-c1786545847_circleBottomStrokeAnimation;animation-name:_ngcontent-ng-c1786545847_circleBottomStrokeAnimation;-webkit-animation-delay:.5s;animation-delay:.5s}.avatar_circle_color-1[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-1)}.avatar_circle_color-2[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-2)}.avatar_circle_color-3[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-3)}.avatar_circle_color-4[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-basic-circle-stop-1)}.advanced[_ngcontent-ng-c1786545847] .avatar_circle_color-1[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-1)}.advanced[_ngcontent-ng-c1786545847] .avatar_circle_color-2[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-2)}.advanced[_ngcontent-ng-c1786545847] .avatar_circle_color-3[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-3)}.advanced[_ngcontent-ng-c1786545847] .avatar_circle_color-4[_ngcontent-ng-c1786545847]{stop-color:var(--bard-color-bard-avatar-v2-advanced-circle-stop-1)}@-webkit-keyframes _ngcontent-ng-c1786545847_circleTopStrokeAnimation{0%,40%{stroke-dashoffset:107;-webkit-transform:rotate(30deg);transform:rotate(30deg)}70%{stroke-dashoffset:34;-webkit-transform:rotate(82deg);transform:rotate(82deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(328deg);transform:rotate(328deg)}}@keyframes _ngcontent-ng-c1786545847_circleTopStrokeAnimation{0%,40%{stroke-dashoffset:107;-webkit-transform:rotate(30deg);transform:rotate(30deg)}70%{stroke-dashoffset:34;-webkit-transform:rotate(82deg);transform:rotate(82deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(328deg);transform:rotate(328deg)}}@-webkit-keyframes _ngcontent-ng-c1786545847_circleBottomStrokeAnimation{0%,25%{stroke-dashoffset:107;-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{stroke-dashoffset:192;-webkit-transform:rotate(216deg);transform:rotate(216deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(-214deg);transform:rotate(-214deg)}}@keyframes _ngcontent-ng-c1786545847_circleBottomStrokeAnimation{0%,25%{stroke-dashoffset:107;-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}55%{stroke-dashoffset:192;-webkit-transform:rotate(216deg);transform:rotate(216deg)}to{stroke-dashoffset:107;-webkit-transform:rotate(-214deg);transform:rotate(-214deg)}}@-webkit-keyframes _ngcontent-ng-c1786545847_shake{0%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}20%{-webkit-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px)}40%{-webkit-transform:translate(3px,1.5px);transform:translate(3px,1.5px)}60%{-webkit-transform:translate(-1.5px,1.5px);transform:translate(-1.5px,1.5px)}80%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}to{-webkit-transform:translate(1.5px,-1.5px);transform:translate(1.5px,-1.5px)}}@keyframes _ngcontent-ng-c1786545847_shake{0%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}20%{-webkit-transform:translate(-1.5px,-1.5px);transform:translate(-1.5px,-1.5px)}40%{-webkit-transform:translate(3px,1.5px);transform:translate(3px,1.5px)}60%{-webkit-transform:translate(-1.5px,1.5px);transform:translate(-1.5px,1.5px)}80%{-webkit-transform:translate(1.5px,1.5px);transform:translate(1.5px,1.5px)}to{-webkit-transform:translate(1.5px,-1.5px);transform:translate(1.5px,-1.5px)}}@-webkit-keyframes _ngcontent-ng-c1786545847_fadein{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-ng-c1786545847_fadein{0%{opacity:0}to{opacity:1}}</style><style>a[_ngcontent-ng-c4081450395]{color:inherit}</style><style>a[_ngcontent-ng-c223115157]{color:inherit}</style><style>[_nghost-ng-c854831620]{min-width:0}.toolbox-drawer-button[_ngcontent-ng-c854831620]{--mat-icon-button-icon-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-state-layer-size:40px;--mat-icon-button-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-pressed-state-layer-opacity:0.08;--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:transparent;--mat-button-text-icon-offset:-6px}.toolbox-drawer-container[_ngcontent-ng-c854831620]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--s)}.toolbox-drawer-card[_ngcontent-ng-c854831620]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--gem-sys-color--surface-container);border-radius:var(--gem-sys-shape--corner-large);min-width:280px;overflow:auto}.toolbox-drawer-button-container[_ngcontent-ng-c854831620]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gem-sys-spacing--xs)}.toolbox-drawer-button-with-label[_ngcontent-ng-c854831620]{background-color:transparent}.toolbox-drawer-button-container[_ngcontent-ng-c854831620] .toolbox-drawer-button[_ngcontent-ng-c854831620]:focus, .toolbox-drawer-button-container[_ngcontent-ng-c854831620] .toolbox-drawer-button[_ngcontent-ng-c854831620]:hover{background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.08)}.toolbox-drawer-button-container[_ngcontent-ng-c854831620] .toolbox-drawer-button[_ngcontent-ng-c854831620]:active{background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.1)}.toolbox-drawer-item-deselect-button[_ngcontent-ng-c854831620]{--mat-button-text-state-layer-color:transparent}.toolbox-drawer-item-deselect-button[_ngcontent-ng-c854831620]:focus, .toolbox-drawer-item-deselect-button[_ngcontent-ng-c854831620]:hover{background-color:color(from var(--gem-sys-color--primary) srgb r g b/.08)}.toolbox-drawer-item-deselect-button[_ngcontent-ng-c854831620]:active{background-color:color(from var(--gem-sys-color--primary) srgb r g b/.1)}.toolbox-drawer-button-icon[_ngcontent-ng-c854831620]{font-size:20px;overflow:visible}</style><style>[_nghost-ng-c4075565967]{display:block;--button-ripple-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/0.08)}[hidden][_nghost-ng-c4075565967]{display:none}.short-list-item[_nghost-ng-c4075565967]{--mat-list-list-item-one-line-container-height:40px;--mat-list-list-item-leading-icon-end-space:var(--gem-sys-spacing--m)}.toolbox-drawer-item-list-button[_ngcontent-ng-c4075565967]{width:100%;--mat-focus-indicator-border-radius:0}.toolbox-drawer-item-button[_ngcontent-ng-c4075565967]{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border:none;color:var(--gem-sys-color--on-surface-low);background-color:transparent;gap:var(--gem-sys-spacing--s);font-weight:500;padding-inline:var(--gem-sys-spacing--s) var(--gem-sys-spacing--m);border-radius:var(--gem-sys-shape--corner-extra-large);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toolbox-drawer-item-button[_ngcontent-ng-c4075565967]:after{content:"";position:absolute;inset:calc(var(--gem-sys-spacing--xs)*-1) 0;border-radius:var(--gem-sys-shape--corner-large);background-color:transparent}.toolbox-drawer-item-button[_ngcontent-ng-c4075565967]:hover:not(.is-mobile){background-color:color(from var(--gem-sys-color--on-surface-variant) srgb r g b/.08)}.toolbox-drawer-item-button[_ngcontent-ng-c4075565967]:focus-visible{outline:var(--mat-focus-indicator-border-color) solid 1px;outline-offset:0}.toolbox-drawer-item-button.disabled[_ngcontent-ng-c4075565967], .toolbox-drawer-item-button.is-readonly[_ngcontent-ng-c4075565967]{pointer-events:none}.toolbox-drawer-item-button.disabled[_ngcontent-ng-c4075565967]:not(.is-selected){color:color(from var(--gem-sys-color--on-surface-low) srgb r g b/.5)}.toolbox-drawer-item-button.is-mobile[_ngcontent-ng-c4075565967]{padding:var(--gem-sys-spacing--m)}.is-selected[_ngcontent-ng-c4075565967]:not([mat-list-item]), .is-selected[_ngcontent-ng-c4075565967]:not([mat-list-item]):hover{background-color:var(--gem-sys-color--surface-container-low);color:var(--gem-sys-color--blue-primary)}.gds-label[_ngcontent-ng-c4075565967]{-webkit-margin-end:auto;-moz-margin-end:auto;margin-inline-end:auto}.menu-icon[_ngcontent-ng-c4075565967]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.selected-icon[_ngcontent-ng-c4075565967]{color:var(--gem-sys-color--blue-primary);-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.feature-content[_ngcontent-ng-c4075565967]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:var(--gem-sys-spacing--s);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.toolbox-drawer-button-label[_ngcontent-ng-c4075565967]{line-height:1;text-align:start;white-space:nowrap}</style><link rel="stylesheet" href="chrome-extension://aiamjjeggglngiggkmmbnpnpeejjejaf/index.css"><style>.markdown-main-panel[_ngcontent-ng-c890765]{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-l-font-size);font-weight:var(--gem-sys-typography-type-scale--body-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-l-line-height)}.enable-updated-hr-color[_ngcontent-ng-c890765] hr {border:none;border-top:1px solid var(--gem-sys-color--outline-variant)}.markdown[_ngcontent-ng-c890765]{color:var(--gem-sys-color--on-surface);font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-l-font-size);font-weight:var(--gem-sys-typography-type-scale--body-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-l-line-height);overflow-wrap:break-word;-webkit-margin-end:24px;-moz-margin-end:24px;margin-inline-end:24px}.force-compact-layout[_ngcontent-ng-c890765]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}@media only screen and (max-width:768px){.markdown[_ngcontent-ng-c890765]:not(.force-compact-layout){-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}}@media screen and (min-width:768px){.markdown[_ngcontent-ng-c890765]:not(.force-compact-layout){line-height:1.75rem;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}}.markdown.stronger[_ngcontent-ng-c890765] strong{font-weight:700}.markdown[_ngcontent-ng-c890765] >:first-child{margin-top:0}.markdown[_ngcontent-ng-c890765] >:first-child .code-block{margin-top:0}.markdown[_ngcontent-ng-c890765] .horizontal-scroll-wrapper{overflow-x:scroll}@media screen and (max-width:768px){.markdown[_ngcontent-ng-c890765] .horizontal-scroll-wrapper{margin-inline:-20px;padding-inline:20px;margin-bottom:var(--gem-sys-spacing--l)}}.markdown[_ngcontent-ng-c890765] .table-block-component{overflow:scroll hidden}.markdown[_ngcontent-ng-c890765] p{margin:0 0 var(--gem-sys-spacing--l);white-space:pre-wrap;word-break:break-word}.markdown[_ngcontent-ng-c890765] p:has(+ol), .markdown[_ngcontent-ng-c890765] p:has(+ul){margin-bottom:var(--gem-sys-spacing--s)}.markdown[_ngcontent-ng-c890765] strong{font-weight:500}.markdown[_ngcontent-ng-c890765] h1, .markdown[_ngcontent-ng-c890765] h2, .markdown[_ngcontent-ng-c890765] h3, .markdown[_ngcontent-ng-c890765] h4, .markdown[_ngcontent-ng-c890765] h5, .markdown[_ngcontent-ng-c890765] h6{margin:1.75rem 0 var(--gem-sys-spacing--s)}.markdown[_ngcontent-ng-c890765] h1{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:22px;font-weight:700;line-height:28px}.markdown[_ngcontent-ng-c890765] h2{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:28px}.markdown[_ngcontent-ng-c890765] h3, .markdown[_ngcontent-ng-c890765] h4, .markdown[_ngcontent-ng-c890765] h5, .markdown[_ngcontent-ng-c890765] h6{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:24px}.markdown[_ngcontent-ng-c890765] ol{-webkit-padding-start:1.75rem;-moz-padding-start:1.75rem;padding-inline-start:1.75rem}.markdown[_ngcontent-ng-c890765] ul{list-style-type:disc;-webkit-padding-start:1.6875rem;-moz-padding-start:1.6875rem;padding-inline-start:1.6875rem}.markdown[_ngcontent-ng-c890765] ol, .markdown[_ngcontent-ng-c890765] ul{margin:var(--gem-sys-spacing--s) 0}.markdown[_ngcontent-ng-c890765] ol li, .markdown[_ngcontent-ng-c890765] ol li>p, .markdown[_ngcontent-ng-c890765] ul li, .markdown[_ngcontent-ng-c890765] ul li>p{margin:var(--gem-sys-spacing--s) 0;-webkit-padding-start:var(--gem-sys-spacing--xs);-moz-padding-start:var(--gem-sys-spacing--xs);padding-inline-start:var(--gem-sys-spacing--xs)}.markdown[_ngcontent-ng-c890765] >ol, .markdown[_ngcontent-ng-c890765] >ul{margin-bottom:var(--gem-sys-spacing--l)}.markdown[_ngcontent-ng-c890765] a{color:var(--gem-sys-color--primary)}.markdown[_ngcontent-ng-c890765] table{background-color:var(--gem-sys-color--surface-container);border-radius:4px;border-spacing:0;border-collapse:separate;width:100%;overflow:hidden}.markdown[_ngcontent-ng-c890765] table th{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height);background-color:var(--gem-sys-color--surface-container-high);padding:8px 12px;text-align:left;vertical-align:top}.markdown[_ngcontent-ng-c890765] table td{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height);background-color:var(--gem-sys-color--surface-container-low);padding:8px 12px;vertical-align:top}.markdown[_ngcontent-ng-c890765] code{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height);font-family:Google Sans Mono,monospace;color:var(--gem-sys-color--on-surface-variant);background-color:var(--gem-sys-color--surface-container-high);border-radius:6px;padding:1px 6px}.markdown[_ngcontent-ng-c890765] .attachment-container.generated-images, .markdown[_ngcontent-ng-c890765] .attachment-container.search-images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:8px;margin:16px 0}@media screen and (min-width:600px){.markdown[_ngcontent-ng-c890765] .attachment-container.generated-images, .markdown[_ngcontent-ng-c890765] .attachment-container.search-images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.markdown[_ngcontent-ng-c890765] table .attachment-container.generated-images, .markdown[_ngcontent-ng-c890765] table .attachment-container.search-images{display:block}.markdown[_ngcontent-ng-c890765] .attachment-container.audio-player{margin:16px 0}.markdown[_ngcontent-ng-c890765] .attachment-container.conversation-attribution-block{display:inline}.markdown[_ngcontent-ng-c890765] li .text-block-with-attachment{vertical-align:top}.markdown[_ngcontent-ng-c890765] .math-block{overflow-x:auto}.markdown[_ngcontent-ng-c890765] .text-block-with-attachment{display:grid}.markdown[_ngcontent-ng-c890765] .text-block-with-attachment .attachment-container{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.markdown[_ngcontent-ng-c890765] .text-block-with-attachment{display:inline-block;width:100%}.markdown[_ngcontent-ng-c890765] .text-block-with-attachment .attachment-container{float:right;width:-webkit-min-content;width:-moz-min-content;width:min-content}[dir=rtl][_nghost-ng-c890765] .markdown[_ngcontent-ng-c890765] .text-block-with-attachment .attachment-container, [dir=rtl] [_nghost-ng-c890765] .markdown[_ngcontent-ng-c890765] .text-block-with-attachment .attachment-container{float:left}}.markdown.tutor-markdown-rendering[_ngcontent-ng-c890765] blockquote{-webkit-border-start:1px solid var(--gem-sys-color--outline-variant);-moz-border-start:1px solid var(--gem-sys-color--outline-variant);border-inline-start:1px solid var(--gem-sys-color--outline-variant);-webkit-padding-start:12px;-moz-padding-start:12px;padding-inline-start:12px;-webkit-margin-start:20px;-moz-margin-start:20px;margin-inline-start:20px;-webkit-margin-after:20px;margin-block-end:20px}.markdown.tutor-markdown-rendering[_ngcontent-ng-c890765] learning-highlight p:last-child{margin-bottom:0}.markdown.animate[_ngcontent-ng-c890765] .animating{-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:_ngcontent-ng-c890765_fade-in-text;animation-name:_ngcontent-ng-c890765_fade-in-text;-webkit-animation-timing-function:var(--fade-animation-function);animation-timing-function:var(--fade-animation-function)}.markdown.animate[_ngcontent-ng-c890765] .pending{display:none}.markdown.animate[_ngcontent-ng-c890765] .pendingol, .markdown.animate[_ngcontent-ng-c890765] .pendingp, .markdown.animate[_ngcontent-ng-c890765] .pendingspan, .markdown.animate[_ngcontent-ng-c890765] .pendingul{opacity:0}@-webkit-keyframes _ngcontent-ng-c890765_fade-in-text{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-ng-c890765_fade-in-text{0%{opacity:0}to{opacity:1}}.has-border[_ngcontent-ng-c890765]{border:1px solid var(--gem-sys-color--surface-variant);border-radius:var(--gem-sys-shape--corner-large);padding:var(--gem-sys-spacing--xl)}</style><style>.message-actions-hover-boundary .hide-action-bar[_nghost-ng-c4270098040]{display:block;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.message-actions-hover-boundary.hovered .hide-action-bar[_nghost-ng-c4270098040], .message-actions-hover-boundary:focus-within .hide-action-bar[_nghost-ng-c4270098040], .message-actions-hover-boundary:hover .hide-action-bar[_nghost-ng-c4270098040]{opacity:1}.message-actions-hover-boundary .hide-action-bar.has-open-menu[_nghost-ng-c4270098040]{opacity:1}@media screen and (max-width:768px){.hide-action-bar[_nghost-ng-c4270098040]{opacity:1}}.actions-container-v2[_ngcontent-ng-c4270098040]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:0;padding-left:var(--message-actions-container-padding-left,7px)}.actions-container-v2.is-mobile[_ngcontent-ng-c4270098040]{padding-left:5px}.actions-container-v2[_ngcontent-ng-c4270098040] .spacer[_ngcontent-ng-c4270098040]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.actions-container-v2[_ngcontent-ng-c4270098040] mat-paginator[_ngcontent-ng-c4270098040]{margin-top:-4px}.actions-container-v2[_ngcontent-ng-c4270098040] mat-paginator[_ngcontent-ng-c4270098040] .mat-mdc-paginator-range-label{font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height)}.actions-container-v2[_ngcontent-ng-c4270098040] mat-paginator[_ngcontent-ng-c4270098040] .mat-mdc-paginator-container{padding:0}.actions-container-v2[_ngcontent-ng-c4270098040] mat-paginator[_ngcontent-ng-c4270098040] .mat-mdc-paginator-range-label{margin:0 9px;text-wrap:nowrap}@media only screen and (max-width:768px){.actions-container-v2[_ngcontent-ng-c4270098040] mat-paginator[_ngcontent-ng-c4270098040]{margin-top:0}}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;gap:var(--message-actions-button-gap,0)}@media only screen and (max-width:768px){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040]{gap:var(--message-actions-button-gap,0)}}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]{--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);min-height:var(--message-actions-button-size,32px);min-width:var(--message-actions-button-size,32px);--mat-button-text-icon-offset:0;--mat-button-text-container-height:var(--message-actions-button-size,32px)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040] mat-icon[_ngcontent-ng-c4270098040]{font-size:var(--message-actions-button-icon-size,18px);width:auto;height:auto}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040]:before{content:"";-webkit-padding-end:var(--response-container-footer-padding-v2);-moz-padding-end:var(--response-container-footer-padding-v2);padding-inline-end:var(--response-container-footer-padding-v2);height:100%;background-color:transparent;display:block;position:-webkit-sticky;position:sticky}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .animation-container[_ngcontent-ng-c4270098040]{width:var(--message-actions-button-animation-size,21px);height:var(--message-actions-button-animation-size,21px)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .animation-container.regenerate-animation[_ngcontent-ng-c4270098040]{width:calc(var(--message-actions-button-animation-size, 21px) + 2px);height:calc(var(--message-actions-button-animation-size, 21px) + 2px)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .animation-container[_ngcontent-ng-c4270098040] svg path{fill:var(--gem-sys-color--primary);stroke:var(--gem-sys-color--primary)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button.mat-mdc-button[_ngcontent-ng-c4270098040] > .mat-icon[_ngcontent-ng-c4270098040]{padding:0;margin:0}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button.selected[_ngcontent-ng-c4270098040] .mat-mdc-button-persistent-ripple[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]:active .mat-mdc-button-persistent-ripple[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]:focus .mat-mdc-button-persistent-ripple[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]:focus-within .mat-mdc-button-persistent-ripple[_ngcontent-ng-c4270098040]:before{opacity:.08}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button.selected[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]:active{--mat-button-text-label-text-color:var(--gem-sys-color--primary);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gem-sys-spacing--xs);position:relative;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]{position:absolute;-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px));width:250px;border-radius:16px;background-color:var(--gem-sys-color--primary-container);z-index:1;box-shadow:0 4px 4px 0 var(--bard-color-tooltip-box-shadow);padding:0 16px 8px 8px}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]:before{border-color:CanvasText}}@media only screen and (max-width:840px){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040]{display:none}}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040]{margin:13px 0 4px 8px;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--title-m-font-size);font-weight:var(--gem-sys-typography-type-scale--title-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-m-line-height)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040]{margin-bottom:16px;margin-left:8px}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-export[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040]{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:not(.mobile), .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:not(.mobile){-webkit-transform:translateY(calc(-100% - 7px));transform:translateY(calc(-100% - 7px))}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:not(.mobile), .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:not(.mobile){-webkit-transform:translateY(calc(-100% - 7px));transform:translateY(calc(-100% - 7px))}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:not(.mobile), .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:not(.mobile){inset-inline-start:calc(100% + 8px)}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]{-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px));position:absolute;width:313px;border-radius:16px;background-color:var(--gem-sys-color--primary-container);z-index:1;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);padding:0 16px 8px 8px}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]:before, .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040]:before{border-color:CanvasText}}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-title[_ngcontent-ng-c4270098040]{margin:13px 0 4px 8px}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-content[_ngcontent-ng-c4270098040]{margin-bottom:16px;margin-left:8px}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .tooltip-more[_ngcontent-ng-c4270098040] .tooltip-button[_ngcontent-ng-c4270098040]{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}@media only screen and (max-width:768px){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .colab-tooltip-more[_ngcontent-ng-c4270098040]{width:230px}}@media only screen and (max-width:768px){.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .menu-button-wrapper[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040], .actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] .tooltip-anchor-point[_ngcontent-ng-c4270098040] .legal-concern-tooltip[_ngcontent-ng-c4270098040]{width:230px}}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] button[_ngcontent-ng-c4270098040] mat-icon[_ngcontent-ng-c4270098040]{vertical-align:middle}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] button[_ngcontent-ng-c4270098040] mat-icon.refresh-icon[_ngcontent-ng-c4270098040]{font-size:var(--message-actions-button-refresh-icon-size,1.3125rem);height:auto;width:auto}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] mat-icon.embedded-report-icon[_ngcontent-ng-c4270098040]{color:var(--gem-sys-color--on-surface-variant);height:auto;width:auto}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] mat-icon.embedded-copy-icon[_ngcontent-ng-c4270098040]{color:var(--gem-sys-color--on-surface-variant);height:auto;width:auto}.actions-container-v2[_ngcontent-ng-c4270098040] .buttons-container-v2[_ngcontent-ng-c4270098040] fact-check-button[_ngcontent-ng-c4270098040] .icon-button[_ngcontent-ng-c4270098040]{min-height:calc(var(--gem-sys-spacing--l)*2);min-width:calc(var(--gem-sys-spacing--l)*2);width:auto;border-radius:var(--gem-sys-shape--corner-full);height:auto;text-align:center}.fact-check-nudge-container[_ngcontent-ng-c4270098040]{position:absolute;bottom:0;-webkit-margin-start:-69px;-moz-margin-start:-69px;margin-inline-start:-69px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;box-shadow:none;-webkit-transform:translate(34%,-82%);transform:translate(34%,-82%)}@media only screen and (max-width:768px){.fact-check-nudge-container[_ngcontent-ng-c4270098040]{bottom:60px}}.fact-check-nudge[_ngcontent-ng-c4270098040]{min-height:var(--gem-sys-spacing--xxl);padding:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--s);border-radius:var(--gem-sys-shape--corner-extra-small);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1;color:var(--gem-sys-color--inverse-on-surface);background-color:var(--gem-sys-color--primary)}.fact-check-nudge[_ngcontent-ng-c4270098040]:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.fact-check-nudge[_ngcontent-ng-c4270098040]:before{border-color:CanvasText}}.fact-check-nudge-triangle[_ngcontent-ng-c4270098040]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5.25px solid var(--gem-sys-color--primary)}.action-button[_ngcontent-ng-c4270098040]{gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.more-menu-button-container[_ngcontent-ng-c4270098040]{position:relative}.co-creation-header[_ngcontent-ng-c4270098040]{margin:12px;font-family:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;font-size:var(--gem-sys-typography-type-scale--title-s-font-size);font-weight:var(--gem-sys-typography-type-scale--title-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-s-line-height);color:var(--gem-sys-color--on-surface-variant)}a[mat-menu-item][_ngcontent-ng-c4270098040], button[mat-menu-item][_ngcontent-ng-c4270098040]{min-height:40px;padding:8px 16px;color:var(--gem-sys-color--on-surface)}a[mat-menu-item][_ngcontent-ng-c4270098040] mat-icon[_ngcontent-ng-c4270098040], button[mat-menu-item][_ngcontent-ng-c4270098040] mat-icon[_ngcontent-ng-c4270098040]{font-size:1.25rem;height:auto;color:var(--gem-sys-color--on-surface)}mat-divider[_ngcontent-ng-c4270098040]{border-top-color:var(--gem-sys-color--outline-variant)}</style><style>.icon-button[_ngcontent-ng-c3814792170]{min-height:40px;min-width:40px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--gem-sys-color--on-surface-variant);padding-inline:0}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c3814792170]{min-height:48px;min-width:48px}}.icon-button[_ngcontent-ng-c3814792170] mat-spinner[_ngcontent-ng-c3814792170]{stroke:var(--gem-sys-color--primary)}.icon-button[_ngcontent-ng-c3814792170] mat-icon[_ngcontent-ng-c3814792170]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.icon-button[_ngcontent-ng-c3814792170] .icon-only-button-icon[_ngcontent-ng-c3814792170]{margin:0;height:20px;width:20px;font-size:20px}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c3814792170] .icon-only-button-icon[_ngcontent-ng-c3814792170]{height:24px;width:24px;font-size:24px}}.icon-button.selected[_ngcontent-ng-c3814792170]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c3814792170] mat-icon[_ngcontent-ng-c3814792170]{overflow:inherit}}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c3814792170]{border:3px solid #000}}.button-pressed[_ngcontent-ng-c3814792170]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary)}.bottom-sheet-button-icon[_ngcontent-ng-c3814792170]{color:var(--gem-sys-color--on-surface)}button[_ngcontent-ng-c3814792170]{--animation-size:var(--gem-sys-spacing--xxl);height:56px;width:56px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c3814792170]:before{content:"";height:100%;background-color:transparent;display:block}button[_ngcontent-ng-c3814792170] mat-icon[_ngcontent-ng-c3814792170]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c3814792170] .thumb-animation[_ngcontent-ng-c3814792170]{width:var(--animation-size);height:var(--animation-size)}.selected[_ngcontent-ng-c3814792170]{color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]{--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);min-height:var(--message-actions-button-size,32px);min-width:var(--message-actions-button-size,32px);--mat-button-text-icon-offset:0;--mat-button-text-container-height:var(--message-actions-button-size,32px)}[_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170], [_nghost-ng-c3814792170] .icon-button.mat-mdc-button[_ngcontent-ng-c3814792170] > .mat-icon[_ngcontent-ng-c3814792170]{padding:0;margin:0}[_nghost-ng-c3814792170] .icon-button.selected[_ngcontent-ng-c3814792170] .mat-mdc-button-persistent-ripple[_ngcontent-ng-c3814792170]:before, [_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]:active .mat-mdc-button-persistent-ripple[_ngcontent-ng-c3814792170]:before, [_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]:focus .mat-mdc-button-persistent-ripple[_ngcontent-ng-c3814792170]:before, [_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]:focus-within .mat-mdc-button-persistent-ripple[_ngcontent-ng-c3814792170]:before{opacity:.08}[_nghost-ng-c3814792170] .icon-button.selected[_ngcontent-ng-c3814792170], [_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]:active{--mat-button-text-label-text-color:var(--gem-sys-color--primary);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170] mat-icon[_ngcontent-ng-c3814792170]{font-size:var(--message-actions-button-icon-size,18px);width:auto;height:auto}[_nghost-ng-c3814792170] .icon-button[_ngcontent-ng-c3814792170]{--animation-size:21px;height:32px;width:32px;color:var(--mat-button-text-label-text-color);background-color:transparent}</style><style>.icon-button[_ngcontent-ng-c2165682611]{min-height:40px;min-width:40px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--gem-sys-color--on-surface-variant);padding-inline:0}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c2165682611]{min-height:48px;min-width:48px}}.icon-button[_ngcontent-ng-c2165682611] mat-spinner[_ngcontent-ng-c2165682611]{stroke:var(--gem-sys-color--primary)}.icon-button[_ngcontent-ng-c2165682611] mat-icon[_ngcontent-ng-c2165682611]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.icon-button[_ngcontent-ng-c2165682611] .icon-only-button-icon[_ngcontent-ng-c2165682611]{margin:0;height:20px;width:20px;font-size:20px}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c2165682611] .icon-only-button-icon[_ngcontent-ng-c2165682611]{height:24px;width:24px;font-size:24px}}.icon-button.selected[_ngcontent-ng-c2165682611]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c2165682611] mat-icon[_ngcontent-ng-c2165682611]{overflow:inherit}}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c2165682611]{border:3px solid #000}}.button-pressed[_ngcontent-ng-c2165682611]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary)}.bottom-sheet-button-icon[_ngcontent-ng-c2165682611]{color:var(--gem-sys-color--on-surface)}button[_ngcontent-ng-c2165682611]{--animation-size:var(--gem-sys-spacing--xxl);height:56px;width:56px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c2165682611]:before{content:"";height:100%;background-color:transparent;display:block}button[_ngcontent-ng-c2165682611] mat-icon[_ngcontent-ng-c2165682611]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c2165682611] .thumb-animation[_ngcontent-ng-c2165682611]{width:var(--animation-size);height:var(--animation-size)}.selected[_ngcontent-ng-c2165682611]{color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]{--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);min-height:var(--message-actions-button-size,32px);min-width:var(--message-actions-button-size,32px);--mat-button-text-icon-offset:0;--mat-button-text-container-height:var(--message-actions-button-size,32px)}[_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611], [_nghost-ng-c2165682611] .icon-button.mat-mdc-button[_ngcontent-ng-c2165682611] > .mat-icon[_ngcontent-ng-c2165682611]{padding:0;margin:0}[_nghost-ng-c2165682611] .icon-button.selected[_ngcontent-ng-c2165682611] .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2165682611]:before, [_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]:active .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2165682611]:before, [_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]:focus .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2165682611]:before, [_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]:focus-within .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2165682611]:before{opacity:.08}[_nghost-ng-c2165682611] .icon-button.selected[_ngcontent-ng-c2165682611], [_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]:active{--mat-button-text-label-text-color:var(--gem-sys-color--primary);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611] mat-icon[_ngcontent-ng-c2165682611]{font-size:var(--message-actions-button-icon-size,18px);width:auto;height:auto}[_nghost-ng-c2165682611] .icon-button[_ngcontent-ng-c2165682611]{--animation-size:21px;height:32px;width:32px;color:var(--mat-button-text-label-text-color);background-color:transparent}</style><style>.icon-button[_ngcontent-ng-c1203456320]{min-height:40px;min-width:40px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--gem-sys-color--on-surface-variant);padding-inline:0}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c1203456320]{min-height:48px;min-width:48px}}.icon-button[_ngcontent-ng-c1203456320] mat-spinner[_ngcontent-ng-c1203456320]{stroke:var(--gem-sys-color--primary)}.icon-button[_ngcontent-ng-c1203456320] mat-icon[_ngcontent-ng-c1203456320]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.icon-button[_ngcontent-ng-c1203456320] .icon-only-button-icon[_ngcontent-ng-c1203456320]{margin:0;height:20px;width:20px;font-size:20px}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c1203456320] .icon-only-button-icon[_ngcontent-ng-c1203456320]{height:24px;width:24px;font-size:24px}}.icon-button.selected[_ngcontent-ng-c1203456320]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c1203456320] mat-icon[_ngcontent-ng-c1203456320]{overflow:inherit}}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c1203456320]{border:3px solid #000}}.button-pressed[_ngcontent-ng-c1203456320]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary)}.bottom-sheet-button-icon[_ngcontent-ng-c1203456320]{color:var(--gem-sys-color--on-surface)}[_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]{--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);min-height:var(--message-actions-button-size,32px);min-width:var(--message-actions-button-size,32px);--mat-button-text-icon-offset:0;--mat-button-text-container-height:var(--message-actions-button-size,32px)}[_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320], [_nghost-ng-c1203456320] .icon-button.mat-mdc-button[_ngcontent-ng-c1203456320] > .mat-icon[_ngcontent-ng-c1203456320]{padding:0;margin:0}[_nghost-ng-c1203456320] .icon-button.selected[_ngcontent-ng-c1203456320] .mat-mdc-button-persistent-ripple[_ngcontent-ng-c1203456320]:before, [_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]:active .mat-mdc-button-persistent-ripple[_ngcontent-ng-c1203456320]:before, [_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]:focus .mat-mdc-button-persistent-ripple[_ngcontent-ng-c1203456320]:before, [_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]:focus-within .mat-mdc-button-persistent-ripple[_ngcontent-ng-c1203456320]:before{opacity:.08}[_nghost-ng-c1203456320] .icon-button.selected[_ngcontent-ng-c1203456320], [_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]:active{--mat-button-text-label-text-color:var(--gem-sys-color--primary);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320] mat-icon[_ngcontent-ng-c1203456320]{font-size:var(--message-actions-button-icon-size,18px);width:auto;height:auto}[_nghost-ng-c1203456320] .icon-button[_ngcontent-ng-c1203456320]{--animation-size:21px;height:32px;width:32px;color:var(--mat-button-text-label-text-color);background-color:transparent}</style><style>.icon-button[_ngcontent-ng-c2688454912]{min-height:40px;min-width:40px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--gem-sys-color--on-surface-variant);padding-inline:0}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c2688454912]{min-height:48px;min-width:48px}}.icon-button[_ngcontent-ng-c2688454912] mat-spinner[_ngcontent-ng-c2688454912]{stroke:var(--gem-sys-color--primary)}.icon-button[_ngcontent-ng-c2688454912] mat-icon[_ngcontent-ng-c2688454912]{-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.icon-button[_ngcontent-ng-c2688454912] .icon-only-button-icon[_ngcontent-ng-c2688454912]{margin:0;height:20px;width:20px;font-size:20px}@media only screen and (max-width:768px){.icon-button[_ngcontent-ng-c2688454912] .icon-only-button-icon[_ngcontent-ng-c2688454912]{height:24px;width:24px;font-size:24px}}.icon-button.selected[_ngcontent-ng-c2688454912]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c2688454912] mat-icon[_ngcontent-ng-c2688454912]{overflow:inherit}}@media (forced-colors:active){.icon-button.selected[_ngcontent-ng-c2688454912]{border:3px solid #000}}.button-pressed[_ngcontent-ng-c2688454912]{background:var(--gem-sys-color--primary-container);color:var(--gem-sys-color--primary)}.bottom-sheet-button-icon[_ngcontent-ng-c2688454912]{color:var(--gem-sys-color--on-surface)}.drafts-loading-spinner[_ngcontent-ng-c2688454912]{margin-inline:11px 6px}button[_ngcontent-ng-c2688454912]{--animation-size:var(--gem-sys-spacing--xxl);height:56px;width:56px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c2688454912]:disabled{opacity:.12}button[_ngcontent-ng-c2688454912] mat-icon[_ngcontent-ng-c2688454912]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}button[_ngcontent-ng-c2688454912] .regenerate-animation[_ngcontent-ng-c2688454912]{width:var(--animation-size);height:var(--animation-size)}.buttons-container-v2[_nghost-ng-c2688454912] button[_ngcontent-ng-c2688454912] mat-icon.refresh-icon[_ngcontent-ng-c2688454912], .buttons-container-v2 [_nghost-ng-c2688454912] button[_ngcontent-ng-c2688454912] mat-icon.refresh-icon[_ngcontent-ng-c2688454912]{font-size:var(--message-actions-button-refresh-icon-size,1.3125rem);height:auto;width:auto}[_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]{--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);min-height:var(--message-actions-button-size,32px);min-width:var(--message-actions-button-size,32px);--mat-button-text-icon-offset:0;--mat-button-text-container-height:var(--message-actions-button-size,32px)}[_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912], [_nghost-ng-c2688454912] .icon-button.mat-mdc-button[_ngcontent-ng-c2688454912] > .mat-icon[_ngcontent-ng-c2688454912]{padding:0;margin:0}[_nghost-ng-c2688454912] .icon-button.selected[_ngcontent-ng-c2688454912] .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2688454912]:before, [_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]:active .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2688454912]:before, [_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]:focus .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2688454912]:before, [_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]:focus-within .mat-mdc-button-persistent-ripple[_ngcontent-ng-c2688454912]:before{opacity:.08}[_nghost-ng-c2688454912] .icon-button.selected[_ngcontent-ng-c2688454912], [_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]:active{--mat-button-text-label-text-color:var(--gem-sys-color--primary);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);font-variation-settings:"FILL" 1}[_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912] mat-icon[_ngcontent-ng-c2688454912]{font-size:var(--message-actions-button-icon-size,18px);width:auto;height:auto}[_nghost-ng-c2688454912] .icon-button[_ngcontent-ng-c2688454912]{--animation-size:var(--message-actions-button-animation-size,21px);height:var(--message-actions-button-size,32px);width:var(--message-actions-button-size,32px);color:var(--mat-button-text-label-text-color);background-color:transparent}</style><style>.link[_ngcontent-ng-c4193331772]{color:var(--gem-sys-color--primary)}.link-content[_ngcontent-ng-c4193331772]{display:contents}</style><style>[_nghost-ng-c2186657453]{color:var(--gem-sys-color--on-surface)}.code-block-entry[_ngcontent-ng-c2186657453]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;color:var(--gem-sys-color--on-surface)}.code-block-entry[_ngcontent-ng-c2186657453] .toggle[_ngcontent-ng-c2186657453]{-webkit-margin-start:-8px;-moz-margin-start:-8px;margin-inline-start:-8px}.code-block[_ngcontent-ng-c2186657453]{border-radius:12px;position:relative;margin:16px 0;overflow:hidden}.code-block[_ngcontent-ng-c2186657453] .code-block-internal-container[_ngcontent-ng-c2186657453]{background-color:var(--gem-sys-color--surface-container);border-radius:0 0 4px 4px}.code-block[_ngcontent-ng-c2186657453] pre[_ngcontent-ng-c2186657453]{margin:0}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453]{font:400 .875rem/1.125rem Google Sans Mono,monospace;color:var(--gem-sys-color--on-surface-variant);background-color:transparent;display:block;overflow-x:auto;padding:16px 16px 22px;direction:ltr}.code-block[_ngcontent-ng-c2186657453] code.formatted[_ngcontent-ng-c2186657453]{font:400 .875rem/1.3125rem Google Sans Code,monospace;padding:16px}.code-block[_ngcontent-ng-c2186657453] code.embedded[_ngcontent-ng-c2186657453]{font-size:.6875rem}.code-block[_ngcontent-ng-c2186657453] code.hide[_ngcontent-ng-c2186657453]{display:none}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-comment{color:var(--bard-color-code-comment)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-tag{color:var(--gem-sys-color--on-surface-variant)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-operator, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-punctuation, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-subst{color:var(--gem-sys-color--on-surface)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-operator{opacity:.7}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-bullet, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-deletion, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-name, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-selector-tag, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-template-variable, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-variable{color:var(--bard-color-code-variables)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-attr, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-link, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-literal, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-number, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-symbol{color:var(--bard-color-code-literal)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-class, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-title{color:var(--bard-color-code-class)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-strong{font-weight:700}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-addition, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-code, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-string{color:var(--bard-color-code-string)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-built_in, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-doctag, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-quote, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-regexp{color:var(--bard-color-code-quotes-and-meta)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-keyword, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-selector-attr, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-selector-class, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-selector-id, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-selector-pseudo, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-template-tag, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-type{color:var(--bard-color-code-keyword)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-emphasis{font-style:italic}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-meta, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-meta-keyword, .code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-meta-string{color:var(--bard-color-code-quotes-and-meta)}.code-block[_ngcontent-ng-c2186657453] code[_ngcontent-ng-c2186657453] .hljs-meta-keyword{font-weight:700}.code-block[_ngcontent-ng-c2186657453] .code-result-divider[_ngcontent-ng-c2186657453]{margin-inline:16px}.code-block[_ngcontent-ng-c2186657453] .code-editor-container[_ngcontent-ng-c2186657453]{background-color:transparent;position:relative;padding:16px 4px 4px 16px}.code-block[_ngcontent-ng-c2186657453] .code-editor-container.hide[_ngcontent-ng-c2186657453]{display:none}.code-block[_ngcontent-ng-c2186657453] .code-output-container[_ngcontent-ng-c2186657453]{background-color:transparent;padding:24px 16px 0;border-radius:0 0 4px 4px}.code-block[_ngcontent-ng-c2186657453] .code-output-container[_ngcontent-ng-c2186657453] .code-output[_ngcontent-ng-c2186657453]{padding:20px 0}.code-block[_ngcontent-ng-c2186657453] .code-output-container[_ngcontent-ng-c2186657453] .msg-output[_ngcontent-ng-c2186657453] .code-text[_ngcontent-ng-c2186657453]{color:var(--bard-color-code-literal);padding:0}.code-block[_ngcontent-ng-c2186657453] .code-output-container[_ngcontent-ng-c2186657453] .error-output[_ngcontent-ng-c2186657453] .code-text[_ngcontent-ng-c2186657453]{color:var(--gem-sys-color--error);padding:0}.code-block[_ngcontent-ng-c2186657453] .copy-button[_ngcontent-ng-c2186657453]{margin:-4px 0;-webkit-transform:scale(.8);transform:scale(.8)}.code-block[_ngcontent-ng-c2186657453] .running-code-spinner[_ngcontent-ng-c2186657453]{display:inline-block;margin:7px 12px 0 0}.code-block[_ngcontent-ng-c2186657453] .run-code-button[_ngcontent-ng-c2186657453]{margin:-4px 0;-webkit-transform:scale(.8);transform:scale(.8)}.code-block[_ngcontent-ng-c2186657453] .open-editor-button[_ngcontent-ng-c2186657453]{margin:-4px 0;-webkit-transform:scale(.8);transform:scale(.8)}.code-block[_ngcontent-ng-c2186657453] .restore-code-button[_ngcontent-ng-c2186657453]{margin:-4px 0;-webkit-transform:scale(.8);transform:scale(.8)}.code-block[_ngcontent-ng-c2186657453] .code-container[_ngcontent-ng-c2186657453]{border-radius:0}.code-block[_ngcontent-ng-c2186657453] .code-container.no-decoration-radius[_ngcontent-ng-c2186657453]{border-radius:12px}.code-block[_ngcontent-ng-c2186657453] .code-block-decoration[_ngcontent-ng-c2186657453]{color:var(--gem-sys-color--on-surface-variant);-webkit-padding-start:16px;-moz-padding-start:16px;padding-inline-start:16px;min-height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.code-block[_ngcontent-ng-c2186657453] .code-block-decoration[_ngcontent-ng-c2186657453] .header[_ngcontent-ng-c2186657453]{margin-top:4px}.code-block[_ngcontent-ng-c2186657453] .code-block-decoration[_ngcontent-ng-c2186657453] .disclaimer-suffix[_ngcontent-ng-c2186657453]{color:var(--gem-sys-color--primary)}.code-block[_ngcontent-ng-c2186657453] .header[_ngcontent-ng-c2186657453]{background-color:var(--gem-sys-color--surface-container);border-radius:12px 12px 0 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.code-block[_ngcontent-ng-c2186657453] .header-formatted[_ngcontent-ng-c2186657453]{background-color:var(--gem-sys-color--surface-container);border-radius:var(--gem-sys-spacing--l) var(--gem-sys-spacing--l) var(--gem-sys-spacing--xs) var(--gem-sys-spacing--xs);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--gem-sys-spacing--s) var(--gem-sys-spacing--s) var(--gem-sys-spacing--s) var(--gem-sys-spacing--l);margin-bottom:2px;height:32px}.code-block[_ngcontent-ng-c2186657453] .formatted-code-block-internal-container[_ngcontent-ng-c2186657453]{background-color:var(--gem-sys-color--surface-container);border-radius:var(--gem-sys-spacing--xs) var(--gem-sys-spacing--xs) var(--gem-sys-spacing--l) var(--gem-sys-spacing--l)}.code-block[_ngcontent-ng-c2186657453] .footer[_ngcontent-ng-c2186657453]{background-color:var(--gem-sys-color--surface-container);border-radius:4px 4px 12px 12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:hidden;padding:5px 8px 5px 16px;margin-top:2px}.code-block[_ngcontent-ng-c2186657453] .output-label[_ngcontent-ng-c2186657453]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--gem-sys-color--outline-variant);padding-bottom:10px}</style><script type="text/javascript" charset="UTF-8" src="./Google Gemini_instructions_files/common.js.download" nonce=""></script><script type="text/javascript" charset="UTF-8" src="./Google Gemini_instructions_files/util.js.download" nonce=""></script><style>.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
</style></head><body class="theme-host dark-theme"><div id="rss-app"></div><script nonce="">'use strict';function e(a,b=`unexpected value ${a}!`){throw Error(b);};function f(a,b){return new TypeError(`Invalid ${b} data <${"svUc8c"}>: ${a.g} (typeof ${typeof a.g})`)}function g(a){const b=a.g;if(b==null)return null;if(typeof b==="string")return b;throw f(a,"string");}function h(){var a=k;let b=a.g;if(b==null)return null;if(typeof b==="number")return b;if(typeof b==="string"){const c=Number(b);if(!isNaN(c)&&(c!==0||b.trim().length!==0))return c}throw f(a,"number");}
class l{constructor(){this.g=m(window)}toString(){const a=g(this);if(a===null)throw Error("Data svUc8c not defined.");return a}};function n(a=window){return a.WIZ_global_data}function m(a=window){return(a=n(a))&&"svUc8c"in a?a.svUc8c:null};var p={v:0,h:1,j:2,u:3,o:4,i:5,A:6,m:7,l:8};const q=["theme-host","light-theme","dark-theme"];function t(){var a=window.localStorage.getItem("Bard-Color-Theme");a=a==="Bard-Dark-Theme"?2:a==="Bard-Light-Theme"?1:0;switch(a){case 0:return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches;case 1:return!1;case 2:return!0;default:e(a,"userThemePreference had an unknown type")}};const u=window,v=document.querySelector(".initial-input-area-container > textarea"),w=v instanceof HTMLElement?v:null;
if(w){var x;a:{var k=new l;let a=!0,b=void 0;for(const c in p){const r=p[c];if(a){a=!1;var y;if(typeof r==="number"){let d=void 0;y=(d=h())!=null?d:0}else{let d=void 0;y=(d=g(k))!=null?d:0}b=y}if(r==b){x=b;break a}}JSON.stringify(p);x=b}x===Number(1)&&(w.focus(),u.INITIAL_INPUT_AREA_FOCUSED_MS=performance.now());requestAnimationFrame(()=>{u.INITIAL_INPUT_AREA_LOAD_TIME_MS=performance.now()});w.addEventListener("input",()=>{u.INITIAL_INPUT_AREA_FIRST_CHAR_MS=performance.now()},{once:!0})}
var z=document,A=function(){var a=t();const b={["theme-host"]:!0,["dark-theme"]:a,["light-theme"]:!a};return q.filter(c=>b[c])}();z.body.classList.remove(...q);z.body.classList.add(...A);
</script><div style="display: none"></div><script id="bard-initial-data" data-payload="{&quot;KEsM4&quot;:false}" nonce="">(function(){'use strict';var a=document.currentScript;let b;const c=(b=a==null?void 0:a.getAttribute("data-payload"))!=null?b:"{}";JSON.parse(c).KEsM4&&document.body.classList.add("sidenav-open-on-init");}).call(this);
</script><div class="boqOnegoogleliteOgbOneGoogleBar"><div class="gb_Fa gb_Kd gb_4d gb_Xc gb_H" id="gb" style="background-color: transparent;"><div class="gb_Dd gb_1d gb_yd" ng-non-bindable="" data-ogsr-up="" style="padding:0;height:auto;display:block"><div class="gb_Te" style="display:block"><div class="gb_4c"></div><div class="gb_z gb_dd gb_Pf gb_0"><div class="gb_D gb_jb gb_Pf gb_0"><a class="gb_B gb_Za gb_0" aria-expanded="false" aria-label="Google Account: Ameya Joshi
(ameyajoshi256@gmail.com)" href="https://accounts.google.com/SignOutOptions?hl=en&amp;continue=https://gemini.google.com/app/e485c514b673fed6%3Futm_source%3Dapp_launcher%26utm_medium%3Downed%26utm_campaign%3Dbase_all&amp;ec=GBRAkgU" tabindex="0" role="button"><span class="gb_Ud"><img class="gb_P gbii" src="./Google Gemini_instructions_files/unnamed.jpg" srcset="https://lh3.googleusercontent.com/ogw/AF2bZyhe7NbLqjJ85YktKtP0Zo3nLzWzgtY6wXUThTn6Nt9fkW4=s32-c-mo 1x, https://lh3.googleusercontent.com/ogw/AF2bZyhe7NbLqjJ85YktKtP0Zo3nLzWzgtY6wXUThTn6Nt9fkW4=s64-c-mo 2x " alt="" aria-hidden="true" data-noaft=""></span><div class="gb_Q gb_R" aria-hidden="true"><svg class="gb_Ka" height="14" viewBox="0 0 14 14" width="14" xmlns="http://www.w3.org/2000/svg"><circle class="gb_La" cx="7" cy="7" r="7"></circle><path class="gb_Na" d="M6 10H8V12H6V10ZM6 2H8V8H6V2Z"></path></svg></div></a></div></div></div><div style="overflow: hidden; position: absolute; top: 0px; visibility: hidden; width: 436px; z-index: 991; height: 0px; margin-top: 57px; right: 0px; margin-right: 4px;" aria-hidden="true"><iframe frameborder="0" scrolling="no" name="account" role="dialog" aria-modal="true" src="./Google Gemini_instructions_files/saved_resource.html" style="height: 100%; width: 100%; color-scheme: light; display: none;"></iframe></div><div style="overflow: hidden; position: absolute; top: 0px; visibility: hidden; width: 420px; z-index: 991; height: 280px; margin-top: 70px; right: 0px; margin-right: 25px;"></div></div></div></div><script nonce="">this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
_.Fd=function(a,b,c){if(!a.j)if(c instanceof Array)for(var d of c)_.Fd(a,b,d);else{d=(0,_.z)(a.C,a,b);const e=a.v+c;a.v++;b.dataset.eqid=e;a.B[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.o.log(Error("B`"+b))}};
}catch(e){_._DumpException(e)}
try{
var Gd=document.querySelector(".gb_J .gb_B"),Hd=document.querySelector("#gb.gb_Tc");Gd&&!Hd&&_.Fd(_.od,Gd,"click");
}catch(e){_._DumpException(e)}
try{
_.nh=function(a){if(a.v)return a.v;for(const b in a.i)if(a.i[b].ha()&&a.i[b].B())return a.i[b];return null};_.oh=function(a,b){a.i[b.J()]=b};var ph=new class extends _.P{constructor(){var a=_.Zc;super();this.B=a;this.v=null;this.o={};this.C={};this.i={};this.j=null}A(a){this.i[a]&&(_.nh(this)&&_.nh(this).J()==a||this.i[a].P(!0))}Ra(a){this.j=a;for(const b in this.i)this.i[b].ha()&&this.i[b].Ra(a)}kc(a){return a in this.i?this.i[a]:null}};_.rd("dd",ph);
}catch(e){_._DumpException(e)}
try{
_.Gi=function(a,b){return _.J(a,36,b)};
}catch(e){_._DumpException(e)}
try{
var Hi=document.querySelector(".gb_z .gb_B"),Ji=document.querySelector("#gb.gb_Tc");Hi&&!Ji&&_.Fd(_.od,Hi,"click");
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KKRLL9S" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --><chat-app id="app-root" ng-version="0.0.0-PLACEHOLDER" _nghost-ng-c1104914743="" class="ng-tns-c1104914743-0"><main _ngcontent-ng-c1104914743="" class="chat-app"><div _ngcontent-ng-c1104914743="" data-test-id="chat-app" class="side-nav-menu-button with-pill-ui"><button _ngcontent-ng-c1104914743="" mat-icon-button="" aria-label="Main menu" data-test-id="side-nav-menu-button" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger main-menu-button ng-tns-c1104914743-0 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="204298;track:generic_click,impression" aria-describedby="cdk-describedby-message-ng-1-2" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c1104914743="" role="img" fonticon="menu" class="mat-icon notranslate gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="menu"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----><bard-mode-switcher _ngcontent-ng-c1104914743="" data-test-id="bard-mode-switcher" _nghost-ng-c3538878821="" class="ng-tns-c1104914743-0 ng-trigger ng-trigger-modeSwitcherHoverToOpenAnimation ng-star-inserted" style="transform: translateX(0px);"><!----><div _ngcontent-ng-c3538878821="" role="button" data-test-id="bard-mode-menu-button" class="mat-mdc-menu-trigger pill-ui-logo-container with-attribution ng-star-inserted" jslog="206752;track:generic_click" aria-haspopup="menu" aria-expanded="false" style=""><bard-logo _ngcontent-ng-c3538878821="" _nghost-ng-c1291545120="" class="ng-star-inserted"><div _ngcontent-ng-c1291545120="" data-test-id="logo" class="logo"><span _ngcontent-ng-c1291545120="" data-test-id="bard-text" class="bard-text enable-aurora ng-star-inserted"> Gemini </span><!----><!----></div></bard-logo><button _ngcontent-ng-c3538878821="" mat-flat-button="" class="mdc-button mat-mdc-button-base gds-mode-switch-button logo-pill-btn mdc-button--unelevated mat-mdc-unelevated-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><div _ngcontent-ng-c3538878821="" class="logo-pill-label-container"><span _ngcontent-ng-c3538878821="">2.5 Flash</span><mat-icon _ngcontent-ng-c3538878821="" role="img" fonticon="arrow_drop_down" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="arrow_drop_down"></mat-icon></div></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><!----><mat-menu _ngcontent-ng-c3538878821="" data-test-id="desktop-nested-mode-menu" class="ng-star-inserted" style=""><!----></mat-menu><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></bard-mode-switcher><!----><!----><!----></div><!----><top-bar-actions _ngcontent-ng-c1104914743="" _nghost-ng-c2487359287="" style="--offset: 48px;"><div _ngcontent-ng-c2487359287="" class="top-bar-actions"><!----><div _ngcontent-ng-c2487359287="" class="buttons-container adv-upsell ng-star-inserted"><upsell-button _ngcontent-ng-c2487359287="" data-test-id="advanced-upsell-button" _nghost-ng-c3088249197="" class="ng-tns-c3088249197-11 ng-star-inserted" jslog="208238;track:generic_click,impression"><button _ngcontent-ng-c3088249197="" mat-flat-button="" data-test-id="bard-upsell-menu-button" role="link" aria-describedby="describe-links-opening-new-window" class="mdc-button mat-mdc-button-base gds-upsell-button ng-tns-c3088249197-11 mdc-button--unelevated mat-mdc-unelevated-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-label="Upgrade" jslog="246609;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><img _ngcontent-ng-c3088249197="" matbuttonicon="" alt="" class="gds-icon-s" src="./Google Gemini_instructions_files/gemini_sparkle_aurora_33f86dc0c0257da337c63.svg"><span class="mdc-button__label"><span _ngcontent-ng-c3088249197="" class="upsell-label gds-label-m ng-tns-c3088249197-11 ng-trigger ng-trigger-labelEnterLeaveAnimation ng-star-inserted"> Upgrade </span><!----></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></upsell-button><!----></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!----><!----><!----></top-bar-actions><side-navigation-v2 _ngcontent-ng-c1104914743="" class="content" _nghost-ng-c2905589089=""><chat-notifications _ngcontent-ng-c2905589089="" _nghost-ng-c2570590535=""><!----><!----><!----><!----></chat-notifications><!----><bard-sidenav-container _ngcontent-ng-c2905589089="" data-test-id="bard-sidenav-container" _nghost-ng-c3522183994=""><bard-sidenav _ngcontent-ng-c2905589089="" role="navigation" _nghost-ng-c138520401="" class="ng-tns-c138520401-3 ng-trigger ng-trigger-widthTransition disable-onload-animations ng-star-inserted overlay-main-content" jslog="173918;track:impression" style="width: var(--bard-sidenav-closed-width);"><!----><side-navigation-content _ngcontent-ng-c2905589089="" class="ia-redesign show-all-conversations-by-default ng-star-inserted" _nghost-ng-c606722441="" style="--side-nav-transition-duration: 300ms;"><div _ngcontent-ng-c606722441="" class="sidenav-with-history-container disable-onload-animations collapsed ng-star-inserted content-loaded"><!----><!----><search-nav-button _ngcontent-ng-c606722441="" _nghost-ng-c222464679="" class="ng-tns-c222464679-13 ng-star-inserted" jslog="259052;track:generic_click,impression" style=""><button _ngcontent-ng-c222464679="" mat-icon-button="" aria-label="Search" mattooltip="Search" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger search-button ng-tns-c222464679-13 ng-trigger ng-trigger-searchNavButtonVisibilityAnimation mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" style="visibility: hidden;"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c222464679="" role="img" fonticon="search" class="mat-icon notranslate gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="search"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></search-nav-button><!----><!----><div _ngcontent-ng-c606722441="" data-test-id="overflow-container" class="overflow-container"><mat-action-list _ngcontent-ng-c606722441="" role="group" class="mat-mdc-action-list mat-mdc-list-base mdc-list top-action-list ng-star-inserted" aria-disabled="false"><!----><side-nav-action-button _ngcontent-ng-c606722441="" icon="edit_square" data-test-id="new-chat-button" class="is-segment-button ng-tns-c2991651521-6 ia-redesign ng-star-inserted" _nghost-ng-c2991651521="" jslog="188172;track:generic_click,impression"><!----><button _ngcontent-ng-c2991651521="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base side-nav-action-collapsed-button explicit-gmat-override ng-tns-c2991651521-6 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="New chat"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><div _ngcontent-ng-c2991651521="" class="xap-count-badge-container"><div _ngcontent-ng-c2991651521="" matlistitemicon="" class="mat-mdc-list-item-icon icon-container ng-tns-c2991651521-6 mdc-list-item__start"><mat-icon _ngcontent-ng-c2991651521="" role="img" data-test-id="side-nav-action-button-icon" class="mat-icon notranslate gds-icon-l ng-tns-c2991651521-6 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="edit_square" fonticon="edit_square"></mat-icon><!----><!----></div></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></side-nav-action-button><!----><!----><!----><!----><!----></mat-action-list><!----><infinite-scroller _ngcontent-ng-c606722441="" _nghost-ng-c757987050=""><div _ngcontent-ng-c606722441="" class="loading-content-spinner-container ng-star-inserted"><mat-progress-spinner _ngcontent-ng-c606722441="" role="progressbar" tabindex="-1" data-test-id="loading-content-spinner" mode="indeterminate" diameter="24" aria-label="Loading Gems and Recent conversations" class="mat-mdc-progress-spinner mdc-circular-progress mat-primary mdc-circular-progress--indeterminate" aria-valuemin="0" aria-valuemax="100" style="width: 24px; height: 24px; --mat-progress-spinner-size: 24px; --mat-progress-spinner-active-indicator-width: 24px;"><!----><div aria-hidden="true" class="mdc-circular-progress__determinate-container"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__determinate-circle-graphic" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" class="mdc-circular-progress__determinate-circle" r="7" style="stroke-dasharray: 43.9823px; stroke-width: 10%;"></circle></svg></div><div aria-hidden="true" class="mdc-circular-progress__indeterminate-container"><div class="mdc-circular-progress__spinner-layer"><div class="mdc-circular-progress__circle-clipper mdc-circular-progress__circle-left"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div><div class="mdc-circular-progress__gap-patch"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div><div class="mdc-circular-progress__circle-clipper mdc-circular-progress__circle-right"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div></div></div></mat-progress-spinner></div><!----><div _ngcontent-ng-c606722441="" class="gems-list-container ng-star-inserted"><bot-list _ngcontent-ng-c606722441="" class="sidenav-style-updates ia-redesign ng-tns-c3874455994-8 ng-star-inserted" _nghost-ng-c3874455994=""><!----><div _ngcontent-ng-c3874455994="" role="region" class="bots-list-container ng-tns-c3874455994-8 ng-star-inserted" jslog="209256;track:impression"><!----></div><!----><!----><!----></bot-list><!----><!----></div><div _ngcontent-ng-c606722441="" class="explore-gems-container ng-star-inserted"><mat-action-list _ngcontent-ng-c606722441="" role="group" class="mat-mdc-action-list mat-mdc-list-base mdc-list top-action-list ng-star-inserted" aria-disabled="false"><side-nav-action-button _ngcontent-ng-c606722441="" icon="gem_spark" arialabel="Explore Gems" data-test-id="manage-instructions-control" mattooltip="Explore Gems" mattooltipposition="right" class="mat-mdc-tooltip-trigger ng-tns-c2991651521-7 ia-redesign ng-star-inserted" _nghost-ng-c2991651521="" jslog="209257;track:generic_click,impression" aria-describedby="cdk-describedby-message-ng-1-4" cdk-describedby-host="ng-1"><!----><button _ngcontent-ng-c2991651521="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base side-nav-action-collapsed-button explicit-gmat-override ng-tns-c2991651521-7 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Explore Gems"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><div _ngcontent-ng-c2991651521="" class="xap-count-badge-container"><div _ngcontent-ng-c2991651521="" matlistitemicon="" class="mat-mdc-list-item-icon icon-container ng-tns-c2991651521-7 mdc-list-item__start"><mat-icon _ngcontent-ng-c2991651521="" role="img" data-test-id="side-nav-action-button-icon" class="mat-icon notranslate gds-icon-l ng-tns-c2991651521-7 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="gem_spark" fonticon="gem_spark"></mat-icon><!----><!----></div></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></side-nav-action-button><!----></mat-action-list><!----></div><!----><div _ngcontent-ng-c606722441="" class="chat-history collapsed ng-star-inserted"><div _ngcontent-ng-c606722441="" class="chat-history-list ng-star-inserted"><conversations-list _ngcontent-ng-c606722441="" data-test-id="all-conversations" class="sidenav-style-updates ia-redesign ng-tns-c100582235-12 ng-star-inserted" _nghost-ng-c100582235="" style=""><div _ngcontent-ng-c100582235="" class="title-container ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListTitleVisibilityAnimation" style="visibility: hidden;"><h1 _ngcontent-ng-c100582235="" class="title gds-label-l ng-tns-c100582235-12 ng-star-inserted" style=""> Recent </h1><!----></div><div _ngcontent-ng-c100582235="" role="region" class="conversations-container ng-tns-c100582235-12 ng-star-inserted" id="conversations-list-0"><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 selected ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_e485c514b673fed6&quot;,null,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-7" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-label-l" dir="ltr"> Gemini Chatbot Integration Guide
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 selected ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_820876a62087b918&quot;,null,0,1]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-8" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> RHCSA and Python Full Stack
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_4e0d8cb081ed8bd6&quot;,null,0,2]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-9" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Jobs After RHSCA
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_a2b1de1f30163325&quot;,null,0,3]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-10" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Jobs Needing RHEL &amp; Coding
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_93703e12fb49a976&quot;,null,0,4]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-11" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Linux for AI Development
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_b693283885b9887a&quot;,null,0,5]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-11" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Linux for AI Development
<div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_9e12da24895a1e3f&quot;,null,0,6]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-12" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Bardの紹介 (Bādo no Shōkai) <div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_8e9f6f8bfb0fed4c&quot;,null,0,7]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-13" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Tkinter GUI Library <div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_eaf3eed139b72b04&quot;,null,0,8]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-14" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Python Snake Game Code <div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_c26823db49360ec5&quot;,null,0,9]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-15" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> No Image Editing (People) <div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><div _ngcontent-ng-c100582235="" class="conversation-items-container ng-tns-c100582235-12 ng-star-inserted"><!----><div _ngcontent-ng-c100582235="" role="button" tabindex="0" data-test-id="conversation" mattooltipposition="right" mattooltipshowdelay="300" class="mat-mdc-tooltip-trigger conversation ng-tns-c100582235-12 ng-trigger ng-trigger-conversationListRevealAnimation" jslog="186014;track:generic_click;BardVeMetadataKey:[null,null,null,null,null,null,null,[&quot;c_b376939cffea79b4&quot;,null,0,10]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-16" cdk-describedby-host="ng-1"><div _ngcontent-ng-c100582235="" autotextdirection="" class="conversation-title ng-tns-c100582235-12 gds-body-m" dir="ltr"> Brainstorming Summer Work Retreat Activities <div _ngcontent-ng-c100582235="" class="conversation-title-cover ng-tns-c100582235-12"></div></div><div _ngcontent-ng-c100582235="" class="options-icon with-mat-icon ng-tns-c100582235-12"><!----><!----></div></div><!----><div _ngcontent-ng-c100582235="" class="conversation-actions-container ng-tns-c100582235-12 ng-star-inserted"><button _ngcontent-ng-c100582235="" aria-label="Open menu for conversation actions." data-test-id="actions-menu-button" class="conversation-actions-menu-button ng-tns-c100582235-12"><mat-icon _ngcontent-ng-c100582235="" role="img" data-test-id="actions-menu-icon gds-icon-l" class="mat-icon notranslate gds-icon-l ng-tns-c100582235-12 google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert" fonticon="more_vert"></mat-icon><div _ngcontent-ng-c100582235="" class="mat-mdc-menu-trigger ng-tns-c100582235-12" aria-haspopup="menu" aria-expanded="false"></div><!----></button><!----><mat-menu _ngcontent-ng-c100582235="" class=""><!----></mat-menu></div><!----></div><!----><!----><!----><!----></div><!----><!----></conversations-list><!----><!----><div _ngcontent-ng-c606722441="" class="loading-history-spinner-container ng-star-inserted"><mat-progress-spinner _ngcontent-ng-c606722441="" role="progressbar" tabindex="-1" data-test-id="loading-history-spinner" mode="indeterminate" diameter="24" aria-label="Loading conversation history" class="mat-mdc-progress-spinner mdc-circular-progress mat-primary mdc-circular-progress--indeterminate" aria-valuemin="0" aria-valuemax="100" style="width: 24px; height: 24px; --mat-progress-spinner-size: 24px; --mat-progress-spinner-active-indicator-width: 24px;"><!----><div aria-hidden="true" class="mdc-circular-progress__determinate-container"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__determinate-circle-graphic" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" class="mdc-circular-progress__determinate-circle" r="7" style="stroke-dasharray: 43.9823px; stroke-width: 10%;"></circle></svg></div><div aria-hidden="true" class="mdc-circular-progress__indeterminate-container"><div class="mdc-circular-progress__spinner-layer"><div class="mdc-circular-progress__circle-clipper mdc-circular-progress__circle-left"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div><div class="mdc-circular-progress__gap-patch"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div><div class="mdc-circular-progress__circle-clipper mdc-circular-progress__circle-right"><svg xmlns="http://www.w3.org/2000/svg" focusable="false" class="mdc-circular-progress__indeterminate-circle-graphic ng-star-inserted" viewBox="0 0 16.4 16.4"><circle cx="50%" cy="50%" r="7" style="stroke-dasharray: 43.9823px; stroke-dashoffset: 21.9911px; stroke-width: 10%;"></circle></svg><!----></div></div></div></mat-progress-spinner></div><!----></div><!----><!----><!----></div><!----><!----></infinite-scroller><!----><mat-action-list _ngcontent-ng-c606722441="" role="group" class="mat-mdc-action-list mat-mdc-list-base mdc-list desktop-controls ng-star-inserted" aria-disabled="false"><!----><side-nav-action-button _ngcontent-ng-c606722441="" icon="settings_2" arialabel="Settings &amp; help" data-test-id="settings-and-help-button" mattooltip="Settings &amp; help" mattooltipposition="right" class="mat-mdc-menu-trigger mat-mdc-tooltip-trigger ng-tns-c2991651521-9 ia-redesign ng-star-inserted" _nghost-ng-c2991651521="" jslog="250248;track:generic_click,impression" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-5" cdk-describedby-host="ng-1"><!----><button _ngcontent-ng-c2991651521="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base side-nav-action-collapsed-button explicit-gmat-override ng-tns-c2991651521-9 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Settings &amp; help"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><div _ngcontent-ng-c2991651521="" class="xap-count-badge-container"><div _ngcontent-ng-c2991651521="" matlistitemicon="" class="mat-mdc-list-item-icon icon-container ng-tns-c2991651521-9 mdc-list-item__start"><mat-icon _ngcontent-ng-c2991651521="" role="img" data-test-id="side-nav-action-button-icon" class="mat-icon notranslate gds-icon-l ng-tns-c2991651521-9 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="settings_2" fonticon="settings_2"></mat-icon><!----><!----></div></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></side-nav-action-button><!----><mat-menu _ngcontent-ng-c606722441="" overlaptrigger="true" class=""><!----></mat-menu><mat-menu _ngcontent-ng-c606722441="" overlaptrigger="true"><!----></mat-menu><mat-menu _ngcontent-ng-c606722441="" overlaptrigger="true"><!----></mat-menu></mat-action-list><!----><!----><!----></div></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></side-navigation-content><!----><!----><!----><div _ngcontent-ng-c138520401="" class="ng-tns-c138520401-3 ng-star-inserted" jslog="235231;track:impression" style=""></div><!----></bard-sidenav><!----><bard-sidenav-content _ngcontent-ng-c2905589089="" _nghost-ng-c24741362="" aria-hidden="false"><div _ngcontent-ng-c2905589089="" class="desktop-ogb-buffer"></div><div _ngcontent-ng-c2905589089="" class="content-wrapper"><div _ngcontent-ng-c1104914743="" class="main-content ng-trigger ng-trigger-routeChangeAnimation"><!----><div _ngcontent-ng-c1104914743="" data-test-id="announcement-banner-container" class="announcement-banner-container ng-tns-c1104914743-0 ng-star-inserted" style=""><!----><!----><!----><!----><!----><!----><bot-banner _ngcontent-ng-c1104914743="" class="ng-tns-c1104914743-0 ng-star-inserted"><!----><!----></bot-banner><!----></div><!----><!----><!----><!----><div _ngcontent-ng-c1104914743="" class="content-container"><router-outlet _ngcontent-ng-c1104914743=""></router-outlet><chat-window _nghost-ng-c958562898="" class="ng-tns-c958562898-1 ng-star-inserted" style=""><div _ngcontent-ng-c958562898="" file-drop-zone="!inGemsMode" class="chat-container ng-tns-c958562898-1 ng-trigger ng-trigger-chatHistoryImmersiveTransitions" jslog="173898;track:impression,attention"><!----><!----><chat-window-content _ngcontent-ng-c958562898="" _nghost-ng-c655587825="" class="ng-tns-c958562898-1 ui-improvements-phase-1 ng-star-inserted" style=""><h1 _ngcontent-ng-c655587825="" class="cdk-visually-hidden"> Conversation with Gemini </h1><!----><!----><div _ngcontent-ng-c655587825="" id="chat-history" class="chat-history-scroll-container"><infinite-scroller _ngcontent-ng-c655587825="" data-test-id="chat-history-container" class="chat-history ng-star-inserted" _nghost-ng-c757987050="" jslog="268632;track:impression,attention" data-lhcontainer="1"><!----><!----><!----><!----><!----><div _ngcontent-ng-c655587825="" class="conversation-container message-actions-hover-boundary ng-star-inserted" id="46132560d00f6a1b" style=""><user-query _ngcontent-ng-c655587825="" _nghost-ng-c2817118020="" class="ng-star-inserted"><span _ngcontent-ng-c2817118020="" class="user-query-container right-align-content"><!----><user-query-content _ngcontent-ng-c2817118020="" class="user-query-container" _nghost-ng-c1794131657=""><div _ngcontent-ng-c1794131657="" class="user-query-container user-query-bubble-container ng-star-inserted"><div _ngcontent-ng-c1794131657="" class="file-preview-container ng-star-inserted"><!----><!----><!----></div><!----><div _ngcontent-ng-c1794131657="" class="query-content ng-star-inserted" id="user-query-content-0"><!----><!----><span _ngcontent-ng-c1794131657="" class="user-query-bubble-with-background ng-star-inserted"><!----><span _ngcontent-ng-c1794131657="" class="horizontal-container"><div _ngcontent-ng-c1794131657="" role="heading" aria-level="2" class="query-text gds-body-l" dir="ltr"><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> Guide me how I (as Gemini) use you as chat bot in my project, How can I use you by embedding your relevant code in my HTML file. Please guide. <!----><!----></p><!----></div><!----></span></span><!----></div><!----><!----><!----></div><!----><!----><!----></user-query-content></span></user-query><!----><model-response _ngcontent-ng-c655587825="" _nghost-ng-c2374546217="" class="ng-star-inserted"><div _ngcontent-ng-c2374546217=""><response-container _ngcontent-ng-c2374546217="" _nghost-ng-c171361816="" class="ng-tns-c171361816-14 reduced-bottom-padding ng-star-inserted" jslog="188576;track:impression,attention;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true"><div _ngcontent-ng-c171361816="" class="response-container ng-tns-c171361816-14 response-container-with-gpi ng-star-inserted" jslog="173900;track:impression"><!----><!----><div _ngcontent-ng-c171361816="" class="response-container-header ng-tns-c171361816-14 ng-star-inserted"><div _ngcontent-ng-c171361816="" class="response-container-header-controls ng-tns-c171361816-14"><div _ngcontent-ng-c171361816="" class="ng-tns-c171361816-14 tts ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c171361816="" class="single-draft-response-container ng-tns-c171361816-14"><!----></div></div><!----><tts-control _ngcontent-ng-c171361816="" _nghost-ng-c2520323772="" class="ng-tns-c171361816-14 ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c2520323772="" class="response-tts-container ng-star-inserted" data-test-draft-id="rc_f4e949ecee1bd043" style="height: 8036px;"><div _ngcontent-ng-c2520323772="" data-test-id="disabled-tooltip" class="mat-mdc-tooltip-trigger tts-button-container mat-mdc-tooltip-disabled"><button _ngcontent-ng-c2520323772="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger tts-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Listen" jslog="184512;track:generic_click,impression;BardVeMetadataKey:[[null,null,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2520323772="" role="img" fonticon="volume_up" class="mat-icon notranslate icon-filled google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="volume_up"></mat-icon><!----><!----><!----><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2520323772="" role="menu" class="mat-mdc-menu-trigger playback-speed-menu-trigger multi" aria-haspopup="menu" aria-expanded="false"><mat-menu _ngcontent-ng-c2520323772="" yposition="below" xposition="after" class=""><!----></mat-menu></div><!----></tts-control><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-header-status ng-tns-c171361816-14"><!----><div _ngcontent-ng-c171361816="" class="response-container-header-processing-state ng-tns-c171361816-14"></div></div><!----></div><!----><div _ngcontent-ng-c171361816="" class="presented-response-container ng-tns-c171361816-14"><div _ngcontent-ng-c171361816="" class="avatar-gutter ng-tns-c171361816-14 ng-star-inserted"><bard-avatar _ngcontent-ng-c171361816="" class="avatar-component ng-tns-c1786545847-16 ng-tns-c171361816-14 ng-star-inserted" _nghost-ng-c1786545847=""><div _ngcontent-ng-c1786545847="" bardavataranimationscontroller="" class="bard-avatar ng-tns-c1786545847-16"><div _ngcontent-ng-c1786545847="" class="avatar-container ng-tns-c1786545847-16 ng-trigger ng-trigger-scaleDown"><!----><div _ngcontent-ng-c1786545847="" class="avatar avatar_primary ng-tns-c1786545847-16 ng-star-inserted" style=""><div _ngcontent-ng-c1786545847="" class="avatar_primary_model ng-tns-c1786545847-16 is-gpi-avatar"><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_primary_animation is-gpi-avatar ng-tns-c1786545847-16 aurora-enabled ng-star-inserted"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_22"><rect width="32" height="32" x="0" y="0"></rect></clippath><g id="__lottie_element_29"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_32)" fill-opacity="1" d=" M-3.9000000953674316,-84.94999694824219 C-5.28000020980835,-79.47000122070312 -7.079999923706055,-74.13999938964844 -9.319999694824219,-68.93000030517578 C-15.15999984741211,-55.369998931884766 -23.15999984741211,-43.5 -33.33000183105469,-33.33000183105469 C-43.5,-23.170000076293945 -55.369998931884766,-15.15999984741211 -68.93000030517578,-9.319999694824219 C-74.12999725341797,-7.079999923706055 -79.47000122070312,-5.28000020980835 -84.94999694824219,-3.9000000953674316 C-86.73999786376953,-3.450000047683716 -88,-1.850000023841858 -88,0 C-88,1.850000023841858 -86.73999786376953,3.450000047683716 -84.94999694824219,3.9000000953674316 C-79.47000122070312,5.28000020980835 -74.13999938964844,7.079999923706055 -68.93000030517578,9.319999694824219 C-55.369998931884766,15.15999984741211 -43.5099983215332,23.15999984741211 -33.33000183105469,33.33000183105469 C-23.15999984741211,43.5 -15.149999618530273,55.369998931884766 -9.319999694824219,68.93000030517578 C-7.079999923706055,74.12999725341797 -5.28000020980835,79.47000122070312 -3.9000000953674316,84.94999694824219 C-3.450000047683716,86.73999786376953 -1.840000033378601,88 0,88 C1.850000023841858,88 3.450000047683716,86.73999786376953 3.9000000953674316,84.94999694824219 C5.28000020980835,79.47000122070312 7.079999923706055,74.13999938964844 9.319999694824219,68.93000030517578 C15.15999984741211,55.369998931884766 23.15999984741211,43.5099983215332 33.33000183105469,33.33000183105469 C43.5,23.15999984741211 55.369998931884766,15.149999618530273 68.93000030517578,9.319999694824219 C74.12999725341797,7.079999923706055 79.47000122070312,5.28000020980835 84.94999694824219,3.9000000953674316 C86.73999786376953,3.450000047683716 88,1.840000033378601 88,0 C88,-1.850000023841858 86.73999786376953,-3.450000047683716 84.94999694824219,-3.9000000953674316 C79.47000122070312,-5.28000020980835 74.13999938964844,-7.079999923706055 68.93000030517578,-9.319999694824219 C55.369998931884766,-15.15999984741211 43.5099983215332,-23.15999984741211 33.33000183105469,-33.33000183105469 C23.15999984741211,-43.5 15.149999618530273,-55.369998931884766 9.319999694824219,-68.93000030517578 C7.079999923706055,-74.12999725341797 5.28000020980835,-79.47000122070312 3.9000000953674316,-84.94999694824219 C3.450000047683716,-86.73999786376953 1.850000023841858,-88 0,-88 C-1.850000023841858,-88 -3.450000047683716,-86.73999786376953 -3.9000000953674316,-84.94999694824219z"></path></g></g></g><path d=" M84.8499984741211,3.799999952316284 C83.47000122070312,9.279999732971191 81.66999816894531,14.609999656677246 79.43000030517578,19.81999969482422 C73.58999633789062,33.380001068115234 65.58999633789062,45.25 55.41999816894531,55.41999816894531 C45.25,65.58000183105469 33.380001068115234,73.58999633789062 19.81999969482422,79.43000030517578 C14.619999885559082,81.66999816894531 9.279999732971191,83.47000122070312 3.799999952316284,84.8499984741211 C2.009999990463257,85.30000305175781 0.75,86.9000015258789 0.75,88.75 C0.75,90.5999984741211 2.009999990463257,92.19999694824219 3.799999952316284,92.6500015258789 C9.279999732971191,94.02999877929688 14.609999656677246,95.83000183105469 19.81999969482422,98.06999969482422 C33.380001068115234,103.91000366210938 45.2400016784668,111.91000366210938 55.41999816894531,122.08000183105469 C65.58999633789062,132.25 73.5999984741211,144.1199951171875 79.43000030517578,157.67999267578125 C81.66999816894531,162.8800048828125 83.47000122070312,168.22000122070312 84.8499984741211,173.6999969482422 C85.30000305175781,175.49000549316406 86.91000366210938,176.75 88.75,176.75 C90.5999984741211,176.75 92.19999694824219,175.49000549316406 92.6500015258789,173.6999969482422 C94.02999877929688,168.22000122070312 95.83000183105469,162.88999938964844 98.06999969482422,157.67999267578125 C103.91000366210938,144.1199951171875 111.91000366210938,132.25999450683594 122.08000183105469,122.08000183105469 C132.25,111.91000366210938 144.1199951171875,103.9000015258789 157.67999267578125,98.06999969482422 C162.8800048828125,95.83000183105469 168.22000122070312,94.02999877929688 173.6999969482422,92.6500015258789 C175.49000549316406,92.19999694824219 176.75,90.58999633789062 176.75,88.75 C176.75,86.9000015258789 175.49000549316406,85.30000305175781 173.6999969482422,84.8499984741211 C168.22000122070312,83.47000122070312 162.88999938964844,81.66999816894531 157.67999267578125,79.43000030517578 C144.1199951171875,73.58999633789062 132.25999450683594,65.58999633789062 122.08000183105469,55.41999816894531 C111.91000366210938,45.25 103.9000015258789,33.380001068115234 98.06999969482422,19.81999969482422 C95.83000183105469,14.619999885559082 94.02999877929688,9.279999732971191 92.6500015258789,3.799999952316284 C92.19999694824219,2.009999990463257 90.5999984741211,0.75 88.75,0.75 C86.9000015258789,0.75 85.30000305175781,2.009999990463257 84.8499984741211,3.799999952316284" fill-opacity="1"></path><lineargradient id="__lottie_element_32" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><lineargradient id="__lottie_element_36" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><mask id="__lottie_element_29_1" mask-type="alpha"><use href="#__lottie_element_29"></use></mask></defs><g clip-path="url(#__lottie_element_22)"><g mask="url(#__lottie_element_29_1)" style="display: block;"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_36)" fill-opacity="1" d=" M-14.654000282287598,174.77099609375 C-14.654000282287598,174.77099609375 174.77099609375,14.654000282287598 174.77099609375,14.654000282287598 C174.77099609375,14.654000282287598 14.654000282287598,-174.77099609375 14.654000282287598,-174.77099609375 C14.654000282287598,-174.77099609375 -174.77099609375,-14.654000282287598 -174.77099609375,-14.654000282287598 C-174.77099609375,-14.654000282287598 -14.654000282287598,174.77099609375 -14.654000282287598,174.77099609375z"></path></g></g></g></g></svg></div><!----><!----><!----><!----></div></div><!----><!----></div><!----><!----><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_spinner_animation ng-tns-c1786545847-16 ng-star-inserted" style="opacity: 0; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_37"><rect width="32" height="32" x="0" y="0"></rect></clippath><lineargradient id="__lottie_element_41" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_48" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_52" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_56" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_60" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_64" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-16" y1="0" x2="16" y2="0"><stop offset="0%" stop-color="rgb(49,134,255)"></stop><stop offset="50%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop></lineargradient></defs><g clip-path="url(#__lottie_element_37)"><g transform="matrix(1,0,0,1,16,16)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke="url(#__lottie_element_64)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke-opacity="1" stroke-width="2" d=" M-4.383999824523926,-14.347999572753906 C-2.996999979019165,-14.772000312805176 -1.524999976158142,-15 0,-15 C0,-15 0,-15 0,-15 C1.7100000381469727,-15 3.3540000915527344,-14.713000297546387 4.886000156402588,-14.1850004196167"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_60)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_56)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_52)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_48)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_41)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g></g></svg></div><!----><!----></div></bard-avatar><!----><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-content ng-tns-c171361816-14 has-thoughts"><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c2374546217="" class="response-content ng-tns-c171361816-14"><!----><model-thoughts _ngcontent-ng-c2374546217="" _nghost-ng-c1670139499="" class="ng-tns-c1670139499-15 ng-star-inserted" style="height: auto;"><div _ngcontent-ng-c1670139499="" class="model-thoughts ng-tns-c1670139499-15"><div _ngcontent-ng-c1670139499="" class="thoughts-header ng-tns-c1670139499-15"><button _ngcontent-ng-c1670139499="" mat-button="" data-test-id="thoughts-header-button" class="mdc-button mat-mdc-button-base thoughts-header-button ng-tns-c1670139499-15 mat-mdc-button mat-unthemed" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="247951;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-content"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-label ng-tns-c1670139499-15"><span _ngcontent-ng-c1670139499="" class="ng-tns-c1670139499-15">Show thinking</span></div><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-icons ng-tns-c1670139499-15"><!----><mat-icon _ngcontent-ng-c1670139499="" role="img" fonticon="expand_more" class="mat-icon notranslate thoughts-header-button-icon ng-tns-c1670139499-15 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="expand_more"></mat-icon><!----></div></div></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span><span class="mat-ripple mat-mdc-button-ripple"></span></button></div><!----></div></model-thoughts><!----><!----><!----><message-content _ngcontent-ng-c2374546217="" class="model-response-text has-thoughts ng-star-inserted" _nghost-ng-c890765="" id="message-content-id-r_46132560d00f6a1b" style="height: auto;"><div _ngcontent-ng-c890765="" class="markdown markdown-main-panel stronger enable-updated-hr-color" id="model-response-message-contentr_46132560d00f6a1b" dir="ltr" style="--animation-duration: 600ms; --fade-animation-function: linear;"><p>As Gemini, you can be used as a chatbot in your project by integrating the Gemini API. Directly embedding complex AI logic into an HTML file isn't the standard or recommended approach due to security concerns (exposing your API key) and the need for server-side processing for real-time AI interactions.</p><p>Here's a guide on how you can use the Gemini API to power a chatbot in your web project, leveraging HTML, CSS, and JavaScript, while handling the API calls securely:</p><p></p><h2>Core Concepts for Gemini Chatbot Integration</h2><p></p><ol start="1"><li><p><b>Gemini API Key:</b> You'll need an API key from Google AI Studio. This key authenticates your requests to the Gemini API. <b>Crucially, never expose this API key directly in your client-side HTML or JavaScript.</b></p></li><li><p><b>Frontend (HTML, CSS, JavaScript):</b> This is what the user interacts with. HTML for structure, CSS for styling, and JavaScript for handling user input, displaying responses, and making API calls.</p></li><li><p><b>Backend (Node.js, Python, etc.):</b> This is essential for securely interacting with the Gemini API. Your HTML/JavaScript frontend will send user queries to your backend, which then makes the secure call to the Gemini API using your API key. The backend then sends the Gemini's response back to the frontend.</p></li><li><p><b>Google Generative AI SDK:</b> Google provides SDKs for various languages (Node.js, Python, Go, Java, etc.) to simplify interactions with the Gemini API.</p></li></ol><p></p><h2>Step-by-Step Guide</h2><p></p><p></p><h3>1. Get Your Gemini API Key</h3><p></p><ul><li><p>Go to <response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><link-block class="ng-star-inserted"><!----><a target="_blank" rel="noopener" externallink="" _nghost-ng-c4193331772="" jslog="197247;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" href="https://ai.google.dev/" class="ng-star-inserted">Google AI Studio</a><!----></link-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element>.</p></li><li><p>Sign in with your Google account.</p></li><li><p>Create a new project or select an existing one.</p></li><li><p>Generate an API key. <b>Keep this key private and secure.</b></p></li></ul><p></p><h3>2. Set Up Your Project Structure</h3><p></p><p>Create a new folder for your project and inside it, create these files:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-49 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-49 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-49"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-49"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-49"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-49 no-decoration-radius">your-chatbot-project/
├── index.html
├── style.css
├── script.js
└── server.js (or server.py for Python, etc.)
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h3>3. Frontend (index.html, style.css, script.js)</h3><p></p><p></p><h4><code>index.html</code> (Basic Structure)</h4><p></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-50 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-50 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-50 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-50">HTML</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-50 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-50 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-50"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-50"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-50"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-50"><span class="hljs-meta">&lt;!DOCTYPE <span class="hljs-meta-keyword">html</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">html</span> <span class="hljs-attr">lang</span>=<span class="hljs-string">"en"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">charset</span>=<span class="hljs-string">"UTF-8"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"viewport"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"width=device-width, initial-scale=1.0"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>Gemini Chatbot<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"stylesheet"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"style.css"</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"chat-container"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"chat-header"</span>&gt;</span>Gemini Chatbot<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"chat-messages"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"chat-messages"</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"chat-input-area"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"user-input"</span> <span class="hljs-attr">placeholder</span>=<span class="hljs-string">"Type your message..."</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">button</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"send-button"</span>&gt;</span>Send<span class="hljs-tag">&lt;/<span class="hljs-name">button</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"script.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h4><code>style.css</code> (Basic Styling)</h4><p></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-51 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-51 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-51 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-51">CSS</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-51 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-51 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-51"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-51"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-51"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-51"><span class="hljs-selector-tag">body</span> {
<span class="hljs-attribute">font-family</span>: Arial, sans-serif;
<span class="hljs-attribute">display</span>: flex;
<span class="hljs-attribute">justify-content</span>: center;
<span class="hljs-attribute">align-items</span>: center;
<span class="hljs-attribute">min-height</span>: <span class="hljs-number">100vh</span>;
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#f0f2f5</span>;
<span class="hljs-attribute">margin</span>: <span class="hljs-number">0</span>;
}
<span class="hljs-selector-class">.chat-container</span> {
<span class="hljs-attribute">width</span>: <span class="hljs-number">400px</span>;
<span class="hljs-attribute">height</span>: <span class="hljs-number">600px</span>;
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#fff</span>;
<span class="hljs-attribute">border-radius</span>: <span class="hljs-number">8px</span>;
<span class="hljs-attribute">box-shadow</span>: <span class="hljs-number">0</span> <span class="hljs-number">2px</span> <span class="hljs-number">10px</span> <span class="hljs-built_in">rgba</span>(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>, <span class="hljs-number">0</span>, <span class="hljs-number">0.1</span>);
<span class="hljs-attribute">display</span>: flex;
<span class="hljs-attribute">flex-direction</span>: column;
<span class="hljs-attribute">overflow</span>: hidden;
}
<span class="hljs-selector-class">.chat-header</span> {
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#4CAF50</span>;
<span class="hljs-attribute">color</span>: white;
<span class="hljs-attribute">padding</span>: <span class="hljs-number">15px</span>;
<span class="hljs-attribute">font-size</span>: <span class="hljs-number">1.2em</span>;
<span class="hljs-attribute">text-align</span>: center;
}
<span class="hljs-selector-class">.chat-messages</span> {
<span class="hljs-attribute">flex-grow</span>: <span class="hljs-number">1</span>;
<span class="hljs-attribute">padding</span>: <span class="hljs-number">15px</span>;
<span class="hljs-attribute">overflow-y</span>: auto;
<span class="hljs-attribute">display</span>: flex;
<span class="hljs-attribute">flex-direction</span>: column;
}
<span class="hljs-selector-class">.message</span> {
<span class="hljs-attribute">padding</span>: <span class="hljs-number">8px</span> <span class="hljs-number">12px</span>;
<span class="hljs-attribute">border-radius</span>: <span class="hljs-number">15px</span>;
<span class="hljs-attribute">margin-bottom</span>: <span class="hljs-number">10px</span>;
<span class="hljs-attribute">max-width</span>: <span class="hljs-number">80%</span>;
<span class="hljs-attribute">word-wrap</span>: break-word;
}
<span class="hljs-selector-class">.user-message</span> {
<span class="hljs-attribute">align-self</span>: flex-end;
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#e0f7fa</span>;
<span class="hljs-attribute">color</span>: <span class="hljs-number">#333</span>;
}
<span class="hljs-selector-class">.gemini-message</span> {
<span class="hljs-attribute">align-self</span>: flex-start;
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#f1f0f0</span>;
<span class="hljs-attribute">color</span>: <span class="hljs-number">#333</span>;
}
<span class="hljs-selector-class">.chat-input-area</span> {
<span class="hljs-attribute">display</span>: flex;
<span class="hljs-attribute">padding</span>: <span class="hljs-number">15px</span>;
<span class="hljs-attribute">border-top</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#eee</span>;
}
<span class="hljs-selector-class">.chat-input-area</span> <span class="hljs-selector-tag">input</span> {
<span class="hljs-attribute">flex-grow</span>: <span class="hljs-number">1</span>;
<span class="hljs-attribute">padding</span>: <span class="hljs-number">10px</span>;
<span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#ddd</span>;
<span class="hljs-attribute">border-radius</span>: <span class="hljs-number">20px</span>;
<span class="hljs-attribute">outline</span>: none;
}
<span class="hljs-selector-class">.chat-input-area</span> <span class="hljs-selector-tag">button</span> {
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#4CAF50</span>;
<span class="hljs-attribute">color</span>: white;
<span class="hljs-attribute">border</span>: none;
<span class="hljs-attribute">border-radius</span>: <span class="hljs-number">20px</span>;
<span class="hljs-attribute">padding</span>: <span class="hljs-number">10px</span> <span class="hljs-number">15px</span>;
<span class="hljs-attribute">margin-left</span>: <span class="hljs-number">10px</span>;
<span class="hljs-attribute">cursor</span>: pointer;
<span class="hljs-attribute">transition</span>: background-color <span class="hljs-number">0.3s</span> ease;
}
<span class="hljs-selector-class">.chat-input-area</span> <span class="hljs-selector-tag">button</span><span class="hljs-selector-pseudo">:hover</span> {
<span class="hljs-attribute">background-color</span>: <span class="hljs-number">#45a049</span>;
}
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h4><code>script.js</code> (Frontend Logic)</h4><p></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-52 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-52 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-52 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-52">JavaScript</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-52 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-52 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-52"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-52"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-52"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-52"><span class="hljs-built_in">document</span>.addEventListener(<span class="hljs-string">'DOMContentLoaded'</span>, <span class="hljs-function">() =&gt;</span> {
<span class="hljs-keyword">const</span> userInput = <span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'user-input'</span>);
<span class="hljs-keyword">const</span> sendButton = <span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'send-button'</span>);
<span class="hljs-keyword">const</span> chatMessages = <span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'chat-messages'</span>);
sendButton.addEventListener(<span class="hljs-string">'click'</span>, sendMessage);
userInput.addEventListener(<span class="hljs-string">'keypress'</span>, <span class="hljs-function">(<span class="hljs-params">e</span>) =&gt;</span> {
<span class="hljs-keyword">if</span> (e.key === <span class="hljs-string">'Enter'</span>) {
sendMessage();
}
});
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">addMessage</span>(<span class="hljs-params">text, sender</span>) </span>{
<span class="hljs-keyword">const</span> messageDiv = <span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'div'</span>);
messageDiv.classList.add(<span class="hljs-string">'message'</span>, <span class="hljs-string">`<span class="hljs-subst">${sender}</span>-message`</span>);
messageDiv.textContent = text;
chatMessages.appendChild(messageDiv);
chatMessages.scrollTop = chatMessages.scrollHeight; <span class="hljs-comment">// Scroll to bottom</span>
}
<span class="hljs-keyword">async</span> <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">sendMessage</span>(<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">const</span> message = userInput.value.trim();
<span class="hljs-keyword">if</span> (message === <span class="hljs-string">''</span>) <span class="hljs-keyword">return</span>;
addMessage(message, <span class="hljs-string">'user'</span>);
userInput.value = <span class="hljs-string">''</span>; <span class="hljs-comment">// Clear input</span>
<span class="hljs-keyword">try</span> {
<span class="hljs-comment">// Make a request to your backend server</span>
<span class="hljs-keyword">const</span> response = <span class="hljs-keyword">await</span> fetch(<span class="hljs-string">'/chat'</span>, {
<span class="hljs-attr">method</span>: <span class="hljs-string">'POST'</span>,
<span class="hljs-attr">headers</span>: {
<span class="hljs-string">'Content-Type'</span>: <span class="hljs-string">'application/json'</span>
},
<span class="hljs-attr">body</span>: <span class="hljs-built_in">JSON</span>.stringify({ message })
});
<span class="hljs-keyword">if</span> (!response.ok) {
<span class="hljs-keyword">throw</span> <span class="hljs-keyword">new</span> <span class="hljs-built_in">Error</span>(<span class="hljs-string">`HTTP error! status: <span class="hljs-subst">${response.status}</span>`</span>);
}
<span class="hljs-keyword">const</span> data = <span class="hljs-keyword">await</span> response.json();
addMessage(data.response, <span class="hljs-string">'gemini'</span>);
} <span class="hljs-keyword">catch</span> (error) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">'Error sending message to backend:'</span>, error);
addMessage(<span class="hljs-string">'Oops! Something went wrong. Please try again.'</span>, <span class="hljs-string">'gemini'</span>);
}
}
});
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h3>4. Backend (using Node.js and Express.js as an example)</h3><p></p><p>This is where you'll securely handle your API key and make calls to the Gemini API.</p><p></p><h4>1. Initialize Node.js Project</h4><p></p><p>Open your terminal in <code>your-chatbot-project/</code> and run:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-53 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-53 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-53 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-53">Bash</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-53 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-53 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-53"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-53"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-53"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-53">npm init -y
npm install express @google/generative-ai dotenv
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h4>2. Create <code>.env</code> file</h4><p></p><p>In your <code>your-chatbot-project/</code> directory, create a file named <code>.env</code> and add your Gemini API key:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-54 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-54 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-54"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-54"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-54"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-54 no-decoration-radius">GEMINI_API_KEY=YOUR_GEMINI_API_KEY_HERE
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>Replace <code>YOUR_GEMINI_API_KEY_HERE</code> with your actual API key.</b></p><p></p><h4>3. <code>server.js</code> (Backend Logic)</h4><p></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-55 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-55 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-55 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-55">JavaScript</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-55 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-55 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-55"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-55"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-55"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-55"><span class="hljs-built_in">require</span>(<span class="hljs-string">'dotenv'</span>).config(); <span class="hljs-comment">// Load environment variables from .env file</span>
<span class="hljs-keyword">const</span> express = <span class="hljs-built_in">require</span>(<span class="hljs-string">'express'</span>);
<span class="hljs-keyword">const</span> { GoogleGenerativeAI } = <span class="hljs-built_in">require</span>(<span class="hljs-string">'@google/generative-ai'</span>);
<span class="hljs-keyword">const</span> app = express();
<span class="hljs-keyword">const</span> port = <span class="hljs-number">3000</span>;
<span class="hljs-comment">// Access your API key as an environment variable (best practice)</span>
<span class="hljs-keyword">const</span> GEMINI_API_KEY = process.env.GEMINI_API_KEY;
<span class="hljs-keyword">if</span> (!GEMINI_API_KEY) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"GEMINI_API_KEY not found in .env file. Please set it."</span>);
process.exit(<span class="hljs-number">1</span>);
}
<span class="hljs-keyword">const</span> genAI = <span class="hljs-keyword">new</span> GoogleGenerativeAI(GEMINI_API_KEY);
<span class="hljs-comment">// Use the correct model for text generation</span>
<span class="hljs-keyword">const</span> model = genAI.getGenerativeModel({ <span class="hljs-attr">model</span>: <span class="hljs-string">"gemini-pro"</span> });
app.use(express.json()); <span class="hljs-comment">// To parse JSON request bodies</span>
app.use(express.static(__dirname)); <span class="hljs-comment">// Serve static files (index.html, style.css, script.js)</span>
app.post(<span class="hljs-string">'/chat'</span>, <span class="hljs-keyword">async</span> (req, res) =&gt; {
<span class="hljs-keyword">const</span> userMessage = req.body.message;
<span class="hljs-keyword">if</span> (!userMessage) {
<span class="hljs-keyword">return</span> res.status(<span class="hljs-number">400</span>).json({ <span class="hljs-attr">error</span>: <span class="hljs-string">'Message is required'</span> });
}
<span class="hljs-keyword">try</span> {
<span class="hljs-keyword">const</span> result = <span class="hljs-keyword">await</span> model.generateContent(userMessage);
<span class="hljs-keyword">const</span> response = <span class="hljs-keyword">await</span> result.response;
<span class="hljs-keyword">const</span> text = response.text();
res.json({ <span class="hljs-attr">response</span>: text });
} <span class="hljs-keyword">catch</span> (error) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">'Error calling Gemini API:'</span>, error);
res.status(<span class="hljs-number">500</span>).json({ <span class="hljs-attr">error</span>: <span class="hljs-string">'Failed to get response from Gemini.'</span> });
}
});
app.listen(port, <span class="hljs-function">() =&gt;</span> {
<span class="hljs-built_in">console</span>.log(<span class="hljs-string">`Server listening at http://localhost:<span class="hljs-subst">${port}</span>`</span>);
});
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p></p><h3>5. Run Your Chatbot</h3><p></p><ol start="1"><li><p><b>Start the Backend Server:</b>
Open your terminal in <code>your-chatbot-project/</code> and run:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-56 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-56 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-56 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-56">Bash</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-56 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-56 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-56"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-56"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-56"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-56">node server.js
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p>You should see "Server listening at http://localhost:3000".</p></li><li><p><b>Open in Browser:</b>
Open your web browser and go to <code>http://localhost:3000</code>.</p></li></ol><p>You should now see your chatbot interface. Type a message, click "Send," and your message will be sent to your backend, which then communicates with the Gemini API, and the response will be displayed in your chat window.</p><p></p><h2>Important Considerations</h2><p></p><ul><li><p><b>API Key Security:</b> Reiterate: <b>Never embed your Gemini API key directly in your client-side JavaScript.</b> Always use a backend server to proxy your requests to the Gemini API. This prevents your API key from being exposed in the user's browser, which could lead to unauthorized usage and security breaches.</p></li><li><p><b>Rate Limits and Quotas:</b> Be mindful of the API's rate limits and quotas. For production applications, you might need to consider pricing plans and optimize your API calls.</p></li><li><p><b>Error Handling:</b> The example includes basic error handling, but for a robust application, you'll want more comprehensive error handling, including user-friendly messages and logging.</p></li><li><p><b>Chat History and Context:</b> For a more natural conversational flow, you'll need to manage chat history. The Gemini API supports conversation history, so you would send the entire conversation (or a truncated version) with each new user prompt to maintain context. This would involve storing the messages on your backend or in a temporary session on the frontend and sending them with each API call.</p></li><li><p><b>Streaming Responses:</b> The Gemini API supports streaming responses, which can provide a better user experience by displaying the AI's response as it's generated, rather than waiting for the entire response to be complete. You'd need to adapt your <code>script.js</code> and <code>server.js</code> to handle this.</p></li><li><p><b>Styling and UI/UX:</b> The provided CSS is very basic. You can greatly enhance the user interface and user experience with more sophisticated CSS and JavaScript for animations, user feedback (e.g., "typing..." indicator), and responsiveness.</p></li><li><p><b>Deployment:</b> For a production application, you would deploy your backend server (e.g., on platforms like Heroku, AWS, Google Cloud Run, Vercel) and serve your static HTML, CSS, and JavaScript files.</p></li><li><p><b>Alternative for Prototyping (Less Secure):</b> While not recommended for production, for very basic prototyping and learning, you <i>can</i> use the Google Generative AI JavaScript SDK directly in your HTML/JS if you understand the security risks. However, you would <i>still</i> need to keep your API key out of direct client-side code, perhaps by loading it from an environment variable <i>on a build step</i> or by serving it from a very simple, controlled server endpoint. The best practice remains a dedicated backend.</p></li></ul><p>This guide provides a solid foundation for building a Gemini-powered chatbot for your web project. Remember to prioritize security and user experience as you develop your application.</p></div></message-content><!----><!----><div _ngcontent-ng-c2374546217="" class="response-footer complete has-thoughts gap"><!----><!----><!----><sources-list _ngcontent-ng-c2374546217="" class="sources-list ng-star-inserted"><!----></sources-list><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><!----><sensitive-memories-banner _ngcontent-ng-c2374546217="" _nghost-ng-c3864135787="" class="ng-star-inserted"><!----></sensitive-memories-banner><!----><!----><!----></div></div><div _ngcontent-ng-c171361816="" class="response-container-footer ng-tns-c171361816-14"><message-actions _ngcontent-ng-c2374546217="" footer="" _nghost-ng-c4270098040="" class="ng-tns-c4270098040-28 hide-action-bar ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="actions-container-v2 ng-tns-c4270098040-28"><div _ngcontent-ng-c4270098040="" class="buttons-container-v2 ng-tns-c4270098040-28 ng-star-inserted"><!----><thumb-up-button _ngcontent-ng-c4270098040="" _nghost-ng-c3814792170="" class="ng-tns-c4270098040-28 ng-star-inserted"><button _ngcontent-ng-c3814792170="" mat-icon-button="" mattooltip="Good response" aria-label="Good response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-0" jslog="173913;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c3814792170="" role="img" fonticon="thumb_up" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_up"></mat-icon><!----><div _ngcontent-ng-c3814792170="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_65"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_69"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask><mask id="__lottie_element_75"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 21.648000717163086,-8.79800033569336 21.648000717163086,-8.79800033569336 C21.648000717163086,-8.79800033569336 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></mask><clippath id="__lottie_element_77"><path fill="#ffffff" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 20.641000747680664,-6.5320000648498535 20.641000747680664,-6.5320000648498535 C20.641000747680664,-6.5320000648498535 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></clippath></defs><g clip-path="url(#__lottie_element_65)"><g mask="url(#__lottie_element_69)" style="display: none;"><g><path></path></g></g><g mask="url(#__lottie_element_75)" style="display: none;"><g><path></path></g></g><g clip-path="url(#__lottie_element_77)" style="display: none;"><g><path></path></g></g><g transform="matrix(0.943097710609436,0,0,0.943097710609436,49.22163009643555,46.75019836425781)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-up-button><thumb-down-button _ngcontent-ng-c4270098040="" _nghost-ng-c2165682611="" class="ng-tns-c4270098040-28 ng-star-inserted"><button _ngcontent-ng-c2165682611="" mat-icon-button="" mattooltip="Bad response" aria-label="Bad response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-0" jslog="173904;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2165682611="" role="img" fonticon="thumb_down" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_down"></mat-icon><!----><div _ngcontent-ng-c2165682611="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_79"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_83"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask></defs><g clip-path="url(#__lottie_element_79)"><g mask="url(#__lottie_element_83)" style="display: none;"><g><path></path></g></g><g style="display: none;"><g><path></path></g></g><g transform="matrix(-0.9419913291931152,0,0,-0.9419913291931152,46.50027084350586,49.44205856323242)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-down-button><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="tooltip-anchor-point ng-tns-c4270098040-28 ng-star-inserted"><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" aria-label="Share &amp; export" tabindex="0" mattooltip="Share &amp; export" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button ng-tns-c4270098040-28 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" data-test-id="share-and-export-menu-button" jslog="189014;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="share" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="share"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><copy-button _ngcontent-ng-c4270098040="" _nghost-ng-c1203456320="" class="ng-tns-c4270098040-28 ng-star-inserted"><button _ngcontent-ng-c1203456320="" mat-button="" tabindex="0" mattooltip="Copy response" aria-label="Copy" data-test-id="copy-button" class="mdc-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="178035;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_46132560d00f6a1b&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_f4e949ecee1bd043&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-22" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c1203456320="" role="img" fonticon="content_copy" class="mat-icon notranslate embedded-copy-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></copy-button><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="menu-button-wrapper ng-tns-c4270098040-28 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="more-menu-button-container ng-tns-c4270098040-28"><!----><!----><!----><!----><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" mattooltip="More" aria-label="Show more options" tabindex="0" data-test-id="more-menu-button" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button more-menu-button ng-tns-c4270098040-28 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-23" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="more_vert" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div></div><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="spacer ng-tns-c4270098040-28 ng-star-inserted"></div><!----><!----></div><!----><!----></div><!----><mat-menu _ngcontent-ng-c4270098040="" yposition="above" xposition="after" class="ng-tns-c4270098040-28"><!----></mat-menu><mat-menu _ngcontent-ng-c4270098040="" yposition="above" class="ng-tns-c4270098040-28"><!----></mat-menu><!----><!----><!----><!----></message-actions><!----><!----></div></div><!----></response-container><!----><!----><!----><!----><freemium-rag-disclaimer _ngcontent-ng-c2374546217="" _nghost-ng-c1883564088="" class="ng-star-inserted"><!----></freemium-rag-disclaimer><!----></div></model-response><div _ngcontent-ng-c655587825="" class="restart-chat-button-scroll-placeholder ng-star-inserted"></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><div _ngcontent-ng-c655587825="" class="conversation-container message-actions-hover-boundary ng-star-inserted" id="c36e79bec81b424c" style=""><user-query _ngcontent-ng-c655587825="" _nghost-ng-c2817118020="" class="ng-star-inserted"><span _ngcontent-ng-c2817118020="" class="user-query-container right-align-content"><!----><user-query-content _ngcontent-ng-c2817118020="" class="user-query-container" _nghost-ng-c1794131657=""><div _ngcontent-ng-c1794131657="" class="user-query-container user-query-bubble-container ng-star-inserted"><div _ngcontent-ng-c1794131657="" class="file-preview-container ng-star-inserted"><!----><!----><!----></div><!----><div _ngcontent-ng-c1794131657="" class="query-content ng-star-inserted" id="user-query-content-1"><!----><!----><span _ngcontent-ng-c1794131657="" class="user-query-bubble-with-background ng-star-inserted"><!----><span _ngcontent-ng-c1794131657="" class="horizontal-container"><div _ngcontent-ng-c1794131657="" role="heading" aria-level="2" class="query-text gds-body-l" dir="ltr"><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> for now, can I only tell me how to embed the API key in html file <!----><!----></p><!----></div><!----></span></span><!----></div><!----><!----><!----></div><!----><!----><!----></user-query-content></span></user-query><!----><model-response _ngcontent-ng-c655587825="" _nghost-ng-c2374546217="" class="ng-star-inserted"><div _ngcontent-ng-c2374546217=""><response-container _ngcontent-ng-c2374546217="" _nghost-ng-c171361816="" class="ng-tns-c171361816-17 reduced-bottom-padding ng-star-inserted" jslog="188576;track:impression,attention;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true"><div _ngcontent-ng-c171361816="" class="response-container ng-tns-c171361816-17 response-container-with-gpi ng-star-inserted" jslog="173900;track:impression"><!----><!----><div _ngcontent-ng-c171361816="" class="response-container-header ng-tns-c171361816-17 ng-star-inserted"><div _ngcontent-ng-c171361816="" class="response-container-header-controls ng-tns-c171361816-17"><div _ngcontent-ng-c171361816="" class="ng-tns-c171361816-17 tts ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c171361816="" class="single-draft-response-container ng-tns-c171361816-17"><!----></div></div><!----><tts-control _ngcontent-ng-c171361816="" _nghost-ng-c2520323772="" class="ng-tns-c171361816-17 ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c2520323772="" class="response-tts-container ng-star-inserted" data-test-draft-id="rc_963fd13984c64600" style="height: 1745px;"><div _ngcontent-ng-c2520323772="" data-test-id="disabled-tooltip" class="mat-mdc-tooltip-trigger tts-button-container mat-mdc-tooltip-disabled"><button _ngcontent-ng-c2520323772="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger tts-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Listen" jslog="184512;track:generic_click,impression;BardVeMetadataKey:[[null,null,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2520323772="" role="img" fonticon="volume_up" class="mat-icon notranslate icon-filled google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="volume_up"></mat-icon><!----><!----><!----><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2520323772="" role="menu" class="mat-mdc-menu-trigger playback-speed-menu-trigger multi" aria-haspopup="menu" aria-expanded="false"><mat-menu _ngcontent-ng-c2520323772="" yposition="below" xposition="after" class=""><!----></mat-menu></div><!----></tts-control><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-header-status ng-tns-c171361816-17"><!----><div _ngcontent-ng-c171361816="" class="response-container-header-processing-state ng-tns-c171361816-17"></div></div><!----></div><!----><div _ngcontent-ng-c171361816="" class="presented-response-container ng-tns-c171361816-17"><div _ngcontent-ng-c171361816="" class="avatar-gutter ng-tns-c171361816-17 ng-star-inserted"><bard-avatar _ngcontent-ng-c171361816="" class="avatar-component ng-tns-c1786545847-18 ng-tns-c171361816-17 ng-star-inserted" _nghost-ng-c1786545847=""><div _ngcontent-ng-c1786545847="" bardavataranimationscontroller="" class="bard-avatar ng-tns-c1786545847-18"><div _ngcontent-ng-c1786545847="" class="avatar-container ng-tns-c1786545847-18 ng-trigger ng-trigger-scaleDown"><!----><div _ngcontent-ng-c1786545847="" class="avatar avatar_primary ng-tns-c1786545847-18 ng-star-inserted" style=""><div _ngcontent-ng-c1786545847="" class="avatar_primary_model ng-tns-c1786545847-18 is-gpi-avatar"><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_primary_animation is-gpi-avatar ng-tns-c1786545847-18 aurora-enabled ng-star-inserted"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_100"><rect width="32" height="32" x="0" y="0"></rect></clippath><g id="__lottie_element_107"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_110)" fill-opacity="1" d=" M-3.9000000953674316,-84.94999694824219 C-5.28000020980835,-79.47000122070312 -7.079999923706055,-74.13999938964844 -9.319999694824219,-68.93000030517578 C-15.15999984741211,-55.369998931884766 -23.15999984741211,-43.5 -33.33000183105469,-33.33000183105469 C-43.5,-23.170000076293945 -55.369998931884766,-15.15999984741211 -68.93000030517578,-9.319999694824219 C-74.12999725341797,-7.079999923706055 -79.47000122070312,-5.28000020980835 -84.94999694824219,-3.9000000953674316 C-86.73999786376953,-3.450000047683716 -88,-1.850000023841858 -88,0 C-88,1.850000023841858 -86.73999786376953,3.450000047683716 -84.94999694824219,3.9000000953674316 C-79.47000122070312,5.28000020980835 -74.13999938964844,7.079999923706055 -68.93000030517578,9.319999694824219 C-55.369998931884766,15.15999984741211 -43.5099983215332,23.15999984741211 -33.33000183105469,33.33000183105469 C-23.15999984741211,43.5 -15.149999618530273,55.369998931884766 -9.319999694824219,68.93000030517578 C-7.079999923706055,74.12999725341797 -5.28000020980835,79.47000122070312 -3.9000000953674316,84.94999694824219 C-3.450000047683716,86.73999786376953 -1.840000033378601,88 0,88 C1.850000023841858,88 3.450000047683716,86.73999786376953 3.9000000953674316,84.94999694824219 C5.28000020980835,79.47000122070312 7.079999923706055,74.13999938964844 9.319999694824219,68.93000030517578 C15.15999984741211,55.369998931884766 23.15999984741211,43.5099983215332 33.33000183105469,33.33000183105469 C43.5,23.15999984741211 55.369998931884766,15.149999618530273 68.93000030517578,9.319999694824219 C74.12999725341797,7.079999923706055 79.47000122070312,5.28000020980835 84.94999694824219,3.9000000953674316 C86.73999786376953,3.450000047683716 88,1.840000033378601 88,0 C88,-1.850000023841858 86.73999786376953,-3.450000047683716 84.94999694824219,-3.9000000953674316 C79.47000122070312,-5.28000020980835 74.13999938964844,-7.079999923706055 68.93000030517578,-9.319999694824219 C55.369998931884766,-15.15999984741211 43.5099983215332,-23.15999984741211 33.33000183105469,-33.33000183105469 C23.15999984741211,-43.5 15.149999618530273,-55.369998931884766 9.319999694824219,-68.93000030517578 C7.079999923706055,-74.12999725341797 5.28000020980835,-79.47000122070312 3.9000000953674316,-84.94999694824219 C3.450000047683716,-86.73999786376953 1.850000023841858,-88 0,-88 C-1.850000023841858,-88 -3.450000047683716,-86.73999786376953 -3.9000000953674316,-84.94999694824219z"></path></g></g></g><path d=" M84.8499984741211,3.799999952316284 C83.47000122070312,9.279999732971191 81.66999816894531,14.609999656677246 79.43000030517578,19.81999969482422 C73.58999633789062,33.380001068115234 65.58999633789062,45.25 55.41999816894531,55.41999816894531 C45.25,65.58000183105469 33.380001068115234,73.58999633789062 19.81999969482422,79.43000030517578 C14.619999885559082,81.66999816894531 9.279999732971191,83.47000122070312 3.799999952316284,84.8499984741211 C2.009999990463257,85.30000305175781 0.75,86.9000015258789 0.75,88.75 C0.75,90.5999984741211 2.009999990463257,92.19999694824219 3.799999952316284,92.6500015258789 C9.279999732971191,94.02999877929688 14.609999656677246,95.83000183105469 19.81999969482422,98.06999969482422 C33.380001068115234,103.91000366210938 45.2400016784668,111.91000366210938 55.41999816894531,122.08000183105469 C65.58999633789062,132.25 73.5999984741211,144.1199951171875 79.43000030517578,157.67999267578125 C81.66999816894531,162.8800048828125 83.47000122070312,168.22000122070312 84.8499984741211,173.6999969482422 C85.30000305175781,175.49000549316406 86.91000366210938,176.75 88.75,176.75 C90.5999984741211,176.75 92.19999694824219,175.49000549316406 92.6500015258789,173.6999969482422 C94.02999877929688,168.22000122070312 95.83000183105469,162.88999938964844 98.06999969482422,157.67999267578125 C103.91000366210938,144.1199951171875 111.91000366210938,132.25999450683594 122.08000183105469,122.08000183105469 C132.25,111.91000366210938 144.1199951171875,103.9000015258789 157.67999267578125,98.06999969482422 C162.8800048828125,95.83000183105469 168.22000122070312,94.02999877929688 173.6999969482422,92.6500015258789 C175.49000549316406,92.19999694824219 176.75,90.58999633789062 176.75,88.75 C176.75,86.9000015258789 175.49000549316406,85.30000305175781 173.6999969482422,84.8499984741211 C168.22000122070312,83.47000122070312 162.88999938964844,81.66999816894531 157.67999267578125,79.43000030517578 C144.1199951171875,73.58999633789062 132.25999450683594,65.58999633789062 122.08000183105469,55.41999816894531 C111.91000366210938,45.25 103.9000015258789,33.380001068115234 98.06999969482422,19.81999969482422 C95.83000183105469,14.619999885559082 94.02999877929688,9.279999732971191 92.6500015258789,3.799999952316284 C92.19999694824219,2.009999990463257 90.5999984741211,0.75 88.75,0.75 C86.9000015258789,0.75 85.30000305175781,2.009999990463257 84.8499984741211,3.799999952316284" fill-opacity="1"></path><lineargradient id="__lottie_element_110" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><lineargradient id="__lottie_element_114" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><mask id="__lottie_element_107_1" mask-type="alpha"><use href="#__lottie_element_107"></use></mask></defs><g clip-path="url(#__lottie_element_100)"><g mask="url(#__lottie_element_107_1)" style="display: block;"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_114)" fill-opacity="1" d=" M-14.654000282287598,174.77099609375 C-14.654000282287598,174.77099609375 174.77099609375,14.654000282287598 174.77099609375,14.654000282287598 C174.77099609375,14.654000282287598 14.654000282287598,-174.77099609375 14.654000282287598,-174.77099609375 C14.654000282287598,-174.77099609375 -174.77099609375,-14.654000282287598 -174.77099609375,-14.654000282287598 C-174.77099609375,-14.654000282287598 -14.654000282287598,174.77099609375 -14.654000282287598,174.77099609375z"></path></g></g></g></g></svg></div><!----><!----><!----><!----></div></div><!----><!----></div><!----><!----><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_spinner_animation ng-tns-c1786545847-18 ng-star-inserted" style="opacity: 0; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_115"><rect width="32" height="32" x="0" y="0"></rect></clippath><lineargradient id="__lottie_element_119" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_126" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_130" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_134" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_138" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_142" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-16" y1="0" x2="16" y2="0"><stop offset="0%" stop-color="rgb(49,134,255)"></stop><stop offset="50%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop></lineargradient></defs><g clip-path="url(#__lottie_element_115)"><g transform="matrix(1,0,0,1,16,16)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke="url(#__lottie_element_142)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke-opacity="1" stroke-width="2" d=" M-4.383999824523926,-14.347999572753906 C-2.996999979019165,-14.772000312805176 -1.524999976158142,-15 0,-15 C0,-15 0,-15 0,-15 C1.7100000381469727,-15 3.3540000915527344,-14.713000297546387 4.886000156402588,-14.1850004196167"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_138)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_134)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_130)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_126)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_119)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g></g></svg></div><!----><!----></div></bard-avatar><!----><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-content ng-tns-c171361816-17"><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c2374546217="" class="response-content ng-tns-c171361816-17"><!----><!----><!----><!----><message-content _ngcontent-ng-c2374546217="" class="model-response-text ng-star-inserted" _nghost-ng-c890765="" id="message-content-id-r_c36e79bec81b424c" style="height: auto;"><div _ngcontent-ng-c890765="" class="markdown markdown-main-panel stronger enable-updated-hr-color" id="model-response-message-contentr_c36e79bec81b424c" dir="ltr" style="--animation-duration: 600ms; --fade-animation-function: linear;"><p>Please understand that directly embedding your API key in an HTML file is <b>highly discouraged</b> for security reasons. If your API key is exposed, malicious actors can use it, potentially incurring costs on your Google Cloud account or abusing the service.</p><p>However, for the sole purpose of a <b>very basic, strictly local, and temporary development test, with the explicit understanding of the security risks</b>, here's how you <i>could</i> technically embed it directly. <b>You should never do this for any public-facing or production application.</b></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-57 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-57 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-57 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-57">HTML</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-57 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-57 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-57"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-57"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-57"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-57"><span class="hljs-meta">&lt;!DOCTYPE <span class="hljs-meta-keyword">html</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">html</span> <span class="hljs-attr">lang</span>=<span class="hljs-string">"en"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">charset</span>=<span class="hljs-string">"UTF-8"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"viewport"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"width=device-width, initial-scale=1.0"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>Gemini API Test (Insecure - FOR LOCAL DEV ONLY)<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"module"</span>&gt;</span><span class="javascript">
<span class="hljs-comment">// WARNING: This approach is INSECURE for production.</span>
<span class="hljs-comment">// Your API key will be visible to anyone viewing your page source.</span>
<span class="hljs-keyword">const</span> GEMINI_API_KEY = <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>; <span class="hljs-comment">// &lt;&lt;&lt;--- Replace with your actual API Key</span>
<span class="hljs-keyword">import</span> { GoogleGenerativeAI } <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai"</span>;
<span class="hljs-keyword">async</span> <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">runGemini</span>(<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">if</span> (!GEMINI_API_KEY || GEMINI_API_KEY === <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Please replace 'YOUR_GEMINI_API_KEY_HERE' with your actual Gemini API key."</span>);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"ERROR: API Key missing or not set. See console."</span>;
<span class="hljs-keyword">return</span>;
}
<span class="hljs-keyword">const</span> genAI = <span class="hljs-keyword">new</span> GoogleGenerativeAI(GEMINI_API_KEY);
<span class="hljs-keyword">const</span> model = genAI.getGenerativeModel({ <span class="hljs-attr">model</span>: <span class="hljs-string">"gemini-pro"</span> });
<span class="hljs-keyword">const</span> prompt = <span class="hljs-string">"What is the capital of France?"</span>;
<span class="hljs-keyword">try</span> {
<span class="hljs-keyword">const</span> result = <span class="hljs-keyword">await</span> model.generateContent(prompt);
<span class="hljs-keyword">const</span> response = <span class="hljs-keyword">await</span> result.response;
<span class="hljs-keyword">const</span> text = response.text();
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Gemini says: "</span> + text;
<span class="hljs-built_in">console</span>.log(text);
} <span class="hljs-keyword">catch</span> (error) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Error calling Gemini API:"</span>, error);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Error: "</span> + error.message;
}
}
<span class="hljs-comment">// Run the function when the page loads</span>
<span class="hljs-built_in">document</span>.addEventListener(<span class="hljs-string">'DOMContentLoaded'</span>, runGemini);
</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>Gemini API Direct Embedding Test<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is for local development testing ONLY. Your API key is exposed in the source code.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"output"</span>&gt;</span>Loading Gemini response...<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>How to use this (for local testing only):</b></p><ol start="1"><li><p><b>Replace <code>YOUR_GEMINI_API_KEY_HERE</code></b>: Get your actual Gemini API key from <response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><link-block class="ng-star-inserted"><!----><a target="_blank" rel="noopener" externallink="" _nghost-ng-c4193331772="" jslog="197247;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" href="https://ai.google.dev/" class="ng-star-inserted">Google AI Studio</a><!----></link-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element> and paste it where indicated in the <code>script</code> tag.</p></li><li><p><b>Save the file</b>: Save this code as an <code>.html</code> file (e.g., <code>gemini_test.html</code>).</p></li><li><p><b>Open in browser</b>: Open this HTML file directly in your web browser.</p></li></ol><p>You should see the Gemini API response displayed on the page.</p><p><b>Why this is dangerous (and why you should avoid it for anything serious):</b></p><ul><li><p><b>Publicly Exposed Key:</b> Anyone who views the source code of your HTML page (which is trivial to do in a browser) will immediately see your API key.</p></li><li><p><b>Unauthorized Usage:</b> With your API key, someone else could make calls to the Gemini API using your quota, potentially leading to unexpected charges on your Google Cloud account.</p></li><li><p><b>Abuse:</b> Your key could be used for malicious purposes.</p></li></ul><p><b>Again, for any real project, always use a secure backend server to handle your API keys and make API calls, as demonstrated in the previous, comprehensive answer.</b></p></div></message-content><!----><!----><div _ngcontent-ng-c2374546217="" class="response-footer complete gap"><!----><!----><!----><sources-list _ngcontent-ng-c2374546217="" class="sources-list ng-star-inserted"><!----></sources-list><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><!----><sensitive-memories-banner _ngcontent-ng-c2374546217="" _nghost-ng-c3864135787="" class="ng-star-inserted"><!----></sensitive-memories-banner><!----><!----><!----></div></div><div _ngcontent-ng-c171361816="" class="response-container-footer ng-tns-c171361816-17"><message-actions _ngcontent-ng-c2374546217="" footer="" _nghost-ng-c4270098040="" class="ng-tns-c4270098040-29 hide-action-bar ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="actions-container-v2 ng-tns-c4270098040-29"><div _ngcontent-ng-c4270098040="" class="buttons-container-v2 ng-tns-c4270098040-29 ng-star-inserted"><!----><thumb-up-button _ngcontent-ng-c4270098040="" _nghost-ng-c3814792170="" class="ng-tns-c4270098040-29 ng-star-inserted"><button _ngcontent-ng-c3814792170="" mat-icon-button="" mattooltip="Good response" aria-label="Good response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-1" jslog="173913;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c3814792170="" role="img" fonticon="thumb_up" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_up"></mat-icon><!----><div _ngcontent-ng-c3814792170="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_143"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_147"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask><mask id="__lottie_element_153"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 21.648000717163086,-8.79800033569336 21.648000717163086,-8.79800033569336 C21.648000717163086,-8.79800033569336 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></mask><clippath id="__lottie_element_155"><path fill="#ffffff" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 20.641000747680664,-6.5320000648498535 20.641000747680664,-6.5320000648498535 C20.641000747680664,-6.5320000648498535 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></clippath></defs><g clip-path="url(#__lottie_element_143)"><g mask="url(#__lottie_element_147)" style="display: none;"><g><path></path></g></g><g mask="url(#__lottie_element_153)" style="display: none;"><g><path></path></g></g><g clip-path="url(#__lottie_element_155)" style="display: none;"><g><path></path></g></g><g transform="matrix(0.943097710609436,0,0,0.943097710609436,49.22163009643555,46.75019836425781)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-up-button><thumb-down-button _ngcontent-ng-c4270098040="" _nghost-ng-c2165682611="" class="ng-tns-c4270098040-29 ng-star-inserted"><button _ngcontent-ng-c2165682611="" mat-icon-button="" mattooltip="Bad response" aria-label="Bad response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-1" jslog="173904;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2165682611="" role="img" fonticon="thumb_down" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_down"></mat-icon><!----><div _ngcontent-ng-c2165682611="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_157"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_161"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask></defs><g clip-path="url(#__lottie_element_157)"><g mask="url(#__lottie_element_161)" style="display: none;"><g><path></path></g></g><g style="display: none;"><g><path></path></g></g><g transform="matrix(-0.9419913291931152,0,0,-0.9419913291931152,46.50027084350586,49.44205856323242)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-down-button><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="tooltip-anchor-point ng-tns-c4270098040-29 ng-star-inserted"><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" aria-label="Share &amp; export" tabindex="0" mattooltip="Share &amp; export" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button ng-tns-c4270098040-29 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" data-test-id="share-and-export-menu-button" jslog="189014;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="share" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="share"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><copy-button _ngcontent-ng-c4270098040="" _nghost-ng-c1203456320="" class="ng-tns-c4270098040-29 ng-star-inserted"><button _ngcontent-ng-c1203456320="" mat-button="" tabindex="0" mattooltip="Copy response" aria-label="Copy" data-test-id="copy-button" class="mdc-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="178035;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_c36e79bec81b424c&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_963fd13984c64600&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-22" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c1203456320="" role="img" fonticon="content_copy" class="mat-icon notranslate embedded-copy-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></copy-button><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="menu-button-wrapper ng-tns-c4270098040-29 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="more-menu-button-container ng-tns-c4270098040-29"><!----><!----><!----><!----><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" mattooltip="More" aria-label="Show more options" tabindex="0" data-test-id="more-menu-button" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button more-menu-button ng-tns-c4270098040-29 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-23" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="more_vert" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div></div><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="spacer ng-tns-c4270098040-29 ng-star-inserted"></div><!----><!----></div><!----><!----></div><!----><mat-menu _ngcontent-ng-c4270098040="" yposition="above" xposition="after" class="ng-tns-c4270098040-29"><!----></mat-menu><mat-menu _ngcontent-ng-c4270098040="" yposition="above" class="ng-tns-c4270098040-29"><!----></mat-menu><!----><!----><!----><!----></message-actions><!----><!----></div></div><!----></response-container><!----><!----><!----><!----><freemium-rag-disclaimer _ngcontent-ng-c2374546217="" _nghost-ng-c1883564088="" class="ng-star-inserted"><!----></freemium-rag-disclaimer><!----></div></model-response><div _ngcontent-ng-c655587825="" class="restart-chat-button-scroll-placeholder ng-star-inserted"></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><div _ngcontent-ng-c655587825="" class="conversation-container message-actions-hover-boundary ng-star-inserted" id="94ba44adc3ae30f8" style=""><user-query _ngcontent-ng-c655587825="" _nghost-ng-c2817118020="" class="ng-star-inserted"><span _ngcontent-ng-c2817118020="" class="user-query-container right-align-content"><!----><user-query-content _ngcontent-ng-c2817118020="" class="user-query-container" _nghost-ng-c1794131657=""><div _ngcontent-ng-c1794131657="" class="user-query-container user-query-bubble-container ng-star-inserted"><div _ngcontent-ng-c1794131657="" class="file-preview-container ng-star-inserted"><!----><!----><!----></div><!----><div _ngcontent-ng-c1794131657="" class="query-content ng-star-inserted" id="user-query-content-2"><!----><!----><span _ngcontent-ng-c1794131657="" class="user-query-bubble-with-background ng-star-inserted"><!----><span _ngcontent-ng-c1794131657="" class="horizontal-container"><div _ngcontent-ng-c1794131657="" role="heading" aria-level="2" class="query-text gds-body-l" dir="ltr"><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> This what I am getting :- <!----><!----></p><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> Gemini API Direct Embedding Test <!----><!----></p><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"><!----><br _ngcontent-ng-c1794131657="" class="ng-star-inserted"><!----></p><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> This is for local development testing ONLY. Your API key is exposed in the source code. <!----><!----></p><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"><!----><br _ngcontent-ng-c1794131657="" class="ng-star-inserted"><!----></p><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> Loading Gemini response... <!----><!----></p><!----></div><!----><button _ngcontent-ng-c1794131657="" mat-icon-button="" mattooltip="Collapse text" aria-label="Collapse" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger collapse-button mat-unthemed ng-star-inserted" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="224551;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true" style="" aria-describedby="cdk-describedby-message-ng-1-24" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c1794131657="" role="img" fonticon="expand_more" class="mat-icon notranslate gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="expand_more"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span><span class="mat-ripple mat-mdc-button-ripple"></span></button><!----><!----><!----></span></span><!----></div><!----><!----><!----></div><!----><!----><!----></user-query-content></span></user-query><!----><model-response _ngcontent-ng-c655587825="" _nghost-ng-c2374546217="" class="ng-star-inserted"><div _ngcontent-ng-c2374546217=""><response-container _ngcontent-ng-c2374546217="" _nghost-ng-c171361816="" class="ng-tns-c171361816-19 reduced-bottom-padding ng-star-inserted" jslog="188576;track:impression,attention;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true"><div _ngcontent-ng-c171361816="" class="response-container ng-tns-c171361816-19 response-container-with-gpi ng-star-inserted" jslog="173900;track:impression"><!----><!----><div _ngcontent-ng-c171361816="" class="response-container-header ng-tns-c171361816-19 ng-star-inserted"><div _ngcontent-ng-c171361816="" class="response-container-header-controls ng-tns-c171361816-19"><div _ngcontent-ng-c171361816="" class="ng-tns-c171361816-19 tts ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c171361816="" class="single-draft-response-container ng-tns-c171361816-19"><!----></div></div><!----><tts-control _ngcontent-ng-c171361816="" _nghost-ng-c2520323772="" class="ng-tns-c171361816-19 ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c2520323772="" class="response-tts-container ng-star-inserted" data-test-draft-id="rc_4743f2c3c39071e0" style="height: 3150px;"><div _ngcontent-ng-c2520323772="" data-test-id="disabled-tooltip" class="mat-mdc-tooltip-trigger tts-button-container mat-mdc-tooltip-disabled"><button _ngcontent-ng-c2520323772="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger tts-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Listen" jslog="184512;track:generic_click,impression;BardVeMetadataKey:[[null,null,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2520323772="" role="img" fonticon="volume_up" class="mat-icon notranslate icon-filled google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="volume_up"></mat-icon><!----><!----><!----><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2520323772="" role="menu" class="mat-mdc-menu-trigger playback-speed-menu-trigger multi" aria-haspopup="menu" aria-expanded="false"><mat-menu _ngcontent-ng-c2520323772="" yposition="below" xposition="after" class=""><!----></mat-menu></div><!----></tts-control><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-header-status ng-tns-c171361816-19"><!----><div _ngcontent-ng-c171361816="" class="response-container-header-processing-state ng-tns-c171361816-19"></div></div><!----></div><!----><div _ngcontent-ng-c171361816="" class="presented-response-container ng-tns-c171361816-19"><div _ngcontent-ng-c171361816="" class="avatar-gutter ng-tns-c171361816-19 ng-star-inserted"><bard-avatar _ngcontent-ng-c171361816="" class="avatar-component ng-tns-c1786545847-21 ng-tns-c171361816-19 ng-star-inserted" _nghost-ng-c1786545847=""><div _ngcontent-ng-c1786545847="" bardavataranimationscontroller="" class="bard-avatar ng-tns-c1786545847-21"><div _ngcontent-ng-c1786545847="" class="avatar-container ng-tns-c1786545847-21 ng-trigger ng-trigger-scaleDown"><!----><div _ngcontent-ng-c1786545847="" class="avatar avatar_primary ng-tns-c1786545847-21 ng-star-inserted" style=""><div _ngcontent-ng-c1786545847="" class="avatar_primary_model ng-tns-c1786545847-21 is-gpi-avatar"><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_primary_animation is-gpi-avatar ng-tns-c1786545847-21 aurora-enabled ng-star-inserted"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_168"><rect width="32" height="32" x="0" y="0"></rect></clippath><g id="__lottie_element_175"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_178)" fill-opacity="1" d=" M-3.9000000953674316,-84.94999694824219 C-5.28000020980835,-79.47000122070312 -7.079999923706055,-74.13999938964844 -9.319999694824219,-68.93000030517578 C-15.15999984741211,-55.369998931884766 -23.15999984741211,-43.5 -33.33000183105469,-33.33000183105469 C-43.5,-23.170000076293945 -55.369998931884766,-15.15999984741211 -68.93000030517578,-9.319999694824219 C-74.12999725341797,-7.079999923706055 -79.47000122070312,-5.28000020980835 -84.94999694824219,-3.9000000953674316 C-86.73999786376953,-3.450000047683716 -88,-1.850000023841858 -88,0 C-88,1.850000023841858 -86.73999786376953,3.450000047683716 -84.94999694824219,3.9000000953674316 C-79.47000122070312,5.28000020980835 -74.13999938964844,7.079999923706055 -68.93000030517578,9.319999694824219 C-55.369998931884766,15.15999984741211 -43.5099983215332,23.15999984741211 -33.33000183105469,33.33000183105469 C-23.15999984741211,43.5 -15.149999618530273,55.369998931884766 -9.319999694824219,68.93000030517578 C-7.079999923706055,74.12999725341797 -5.28000020980835,79.47000122070312 -3.9000000953674316,84.94999694824219 C-3.450000047683716,86.73999786376953 -1.840000033378601,88 0,88 C1.850000023841858,88 3.450000047683716,86.73999786376953 3.9000000953674316,84.94999694824219 C5.28000020980835,79.47000122070312 7.079999923706055,74.13999938964844 9.319999694824219,68.93000030517578 C15.15999984741211,55.369998931884766 23.15999984741211,43.5099983215332 33.33000183105469,33.33000183105469 C43.5,23.15999984741211 55.369998931884766,15.149999618530273 68.93000030517578,9.319999694824219 C74.12999725341797,7.079999923706055 79.47000122070312,5.28000020980835 84.94999694824219,3.9000000953674316 C86.73999786376953,3.450000047683716 88,1.840000033378601 88,0 C88,-1.850000023841858 86.73999786376953,-3.450000047683716 84.94999694824219,-3.9000000953674316 C79.47000122070312,-5.28000020980835 74.13999938964844,-7.079999923706055 68.93000030517578,-9.319999694824219 C55.369998931884766,-15.15999984741211 43.5099983215332,-23.15999984741211 33.33000183105469,-33.33000183105469 C23.15999984741211,-43.5 15.149999618530273,-55.369998931884766 9.319999694824219,-68.93000030517578 C7.079999923706055,-74.12999725341797 5.28000020980835,-79.47000122070312 3.9000000953674316,-84.94999694824219 C3.450000047683716,-86.73999786376953 1.850000023841858,-88 0,-88 C-1.850000023841858,-88 -3.450000047683716,-86.73999786376953 -3.9000000953674316,-84.94999694824219z"></path></g></g></g><path d=" M84.8499984741211,3.799999952316284 C83.47000122070312,9.279999732971191 81.66999816894531,14.609999656677246 79.43000030517578,19.81999969482422 C73.58999633789062,33.380001068115234 65.58999633789062,45.25 55.41999816894531,55.41999816894531 C45.25,65.58000183105469 33.380001068115234,73.58999633789062 19.81999969482422,79.43000030517578 C14.619999885559082,81.66999816894531 9.279999732971191,83.47000122070312 3.799999952316284,84.8499984741211 C2.009999990463257,85.30000305175781 0.75,86.9000015258789 0.75,88.75 C0.75,90.5999984741211 2.009999990463257,92.19999694824219 3.799999952316284,92.6500015258789 C9.279999732971191,94.02999877929688 14.609999656677246,95.83000183105469 19.81999969482422,98.06999969482422 C33.380001068115234,103.91000366210938 45.2400016784668,111.91000366210938 55.41999816894531,122.08000183105469 C65.58999633789062,132.25 73.5999984741211,144.1199951171875 79.43000030517578,157.67999267578125 C81.66999816894531,162.8800048828125 83.47000122070312,168.22000122070312 84.8499984741211,173.6999969482422 C85.30000305175781,175.49000549316406 86.91000366210938,176.75 88.75,176.75 C90.5999984741211,176.75 92.19999694824219,175.49000549316406 92.6500015258789,173.6999969482422 C94.02999877929688,168.22000122070312 95.83000183105469,162.88999938964844 98.06999969482422,157.67999267578125 C103.91000366210938,144.1199951171875 111.91000366210938,132.25999450683594 122.08000183105469,122.08000183105469 C132.25,111.91000366210938 144.1199951171875,103.9000015258789 157.67999267578125,98.06999969482422 C162.8800048828125,95.83000183105469 168.22000122070312,94.02999877929688 173.6999969482422,92.6500015258789 C175.49000549316406,92.19999694824219 176.75,90.58999633789062 176.75,88.75 C176.75,86.9000015258789 175.49000549316406,85.30000305175781 173.6999969482422,84.8499984741211 C168.22000122070312,83.47000122070312 162.88999938964844,81.66999816894531 157.67999267578125,79.43000030517578 C144.1199951171875,73.58999633789062 132.25999450683594,65.58999633789062 122.08000183105469,55.41999816894531 C111.91000366210938,45.25 103.9000015258789,33.380001068115234 98.06999969482422,19.81999969482422 C95.83000183105469,14.619999885559082 94.02999877929688,9.279999732971191 92.6500015258789,3.799999952316284 C92.19999694824219,2.009999990463257 90.5999984741211,0.75 88.75,0.75 C86.9000015258789,0.75 85.30000305175781,2.009999990463257 84.8499984741211,3.799999952316284" fill-opacity="1"></path><lineargradient id="__lottie_element_178" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><lineargradient id="__lottie_element_182" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><mask id="__lottie_element_175_1" mask-type="alpha"><use href="#__lottie_element_175"></use></mask></defs><g clip-path="url(#__lottie_element_168)"><g mask="url(#__lottie_element_175_1)" style="display: block;"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_182)" fill-opacity="1" d=" M-14.654000282287598,174.77099609375 C-14.654000282287598,174.77099609375 174.77099609375,14.654000282287598 174.77099609375,14.654000282287598 C174.77099609375,14.654000282287598 14.654000282287598,-174.77099609375 14.654000282287598,-174.77099609375 C14.654000282287598,-174.77099609375 -174.77099609375,-14.654000282287598 -174.77099609375,-14.654000282287598 C-174.77099609375,-14.654000282287598 -14.654000282287598,174.77099609375 -14.654000282287598,174.77099609375z"></path></g></g></g></g></svg></div><!----><!----><!----><!----></div></div><!----><!----></div><!----><!----><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_spinner_animation ng-tns-c1786545847-21 ng-star-inserted" style="opacity: 0; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_183"><rect width="32" height="32" x="0" y="0"></rect></clippath><lineargradient id="__lottie_element_187" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_194" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_198" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_202" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_206" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_210" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-16" y1="0" x2="16" y2="0"><stop offset="0%" stop-color="rgb(49,134,255)"></stop><stop offset="50%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop></lineargradient></defs><g clip-path="url(#__lottie_element_183)"><g transform="matrix(1,0,0,1,16,16)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke="url(#__lottie_element_210)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke-opacity="1" stroke-width="2" d=" M-4.383999824523926,-14.347999572753906 C-2.996999979019165,-14.772000312805176 -1.524999976158142,-15 0,-15 C0,-15 0,-15 0,-15 C1.7100000381469727,-15 3.3540000915527344,-14.713000297546387 4.886000156402588,-14.1850004196167"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_206)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_202)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_198)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_194)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_187)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g></g></svg></div><!----><!----></div></bard-avatar><!----><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-content ng-tns-c171361816-19 has-thoughts"><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c2374546217="" class="response-content ng-tns-c171361816-19"><!----><model-thoughts _ngcontent-ng-c2374546217="" _nghost-ng-c1670139499="" class="ng-tns-c1670139499-20 ng-star-inserted" style="height: auto;"><div _ngcontent-ng-c1670139499="" class="model-thoughts ng-tns-c1670139499-20"><div _ngcontent-ng-c1670139499="" class="thoughts-header ng-tns-c1670139499-20"><button _ngcontent-ng-c1670139499="" mat-button="" data-test-id="thoughts-header-button" class="mdc-button mat-mdc-button-base thoughts-header-button ng-tns-c1670139499-20 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="247951;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-content"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-label ng-tns-c1670139499-20"><span _ngcontent-ng-c1670139499="" class="ng-tns-c1670139499-20">Show thinking</span></div><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-icons ng-tns-c1670139499-20"><!----><mat-icon _ngcontent-ng-c1670139499="" role="img" fonticon="expand_more" class="mat-icon notranslate thoughts-header-button-icon ng-tns-c1670139499-20 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="expand_more"></mat-icon><!----></div></div></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></div><!----></div></model-thoughts><!----><!----><!----><message-content _ngcontent-ng-c2374546217="" class="model-response-text has-thoughts ng-star-inserted" _nghost-ng-c890765="" id="message-content-id-r_94ba44adc3ae30f8" style="height: auto;"><div _ngcontent-ng-c890765="" class="markdown markdown-main-panel stronger enable-updated-hr-color" id="model-response-message-contentr_94ba44adc3ae30f8" dir="ltr" style="--animation-duration: 600ms; --fade-animation-function: linear;"><p>The output "Loading Gemini response..." suggests that your HTML file is loading correctly, but the JavaScript code responsible for calling the Gemini API isn't successfully retrieving a response. This is a common issue when trying to directly embed API calls for a few reasons.</p><p>Let's break down the most likely causes and how to troubleshoot them in this <b>temporary, local-only</b> setup:</p><p></p><h3>Most Common Reasons for "Loading Gemini response..." (without actual response):</h3><p></p><ol start="1"><li><p><b>Incorrect API Key:</b></p><ul><li><p><b>Is the key correct?</b> Double-check that you've accurately copied and pasted your <b>entire</b> Gemini API key from Google AI Studio. Even a single missing character or an extra space can invalidate it.</p></li><li><p><b>Is it activated?</b> Ensure your API key is active and associated with a Google Cloud project that has the Generative Language API enabled.</p></li><li><p><b>Billing Enabled (if applicable):</b> While Gemini has a free tier, if you exceed it or use certain models, billing needs to be enabled on your Google Cloud project. Even if you're within the free tier, sometimes the API won't respond until billing is linked to the project.</p></li></ul></li><li><p><b>CDN Loading Issues:</b></p><ul><li><p>The script uses <code>https://cdn.jsdelivr.net/npm/@google/generative-ai</code>. Your browser might be having trouble fetching this resource.</p></li><li><p><b>Check your browser's developer console (F12 or Cmd+Option+I):</b> Look for network errors (red text in the "Console" or "Network" tab). You might see errors like "Failed to load resource," "CORS error," or "net::ERR_BLOCKED_BY_CLIENT."</p></li><li><p><b>Network/Firewall Restrictions:</b> Are you on a network (e.g., corporate, school) that might be blocking external CDNs or Google services? Try a different network or device if possible.</p></li></ul></li><li><p><b>Cross-Origin Resource Sharing (CORS) Issues:</b></p><ul><li><p>When you open an HTML file directly from your file system (e.g., <code>file:///C:/Users/YourUser/Desktop/gemini_test.html</code>), it's considered a <code>file://</code> origin. Browsers have strict security policies (CORS) that prevent JavaScript running from a <code>file://</code> origin from making HTTP requests to external domains (like Google's API endpoints) without explicit permission from the server. The Gemini API servers are not configured to allow requests from <code>file://</code> origins for security reasons.</p></li><li><p><b>This is the MOST LIKELY reason you are stuck on "Loading..." when opening the file directly.</b></p></li></ul></li><li><p><b>Model Availability/Correctness:</b></p><ul><li><p><code>gemini-pro</code> is generally available. But confirm it hasn't been deprecated or if you accidentally typed a different model name. Refer to the <response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><link-block class="ng-star-inserted"><!----><a target="_blank" rel="noopener" externallink="" _nghost-ng-c4193331772="" jslog="197247;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" href="https://ai.google.dev/models/gemini" class="ng-star-inserted">official Gemini API documentation</a><!----></link-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element> for current model names.</p></li></ul></li><li><p><b>Rate Limits:</b></p><ul><li><p>If you've made many requests in a short period, you might have hit a rate limit. This is less likely if it's your first attempt, but keep it in mind.</p></li></ul></li></ol><p></p><h3>How to Troubleshoot and Fix (for your current direct HTML embedding):</h3><p></p><p><b>The most crucial step is to serve your HTML file via a simple local web server.</b> This gets around the <code>file://</code> CORS restriction.</p><p></p><h4><b>Recommended Solution: Use a Simple Local Web Server (Python or Node.js)</b></h4><p></p><p><b>Option 1: Python's Built-in HTTP Server (Simplest)</b></p><ol start="1"><li><p><b>Save your HTML file</b> (e.g., <code>gemini_test.html</code>) in a folder.</p></li><li><p><b>Open your terminal or command prompt.</b></p></li><li><p><b>Navigate to that folder</b> using <code>cd path/to/your/folder</code>.</p></li><li><p><b>Run the Python HTTP server:</b></p><ul><li><p>For Python 3: <code>python -m http.server 8000</code></p></li><li><p>For Python 2: <code>python -m SimpleHTTPServer 8000</code></p></li></ul></li><li><p><b>Open your browser</b> and go to <code>http://localhost:8000/gemini_test.html</code> (or just <code>http://localhost:8000</code> if your HTML file is named <code>index.html</code> in that directory).</p></li></ol><p><b>Option 2: Node.js <code>http-server</code> (if you have Node.js installed)</b></p><ol start="1"><li><p><b>Install <code>http-server</code> globally</b> (if you haven't already):</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-42 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-42 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-42 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-42">Bash</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-42 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-42 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-42"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-42"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-42"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-42">npm install -g http-server
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element></li><li><p><b>Save your HTML file</b> in a folder.</p></li><li><p><b>Open your terminal or command prompt.</b></p></li><li><p><b>Navigate to that folder.</b></p></li><li><p><b>Run the server:</b></p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-43 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-43 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-43 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-43">Bash</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-43 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-43 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-43"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-43"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-43"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-43">http-server
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element></li><li><p>It will usually tell you which URL to open (e.g., <code>http://127.0.0.1:8080</code>).</p></li></ol><p><b>After starting a local server and opening the page through <code>http://localhost:...</code>, check your browser's developer console again.</b> You should now get past the CORS issue.</p><p></p><h4><b>Further Debugging Steps if it's Still "Loading..."</b></h4><p></p><ol start="1"><li><p><b>Check Developer Console (Crucial!):</b></p><ul><li><p>Right-click on your webpage and select "Inspect" or "Developer Tools."</p></li><li><p>Go to the "Console" tab. Look for any red error messages.</p></li><li><p>Go to the "Network" tab. Reload the page. Look for the API request to Google's endpoint (it might be <code>generativelanguage.googleapis.com</code>). Check its "Status" code.</p><ul><li><p><code>200 OK</code>: Request was successful, problem might be with parsing the response or displaying it.</p></li><li><p><code>400 Bad Request</code>: Problem with your prompt or request parameters.</p></li><li><p><code>401 Unauthorized</code> / <code>403 Forbidden</code>: API key issue (incorrect, revoked, insufficient permissions). This is very common.</p></li><li><p><code>429 Too Many Requests</code>: Rate limit exceeded.</p></li><li><p><code>5xx Server Error</code>: Problem on Google's side (less common for basic requests).</p></li></ul></li></ul></li><li><p><b>Verify API Key (Again):</b></p><ul><li><p>Even after using a server, a truly invalid key will result in <code>401</code> or <code>403</code> errors. Double-triple check it. Make sure there are no leading/trailing spaces when you copy-paste it.</p></li></ul></li><li><p><b>Simplify the Prompt/Model:</b></p><ul><li><p>Try a simpler prompt like just "hello".</p></li><li><p>Ensure <code>gemini-pro</code> is the correct and available model name.</p></li></ul></li></ol><p>By serving the HTML file through a local web server, you'll eliminate the most common hurdle (<code>file://</code> CORS issues) for these direct API calls. Then, the browser's developer console will provide much more specific error messages if the issue persists.</p></div></message-content><!----><!----><div _ngcontent-ng-c2374546217="" class="response-footer complete has-thoughts gap"><!----><!----><!----><sources-list _ngcontent-ng-c2374546217="" class="sources-list ng-star-inserted"><!----></sources-list><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><!----><sensitive-memories-banner _ngcontent-ng-c2374546217="" _nghost-ng-c3864135787="" class="ng-star-inserted"><!----></sensitive-memories-banner><!----><!----><!----></div></div><div _ngcontent-ng-c171361816="" class="response-container-footer ng-tns-c171361816-19"><message-actions _ngcontent-ng-c2374546217="" footer="" _nghost-ng-c4270098040="" class="ng-tns-c4270098040-30 hide-action-bar ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="actions-container-v2 ng-tns-c4270098040-30"><div _ngcontent-ng-c4270098040="" class="buttons-container-v2 ng-tns-c4270098040-30 ng-star-inserted"><!----><thumb-up-button _ngcontent-ng-c4270098040="" _nghost-ng-c3814792170="" class="ng-tns-c4270098040-30 ng-star-inserted"><button _ngcontent-ng-c3814792170="" mat-icon-button="" mattooltip="Good response" aria-label="Good response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-2" jslog="173913;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c3814792170="" role="img" fonticon="thumb_up" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_up"></mat-icon><!----><div _ngcontent-ng-c3814792170="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_211"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_215"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask><mask id="__lottie_element_221"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 21.648000717163086,-8.79800033569336 21.648000717163086,-8.79800033569336 C21.648000717163086,-8.79800033569336 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></mask><clippath id="__lottie_element_223"><path fill="#ffffff" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 20.641000747680664,-6.5320000648498535 20.641000747680664,-6.5320000648498535 C20.641000747680664,-6.5320000648498535 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></clippath></defs><g clip-path="url(#__lottie_element_211)"><g mask="url(#__lottie_element_215)" style="display: none;"><g><path></path></g></g><g mask="url(#__lottie_element_221)" style="display: none;"><g><path></path></g></g><g clip-path="url(#__lottie_element_223)" style="display: none;"><g><path></path></g></g><g transform="matrix(0.943097710609436,0,0,0.943097710609436,49.22163009643555,46.75019836425781)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-up-button><thumb-down-button _ngcontent-ng-c4270098040="" _nghost-ng-c2165682611="" class="ng-tns-c4270098040-30 ng-star-inserted"><button _ngcontent-ng-c2165682611="" mat-icon-button="" mattooltip="Bad response" aria-label="Bad response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-2" jslog="173904;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2165682611="" role="img" fonticon="thumb_down" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_down"></mat-icon><!----><div _ngcontent-ng-c2165682611="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_225"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_229"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask></defs><g clip-path="url(#__lottie_element_225)"><g mask="url(#__lottie_element_229)" style="display: none;"><g><path></path></g></g><g style="display: none;"><g><path></path></g></g><g transform="matrix(-0.9419913291931152,0,0,-0.9419913291931152,46.50027084350586,49.44205856323242)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-down-button><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="tooltip-anchor-point ng-tns-c4270098040-30 ng-star-inserted"><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" aria-label="Share &amp; export" tabindex="0" mattooltip="Share &amp; export" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button ng-tns-c4270098040-30 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" data-test-id="share-and-export-menu-button" jslog="189014;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="share" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="share"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><copy-button _ngcontent-ng-c4270098040="" _nghost-ng-c1203456320="" class="ng-tns-c4270098040-30 ng-star-inserted"><button _ngcontent-ng-c1203456320="" mat-button="" tabindex="0" mattooltip="Copy response" aria-label="Copy" data-test-id="copy-button" class="mdc-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="178035;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_94ba44adc3ae30f8&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_4743f2c3c39071e0&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-22" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c1203456320="" role="img" fonticon="content_copy" class="mat-icon notranslate embedded-copy-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></copy-button><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="menu-button-wrapper ng-tns-c4270098040-30 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="more-menu-button-container ng-tns-c4270098040-30"><!----><!----><!----><!----><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" mattooltip="More" aria-label="Show more options" tabindex="0" data-test-id="more-menu-button" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button more-menu-button ng-tns-c4270098040-30 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-23" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="more_vert" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div></div><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="spacer ng-tns-c4270098040-30 ng-star-inserted"></div><!----><!----></div><!----><!----></div><!----><mat-menu _ngcontent-ng-c4270098040="" yposition="above" xposition="after" class="ng-tns-c4270098040-30"><!----></mat-menu><mat-menu _ngcontent-ng-c4270098040="" yposition="above" class="ng-tns-c4270098040-30"><!----></mat-menu><!----><!----><!----><!----></message-actions><!----><!----></div></div><!----></response-container><!----><!----><!----><!----><freemium-rag-disclaimer _ngcontent-ng-c2374546217="" _nghost-ng-c1883564088="" class="ng-star-inserted"><!----></freemium-rag-disclaimer><!----></div></model-response><div _ngcontent-ng-c655587825="" class="restart-chat-button-scroll-placeholder ng-star-inserted"></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><div _ngcontent-ng-c655587825="" class="conversation-container message-actions-hover-boundary ng-star-inserted" id="e45ee09f5f7734a3" style=""><user-query _ngcontent-ng-c655587825="" _nghost-ng-c2817118020="" class="ng-star-inserted"><span _ngcontent-ng-c2817118020="" class="user-query-container right-align-content"><!----><user-query-content _ngcontent-ng-c2817118020="" class="user-query-container" _nghost-ng-c1794131657=""><div _ngcontent-ng-c1794131657="" class="user-query-container user-query-bubble-container ng-star-inserted"><div _ngcontent-ng-c1794131657="" class="file-preview-container ng-star-inserted"><!----><!----><!----></div><!----><div _ngcontent-ng-c1794131657="" class="query-content ng-star-inserted" id="user-query-content-3"><!----><!----><span _ngcontent-ng-c1794131657="" class="user-query-bubble-with-background ng-star-inserted"><!----><span _ngcontent-ng-c1794131657="" class="horizontal-container"><div _ngcontent-ng-c1794131657="" role="heading" aria-level="2" class="query-text gds-body-l" dir="ltr"><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> Uncaught SyntaxError: The requested module 'https://cdn.jsdelivr.net/npm/@google/generative-ai' doesn't provide an export named: 'GoogleGenerativeAI' <!----><!----></p><!----></div><!----></span></span><!----></div><!----><!----><!----></div><!----><!----><!----></user-query-content></span></user-query><!----><model-response _ngcontent-ng-c655587825="" _nghost-ng-c2374546217="" class="ng-star-inserted"><div _ngcontent-ng-c2374546217=""><response-container _ngcontent-ng-c2374546217="" _nghost-ng-c171361816="" class="ng-tns-c171361816-22 reduced-bottom-padding ng-star-inserted" jslog="188576;track:impression,attention;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true"><div _ngcontent-ng-c171361816="" class="response-container ng-tns-c171361816-22 response-container-with-gpi ng-star-inserted" jslog="173900;track:impression"><!----><!----><div _ngcontent-ng-c171361816="" class="response-container-header ng-tns-c171361816-22 ng-star-inserted"><div _ngcontent-ng-c171361816="" class="response-container-header-controls ng-tns-c171361816-22"><div _ngcontent-ng-c171361816="" class="ng-tns-c171361816-22 tts ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c171361816="" class="single-draft-response-container ng-tns-c171361816-22"><!----></div></div><!----><tts-control _ngcontent-ng-c171361816="" _nghost-ng-c2520323772="" class="ng-tns-c171361816-22 ng-trigger ng-trigger-singleResponseEnter ng-star-inserted"><div _ngcontent-ng-c2520323772="" class="response-tts-container ng-star-inserted" data-test-draft-id="rc_e7e48a09aead61d3" style="height: 2382px;"><div _ngcontent-ng-c2520323772="" data-test-id="disabled-tooltip" class="mat-mdc-tooltip-trigger tts-button-container mat-mdc-tooltip-disabled"><button _ngcontent-ng-c2520323772="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger tts-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Listen" jslog="184512;track:generic_click,impression;BardVeMetadataKey:[[null,null,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2520323772="" role="img" fonticon="volume_up" class="mat-icon notranslate icon-filled google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="volume_up"></mat-icon><!----><!----><!----><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2520323772="" role="menu" class="mat-mdc-menu-trigger playback-speed-menu-trigger multi" aria-haspopup="menu" aria-expanded="false"><mat-menu _ngcontent-ng-c2520323772="" yposition="below" xposition="after" class=""><!----></mat-menu></div><!----></tts-control><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-header-status ng-tns-c171361816-22"><!----><div _ngcontent-ng-c171361816="" class="response-container-header-processing-state ng-tns-c171361816-22"></div></div><!----></div><!----><div _ngcontent-ng-c171361816="" class="presented-response-container ng-tns-c171361816-22"><div _ngcontent-ng-c171361816="" class="avatar-gutter ng-tns-c171361816-22 ng-star-inserted"><bard-avatar _ngcontent-ng-c171361816="" class="avatar-component ng-tns-c1786545847-23 ng-tns-c171361816-22 ng-star-inserted" _nghost-ng-c1786545847=""><div _ngcontent-ng-c1786545847="" bardavataranimationscontroller="" class="bard-avatar ng-tns-c1786545847-23"><div _ngcontent-ng-c1786545847="" class="avatar-container ng-tns-c1786545847-23 ng-trigger ng-trigger-scaleDown"><!----><div _ngcontent-ng-c1786545847="" class="avatar avatar_primary ng-tns-c1786545847-23 ng-star-inserted" style=""><div _ngcontent-ng-c1786545847="" class="avatar_primary_model ng-tns-c1786545847-23 is-gpi-avatar"><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_primary_animation is-gpi-avatar ng-tns-c1786545847-23 aurora-enabled ng-star-inserted"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_250"><rect width="32" height="32" x="0" y="0"></rect></clippath><g id="__lottie_element_257"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_260)" fill-opacity="1" d=" M-3.9000000953674316,-84.94999694824219 C-5.28000020980835,-79.47000122070312 -7.079999923706055,-74.13999938964844 -9.319999694824219,-68.93000030517578 C-15.15999984741211,-55.369998931884766 -23.15999984741211,-43.5 -33.33000183105469,-33.33000183105469 C-43.5,-23.170000076293945 -55.369998931884766,-15.15999984741211 -68.93000030517578,-9.319999694824219 C-74.12999725341797,-7.079999923706055 -79.47000122070312,-5.28000020980835 -84.94999694824219,-3.9000000953674316 C-86.73999786376953,-3.450000047683716 -88,-1.850000023841858 -88,0 C-88,1.850000023841858 -86.73999786376953,3.450000047683716 -84.94999694824219,3.9000000953674316 C-79.47000122070312,5.28000020980835 -74.13999938964844,7.079999923706055 -68.93000030517578,9.319999694824219 C-55.369998931884766,15.15999984741211 -43.5099983215332,23.15999984741211 -33.33000183105469,33.33000183105469 C-23.15999984741211,43.5 -15.149999618530273,55.369998931884766 -9.319999694824219,68.93000030517578 C-7.079999923706055,74.12999725341797 -5.28000020980835,79.47000122070312 -3.9000000953674316,84.94999694824219 C-3.450000047683716,86.73999786376953 -1.840000033378601,88 0,88 C1.850000023841858,88 3.450000047683716,86.73999786376953 3.9000000953674316,84.94999694824219 C5.28000020980835,79.47000122070312 7.079999923706055,74.13999938964844 9.319999694824219,68.93000030517578 C15.15999984741211,55.369998931884766 23.15999984741211,43.5099983215332 33.33000183105469,33.33000183105469 C43.5,23.15999984741211 55.369998931884766,15.149999618530273 68.93000030517578,9.319999694824219 C74.12999725341797,7.079999923706055 79.47000122070312,5.28000020980835 84.94999694824219,3.9000000953674316 C86.73999786376953,3.450000047683716 88,1.840000033378601 88,0 C88,-1.850000023841858 86.73999786376953,-3.450000047683716 84.94999694824219,-3.9000000953674316 C79.47000122070312,-5.28000020980835 74.13999938964844,-7.079999923706055 68.93000030517578,-9.319999694824219 C55.369998931884766,-15.15999984741211 43.5099983215332,-23.15999984741211 33.33000183105469,-33.33000183105469 C23.15999984741211,-43.5 15.149999618530273,-55.369998931884766 9.319999694824219,-68.93000030517578 C7.079999923706055,-74.12999725341797 5.28000020980835,-79.47000122070312 3.9000000953674316,-84.94999694824219 C3.450000047683716,-86.73999786376953 1.850000023841858,-88 0,-88 C-1.850000023841858,-88 -3.450000047683716,-86.73999786376953 -3.9000000953674316,-84.94999694824219z"></path></g></g></g><path d=" M84.8499984741211,3.799999952316284 C83.47000122070312,9.279999732971191 81.66999816894531,14.609999656677246 79.43000030517578,19.81999969482422 C73.58999633789062,33.380001068115234 65.58999633789062,45.25 55.41999816894531,55.41999816894531 C45.25,65.58000183105469 33.380001068115234,73.58999633789062 19.81999969482422,79.43000030517578 C14.619999885559082,81.66999816894531 9.279999732971191,83.47000122070312 3.799999952316284,84.8499984741211 C2.009999990463257,85.30000305175781 0.75,86.9000015258789 0.75,88.75 C0.75,90.5999984741211 2.009999990463257,92.19999694824219 3.799999952316284,92.6500015258789 C9.279999732971191,94.02999877929688 14.609999656677246,95.83000183105469 19.81999969482422,98.06999969482422 C33.380001068115234,103.91000366210938 45.2400016784668,111.91000366210938 55.41999816894531,122.08000183105469 C65.58999633789062,132.25 73.5999984741211,144.1199951171875 79.43000030517578,157.67999267578125 C81.66999816894531,162.8800048828125 83.47000122070312,168.22000122070312 84.8499984741211,173.6999969482422 C85.30000305175781,175.49000549316406 86.91000366210938,176.75 88.75,176.75 C90.5999984741211,176.75 92.19999694824219,175.49000549316406 92.6500015258789,173.6999969482422 C94.02999877929688,168.22000122070312 95.83000183105469,162.88999938964844 98.06999969482422,157.67999267578125 C103.91000366210938,144.1199951171875 111.91000366210938,132.25999450683594 122.08000183105469,122.08000183105469 C132.25,111.91000366210938 144.1199951171875,103.9000015258789 157.67999267578125,98.06999969482422 C162.8800048828125,95.83000183105469 168.22000122070312,94.02999877929688 173.6999969482422,92.6500015258789 C175.49000549316406,92.19999694824219 176.75,90.58999633789062 176.75,88.75 C176.75,86.9000015258789 175.49000549316406,85.30000305175781 173.6999969482422,84.8499984741211 C168.22000122070312,83.47000122070312 162.88999938964844,81.66999816894531 157.67999267578125,79.43000030517578 C144.1199951171875,73.58999633789062 132.25999450683594,65.58999633789062 122.08000183105469,55.41999816894531 C111.91000366210938,45.25 103.9000015258789,33.380001068115234 98.06999969482422,19.81999969482422 C95.83000183105469,14.619999885559082 94.02999877929688,9.279999732971191 92.6500015258789,3.799999952316284 C92.19999694824219,2.009999990463257 90.5999984741211,0.75 88.75,0.75 C86.9000015258789,0.75 85.30000305175781,2.009999990463257 84.8499984741211,3.799999952316284" fill-opacity="1"></path><lineargradient id="__lottie_element_260" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><lineargradient id="__lottie_element_264" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><mask id="__lottie_element_257_1" mask-type="alpha"><use href="#__lottie_element_257"></use></mask></defs><g clip-path="url(#__lottie_element_250)"><g mask="url(#__lottie_element_257_1)" style="display: block;"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_264)" fill-opacity="1" d=" M-14.654000282287598,174.77099609375 C-14.654000282287598,174.77099609375 174.77099609375,14.654000282287598 174.77099609375,14.654000282287598 C174.77099609375,14.654000282287598 14.654000282287598,-174.77099609375 14.654000282287598,-174.77099609375 C14.654000282287598,-174.77099609375 -174.77099609375,-14.654000282287598 -174.77099609375,-14.654000282287598 C-174.77099609375,-14.654000282287598 -14.654000282287598,174.77099609375 -14.654000282287598,174.77099609375z"></path></g></g></g></g></svg></div><!----><!----><!----><!----></div></div><!----><!----></div><!----><!----><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_spinner_animation ng-tns-c1786545847-23 ng-star-inserted" style="opacity: 0; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_265"><rect width="32" height="32" x="0" y="0"></rect></clippath><lineargradient id="__lottie_element_269" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_276" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_280" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_284" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_288" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_292" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-16" y1="0" x2="16" y2="0"><stop offset="0%" stop-color="rgb(49,134,255)"></stop><stop offset="50%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop></lineargradient></defs><g clip-path="url(#__lottie_element_265)"><g transform="matrix(1,0,0,1,16,16)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke="url(#__lottie_element_292)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke-opacity="1" stroke-width="2" d=" M-4.383999824523926,-14.347999572753906 C-2.996999979019165,-14.772000312805176 -1.524999976158142,-15 0,-15 C0,-15 0,-15 0,-15 C1.7100000381469727,-15 3.3540000915527344,-14.713000297546387 4.886000156402588,-14.1850004196167"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_288)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_284)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_280)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_276)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_269)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g></g></svg></div><!----><!----></div></bard-avatar><!----><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-content ng-tns-c171361816-22"><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c2374546217="" class="response-content ng-tns-c171361816-22"><!----><!----><!----><!----><message-content _ngcontent-ng-c2374546217="" class="model-response-text ng-star-inserted" _nghost-ng-c890765="" id="message-content-id-r_e45ee09f5f7734a3" style="height: auto;"><div _ngcontent-ng-c890765="" class="markdown markdown-main-panel stronger enable-updated-hr-color" id="model-response-message-contentr_e45ee09f5f7734a3" dir="ltr" style="--animation-duration: 600ms; --fade-animation-function: linear;"><p>You've hit a common JavaScript module import error! This means the way you're trying to import <code>GoogleGenerativeAI</code> from the CDN isn't matching how that library exposes its components.</p><p>The error message:
<code>Uncaught SyntaxError: The requested module 'https://cdn.jsdelivr.net/npm/@google/generative-ai' doesn't provide an export named: 'GoogleGenerativeAI'</code></p><p>Indicates that while the module itself is loading, it's not exporting <code>GoogleGenerativeAI</code> as a <b>named export</b>. Instead, it's likely exporting it as a <b>default export</b>.</p><p></p><h3>The Fix: Change how you import <code>GoogleGenerativeAI</code></h3><p></p><p>Instead of:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-58 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-58 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-58 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-58">JavaScript</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-58 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-58 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-58"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-58"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-58"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-58"><span class="hljs-keyword">import</span> { GoogleGenerativeAI } <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai"</span>;
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p>You need to use:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-59 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-59 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-59 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-59">JavaScript</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-59 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-59 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-59"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-59"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-59"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-59"><span class="hljs-keyword">import</span> { GoogleGenerativeAI } <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai@latest/dist/index.js"</span>;
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>Why this change?</b></p><ol start="1"><li><p><b>Default Export:</b> The <code>@google/generative-ai</code> library, when used directly in a browser via a CDN, often provides its main class as a <b>default export</b>. When you import a default export, you don't use curly braces <code>{}</code>.</p></li><li><p><b>Explicit Path to <code>index.js</code>:</b> Sometimes, CDNs need a more explicit path to the actual JavaScript file that contains the exports. <code>dist/index.js</code> is the common location for the main bundled file in many libraries.</p></li><li><p><b><code>@latest</code>:</b> Using <code>@latest</code> ensures you're getting the most up-to-date version of the library.</p></li></ol><p></p><h3>Updated Insecure Local Test HTML File:</h3><p></p><p>Here's the corrected HTML file with the import statement changed:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-60 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-60 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-60 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-60">HTML</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-60 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-60 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-60"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-60"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-60"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-60"><span class="hljs-meta">&lt;!DOCTYPE <span class="hljs-meta-keyword">html</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">html</span> <span class="hljs-attr">lang</span>=<span class="hljs-string">"en"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">charset</span>=<span class="hljs-string">"UTF-8"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"viewport"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"width=device-width, initial-scale=1.0"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>Gemini API Test (Insecure - FOR LOCAL DEV ONLY)<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"module"</span>&gt;</span><span class="javascript">
<span class="hljs-comment">// WARNING: This approach is INSECURE for production.</span>
<span class="hljs-comment">// Your API key will be visible to anyone viewing your page source.</span>
<span class="hljs-keyword">const</span> GEMINI_API_KEY = <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>; <span class="hljs-comment">// &lt;&lt;&lt;--- Replace with your actual API Key</span>
<span class="hljs-comment">// CORRECTED IMPORT STATEMENT:</span>
<span class="hljs-keyword">import</span> { GoogleGenerativeAI } <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai@latest/dist/index.js"</span>;
<span class="hljs-keyword">async</span> <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">runGemini</span>(<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">if</span> (!GEMINI_API_KEY || GEMINI_API_KEY === <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Please replace 'YOUR_GEMINI_API_KEY_HERE' with your actual Gemini API key."</span>);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"ERROR: API Key missing or not set. See console."</span>;
<span class="hljs-keyword">return</span>;
}
<span class="hljs-keyword">const</span> genAI = <span class="hljs-keyword">new</span> GoogleGenerativeAI(GEMINI_API_KEY);
<span class="hljs-comment">// Ensure you are using a model that supports text-only input for generateContent</span>
<span class="hljs-comment">// For general text, 'gemini-pro' is usually the right choice.</span>
<span class="hljs-keyword">const</span> model = genAI.getGenerativeModel({ <span class="hljs-attr">model</span>: <span class="hljs-string">"gemini-pro"</span> });
<span class="hljs-keyword">const</span> prompt = <span class="hljs-string">"What is the capital of France?"</span>;
<span class="hljs-keyword">try</span> {
<span class="hljs-keyword">const</span> result = <span class="hljs-keyword">await</span> model.generateContent(prompt);
<span class="hljs-keyword">const</span> response = <span class="hljs-keyword">await</span> result.response;
<span class="hljs-keyword">const</span> text = response.text();
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Gemini says: "</span> + text;
<span class="hljs-built_in">console</span>.log(text);
} <span class="hljs-keyword">catch</span> (error) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Error calling Gemini API:"</span>, error);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Error: "</span> + error.message;
}
}
<span class="hljs-comment">// Run the function when the page loads</span>
<span class="hljs-built_in">document</span>.addEventListener(<span class="hljs-string">'DOMContentLoaded'</span>, runGemini);
</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>Gemini API Direct Embedding Test<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is for local development testing ONLY. Your API key is exposed in the source code.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"output"</span>&gt;</span>Loading Gemini response...<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>Remember:</b></p><ul><li><p><b>Replace <code>YOUR_GEMINI_API_KEY_HERE</code></b> with your actual key.</p></li><li><p><b>Use a local web server</b> (Python's <code>http.server</code> or Node's <code>http-server</code>) to serve this file to avoid CORS issues with <code>file://</code> URLs. If you skip this, you'll likely encounter new network errors related to cross-origin requests.</p></li></ul><p>After making this change and serving the file correctly, you should now see the "Gemini says: Paris" or a similar response.</p></div></message-content><!----><!----><div _ngcontent-ng-c2374546217="" class="response-footer complete gap"><!----><!----><!----><sources-list _ngcontent-ng-c2374546217="" class="sources-list ng-star-inserted"><!----></sources-list><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><!----><sensitive-memories-banner _ngcontent-ng-c2374546217="" _nghost-ng-c3864135787="" class="ng-star-inserted"><!----></sensitive-memories-banner><!----><!----><!----></div></div><div _ngcontent-ng-c171361816="" class="response-container-footer ng-tns-c171361816-22"><message-actions _ngcontent-ng-c2374546217="" footer="" _nghost-ng-c4270098040="" class="ng-tns-c4270098040-31 hide-action-bar ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="actions-container-v2 ng-tns-c4270098040-31"><div _ngcontent-ng-c4270098040="" class="buttons-container-v2 ng-tns-c4270098040-31 ng-star-inserted"><!----><thumb-up-button _ngcontent-ng-c4270098040="" _nghost-ng-c3814792170="" class="ng-tns-c4270098040-31 ng-star-inserted"><button _ngcontent-ng-c3814792170="" mat-icon-button="" mattooltip="Good response" aria-label="Good response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-3" jslog="173913;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c3814792170="" role="img" fonticon="thumb_up" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_up"></mat-icon><!----><div _ngcontent-ng-c3814792170="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_236"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_240"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask><mask id="__lottie_element_246"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 21.648000717163086,-8.79800033569336 21.648000717163086,-8.79800033569336 C21.648000717163086,-8.79800033569336 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></mask><clippath id="__lottie_element_248"><path fill="#ffffff" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 20.641000747680664,-6.5320000648498535 20.641000747680664,-6.5320000648498535 C20.641000747680664,-6.5320000648498535 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></clippath></defs><g clip-path="url(#__lottie_element_236)"><g mask="url(#__lottie_element_240)" style="display: none;"><g><path></path></g></g><g mask="url(#__lottie_element_246)" style="display: none;"><g><path></path></g></g><g clip-path="url(#__lottie_element_248)" style="display: none;"><g><path></path></g></g><g transform="matrix(0.943097710609436,0,0,0.943097710609436,49.22163009643555,46.75019836425781)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-up-button><thumb-down-button _ngcontent-ng-c4270098040="" _nghost-ng-c2165682611="" class="ng-tns-c4270098040-31 ng-star-inserted"><button _ngcontent-ng-c2165682611="" mat-icon-button="" mattooltip="Bad response" aria-label="Bad response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-3" jslog="173904;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2165682611="" role="img" fonticon="thumb_down" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_down"></mat-icon><!----><div _ngcontent-ng-c2165682611="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_293"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_297"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask></defs><g clip-path="url(#__lottie_element_293)"><g mask="url(#__lottie_element_297)" style="display: none;"><g><path></path></g></g><g style="display: none;"><g><path></path></g></g><g transform="matrix(-0.9419913291931152,0,0,-0.9419913291931152,46.50027084350586,49.44205856323242)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-down-button><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="tooltip-anchor-point ng-tns-c4270098040-31 ng-star-inserted"><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" aria-label="Share &amp; export" tabindex="0" mattooltip="Share &amp; export" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button ng-tns-c4270098040-31 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" data-test-id="share-and-export-menu-button" jslog="189014;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="share" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="share"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><copy-button _ngcontent-ng-c4270098040="" _nghost-ng-c1203456320="" class="ng-tns-c4270098040-31 ng-star-inserted"><button _ngcontent-ng-c1203456320="" mat-button="" tabindex="0" mattooltip="Copy response" aria-label="Copy" data-test-id="copy-button" class="mdc-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="178035;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_e45ee09f5f7734a3&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_e7e48a09aead61d3&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-22" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c1203456320="" role="img" fonticon="content_copy" class="mat-icon notranslate embedded-copy-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></copy-button><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="menu-button-wrapper ng-tns-c4270098040-31 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="more-menu-button-container ng-tns-c4270098040-31"><!----><!----><!----><!----><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" mattooltip="More" aria-label="Show more options" tabindex="0" data-test-id="more-menu-button" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button more-menu-button ng-tns-c4270098040-31 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-23" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="more_vert" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div></div><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="spacer ng-tns-c4270098040-31 ng-star-inserted"></div><!----><!----></div><!----><!----></div><!----><mat-menu _ngcontent-ng-c4270098040="" yposition="above" xposition="after" class="ng-tns-c4270098040-31"><!----></mat-menu><mat-menu _ngcontent-ng-c4270098040="" yposition="above" class="ng-tns-c4270098040-31"><!----></mat-menu><!----><!----><!----><!----></message-actions><!----><!----></div></div><!----></response-container><!----><!----><!----><!----><freemium-rag-disclaimer _ngcontent-ng-c2374546217="" _nghost-ng-c1883564088="" class="ng-star-inserted"><!----></freemium-rag-disclaimer><!----></div></model-response><div _ngcontent-ng-c655587825="" class="restart-chat-button-scroll-placeholder ng-star-inserted"></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><div _ngcontent-ng-c655587825="" class="conversation-container message-actions-hover-boundary ng-star-inserted" id="53a509205109c61e" style="min-height: 322px;"><user-query _ngcontent-ng-c655587825="" _nghost-ng-c2817118020="" class="ng-star-inserted"><span _ngcontent-ng-c2817118020="" class="user-query-container right-align-content"><!----><user-query-content _ngcontent-ng-c2817118020="" class="user-query-container" _nghost-ng-c1794131657=""><div _ngcontent-ng-c1794131657="" class="user-query-container user-query-bubble-container ng-star-inserted"><div _ngcontent-ng-c1794131657="" class="file-preview-container ng-star-inserted"><!----><!----><!----></div><!----><div _ngcontent-ng-c1794131657="" class="query-content ng-star-inserted" id="user-query-content-4"><!----><div _ngcontent-ng-c1794131657="" class="ng-star-inserted"><button _ngcontent-ng-c1794131657="" mat-icon-button="" aria-label="Edit" mattooltip="Edit text" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger edit-button mat-unthemed" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-controls="user-query-content-4" jslog="173924;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-18" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c1794131657="" role="img" fonticon="edit" class="mat-icon notranslate gds-icon-m edit-button-icon google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="edit"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span><span class="mat-ripple mat-mdc-button-ripple"></span></button><!----></div><!----><span _ngcontent-ng-c1794131657="" class="user-query-bubble-with-background ng-star-inserted"><!----><span _ngcontent-ng-c1794131657="" class="horizontal-container"><div _ngcontent-ng-c1794131657="" role="heading" aria-level="2" class="query-text gds-body-l collapsed" dir="ltr"><p _ngcontent-ng-c1794131657="" class="query-text-line ng-star-inserted"> Still giving this error "Uncaught SyntaxError: The requested module 'https://cdn.jsdelivr.net/npm/@google/generative-ai@latest/dist/index.js' doesn't provide an export named: 'GoogleGenerativeAI'" How to resolve it? Please guide me step-by-step. <!----><!----></p><!----></div><button _ngcontent-ng-c1794131657="" mat-icon-button="" mattooltip="Expand text" aria-label="Expand" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger expand-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="224552;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-17" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c1794131657="" role="img" fonticon="expand_more" class="mat-icon notranslate gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="expand_more"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----><!----></span></span><!----></div><!----><!----><!----></div><!----><!----><!----></user-query-content></span></user-query><!----><model-response _ngcontent-ng-c655587825="" _nghost-ng-c2374546217="" class="ng-star-inserted"><div _ngcontent-ng-c2374546217=""><response-container _ngcontent-ng-c2374546217="" _nghost-ng-c171361816="" class="ng-tns-c171361816-24 reduced-bottom-padding ng-star-inserted" jslog="188576;track:impression,attention;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]];mutable:true"><div _ngcontent-ng-c171361816="" class="response-container ng-tns-c171361816-24 response-container-with-gpi ng-star-inserted response-container-has-multiple-responses" jslog="173900;track:impression"><!----><!----><div _ngcontent-ng-c171361816="" class="response-container-header ng-tns-c171361816-24 ng-star-inserted"><div _ngcontent-ng-c171361816="" class="response-container-header-controls ng-tns-c171361816-24"><!----><tts-control _ngcontent-ng-c171361816="" _nghost-ng-c2520323772="" class="ng-tns-c171361816-24 ng-trigger ng-trigger-singleResponseEnter ng-star-inserted ng-animate-disabled"><div _ngcontent-ng-c2520323772="" class="response-tts-container ng-star-inserted" data-test-draft-id="rc_dc5c1e677664f138" style="height: 2885px;"><div _ngcontent-ng-c2520323772="" data-test-id="disabled-tooltip" class="mat-mdc-tooltip-trigger tts-button-container mat-mdc-tooltip-disabled"><button _ngcontent-ng-c2520323772="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger tts-button mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Listen" jslog="184512;track:generic_click,impression;BardVeMetadataKey:[[null,null,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2520323772="" role="img" fonticon="volume_up" class="mat-icon notranslate icon-filled google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="volume_up"></mat-icon><!----><!----><!----><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2520323772="" role="menu" class="mat-mdc-menu-trigger playback-speed-menu-trigger multi" aria-haspopup="menu" aria-expanded="false"><mat-menu _ngcontent-ng-c2520323772="" yposition="below" xposition="after" class=""><!----></mat-menu></div><!----></tts-control><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-header-status ng-tns-c171361816-24"><!----><div _ngcontent-ng-c171361816="" class="response-container-header-processing-state ng-tns-c171361816-24"></div></div><!----></div><!----><div _ngcontent-ng-c171361816="" class="presented-response-container ng-tns-c171361816-24"><div _ngcontent-ng-c171361816="" class="avatar-gutter ng-tns-c171361816-24 ng-star-inserted"><bard-avatar _ngcontent-ng-c171361816="" class="avatar-component ng-tns-c1786545847-26 ng-tns-c171361816-24 ng-star-inserted" _nghost-ng-c1786545847=""><div _ngcontent-ng-c1786545847="" bardavataranimationscontroller="" class="bard-avatar ng-tns-c1786545847-26"><div _ngcontent-ng-c1786545847="" class="avatar-container ng-tns-c1786545847-26 ng-trigger ng-trigger-scaleDown"><!----><div _ngcontent-ng-c1786545847="" class="avatar avatar_primary ng-tns-c1786545847-26 ng-star-inserted" style=""><div _ngcontent-ng-c1786545847="" class="avatar_primary_model ng-tns-c1786545847-26 is-gpi-avatar"><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_primary_animation is-gpi-avatar ng-tns-c1786545847-26 aurora-enabled ng-star-inserted"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_318"><rect width="32" height="32" x="0" y="0"></rect></clippath><g id="__lottie_element_325"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_328)" fill-opacity="1" d=" M-3.9000000953674316,-84.94999694824219 C-5.28000020980835,-79.47000122070312 -7.079999923706055,-74.13999938964844 -9.319999694824219,-68.93000030517578 C-15.15999984741211,-55.369998931884766 -23.15999984741211,-43.5 -33.33000183105469,-33.33000183105469 C-43.5,-23.170000076293945 -55.369998931884766,-15.15999984741211 -68.93000030517578,-9.319999694824219 C-74.12999725341797,-7.079999923706055 -79.47000122070312,-5.28000020980835 -84.94999694824219,-3.9000000953674316 C-86.73999786376953,-3.450000047683716 -88,-1.850000023841858 -88,0 C-88,1.850000023841858 -86.73999786376953,3.450000047683716 -84.94999694824219,3.9000000953674316 C-79.47000122070312,5.28000020980835 -74.13999938964844,7.079999923706055 -68.93000030517578,9.319999694824219 C-55.369998931884766,15.15999984741211 -43.5099983215332,23.15999984741211 -33.33000183105469,33.33000183105469 C-23.15999984741211,43.5 -15.149999618530273,55.369998931884766 -9.319999694824219,68.93000030517578 C-7.079999923706055,74.12999725341797 -5.28000020980835,79.47000122070312 -3.9000000953674316,84.94999694824219 C-3.450000047683716,86.73999786376953 -1.840000033378601,88 0,88 C1.850000023841858,88 3.450000047683716,86.73999786376953 3.9000000953674316,84.94999694824219 C5.28000020980835,79.47000122070312 7.079999923706055,74.13999938964844 9.319999694824219,68.93000030517578 C15.15999984741211,55.369998931884766 23.15999984741211,43.5099983215332 33.33000183105469,33.33000183105469 C43.5,23.15999984741211 55.369998931884766,15.149999618530273 68.93000030517578,9.319999694824219 C74.12999725341797,7.079999923706055 79.47000122070312,5.28000020980835 84.94999694824219,3.9000000953674316 C86.73999786376953,3.450000047683716 88,1.840000033378601 88,0 C88,-1.850000023841858 86.73999786376953,-3.450000047683716 84.94999694824219,-3.9000000953674316 C79.47000122070312,-5.28000020980835 74.13999938964844,-7.079999923706055 68.93000030517578,-9.319999694824219 C55.369998931884766,-15.15999984741211 43.5099983215332,-23.15999984741211 33.33000183105469,-33.33000183105469 C23.15999984741211,-43.5 15.149999618530273,-55.369998931884766 9.319999694824219,-68.93000030517578 C7.079999923706055,-74.12999725341797 5.28000020980835,-79.47000122070312 3.9000000953674316,-84.94999694824219 C3.450000047683716,-86.73999786376953 1.850000023841858,-88 0,-88 C-1.850000023841858,-88 -3.450000047683716,-86.73999786376953 -3.9000000953674316,-84.94999694824219z"></path></g></g></g><path d=" M84.8499984741211,3.799999952316284 C83.47000122070312,9.279999732971191 81.66999816894531,14.609999656677246 79.43000030517578,19.81999969482422 C73.58999633789062,33.380001068115234 65.58999633789062,45.25 55.41999816894531,55.41999816894531 C45.25,65.58000183105469 33.380001068115234,73.58999633789062 19.81999969482422,79.43000030517578 C14.619999885559082,81.66999816894531 9.279999732971191,83.47000122070312 3.799999952316284,84.8499984741211 C2.009999990463257,85.30000305175781 0.75,86.9000015258789 0.75,88.75 C0.75,90.5999984741211 2.009999990463257,92.19999694824219 3.799999952316284,92.6500015258789 C9.279999732971191,94.02999877929688 14.609999656677246,95.83000183105469 19.81999969482422,98.06999969482422 C33.380001068115234,103.91000366210938 45.2400016784668,111.91000366210938 55.41999816894531,122.08000183105469 C65.58999633789062,132.25 73.5999984741211,144.1199951171875 79.43000030517578,157.67999267578125 C81.66999816894531,162.8800048828125 83.47000122070312,168.22000122070312 84.8499984741211,173.6999969482422 C85.30000305175781,175.49000549316406 86.91000366210938,176.75 88.75,176.75 C90.5999984741211,176.75 92.19999694824219,175.49000549316406 92.6500015258789,173.6999969482422 C94.02999877929688,168.22000122070312 95.83000183105469,162.88999938964844 98.06999969482422,157.67999267578125 C103.91000366210938,144.1199951171875 111.91000366210938,132.25999450683594 122.08000183105469,122.08000183105469 C132.25,111.91000366210938 144.1199951171875,103.9000015258789 157.67999267578125,98.06999969482422 C162.8800048828125,95.83000183105469 168.22000122070312,94.02999877929688 173.6999969482422,92.6500015258789 C175.49000549316406,92.19999694824219 176.75,90.58999633789062 176.75,88.75 C176.75,86.9000015258789 175.49000549316406,85.30000305175781 173.6999969482422,84.8499984741211 C168.22000122070312,83.47000122070312 162.88999938964844,81.66999816894531 157.67999267578125,79.43000030517578 C144.1199951171875,73.58999633789062 132.25999450683594,65.58999633789062 122.08000183105469,55.41999816894531 C111.91000366210938,45.25 103.9000015258789,33.380001068115234 98.06999969482422,19.81999969482422 C95.83000183105469,14.619999885559082 94.02999877929688,9.279999732971191 92.6500015258789,3.799999952316284 C92.19999694824219,2.009999990463257 90.5999984741211,0.75 88.75,0.75 C86.9000015258789,0.75 85.30000305175781,2.009999990463257 84.8499984741211,3.799999952316284" fill-opacity="1"></path><lineargradient id="__lottie_element_328" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><lineargradient id="__lottie_element_332" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-33" y1="26" x2="31" y2="-28"><stop offset="0%" stop-color="rgb(52,107,241)"></stop><stop offset="22%" stop-color="rgb(50,121,248)"></stop><stop offset="45%" stop-color="rgb(49,134,255)"></stop><stop offset="72%" stop-color="rgb(64,147,255)"></stop><stop offset="99%" stop-color="rgb(79,160,255)"></stop></lineargradient><mask id="__lottie_element_325_1" mask-type="alpha"><use href="#__lottie_element_325"></use></mask></defs><g clip-path="url(#__lottie_element_318)"><g mask="url(#__lottie_element_325_1)" style="display: block;"><g transform="matrix(0.12479999661445618,0,0,0.12479999661445618,4.986400604248047,4.986400604248047)" opacity="1"><g opacity="1" transform="matrix(1,0,0,1,88.25,88.25)"><path fill="url(#__lottie_element_332)" fill-opacity="1" d=" M-14.654000282287598,174.77099609375 C-14.654000282287598,174.77099609375 174.77099609375,14.654000282287598 174.77099609375,14.654000282287598 C174.77099609375,14.654000282287598 14.654000282287598,-174.77099609375 14.654000282287598,-174.77099609375 C14.654000282287598,-174.77099609375 -174.77099609375,-14.654000282287598 -174.77099609375,-14.654000282287598 C-174.77099609375,-14.654000282287598 -14.654000282287598,174.77099609375 -14.654000282287598,174.77099609375z"></path></g></g></g></g></svg></div><!----><!----><!----><!----></div></div><!----><!----></div><!----><!----><div _ngcontent-ng-c1786545847="" lottie-animation="" class="avatar_spinner_animation ng-tns-c1786545847-26 ng-star-inserted" style="opacity: 0; visibility: hidden;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" width="32" height="32" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_333"><rect width="32" height="32" x="0" y="0"></rect></clippath><lineargradient id="__lottie_element_337" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_344" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_348" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_352" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_356" spreadMethod="pad" gradientUnits="userSpaceOnUse"><stop></stop><stop></stop><stop></stop><stop></stop><stop></stop></lineargradient><lineargradient id="__lottie_element_360" spreadMethod="pad" gradientUnits="userSpaceOnUse" x1="-16" y1="0" x2="16" y2="0"><stop offset="0%" stop-color="rgb(49,134,255)"></stop><stop offset="50%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop><stop offset="100%" stop-color="rgb(49,134,255)"></stop></lineargradient></defs><g clip-path="url(#__lottie_element_333)"><g transform="matrix(1,0,0,1,16,16)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path stroke="url(#__lottie_element_360)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke-opacity="1" stroke-width="2" d=" M-4.383999824523926,-14.347999572753906 C-2.996999979019165,-14.772000312805176 -1.524999976158142,-15 0,-15 C0,-15 0,-15 0,-15 C1.7100000381469727,-15 3.3540000915527344,-14.713000297546387 4.886000156402588,-14.1850004196167"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_356)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_352)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_348)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_344)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g><g style="display: none;"><g><path stroke="url(#__lottie_element_337)" stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4"></path></g></g></g></svg></div><!----><!----></div></bard-avatar><!----><!----></div><!----><div _ngcontent-ng-c171361816="" class="response-container-content ng-tns-c171361816-24 has-thoughts"><!----><!----><!----><!----><!----><!----><!----><!----><div _ngcontent-ng-c2374546217="" class="response-content ng-tns-c171361816-24"><!----><model-thoughts _ngcontent-ng-c2374546217="" _nghost-ng-c1670139499="" class="ng-tns-c1670139499-25 ng-star-inserted" style="height: auto;"><div _ngcontent-ng-c1670139499="" class="model-thoughts ng-tns-c1670139499-25"><div _ngcontent-ng-c1670139499="" class="thoughts-header ng-tns-c1670139499-25"><button _ngcontent-ng-c1670139499="" mat-button="" data-test-id="thoughts-header-button" class="mdc-button mat-mdc-button-base thoughts-header-button ng-tns-c1670139499-25 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="247951;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-content"><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-label ng-tns-c1670139499-25"><span _ngcontent-ng-c1670139499="" class="ng-tns-c1670139499-25">Show thinking</span></div><div _ngcontent-ng-c1670139499="" class="thoughts-header-button-icons ng-tns-c1670139499-25"><!----><mat-icon _ngcontent-ng-c1670139499="" role="img" fonticon="expand_more" class="mat-icon notranslate thoughts-header-button-icon ng-tns-c1670139499-25 google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="expand_more"></mat-icon><!----></div></div></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></div><!----></div></model-thoughts><!----><!----><!----><message-content _ngcontent-ng-c2374546217="" class="model-response-text has-thoughts ng-star-inserted" _nghost-ng-c890765="" id="message-content-id-r_53a509205109c61e" style="height: auto;"><div _ngcontent-ng-c890765="" class="markdown markdown-main-panel stronger enable-updated-hr-color" id="model-response-message-contentr_53a509205109c61e" dir="ltr" style="--animation-duration: 600ms; --fade-animation-function: linear;"><p>You are absolutely correct to point out that the error persists! My apologies for the oversight. The <code>@google/generative-ai</code> library, when directly used via a CDN in a browser, usually exposes its main class not through a named export like <code>GoogleGenerativeAI</code>, but as a <b>default export</b>.</p><p>This means we need to change the import syntax slightly.</p><p></p><h3>The Problem: Named Export vs. Default Export</h3><p></p><p>The error <code>doesn't provide an export named: 'GoogleGenerativeAI'</code> means the CDN version of the module isn't set up to be imported with curly braces <code>{}</code> around <code>GoogleGenerativeAI</code>. It's likely intended to be imported as the main, "default" thing that the module exports.</p><p></p><h3>Step-by-Step Resolution</h3><p></p><p><b>Step 1: Understand the Correct Import for Browser CDN Usage</b></p><p>For the <code>@google/generative-ai</code> library when used directly in a browser via a CDN, the correct way to import <code>GoogleGenerativeAI</code> is typically as a <b>default import</b>.</p><p>This looks like:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-61 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-61 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-61 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-61">JavaScript</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-61 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-61 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-61"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-61"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-61"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-61"><span class="hljs-keyword">import</span> GoogleGenerativeAI <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai@latest/dist/index.js"</span>;
<span class="hljs-comment">// Notice: NO curly braces around GoogleGenerativeAI</span>
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>Step 2: Update Your HTML File</b></p><p>Modify the <code>&lt;script type="module"&gt;</code> section in your <code>gemini_test.html</code> file to use this corrected import statement.</p><p>Here's the full updated HTML code:</p><response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><code-block _nghost-ng-c2186657453="" class="ng-tns-c2186657453-62 ng-star-inserted" style=""><!----><!----><div _ngcontent-ng-c2186657453="" class="code-block ng-tns-c2186657453-62 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" jslog="223238;track:impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" style="display: block;"><div _ngcontent-ng-c2186657453="" class="code-block-decoration header-formatted gds-title-s ng-tns-c2186657453-62 ng-star-inserted" style=""><span _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-62">HTML</span><div _ngcontent-ng-c2186657453="" class="buttons ng-tns-c2186657453-62 ng-star-inserted"><button _ngcontent-ng-c2186657453="" aria-label="Copy code" mat-icon-button="" mattooltip="Copy code" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c2186657453-62 mat-unthemed ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="179062;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2186657453="" role="img" fonticon="content_copy" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----></div><!----><div _ngcontent-ng-c2186657453="" class="formatted-code-block-internal-container ng-tns-c2186657453-62"><div _ngcontent-ng-c2186657453="" class="animated-opacity ng-tns-c2186657453-62"><pre _ngcontent-ng-c2186657453="" class="ng-tns-c2186657453-62"><code _ngcontent-ng-c2186657453="" role="text" data-test-id="code-content" class="code-container formatted ng-tns-c2186657453-62"><span class="hljs-meta">&lt;!DOCTYPE <span class="hljs-meta-keyword">html</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">html</span> <span class="hljs-attr">lang</span>=<span class="hljs-string">"en"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">charset</span>=<span class="hljs-string">"UTF-8"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"viewport"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"width=device-width, initial-scale=1.0"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>Gemini API Test (Insecure - FOR LOCAL DEV ONLY)<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"module"</span>&gt;</span><span class="javascript">
<span class="hljs-comment">// WARNING: This approach is INSECURE for production.</span>
<span class="hljs-comment">// Your API key will be visible to anyone viewing your page source.</span>
<span class="hljs-keyword">const</span> GEMINI_API_KEY = <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>; <span class="hljs-comment">// &lt;&lt;&lt;--- Replace with your actual API Key</span>
<span class="hljs-comment">// **CORRECTED IMPORT STATEMENT for default export:**</span>
<span class="hljs-keyword">import</span> GoogleGenerativeAI <span class="hljs-keyword">from</span> <span class="hljs-string">"https://cdn.jsdelivr.net/npm/@google/generative-ai@latest/dist/index.js"</span>;
<span class="hljs-keyword">async</span> <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">runGemini</span>(<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">if</span> (!GEMINI_API_KEY || GEMINI_API_KEY === <span class="hljs-string">"YOUR_GEMINI_API_KEY_HERE"</span>) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Please replace 'YOUR_GEMINI_API_KEY_HERE' with your actual Gemini API key."</span>);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"ERROR: API Key missing or not set. See console."</span>;
<span class="hljs-keyword">return</span>;
}
<span class="hljs-comment">// Initialize the Generative AI client</span>
<span class="hljs-keyword">const</span> genAI = <span class="hljs-keyword">new</span> GoogleGenerativeAI(GEMINI_API_KEY);
<span class="hljs-comment">// Choose the model (e.g., "gemini-pro" for text-only, "gemini-pro-vision" for multimodal)</span>
<span class="hljs-keyword">const</span> model = genAI.getGenerativeModel({ <span class="hljs-attr">model</span>: <span class="hljs-string">"gemini-pro"</span> });
<span class="hljs-keyword">const</span> prompt = <span class="hljs-string">"What is the capital of France?"</span>;
<span class="hljs-keyword">try</span> {
<span class="hljs-comment">// Generate content from the model</span>
<span class="hljs-keyword">const</span> result = <span class="hljs-keyword">await</span> model.generateContent(prompt);
<span class="hljs-keyword">const</span> response = <span class="hljs-keyword">await</span> result.response;
<span class="hljs-keyword">const</span> text = response.text(); <span class="hljs-comment">// Extract the text from the response</span>
<span class="hljs-comment">// Display the result on the page</span>
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Gemini says: "</span> + text;
<span class="hljs-built_in">console</span>.log(<span class="hljs-string">"Gemini response:"</span>, text);
} <span class="hljs-keyword">catch</span> (error) {
<span class="hljs-built_in">console</span>.error(<span class="hljs-string">"Error calling Gemini API:"</span>, error);
<span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">'output'</span>).innerText = <span class="hljs-string">"Error: "</span> + error.message + <span class="hljs-string">". Check console for details."</span>;
}
}
<span class="hljs-comment">// Run the function when the page loads</span>
<span class="hljs-built_in">document</span>.addEventListener(<span class="hljs-string">'DOMContentLoaded'</span>, runGemini);
</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>Gemini API Direct Embedding Test<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This is for local development testing ONLY. Your API key is exposed in the source code.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"output"</span>&gt;</span>Loading Gemini response...<span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>
</code></pre><!----><!----><!----></div></div></div><!----><!----><!----></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element><p><b>Step 3: Replace Your API Key</b></p><p>Make sure you replace <code>"YOUR_GEMINI_API_KEY_HERE"</code> with your actual, valid Gemini API key obtained from <response-element class="" ng-version="0.0.0-PLACEHOLDER"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><link-block class="ng-star-inserted"><!----><a target="_blank" rel="noopener" externallink="" _nghost-ng-c4193331772="" jslog="197247;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]]" href="https://ai.google.dev/" class="ng-star-inserted">Google AI Studio</a><!----></link-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></response-element>.</p><p><b>Step 4: Serve the HTML File with a Local Web Server</b></p><p>As discussed before, you <b>must</b> serve this HTML file using a local web server (like Python's <code>http.server</code> or Node.js <code>http-server</code>) to avoid browser CORS (Cross-Origin Resource Sharing) security restrictions when JavaScript tries to fetch external resources like the Gemini API.</p><p><b>To recap how to start a simple Python server:</b></p><ol start="1"><li><p>Save the updated HTML file (e.g., <code>gemini_test.html</code>) in a folder.</p></li><li><p>Open your terminal or command prompt.</p></li><li><p>Navigate to that folder using <code>cd path/to/your/folder</code>.</p></li><li><p>Run the Python HTTP server: <code>python -m http.server 8000</code></p></li><li><p>Open your web browser and go to <code>http://localhost:8000/gemini_test.html</code>.</p></li></ol><p><b>Step 5: Check Your Browser's Developer Console (Again!)</b></p><p>After performing these steps, open your browser's developer tools (usually by pressing <code>F12</code> or <code>Ctrl+Shift+I</code> / <code>Cmd+Option+I</code>). Go to the "Console" tab and the "Network" tab.</p><ul><li><p>If successful, you should see "Gemini says: Paris" (or a similar answer) on the page and in the console.</p></li><li><p>If there's still an issue, the console will likely give you a different, more specific error related to network requests (e.g., 401 Unauthorized for a bad API key, or other connection issues).</p></li></ul><p>This corrected import statement should resolve the "doesn't provide an export named" error. Good luck!</p></div></message-content><!----><!----><div _ngcontent-ng-c2374546217="" class="response-footer complete has-thoughts gap"><!----><!----><!----><sources-list _ngcontent-ng-c2374546217="" class="sources-list ng-star-inserted"><!----></sources-list><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><!----><sensitive-memories-banner _ngcontent-ng-c2374546217="" _nghost-ng-c3864135787="" class="ng-star-inserted"><!----></sensitive-memories-banner><!----><!----><!----></div></div><div _ngcontent-ng-c171361816="" class="response-container-footer ng-tns-c171361816-24"><message-actions _ngcontent-ng-c2374546217="" footer="" _nghost-ng-c4270098040="" class="ng-tns-c4270098040-32 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="actions-container-v2 ng-tns-c4270098040-32"><div _ngcontent-ng-c4270098040="" class="buttons-container-v2 ng-tns-c4270098040-32 ng-star-inserted"><!----><thumb-up-button _ngcontent-ng-c4270098040="" _nghost-ng-c3814792170="" class="ng-tns-c4270098040-32 ng-star-inserted"><button _ngcontent-ng-c3814792170="" mat-icon-button="" mattooltip="Good response" aria-label="Good response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-4" jslog="173913;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c3814792170="" role="img" fonticon="thumb_up" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_up"></mat-icon><!----><div _ngcontent-ng-c3814792170="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_304"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_308"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask><mask id="__lottie_element_314"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 21.648000717163086,-8.79800033569336 21.648000717163086,-8.79800033569336 C21.648000717163086,-8.79800033569336 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></mask><clippath id="__lottie_element_316"><path fill="#ffffff" clip-rule="nonzero" d=" M21.899999618530273,-45.80699920654297 C21.899999618530273,-45.80699920654297 -10.57800006866455,-36.2400016784668 -10.57800006866455,-36.2400016784668 C-10.57800006866455,-36.2400016784668 20.641000747680664,-6.5320000648498535 20.641000747680664,-6.5320000648498535 C20.641000747680664,-6.5320000648498535 21.899999618530273,-45.80699920654297 21.899999618530273,-45.80699920654297"></path></clippath></defs><g clip-path="url(#__lottie_element_304)"><g mask="url(#__lottie_element_308)" style="display: none;"><g><path></path></g></g><g mask="url(#__lottie_element_314)" style="display: none;"><g><path></path></g></g><g clip-path="url(#__lottie_element_316)" style="display: none;"><g><path></path></g></g><g transform="matrix(0.943097710609436,0,0,0.943097710609436,49.22163009643555,46.75019836425781)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-up-button><thumb-down-button _ngcontent-ng-c4270098040="" _nghost-ng-c2165682611="" class="ng-tns-c4270098040-32 ng-star-inserted"><button _ngcontent-ng-c2165682611="" mat-icon-button="" mattooltip="Bad response" aria-label="Bad response" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-pressed="false" aria-controls="feedback-form-4" jslog="173904;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2165682611="" role="img" fonticon="thumb_down" class="mat-icon notranslate gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="thumb_down"></mat-icon><!----><div _ngcontent-ng-c2165682611="" lottie-animation="" class="thumb-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_361"><rect width="96" height="96" x="0" y="0"></rect></clippath><mask id="__lottie_element_365"><rect fill="#ffffff" width="96" height="96"></rect><path fill="#000000" clip-rule="nonzero" d=" M20.823999404907227,-50.45800018310547 C20.823999404907227,-50.45800018310547 -18.42799949645996,-40.75899887084961 -18.42799949645996,-40.75899887084961 C-18.42799949645996,-40.75899887084961 -20.881999969482422,-11.439000129699707 -20.881999969482422,-11.439000129699707 C-20.881999969482422,-11.439000129699707 13.111000061035156,-16.22100067138672 13.111000061035156,-16.22100067138672 C13.111000061035156,-16.22100067138672 20.823999404907227,-50.45800018310547 20.823999404907227,-50.45800018310547"></path></mask></defs><g clip-path="url(#__lottie_element_361)"><g mask="url(#__lottie_element_365)" style="display: none;"><g><path></path></g></g><g style="display: none;"><g><path></path></g></g><g transform="matrix(-0.9419913291931152,0,0,-0.9419913291931152,46.50027084350586,49.44205856323242)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(4.239999771118164,0,0,4.239999771118164,0,0)"><path fill="rgb(162,169,176)" fill-opacity="1" d=" M-2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,0.33500000834465027 -2.865000009536743,0.33500000834465027 C-2.865000009536743,0.33500000834465027 -2.865000009536743,-1.0190000534057617 -2.865000009536743,-1.0190000534057617 C-2.865000009536743,-1.0190000534057617 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273z M-8.385000228881836,7.564000129699707 C-8.010000228881836,7.925000190734863 -7.559000015258789,8.105999946594238 -7.031000137329102,8.105999946594238 C-7.031000137329102,8.105999946594238 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 -4.677000045776367,6.210000038146973 -4.677000045776367,6.210000038146973 C-4.677000045776367,6.210000038146973 -7.031000137329102,6.210000038146973 -7.031000137329102,6.210000038146973 C-7.031000137329102,6.210000038146973 -7.031000137329102,-1.0190000534057617 -7.031000137329102,-1.0190000534057617 C-7.031000137329102,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 -4.677000045776367,-1.0190000534057617 C-4.677000045776367,-1.0190000534057617 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 -7.031000137329102,-2.9149999618530273 C-7.559000015258789,-2.9149999618530273 -8.010000228881836,-2.7279999256134033 -8.385000228881836,-2.3529999256134033 C-8.746000289916992,-1.9919999837875366 -8.927000045776367,-1.5470000505447388 -8.927000045776367,-1.0190000534057617 C-8.927000045776367,-1.0190000534057617 -8.927000045776367,6.210000038146973 -8.927000045776367,6.210000038146973 C-8.927000045776367,6.73799991607666 -8.746000289916992,7.189000129699707 -8.385000228881836,7.564000129699707z M-2.865000009536743,6.210000038146973 C-2.865000009536743,6.210000038146973 -2.865000009536743,-2.0399999618530273 -2.865000009536743,-2.0399999618530273 C-2.865000009536743,-2.0399999618530273 0.4480000138282776,-5.353000164031982 0.4480000138282776,-5.353000164031982 C0.4480000138282776,-5.353000164031982 -0.6150000095367432,-1.0190000534057617 -0.6150000095367432,-1.0190000534057617 C-0.6150000095367432,-1.0190000534057617 7.010000228881836,-1.0190000534057617 7.010000228881836,-1.0190000534057617 C7.010000228881836,-1.0190000534057617 7.010000228881836,0.33500000834465027 7.010000228881836,0.33500000834465027 C7.010000228881836,0.33500000834465027 4.510000228881836,6.210000038146973 4.510000228881836,6.210000038146973 C4.510000228881836,6.210000038146973 -2.865000009536743,6.210000038146973 -2.865000009536743,6.210000038146973z M8.343999862670898,-2.3320000171661377 C7.968999862670898,-2.7209999561309814 7.531000137329102,-2.9149999618530273 7.031000137329102,-2.9149999618530273 C7.031000137329102,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 1.7400000095367432,-2.9149999618530273 C1.7400000095367432,-2.9149999618530273 2.615000009536743,-6.374000072479248 2.615000009536743,-6.374000072479248 C2.697999954223633,-6.692999839782715 2.6700000762939453,-6.998000144958496 2.5309998989105225,-7.289999961853027 C2.3919999599456787,-7.581999778747559 2.177000045776367,-7.803999900817871 1.8849999904632568,-7.956999778747559 C1.5800000429153442,-8.095999717712402 1.2599999904632568,-8.137999534606934 0.9269999861717224,-8.081999778747559 C0.6079999804496765,-8.039999961853027 0.33000001311302185,-7.894000053405762 0.09399999678134918,-7.644000053405762 C0.09399999678134918,-7.644000053405762 -4.677000045776367,-2.9149999618530273 -4.677000045776367,-2.9149999618530273 C-4.677000045776367,-2.9149999618530273 -4.677000045776367,8.105999946594238 -4.677000045776367,8.105999946594238 C-4.677000045776367,8.105999946594238 4.510000228881836,8.105999946594238 4.510000228881836,8.105999946594238 C4.870999813079834,8.105999946594238 5.218999862670898,7.99399995803833 5.552000045776367,7.771999835968018 C5.885000228881836,7.550000190734863 6.120999813079834,7.28000020980835 6.260000228881836,6.960000038146973 C6.260000228881836,6.960000038146973 8.802000045776367,1.0010000467300415 8.802000045776367,1.0010000467300415 C8.829999923706055,0.9039999842643738 8.857000350952148,0.800000011920929 8.885000228881836,0.6890000104904175 C8.913000106811523,0.5640000104904175 8.927000045776367,0.44600000977516174 8.927000045776367,0.33500000834465027 C8.927000045776367,0.33500000834465027 8.927000045776367,-1.0190000534057617 8.927000045776367,-1.0190000534057617 C8.927000045776367,-1.5190000534057617 8.732999801635742,-1.9570000171661377 8.343999862670898,-2.3320000171661377z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></thumb-down-button><!----><!----><!----><regenerate-button _ngcontent-ng-c4270098040="" _nghost-ng-c2688454912="" class="ng-tns-c4270098040-32 ng-star-inserted"><button _ngcontent-ng-c2688454912="" mat-icon-button="" aria-label="Redo" mattooltip="Redo" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="173911;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,null,null,null,null,null,null,null,null,null,0]]"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><!----><mat-icon _ngcontent-ng-c2688454912="" role="img" fonticon="refresh" class="mat-icon notranslate refresh-icon gds-icon-m google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="refresh"></mat-icon><!----><div _ngcontent-ng-c2688454912="" lottie-animation="" class="regenerate-animation" hidden=""><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 96" width="96" height="96" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;"><defs><clippath id="__lottie_element_90"><rect width="96" height="96" x="0" y="0"></rect></clippath></defs><g clip-path="url(#__lottie_element_90)"><g transform="matrix(-0.2838418185710907,0.505800187587738,-0.505800187587738,-0.2838418185710907,53.290863037109375,47.63071823120117)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(1,0,0,1,4.936999797821045,7.936999797821045)"><path stroke-linecap="round" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(162,169,176)" stroke-opacity="1" stroke-width="13.5" d=" M0,-40.650001525878906 C22.434736251831055,-40.650001525878906 40.650001525878906,-22.434736251831055 40.650001525878906,0 C40.650001525878906,22.434736251831055 22.434736251831055,40.650001525878906 0,40.650001525878906 C-22.434736251831055,40.650001525878906 -40.650001525878906,22.434736251831055 -40.650001525878906,0 C-40.650001525878906,-7.0980000495910645 -38.82699966430664,-13.77299976348877 -35.624000549316406,-19.582000732421875"></path></g></g><g transform="matrix(-0.2838418185710907,0.505800187587738,-0.505800187587738,-0.2838418185710907,53.290863037109375,47.63071823120117)" opacity="1" style="display: block;"></g><g transform="matrix(0.5800000429153442,0,0,0.5800000429153442,47.948150634765625,47.94731140136719)" opacity="1" style="display: block;"><g opacity="1" transform="matrix(6.895830154418945,0,0,6.895830154418945,0,0)"><path fill="rgb(11,87,208)" fill-opacity="1" d=" M4.25,-2.5 C4.25,-2.5 1.6460000276565552,-2.5 1.6460000276565552,-2.5 C1.3960000276565552,-2.5 1.187999963760376,-2.4170000553131104 1.0210000276565552,-2.25 C0.8539999723434448,-2.0829999446868896 0.7710000276565552,-1.875 0.7710000276565552,-1.625 C0.7710000276565552,-1.3890000581741333 0.8539999723434448,-1.180999994277954 1.0210000276565552,-1 C1.187999963760376,-0.8330000042915344 1.3960000276565552,-0.75 1.6460000276565552,-0.75 C1.6460000276565552,-0.75 5.916999816894531,-0.75 5.916999816894531,-0.75 C6.181000232696533,-0.75 6.4029998779296875,-0.8410000205039978 6.583000183105469,-1.0210000276565552 C6.763999938964844,-1.215999960899353 6.854000091552734,-1.444000005722046 6.854000091552734,-1.7079999446868896 C6.854000091552734,-1.7079999446868896 6.854000091552734,-5.958000183105469 6.854000091552734,-5.958000183105469 C6.854000091552734,-6.208000183105469 6.770999908447266,-6.415999889373779 6.604000091552734,-6.583000183105469 C6.436999797821045,-6.75 6.229000091552734,-6.833000183105469 5.979000091552734,-6.833000183105469 C5.729000091552734,-6.833000183105469 5.520999908447266,-6.75 5.354000091552734,-6.583000183105469 C5.186999797821045,-6.415999889373779 5.104000091552734,-6.208000183105469 5.104000091552734,-5.958000183105469 C5.104000091552734,-5.958000183105469 5.104000091552734,-4.479000091552734 5.104000091552734,-4.479000091552734 C5.104000091552734,-3.6429998874664307 4.84499979019165,-2.5 4.25,-2.5z"></path></g></g></g></svg></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></regenerate-button><!----><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="tooltip-anchor-point ng-tns-c4270098040-32 ng-star-inserted"><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" aria-label="Share &amp; export" tabindex="0" mattooltip="Share &amp; export" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button ng-tns-c4270098040-32 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" data-test-id="share-and-export-menu-button" jslog="189014;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-haspopup="menu" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="share" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="share"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----><!----><copy-button _ngcontent-ng-c4270098040="" _nghost-ng-c1203456320="" class="ng-tns-c4270098040-32 ng-star-inserted"><button _ngcontent-ng-c1203456320="" mat-button="" tabindex="0" mattooltip="Copy response" aria-label="Copy" data-test-id="copy-button" class="mdc-button mat-mdc-button-base mat-mdc-tooltip-trigger icon-button mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" jslog="178035;track:generic_click,impression;BardVeMetadataKey:[[&quot;r_53a509205109c61e&quot;,&quot;c_e485c514b673fed6&quot;,null,&quot;rc_dc5c1e677664f138&quot;,null,null,&quot;en&quot;,null,null,null,null,1,0]];mutable:true" aria-describedby="cdk-describedby-message-ng-1-22" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c1203456320="" role="img" fonticon="content_copy" class="mat-icon notranslate embedded-copy-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="content_copy"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></copy-button><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="menu-button-wrapper ng-tns-c4270098040-32 ng-star-inserted"><div _ngcontent-ng-c4270098040="" class="more-menu-button-container ng-tns-c4270098040-32"><!----><!----><!----><!----><!----><!----><button _ngcontent-ng-c4270098040="" mat-button="" mattooltip="More" aria-label="Show more options" tabindex="0" data-test-id="more-menu-button" class="mdc-button mat-mdc-button-base mat-mdc-menu-trigger mat-mdc-tooltip-trigger icon-button more-menu-button ng-tns-c4270098040-32 mat-mdc-button mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" aria-haspopup="menu" aria-expanded="false" aria-describedby="cdk-describedby-message-ng-1-23" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><mat-icon _ngcontent-ng-c4270098040="" role="img" fonticon="more_vert" class="mat-icon notranslate google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="more_vert"></mat-icon><span class="mdc-button__label"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div></div><!----><!----><!----><div _ngcontent-ng-c4270098040="" class="spacer ng-tns-c4270098040-32 ng-star-inserted"></div><!----><!----></div><!----><!----></div><!----><mat-menu _ngcontent-ng-c4270098040="" yposition="above" xposition="after" class="ng-tns-c4270098040-32"><!----></mat-menu><mat-menu _ngcontent-ng-c4270098040="" yposition="above" class="ng-tns-c4270098040-32"><!----></mat-menu><!----><!----><!----><!----></message-actions><!----><!----></div></div><!----></response-container><!----><!----><!----><!----><freemium-rag-disclaimer _ngcontent-ng-c2374546217="" _nghost-ng-c1883564088="" class="ng-star-inserted"><!----></freemium-rag-disclaimer><!----></div></model-response><div _ngcontent-ng-c655587825="" class="restart-chat-button-scroll-placeholder ng-star-inserted"></div><!----><!----><!----><!----><!----><!----><!----><freemium-file-upload-near-quota-disclaimer _ngcontent-ng-c655587825="" class="with-chat-padding ng-star-inserted" _nghost-ng-c4081450395=""><!----></freemium-file-upload-near-quota-disclaimer><!----><freemium-file-upload-quota-exceeded-disclaimer _ngcontent-ng-c655587825="" class="with-chat-padding ng-star-inserted" _nghost-ng-c223115157=""><!----></freemium-file-upload-quota-exceeded-disclaimer><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----><!----></infinite-scroller><!----><!----><!----></div><!----><div _ngcontent-ng-c655587825="" class="hidden-content-image-cache"><user-profile-picture _ngcontent-ng-c655587825="" _nghost-ng-c508788269=""><img _ngcontent-ng-c508788269="" alt="profile picture" class="user-icon" src="./Google Gemini_instructions_files/unnamed(1).jpg" style="height: 32px; width: 32px;"></user-profile-picture></div></chat-window-content><!----><input-container _ngcontent-ng-c958562898="" _nghost-ng-c1035102291="" class="ng-tns-c1035102291-2 ng-tns-c958562898-1 input-gradient ui-improvements-phase-1 ng-star-inserted" style=""><!----><condensed-tos-disclaimer _ngcontent-ng-c1035102291="" _nghost-ng-c2893718852="" class="ng-tns-c1035102291-2 ng-star-inserted"><!----></condensed-tos-disclaimer><!----><div _ngcontent-ng-c1035102291="" class="input-area-container ng-tns-c1035102291-2 ng-trigger ng-trigger-inputAreaAnimation ng-star-inserted"><div _ngcontent-ng-c1035102291="" class="contextual-actions-container ng-tns-c1035102291-2 ng-star-inserted" style=""><contextual-actions _ngcontent-ng-c1035102291="" class="ng-tns-c1035102291-2" _nghost-ng-c3231256060=""><div _ngcontent-ng-c3231256060="" class="container hidden"><!----></div></contextual-actions></div><!----><file-drop-indicator _ngcontent-ng-c1035102291="" _nghost-ng-c126392757="" class="ng-tns-c126392757-10 ng-tns-c1035102291-2 ng-star-inserted" style=""><!----></file-drop-indicator><!----><!----><input-area-v2 _ngcontent-ng-c1035102291="" _nghost-ng-c2625914385="" class="ng-tns-c2625914385-4 ng-tns-c1035102291-2 ui-improvements-phase-1 with-toolbox-drawer ng-star-inserted" style=""><div _ngcontent-ng-c2625914385="" data-node-type="input-area" class="input-area ng-tns-c2625914385-4 with-toolbox-drawer"><!----><!----><!----><div _ngcontent-ng-c2625914385="" xapfileselectordropzone="" class="text-input-field ng-tns-c2625914385-4 with-toolbox-drawer height-expanded-past-single-line"><!----><!----><!----><div _ngcontent-ng-c2625914385="" class="text-input-field_textarea-wrapper ng-tns-c2625914385-4" style="--chat-container-height: 355;"><div _ngcontent-ng-c2625914385="" class="text-input-field-main-area ng-tns-c2625914385-4"><div _ngcontent-ng-c2625914385="" class="text-input-field_textarea-inner ng-tns-c2625914385-4" style="height: 24px;"><!----><!----><rich-textarea _ngcontent-ng-c2625914385="" atmentions="" class="text-input-field_textarea ql-container ql-bubble ng-tns-c2625914385-4 ng-untouched ng-pristine ng-valid ng-star-inserted" _nghost-ng-c3439911024="" enterkeyhint="send" dir="ltr" style="--textarea-max-rows: 7; --chat-container-height: 355px;"><div class="ql-editor ql-blank textarea new-input-ui" data-gramm="false" contenteditable="true" role="textbox" aria-multiline="true" aria-label="Enter a prompt here" data-placeholder="Ask Gemini"><p><br></p></div><div class="ql-clipboard" contenteditable="true" tabindex="-1"></div></rich-textarea><at-mentions-menu _nghost-ng-c2191605027="" class="ng-tns-c2625914385-4 ng-star-inserted"><mat-menu _ngcontent-ng-c2191605027="" class=""><!----></mat-menu></at-mentions-menu><!----><!----><!----><!----></div></div></div><div _ngcontent-ng-c2625914385="" class="leading-actions-wrapper ng-tns-c2625914385-4 ng-star-inserted"><div _ngcontent-ng-c2625914385="" class="uploader-button-container ng-tns-c2625914385-4 ng-star-inserted"><uploader-signed-out-tooltip _ngcontent-ng-c2625914385="" class="ng-tns-c2625914385-4" _nghost-ng-c162025736=""><!----></uploader-signed-out-tooltip><uploader _ngcontent-ng-c2625914385="" maticonprefix="" class="upload-button ng-tns-c2625914385-4" _nghost-ng-c1253333003=""><div _ngcontent-ng-c1253333003="" cdk-overlay-origin="" class="file-uploader ng-star-inserted" style=""><div _ngcontent-ng-c1253333003="" class="mat-mdc-tooltip-trigger mat-mdc-tooltip-disabled"><!----><button _ngcontent-ng-c1253333003="" mat-icon-button="" color="primary" aria-label="Open upload file menu" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger upload-card-button open mat-primary ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled="" jslog="188890;track:generic_click,impression,hover" aria-describedby="cdk-describedby-message-ng-1-6" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c1253333003="" role="img" class="mat-icon notranslate gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="add_2" fonticon="add_2"></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!----><!----><!----><button _ngcontent-ng-c1253333003="" tabindex="-1" xapfileselectortrigger="" aria-hidden="true" data-test-id="hidden-local-image-upload-button" class="hidden-local-upload-button"></button><button _ngcontent-ng-c1253333003="" tabindex="-2" xapfileselectortrigger="" aria-hidden="true" data-test-id="hidden-local-file-upload-button" class="hidden-local-file-upload-button"></button></uploader></div><!----><!----><!----><toolbox-drawer _ngcontent-ng-c2625914385="" _nghost-ng-c854831620="" class="ng-tns-c854831620-27 ng-tns-c2625914385-4 ng-star-inserted" style=""><div _ngcontent-ng-c854831620="" class="toolbox-drawer-container ng-tns-c854831620-27 ng-trigger ng-trigger-toolboxDrawerEnter" jslog="251251;track:impression"><toolbox-drawer-item _ngcontent-ng-c854831620="" class="mat-mdc-tooltip-trigger toolbox-drawer-item-button ng-tns-c854831620-27 mat-mdc-tooltip-disabled ng-star-inserted" _nghost-ng-c4075565967="" style=""><!----><button _ngcontent-ng-c4075565967="" matripple="" class="mat-ripple mat-mdc-tooltip-trigger toolbox-drawer-item-button gds-label-l ng-star-inserted" aria-pressed="false" jslog="251250;track:generic_click" aria-describedby="cdk-describedby-message-ng-1-19" cdk-describedby-host="ng-1"><mat-icon _ngcontent-ng-c4075565967="" role="img" matlistitemicon="" class="mat-icon notranslate mat-mdc-list-item-icon menu-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color mdc-list-item__start ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="travel_explore" fonticon="travel_explore"></mat-icon><!----><div _ngcontent-ng-c4075565967="" class="toolbox-drawer-button-label label"> Deep Research </div></button><!----><!----></toolbox-drawer-item><!----><toolbox-drawer-item _ngcontent-ng-c854831620="" class="mat-mdc-tooltip-trigger toolbox-drawer-item-button ng-tns-c854831620-27 mat-mdc-tooltip-disabled ng-star-inserted" _nghost-ng-c4075565967="" style=""><!----><button _ngcontent-ng-c4075565967="" matripple="" class="mat-ripple mat-mdc-tooltip-trigger toolbox-drawer-item-button gds-label-l ng-star-inserted" aria-pressed="false" jslog="251249;track:generic_click" aria-describedby="cdk-describedby-message-ng-1-20" cdk-describedby-host="ng-1"><mat-icon _ngcontent-ng-c4075565967="" role="img" matlistitemicon="" class="mat-icon notranslate mat-mdc-list-item-icon menu-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color mdc-list-item__start ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="note_stack_add" fonticon="note_stack_add"></mat-icon><!----><div _ngcontent-ng-c4075565967="" class="toolbox-drawer-button-label label"> Canvas </div></button><!----><!----></toolbox-drawer-item><!----><toolbox-drawer-item _ngcontent-ng-c854831620="" class="mat-mdc-tooltip-trigger toolbox-drawer-item-button ng-tns-c854831620-27 mat-mdc-tooltip-disabled ng-star-inserted" _nghost-ng-c4075565967="" style=""><!----><button _ngcontent-ng-c4075565967="" matripple="" class="mat-ripple mat-mdc-tooltip-trigger toolbox-drawer-item-button gds-label-l ng-star-inserted" aria-pressed="false" aria-describedby="cdk-describedby-message-ng-1-21" cdk-describedby-host="ng-1"><mat-icon _ngcontent-ng-c4075565967="" role="img" matlistitemicon="" class="mat-icon notranslate mat-mdc-list-item-icon menu-icon gds-icon-l google-symbols mat-ligature-font mat-icon-no-color mdc-list-item__start ng-star-inserted" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="photo_prints" fonticon="photo_prints"></mat-icon><!----><div _ngcontent-ng-c4075565967="" class="toolbox-drawer-button-label label"> Image </div></button><!----><!----></toolbox-drawer-item><!----><!----><!----></div></toolbox-drawer><!----><!----><!----><!----></div><!----><!----><div _ngcontent-ng-c2625914385="" class="trailing-actions-wrapper ng-tns-c2625914385-4"><div _ngcontent-ng-c2625914385="" class="input-buttons-wrapper-bottom ng-tns-c2625914385-4"><div _ngcontent-ng-c2625914385="" class="mic-button-container ng-tns-c2625914385-4 ng-trigger ng-trigger-slide ng-star-inserted"><speech-dictation-mic-button _ngcontent-ng-c2625914385="" class="speech-dictation-mic-button ng-tns-c3468151379-5 ng-tns-c2625914385-4 ng-star-inserted" _nghost-ng-c3468151379="" style=""><button _ngcontent-ng-c3468151379="" data-node-type="speech_dictation_mic_button" maticonsuffix="" mat-icon-button="" mattooltip="Use microphone" aria-label="Microphone" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger speech_dictation_mic_button ng-tns-c3468151379-5 mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" jslog="175863;track:generic_click,impression" aria-describedby="cdk-describedby-message-ng-1-3" cdk-describedby-host="ng-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><div _ngcontent-ng-c3468151379=""><mat-icon _ngcontent-ng-c3468151379="" role="img" class="mat-icon notranslate ng-tns-c3468151379-5 icon-filled gds-icon-l google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="mic" fonticon="mic"></mat-icon><!----><!----></div><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></speech-dictation-mic-button><!----></div><!----><div _ngcontent-ng-c2625914385="" class="mat-mdc-tooltip-trigger send-button-container ng-tns-c2625914385-4 disabled inner mat-mdc-tooltip-disabled ng-star-inserted"><button _ngcontent-ng-c2625914385="" mat-icon-button="" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base send-button ng-tns-c2625914385-4 submit mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="Send message" jslog="173899;track:generic_click,impression;BardVeMetadataKey:[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[&quot;9ec249fc9ad08861&quot;]];mutable:true" aria-disabled="true" tabindex="-1"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-ng-c2625914385="" role="img" fonticon="send" class="mat-icon notranslate send-button-icon icon-filled gds-icon-xl google-symbols mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font" data-mat-icon-name="send"></mat-icon><!----><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></div><!----><!----></div></div></div></div><!----><!----><!----><!----><!----><!----><!----><!----><!----></input-area-v2><!----></div><!----><hallucination-disclaimer _ngcontent-ng-c1035102291="" class="ng-tns-c1035102291-2" _nghost-ng-c2230343899=""><div _ngcontent-ng-c2230343899="" class="capabilities-disclaimer"><!----><!----><p _ngcontent-ng-c2230343899="" data-test-id="disclaimer" class="gds-label-m-alt desktop-spacing ng-star-inserted" style=""> Gemini can make mistakes, so double-check it </p><!----><!----><!----><!----><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!----></hallucination-disclaimer></input-container><!----></div><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></chat-window><!----><!----></div></div><!----></div></bard-sidenav-content></bard-sidenav-container><!----><!----><!----><!----></side-navigation-v2><!----><!----><!----><!----></main><!----><!----><!----><!----></chat-app><script src="./Google Gemini_instructions_files/m=_b" id="base-js" nonce=""></script><script nonce="">this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
var Jd;Jd=class extends _.sd{};_.Kd=function(a,b){if(b in a.i)return a.i[b];throw new Jd;};_.Ld=function(a){return _.Kd(_.pd.i(),a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright Google LLC
SPDX-License-Identifier: Apache-2.0
*/
var Od;_.Md=function(a){const b=a.length;if(b>0){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};Od=function(a){return new _.Nd(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.Pd=globalThis.trustedTypes;_.Qd=class{constructor(a){this.i=a}toString(){return this.i}};_.Rd=new _.Qd("about:invalid#zClosurez");_.Nd=class{constructor(a){this.Sh=a}};_.Sd=[Od("data"),Od("http"),Od("https"),Od("mailto"),Od("ftp"),new _.Nd(a=>/^[^:]*([/?#]|$)/.test(a))];_.Td=class{constructor(a){this.i=a}toString(){return this.i+""}};_.Ud=new _.Td(_.Pd?_.Pd.emptyHTML:"");
}catch(e){_._DumpException(e)}
try{
var Yd,je,Xd,Zd,de;_.Vd=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Oa)(a)?a|0:void 0};_.Wd=function(a,b){return a.lastIndexOf(b,0)==0};Yd=function(){let a=null;if(!Xd)return a;try{const b=c=>c;a=Xd.createPolicy("ogb-qtm#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};_.$d=function(){Zd===void 0&&(Zd=Yd());return Zd};_.be=function(a){const b=_.$d();a=b?b.createScriptURL(a):a;return new _.ae(a)};
_.ce=function(a){if(a instanceof _.ae)return a.i;throw Error("F");};_.ee=function(a){if(de.test(a))return a};_.fe=function(a){if(a instanceof _.Qd)if(a instanceof _.Qd)a=a.i;else throw Error("F");else a=_.ee(a);return a};_.ge=function(a,b=document){let c;const d=(c=b.querySelector)==null?void 0:c.call(b,`${a}[nonce]`);return d==null?"":d.nonce||d.getAttribute("nonce")||""};_.S=function(a,b,c){return _.Na(_.Mc(a,b,c,_.Lc))};_.he=function(a,b){return _.Vd(_.Mc(a,b,void 0,_.Lc))};
_.ie=function(a){var b=_.La(a);return b=="array"||b=="object"&&typeof a.length=="number"};Xd=_.Pd;_.ae=class{constructor(a){this.i=a}toString(){return this.i+""}};de=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var pe,te,ke;_.me=function(a){return a?new ke(_.le(a)):je||(je=new ke)};_.ne=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.T=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a=a?(b||c).querySelector(a?"."+a:""):_.oe(c,"*",a,b)[0]||null);return a||null};_.oe=function(a,b,c,d){a=d||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")};
_.qe=function(a,b){_.Eb(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:pe.hasOwnProperty(d)?a.setAttribute(pe[d],c):_.Wd(d,"aria-")||_.Wd(d,"data-")?a.setAttribute(d,c):a[d]=c})};pe={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
_.re=function(a){return a?a.defaultView:window};_.ue=function(a,b){const c=b[1],d=_.se(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.qe(d,c));b.length>2&&te(a,d,b);return d};te=function(a,b,c){function d(e){e&&b.appendChild(typeof e==="string"?a.createTextNode(e):e)}for(let e=2;e<c.length;e++){const f=c[e];!_.ie(f)||_.Ob(f)&&f.nodeType>0?d(f):_.cc(f&&typeof f.length=="number"&&typeof f.item=="function"?_.Md(f):f,d)}};
_.ve=function(a){return _.se(document,a)};_.se=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.we=function(a){let b;for(;b=a.firstChild;)a.removeChild(b)};_.xe=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.ye=function(a,b){return a&&b?a==b||a.contains(b):!1};_.le=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};ke=function(a){this.i=a||_.t.document||document};_.n=ke.prototype;
_.n.H=function(a){return _.ne(this.i,a)};_.n.Pa=function(a,b,c){return _.ue(this.i,arguments)};_.n.appendChild=function(a,b){a.appendChild(b)};_.n.Ie=_.we;_.n.mg=_.xe;_.n.lg=_.ye;
}catch(e){_._DumpException(e)}
try{
_.Ni=function(a){const b=_.ge("script",a.ownerDocument);b&&a.setAttribute("nonce",b)};_.Oi=function(a){if(!a)return null;a=_.H(a,4);var b;a===null||a===void 0?b=null:b=_.be(a);return b};_.Pi=function(a,b,c){a=a.fa;return _.Bb(a,a[_.v]|0,b,c)!==void 0};_.Qi=class extends _.O{constructor(a){super(a)}};_.Ri=function(a,b){return(b||document).getElementsByTagName(String(a))};
}catch(e){_._DumpException(e)}
try{
var Ti=function(a,b,c){a<b?Si(a+1,b):_.Zc.log(Error("da`"+a+"`"+b),{url:c})},Si=function(a,b){if(Ui){const c=_.ve("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.ce(Ui);_.Ni(c);c.onerror=_.Rb(Ti,a,b,c.src);_.Ri("HEAD")[0].appendChild(c)}},Vi=class extends _.O{constructor(a){super(a)}};var Wi=_.C(_.jd,Vi,17)||new Vi,Xi,Ui=(Xi=_.C(Wi,_.Qi,1))?_.Oi(Xi):null,Yi,Zi=(Yi=_.C(Wi,_.Qi,2))?_.Oi(Yi):null,$i=function(){Si(1,2);if(Zi){const a=_.ve("LINK");a.setAttribute("type","text/css");a.href=_.ce(Zi).toString();a.rel="stylesheet";let b=_.ge("style",document);b&&a.setAttribute("nonce",b);_.Ri("HEAD")[0].appendChild(a)}};(function(){const a=_.kd();if(_.S(a,18))$i();else{const b=_.he(a,19)||0;window.addEventListener("load",()=>{window.setTimeout($i,b)})}})();
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script><iframe height="0" width="0" style="display: none; visibility: hidden;" src="./Google Gemini_instructions_files/saved_resource(1).html"></iframe><div class="gb_S" ng-non-bindable=""><div class="gb_Bc"><div>Google Account</div><div class="gb_g">Ameya Joshi</div><div>ameyajoshi256@gmail.com</div><div class="gb_Cc"></div></div></div><div ng-non-bindable=""></div><div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-0"></div><div class="glasp-extension-toaster" style="display: block; width: 320px; margin: unset; padding: unset; border: unset; border-radius: unset; outline: unset; background-color: unset; box-shadow: unset; position: fixed; top: 40px; right: 24px; z-index: 9999;"><template shadowrootmode="open"><div class="glasp-extension" style="font-family: inherit;"></div></template></div><div class="cdk-describedby-message-container cdk-visually-hidden" style="visibility: hidden;"><div id="cdk-describedby-message-ng-1-2" role="tooltip">Expand menu</div><div id="cdk-describedby-message-ng-1-3" role="tooltip">Use microphone</div><div id="cdk-describedby-message-ng-1-4" role="tooltip">Explore Gems</div><div id="cdk-describedby-message-ng-1-5" role="tooltip">Settings &amp; help</div><div id="cdk-describedby-message-ng-1-6" role="tooltip">Add files</div><div id="cdk-describedby-message-ng-1-7" role="tooltip">Gemini Chatbot Integration Guide</div><div id="cdk-describedby-message-ng-1-8" role="tooltip">RHCSA and Python Full Stack</div><div id="cdk-describedby-message-ng-1-9" role="tooltip">Jobs After RHSCA</div><div id="cdk-describedby-message-ng-1-10" role="tooltip">Jobs Needing RHEL &amp; Coding</div><div id="cdk-describedby-message-ng-1-11" role="tooltip">Linux for AI Development</div><div id="cdk-describedby-message-ng-1-12" role="tooltip">Bardの紹介 (Bādo no Shōkai)</div><div id="cdk-describedby-message-ng-1-13" role="tooltip">Tkinter GUI Library</div><div id="cdk-describedby-message-ng-1-14" role="tooltip">Python Snake Game Code</div><div id="cdk-describedby-message-ng-1-15" role="tooltip">No Image Editing (People)</div><div id="cdk-describedby-message-ng-1-16" role="tooltip">Brainstorming Summer Work Retreat Activities</div><div id="cdk-describedby-message-ng-1-17" role="tooltip">Expand text</div><div id="cdk-describedby-message-ng-1-18" role="tooltip">Edit text</div><div id="cdk-describedby-message-ng-1-19" role="tooltip">Get in-depth answers</div><div id="cdk-describedby-message-ng-1-20" role="tooltip">Create docs and apps</div><div id="cdk-describedby-message-ng-1-21" role="tooltip">Generate with Imagen</div><div id="cdk-describedby-message-ng-1-22" role="tooltip">Copy response</div><div id="cdk-describedby-message-ng-1-23" role="tooltip">More</div><div id="cdk-describedby-message-ng-1-24" role="tooltip">Collapse text</div></div><iframe src="./Google Gemini_instructions_files/bscframe.html" style="display: none;"></iframe><iframe id="hfcr" src="./Google Gemini_instructions_files/RotateCookiesPage.html" style="display: none;"></iframe><div class="cdk-overlay-container"></div></body></html>